com.microstepmis.agentspace
Class Block
java.lang.Object
com.microstepmis.agentspace.Block
- All Implemented Interfaces:
- java.lang.Comparable<Block>
public class Block
- extends java.lang.Object
- implements java.lang.Comparable<Block>
DOCUMENT ME!
- Version:
- $Revision: 1.3 $
$Id: Block.java,v 1.3 2005/01/21 10:21:41 matog Exp $
(c) 2004 MicroStep-MIS www.microstep-mis.com
- Author:
- $author$
Constructor Summary |
Block(java.lang.String name)
|
Block(java.lang.String name,
java.lang.Object value,
long validFrom,
long validTo,
float priority)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FOREVER
public static final long FOREVER
- See Also:
- Constant Field Values
NOW
public static final long NOW
- See Also:
- Constant Field Values
EMPTY
public static final java.lang.Object EMPTY
DEFAULT_PRIORITY
public static final float DEFAULT_PRIORITY
- See Also:
- Constant Field Values
name
public java.lang.String name
value
public java.lang.Object value
validFrom
public long validFrom
validTo
public long validTo
priority
public float priority
fixedTriggers
public java.util.Set<Trigger> fixedTriggers
matchingTriggers
public java.util.Set<Trigger> matchingTriggers
Block
public Block(java.lang.String name,
java.lang.Object value,
long validFrom,
long validTo,
float priority)
Block
public Block(java.lang.String name)
isValid
public boolean isValid(long tim)
isValid
public boolean isValid()
isActive
public boolean isActive(long tim)
isActive
public boolean isActive()
isFinite
public boolean isFinite()
isEmpty
public boolean isEmpty()
setValue
public void setValue(java.lang.Object value,
long validFrom,
long validTo,
float priority)
partialClear
public void partialClear()
partialClear
public void partialClear(long validTo)
partialClear
public void partialClear(long validFrom,
long validTo,
float priority)
clear
public void clear()
addTrigger
public void addTrigger(Trigger trigger)
removeTrigger
public void removeTrigger(Trigger trigger)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
compareTo
public int compareTo(Block block)
- Specified by:
compareTo
in interface java.lang.Comparable<Block>
(c) MicroStep-MIS 2004. Urcene vyhradne pre potreby MicroStep-MIS.