public class GenericObjectPO extends PatternObject<GenericObjectPO,GenericObject>
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 |
|---|
GenericObjectPO() |
GenericObjectPO(GenericObject... 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, withoutOutgoingcreatePattern, createPatternNew, dumpHostGraphObject, getDoAllMatches, getHasMatch, getModifier, getPattern, getPatternObjectName, getPropertyChangeSupport, getTopPattern, setDoAllMatches, setHasMatch, setModifier, setPattern, setPatternObjectName, valueSetString, withDoAllMatches, withHasMatch, withModifier, withPattern, withPatternObjectNamepublic GenericObjectPO()
public GenericObjectPO(GenericObject... hostGraphObject)
public GenericObjectPO hasName(java.lang.String value)
public java.lang.String getName()
public GenericObjectPO hasType(java.lang.String value)
public java.lang.String getType()
public GenericAttributePO hasAttrs()
public GenericObjectPO hasAttrs(GenericAttributePO tgt)
public GenericAttributeSet getAttrs()
public GenericLinkPO hasOutgoingLinks()
public GenericObjectPO hasOutgoingLinks(GenericLinkPO tgt)
public GenericLinkSet getOutgoingLinks()
public GenericLinkPO hasIncommingLinks()
public GenericObjectPO hasIncommingLinks(GenericLinkPO tgt)
public GenericLinkSet getIncommingLinks()
public GenericGraphPO hasGraph()
public GenericObjectPO hasGraph(GenericGraphPO tgt)
public GenericGraph getGraph()
public GenericObjectSet allMatches()
public GenericObjectPO hasIcon(java.lang.String value)
public java.lang.String getIcon()
public GenericObjectPO hasName(java.lang.String lower, java.lang.String upper)
public GenericObjectPO hasType(java.lang.String lower, java.lang.String upper)
public GenericObjectPO hasIcon(java.lang.String lower, java.lang.String upper)
public GenericObjectPO createName(java.lang.String value)
public GenericObjectPO createType(java.lang.String value)
public GenericObjectPO createIcon(java.lang.String value)
public GenericGraphPO createGraph()
public GenericObjectPO createGraph(GenericGraphPO tgt)
public GenericAttributePO createAttrs()
public GenericObjectPO createAttrs(GenericAttributePO tgt)
public GenericLinkPO createOutgoingLinks()
public GenericObjectPO createOutgoingLinks(GenericLinkPO tgt)
public GenericLinkPO createIncommingLinks()
public GenericObjectPO createIncommingLinks(GenericLinkPO tgt)