|
xArch/xADL 2.0 Data Binding Library | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Interface for accessing objects of the
BooleanExp xsi:type in the
boolguard namespace.
| Field Summary | |
static XArchTypeMetadata |
TYPE_METADATA
|
| Fields inherited from interface edu.uci.isr.xarch.IXArchElement |
DEPTH_INFINITY, DEPTH_ONE, DEPTH_ZERO |
| Method Summary | |
void |
clearAnd()
Clear the and from this BooleanExp. |
void |
clearBool()
Clear the bool from this BooleanExp. |
void |
clearEquals()
Clear the equals from this BooleanExp. |
void |
clearGreaterThan()
Clear the greaterThan from this BooleanExp. |
void |
clearGreaterThanOrEquals()
Clear the greaterThanOrEquals from this BooleanExp. |
void |
clearInRange()
Clear the inRange from this BooleanExp. |
void |
clearInSet()
Clear the inSet from this BooleanExp. |
void |
clearLessThan()
Clear the lessThan from this BooleanExp. |
void |
clearLessThanOrEquals()
Clear the lessThanOrEquals from this BooleanExp. |
void |
clearNot()
Clear the not from this BooleanExp. |
void |
clearNotEquals()
Clear the notEquals from this BooleanExp. |
void |
clearOr()
Clear the or from this BooleanExp. |
void |
clearParenExp()
Clear the parenExp from this BooleanExp. |
IAnd |
getAnd()
Get the and from this BooleanExp. |
IBool |
getBool()
Get the bool from this BooleanExp. |
IEquals |
getEquals()
Get the equals from this BooleanExp. |
IGreaterThan |
getGreaterThan()
Get the greaterThan from this BooleanExp. |
IGreaterThanOrEquals |
getGreaterThanOrEquals()
Get the greaterThanOrEquals from this BooleanExp. |
IInRange |
getInRange()
Get the inRange from this BooleanExp. |
IInSet |
getInSet()
Get the inSet from this BooleanExp. |
ILessThan |
getLessThan()
Get the lessThan from this BooleanExp. |
ILessThanOrEquals |
getLessThanOrEquals()
Get the lessThanOrEquals from this BooleanExp. |
INot |
getNot()
Get the not from this BooleanExp. |
INotEquals |
getNotEquals()
Get the notEquals from this BooleanExp. |
IOr |
getOr()
Get the or from this BooleanExp. |
IParen |
getParenExp()
Get the parenExp from this BooleanExp. |
boolean |
hasAnd(IAnd andToCheck)
Determine if this BooleanExp has the given and |
boolean |
hasBool(IBool boolToCheck)
Determine if this BooleanExp has the given bool |
boolean |
hasEquals(IEquals equalsToCheck)
Determine if this BooleanExp has the given equals |
boolean |
hasGreaterThan(IGreaterThan greaterThanToCheck)
Determine if this BooleanExp has the given greaterThan |
boolean |
hasGreaterThanOrEquals(IGreaterThanOrEquals greaterThanOrEqualsToCheck)
Determine if this BooleanExp has the given greaterThanOrEquals |
boolean |
hasInRange(IInRange inRangeToCheck)
Determine if this BooleanExp has the given inRange |
boolean |
hasInSet(IInSet inSetToCheck)
Determine if this BooleanExp has the given inSet |
boolean |
hasLessThan(ILessThan lessThanToCheck)
Determine if this BooleanExp has the given lessThan |
boolean |
hasLessThanOrEquals(ILessThanOrEquals lessThanOrEqualsToCheck)
Determine if this BooleanExp has the given lessThanOrEquals |
boolean |
hasNot(INot notToCheck)
Determine if this BooleanExp has the given not |
boolean |
hasNotEquals(INotEquals notEqualsToCheck)
Determine if this BooleanExp has the given notEquals |
boolean |
hasOr(IOr orToCheck)
Determine if this BooleanExp has the given or |
boolean |
hasParenExp(IParen parenExpToCheck)
Determine if this BooleanExp has the given parenExp |
boolean |
isEquivalent(IBooleanExp BooleanExpToCheck)
Determine if another BooleanExp is equivalent to this one, ignoring ID's. |
void |
setAnd(IAnd value)
Set the and for this BooleanExp. |
void |
setBool(IBool value)
Set the bool for this BooleanExp. |
void |
setEquals(IEquals value)
Set the equals for this BooleanExp. |
void |
setGreaterThan(IGreaterThan value)
Set the greaterThan for this BooleanExp. |
void |
setGreaterThanOrEquals(IGreaterThanOrEquals value)
Set the greaterThanOrEquals for this BooleanExp. |
void |
setInRange(IInRange value)
Set the inRange for this BooleanExp. |
void |
setInSet(IInSet value)
Set the inSet for this BooleanExp. |
void |
setLessThan(ILessThan value)
Set the lessThan for this BooleanExp. |
void |
setLessThanOrEquals(ILessThanOrEquals value)
Set the lessThanOrEquals for this BooleanExp. |
void |
setNot(INot value)
Set the not for this BooleanExp. |
void |
setNotEquals(INotEquals value)
Set the notEquals for this BooleanExp. |
void |
setOr(IOr value)
Set the or for this BooleanExp. |
void |
setParenExp(IParen value)
Set the parenExp for this BooleanExp. |
| Methods inherited from interface edu.uci.isr.xarch.IXArchElement |
cloneElement, getInstanceMetadata, getTypeMetadata, getXArch, setXArch |
| Field Detail |
public static final XArchTypeMetadata TYPE_METADATA
| Method Detail |
public void setAnd(IAnd value)
value - new andpublic void clearAnd()
public IAnd getAnd()
public boolean hasAnd(IAnd andToCheck)
andToCheck - and to compare
true if the ands are equivalent,
false otherwisepublic void setOr(IOr value)
value - new orpublic void clearOr()
public IOr getOr()
public boolean hasOr(IOr orToCheck)
orToCheck - or to compare
true if the ors are equivalent,
false otherwisepublic void setNot(INot value)
value - new notpublic void clearNot()
public INot getNot()
public boolean hasNot(INot notToCheck)
notToCheck - not to compare
true if the nots are equivalent,
false otherwisepublic void setGreaterThan(IGreaterThan value)
value - new greaterThanpublic void clearGreaterThan()
public IGreaterThan getGreaterThan()
public boolean hasGreaterThan(IGreaterThan greaterThanToCheck)
greaterThanToCheck - greaterThan to compare
true if the greaterThans are equivalent,
false otherwisepublic void setGreaterThanOrEquals(IGreaterThanOrEquals value)
value - new greaterThanOrEqualspublic void clearGreaterThanOrEquals()
public IGreaterThanOrEquals getGreaterThanOrEquals()
public boolean hasGreaterThanOrEquals(IGreaterThanOrEquals greaterThanOrEqualsToCheck)
greaterThanOrEqualsToCheck - greaterThanOrEquals to compare
true if the greaterThanOrEqualss are equivalent,
false otherwisepublic void setLessThan(ILessThan value)
value - new lessThanpublic void clearLessThan()
public ILessThan getLessThan()
public boolean hasLessThan(ILessThan lessThanToCheck)
lessThanToCheck - lessThan to compare
true if the lessThans are equivalent,
false otherwisepublic void setLessThanOrEquals(ILessThanOrEquals value)
value - new lessThanOrEqualspublic void clearLessThanOrEquals()
public ILessThanOrEquals getLessThanOrEquals()
public boolean hasLessThanOrEquals(ILessThanOrEquals lessThanOrEqualsToCheck)
lessThanOrEqualsToCheck - lessThanOrEquals to compare
true if the lessThanOrEqualss are equivalent,
false otherwisepublic void setEquals(IEquals value)
value - new equalspublic void clearEquals()
public IEquals getEquals()
public boolean hasEquals(IEquals equalsToCheck)
equalsToCheck - equals to compare
true if the equalss are equivalent,
false otherwisepublic void setNotEquals(INotEquals value)
value - new notEqualspublic void clearNotEquals()
public INotEquals getNotEquals()
public boolean hasNotEquals(INotEquals notEqualsToCheck)
notEqualsToCheck - notEquals to compare
true if the notEqualss are equivalent,
false otherwisepublic void setInSet(IInSet value)
value - new inSetpublic void clearInSet()
public IInSet getInSet()
public boolean hasInSet(IInSet inSetToCheck)
inSetToCheck - inSet to compare
true if the inSets are equivalent,
false otherwisepublic void setInRange(IInRange value)
value - new inRangepublic void clearInRange()
public IInRange getInRange()
public boolean hasInRange(IInRange inRangeToCheck)
inRangeToCheck - inRange to compare
true if the inRanges are equivalent,
false otherwisepublic void setBool(IBool value)
value - new boolpublic void clearBool()
public IBool getBool()
public boolean hasBool(IBool boolToCheck)
boolToCheck - bool to compare
true if the bools are equivalent,
false otherwisepublic void setParenExp(IParen value)
value - new parenExppublic void clearParenExp()
public IParen getParenExp()
public boolean hasParenExp(IParen parenExpToCheck)
parenExpToCheck - parenExp to compare
true if the parenExps are equivalent,
false otherwisepublic boolean isEquivalent(IBooleanExp BooleanExpToCheck)
BooleanExpToCheck - BooleanExp to compare to this one.
true if all the child elements of this
BooleanExp are equivalent, false otherwise.
|
xArch/xADL 2.0 Data Binding Library | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||