public class EnumerationPO extends PatternObject<EnumerationPO,Enumeration>
PROPERTY_ATTRCONSTRAINTS, PROPERTY_CANDIDATES, PROPERTY_CARDCONSTRAINTS, PROPERTY_CURRENTMATCH, PROPERTY_DESTROYELEM, PROPERTY_EXCLUDERS, PROPERTY_INCOMMING, PROPERTY_MATCHOTHERTHEN, PROPERTY_OUTGOINGEMPTY_SET, hasMatch, listeners, PROPERTY_DOALLMATCHES, PROPERTY_HASMATCH, PROPERTY_MODIFIER, PROPERTY_PATTERN, PROPERTY_PATTERNOBJECTNAME| Constructor and Description |
|---|
EnumerationPO() |
EnumerationPO(Enumeration... hostGraphObject) |
| Modifier and Type | Method and Description |
|---|---|
EnumerationSet |
allMatches() |
ClassModelPO |
createClassModel() |
EnumerationPO |
createClassModel(ClassModelPO tgt) |
MethodPO |
createMethods() |
EnumerationPO |
createMethods(MethodPO tgt) |
EnumerationPO |
createName(java.lang.String value) |
EnumerationPO |
createValueNames(ArrayListSet value) |
ClassModel |
getClassModel() |
MethodSet |
getMethods() |
java.lang.String |
getName() |
ArrayListSet |
getValueNames() |
ClassModelPO |
hasClassModel() |
EnumerationPO |
hasClassModel(ClassModelPO tgt) |
MethodPO |
hasMethods() |
EnumerationPO |
hasMethods(MethodPO tgt) |
EnumerationPO |
hasName(java.lang.String value) |
EnumerationPO |
hasName(java.lang.String lower,
java.lang.String upper) |
EnumerationPO |
hasValueNames(ArrayListSet value) |
EnumerationPO |
withName(java.lang.String value) |
EnumerationPO |
withValueNames(ArrayListSet value) |
addToAttrConstraints, addToCardConstraints, addToExcluders, addToIncomming, addToMatchOtherThen, addToOutgoing, createAttrConstraints, createAttrConstraintsNew, destroy, doAllMatches, endCreate, endDestroy, endNAC, endSubPattern, findNextMatch, getAttrConstraints, getCandidates, getCardConstraints, getCurrentMatch, getDestroyElem, getExcluders, getIncomming, getLHSPatternObjectName, getMatchOtherThen, getOutgoing, has, has, hasAttr, hasLink, hasLinkConstraint, hasMatchOtherThen, instanceOf, matchAsSet, newInstance, newInstance, nextMatch, rebind, removeAllFromAttrConstraints, removeAllFromCardConstraints, removeAllFromExcluders, removeAllFromIncomming, removeAllFromMatchOtherThen, removeAllFromOutgoing, removeFromAttrConstraints, removeFromCardConstraints, removeFromExcluders, removeFromIncomming, removeFromMatchOtherThen, removeFromOutgoing, removeYou, resetSearch, setCandidates, setCurrentMatch, setDestroyElem, startCreate, startDestroy, startNAC, startSubPattern, toString, withAttrConstraints, withAttrConstraints, withCandidates, withCardConstraints, withCardConstraints, withCurrentMatch, withDestroyElem, withExcluders, withExcluders, withIncomming, withMatchOtherThen, withMatchOtherThen, withoutAttrConstraints, withoutAttrConstraints, withoutCardConstraints, withoutCardConstraints, withoutExcluders, withoutExcluders, withOutgoing, withoutIncomming, withoutMatchOtherThen, withoutMatchOtherThen, withoutOutgoingcreatePattern, createPatternNew, dumpHostGraphObject, getDoAllMatches, getHasMatch, getModifier, getPattern, getPatternObjectName, getPropertyChangeSupport, getTopPattern, setDoAllMatches, setHasMatch, setModifier, setPattern, setPatternObjectName, valueSetString, withDoAllMatches, withHasMatch, withModifier, withPattern, withPatternObjectNamepublic EnumerationPO()
public EnumerationPO(Enumeration... hostGraphObject)
public EnumerationSet allMatches()
public EnumerationPO hasValueNames(ArrayListSet value)
public EnumerationPO createValueNames(ArrayListSet value)
public ArrayListSet getValueNames()
public EnumerationPO withValueNames(ArrayListSet value)
public EnumerationPO hasName(java.lang.String value)
public EnumerationPO hasName(java.lang.String lower, java.lang.String upper)
public EnumerationPO createName(java.lang.String value)
public java.lang.String getName()
public EnumerationPO withName(java.lang.String value)
public ClassModelPO hasClassModel()
public ClassModelPO createClassModel()
public EnumerationPO hasClassModel(ClassModelPO tgt)
public EnumerationPO createClassModel(ClassModelPO tgt)
public ClassModel getClassModel()
public MethodPO hasMethods()
public MethodPO createMethods()
public EnumerationPO hasMethods(MethodPO tgt)
public EnumerationPO createMethods(MethodPO tgt)
public MethodSet getMethods()