public class GenericConstraintPO extends PatternObject<GenericConstraintPO,GenericConstraint>
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 |
|---|
GenericConstraintPO() |
GenericConstraintPO(GenericConstraint... hostGraphObject) |
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, withoutOutgoingcreatePatternNew, dumpHostGraphObject, getPropertyChangeSupport, getTopPattern, setDoAllMatches, setHasMatch, setModifier, setPattern, setPatternObjectName, valueSetString, withPatternpublic GenericConstraintPO()
public GenericConstraintPO(GenericConstraint... hostGraphObject)
public GenericConstraintSet allMatches()
public GenericConstraintPO hasModifier(java.lang.String value)
public java.lang.String getModifier()
getModifier in class PatternElement<GenericConstraintPO>public GenericConstraintPO withModifier(java.lang.String value)
withModifier in class PatternElement<GenericConstraintPO>public GenericConstraintPO hasHasMatch(boolean value)
public boolean getHasMatch()
getHasMatch in class PatternElement<GenericConstraintPO>public GenericConstraintPO withHasMatch(boolean value)
withHasMatch in class PatternElement<GenericConstraintPO>public GenericConstraintPO hasPatternObjectName(java.lang.String value)
public java.lang.String getPatternObjectName()
getPatternObjectName in class PatternElement<GenericConstraintPO>public GenericConstraintPO withPatternObjectName(java.lang.String value)
withPatternObjectName in class PatternElement<GenericConstraintPO>public GenericConstraintPO hasDoAllMatches(boolean value)
public boolean getDoAllMatches()
getDoAllMatches in class PatternElement<GenericConstraintPO>public GenericConstraintPO withDoAllMatches(boolean value)
withDoAllMatches in class PatternElement<GenericConstraintPO>public PatternPO hasPattern()
public GenericConstraintPO hasPattern(PatternPO tgt)
public Pattern getPattern()
PatternElement
many one
PatternElement ----------------------------------- Pattern
elements pattern
getPattern in class PatternElement<GenericConstraintPO>public GenericConstraintPO hasModifier(java.lang.String lower, java.lang.String upper)
public GenericConstraintPO hasHasMatch(boolean lower, boolean upper)
public GenericConstraintPO hasPatternObjectName(java.lang.String lower, java.lang.String upper)
public GenericConstraintPO hasDoAllMatches(boolean lower, boolean upper)
public GenericConstraintPO createModifier(java.lang.String value)
public GenericConstraintPO createHasMatch(boolean value)
public GenericConstraintPO createPatternObjectName(java.lang.String value)
public GenericConstraintPO createDoAllMatches(boolean value)
public PatternPO createPattern()
createPattern in class PatternElement<GenericConstraintPO>public GenericConstraintPO createPattern(PatternPO tgt)
public GenericConstraintPO hasText(java.lang.String value)
public GenericConstraintPO hasText(java.lang.String lower, java.lang.String upper)
public GenericConstraintPO createText(java.lang.String value)
public java.lang.String getText()
public GenericConstraintPO withText(java.lang.String value)