|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Condition
Condition that filter displayable objects based on a single attribute value.
Method Summary | |
---|---|
Object |
get()
Returns criteria used by this condition. |
Cut |
getCut()
Returns the Cut this Condition belongs to. |
ConditionDefinition |
getDefinition()
Returns ConditionDefinition associated with this condition. |
String |
getStatus()
Returns status string describing what attribute values satisfy this condition in its current state. |
boolean |
isEnabled()
Returns true is this condition is enabled. |
boolean |
isInverted()
Returns true is this condition is inverted. |
boolean |
pass(org.freehep.util.Value value)
Returns true is the value satisfies this condition. |
void |
reset()
Resets condition to its default state. |
void |
set(Object value)
Sets criteria to be used by this condition. |
void |
setCut(Cut cut)
Sets the Cut this Condition belongs to. |
void |
setEnabled(boolean state)
Enables or disables this condition. |
void |
setInverted(boolean state)
Sets inversion state of this condition. |
Method Detail |
---|
boolean pass(org.freehep.util.Value value)
Cut getCut()
boolean isEnabled()
boolean isInverted()
ConditionDefinition getDefinition()
String getStatus()
Object get()
void setCut(Cut cut)
void setEnabled(boolean state)
void setInverted(boolean state)
void set(Object value)
void reset()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |