public interface StateExpression extends State
| Modifier and Type | Method and Description | 
|---|---|
void | 
and(State pState)
Add a state to our current combined with a logical and expression. 
 | 
void | 
and(State pState,
   boolean pInvert)
Add a state to our current combined with a logical and expression. 
 | 
void | 
andNot(State pState)
Add the negation of a state to our current combined with a 
 logical and expression. 
 | 
void | 
or(State pState)
Add a state to our current combined with a logical or expression. 
 | 
void | 
or(State pState,
  boolean pInvert)
Add a state to our current combined with a logical or expression. 
 | 
void | 
orNot(State pState)
Add the negation of a state to our current combined with a 
 logical or expression. 
 | 
void | 
xor(State pState)
Add a state to our current combined with a logical xor expression. 
 | 
void | 
xor(State pState,
   boolean pInvert)
Add a state to our current combined with a logical xor expression. 
 | 
void | 
xorNot(State pState)
Add the negation of a state to our current combined with a 
 logical xor expression. 
 | 
addChangeListener, dispose, getChangeReason, getDependents, getName, isDisposed, isEnabled, isInitialized, removeChangeListener, setNamevoid and(State pState)
pState - the state to addIllegalArgumentException - if pState is nullvoid andNot(State pState)
pState - the state to add, the value of the state is invertedIllegalArgumentException - if pState is nullvoid and(State pState, boolean pInvert)
pState - the state to addpInvert - if true, invert the boolean state of pStateIllegalArgumentException - if pState is nullvoid or(State pState)
pState - the state to addIllegalArgumentException - if pState is nullvoid orNot(State pState)
pState - the state to add, the value of the state is invertedIllegalArgumentException - if pState is nullvoid or(State pState, boolean pInvert)
pState - the state to addpInvert - if true, invert the boolean state of pStateIllegalArgumentException - if pState is nullvoid xor(State pState)
pState - the state to addIllegalArgumentException - if pState is nullvoid xorNot(State pState)
pState - the state to add, the value of the state is invertedIllegalArgumentException - if pState is nullvoid xor(State pState, boolean pInvert)
pState - the state to addpInvert - if true, invert the boolean state of pStateIllegalArgumentException - if pState is nullCopyright © 2017 Jürgen Zeller (privat). All rights reserved.