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, setName
void 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.