public class UnifyGraphsOpPO extends PatternObject<UnifyGraphsOpPO,UnifyGraphsOp>
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 |
|---|
UnifyGraphsOpPO() |
UnifyGraphsOpPO(UnifyGraphsOp... 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 UnifyGraphsOpPO()
public UnifyGraphsOpPO(UnifyGraphsOp... hostGraphObject)
public UnifyGraphsOpSet allMatches()
public UnifyGraphsOpPO hasModifier(java.lang.String value)
public java.lang.String getModifier()
getModifier in class PatternElement<UnifyGraphsOpPO>public UnifyGraphsOpPO withModifier(java.lang.String value)
withModifier in class PatternElement<UnifyGraphsOpPO>public UnifyGraphsOpPO hasHasMatch(boolean value)
public boolean getHasMatch()
getHasMatch in class PatternElement<UnifyGraphsOpPO>public UnifyGraphsOpPO withHasMatch(boolean value)
withHasMatch in class PatternElement<UnifyGraphsOpPO>public UnifyGraphsOpPO hasPatternObjectName(java.lang.String value)
public java.lang.String getPatternObjectName()
getPatternObjectName in class PatternElement<UnifyGraphsOpPO>public UnifyGraphsOpPO withPatternObjectName(java.lang.String value)
withPatternObjectName in class PatternElement<UnifyGraphsOpPO>public UnifyGraphsOpPO hasDoAllMatches(boolean value)
public boolean getDoAllMatches()
getDoAllMatches in class PatternElement<UnifyGraphsOpPO>public UnifyGraphsOpPO withDoAllMatches(boolean value)
withDoAllMatches in class PatternElement<UnifyGraphsOpPO>public PatternPO hasPattern()
public UnifyGraphsOpPO hasPattern(PatternPO tgt)
public Pattern getPattern()
PatternElement
many one
PatternElement ----------------------------------- Pattern
elements pattern
getPattern in class PatternElement<UnifyGraphsOpPO>public UnifyGraphsOpPO hasModifier(java.lang.String lower, java.lang.String upper)
public UnifyGraphsOpPO hasHasMatch(boolean lower, boolean upper)
public UnifyGraphsOpPO hasPatternObjectName(java.lang.String lower, java.lang.String upper)
public UnifyGraphsOpPO hasDoAllMatches(boolean lower, boolean upper)
public UnifyGraphsOpPO createModifier(java.lang.String value)
public UnifyGraphsOpPO createHasMatch(boolean value)
public UnifyGraphsOpPO createPatternObjectName(java.lang.String value)
public UnifyGraphsOpPO createDoAllMatches(boolean value)
public PatternPO createPattern()
createPattern in class PatternElement<UnifyGraphsOpPO>public UnifyGraphsOpPO createPattern(PatternPO tgt)