public class ClassModelPO extends PatternObject<ClassModelPO,ClassModel>
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 |
|---|
ClassModelPO() |
ClassModelPO(ClassModel... hostGraphObject) |
| Modifier and Type | Method and Description |
|---|---|
ClassModelSet |
allMatches() |
ClazzPO |
createClasses() |
ClassModelPO |
createClasses(ClazzPO tgt) |
EnumerationPO |
createEnumerations() |
ClassModelPO |
createEnumerations(EnumerationPO tgt) |
ClassModelPO |
createName(java.lang.String value) |
ClassModelPO |
endNAC() |
java.lang.String |
geName() |
ClazzSet |
getClasses() |
EnumerationSet |
getEnumerations() |
java.lang.String |
getName() |
ClazzPO |
hasClasses() |
ClassModelPO |
hasClasses(ClazzPO tgt) |
EnumerationPO |
hasEnumerations() |
ClassModelPO |
hasEnumerations(EnumerationPO tgt) |
ClassModelPO |
hasName(java.lang.String value) |
ClassModelPO |
hasName(java.lang.String lower,
java.lang.String upper) |
ClassModelPO |
startNAC() |
ClassModelPO |
withName(java.lang.String value) |
addToAttrConstraints, addToCardConstraints, addToExcluders, addToIncomming, addToMatchOtherThen, addToOutgoing, createAttrConstraints, createAttrConstraintsNew, destroy, doAllMatches, endCreate, endDestroy, 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, 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 ClassModelPO()
public ClassModelPO(ClassModel... hostGraphObject)
public ClassModelPO startNAC()
startNAC in class PatternObject<ClassModelPO,ClassModel>public ClassModelPO endNAC()
endNAC in class PatternObject<ClassModelPO,ClassModel>public ClassModelSet allMatches()
public ClazzPO hasClasses()
public ClassModelPO hasClasses(ClazzPO tgt)
public ClazzSet getClasses()
public ClassModelPO hasName(java.lang.String value)
public java.lang.String geName()
public ClassModelPO hasName(java.lang.String lower, java.lang.String upper)
public ClassModelPO createName(java.lang.String value)
public ClazzPO createClasses()
public ClassModelPO createClasses(ClazzPO tgt)
public java.lang.String getName()
public ClassModelPO withName(java.lang.String value)
public EnumerationPO hasEnumerations()
public EnumerationPO createEnumerations()
public ClassModelPO hasEnumerations(EnumerationPO tgt)
public ClassModelPO createEnumerations(EnumerationPO tgt)
public EnumerationSet getEnumerations()