public interface Condition
Modifier and Type | Method and Description |
---|---|
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.
|
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()
Copyright © 1996-2014 FreeHEP. All Rights Reserved.