com.gomjabbar.meta.patterns.bnd
Class ClassPatternRef
java.lang.Object
|
+--com.gomjabbar.meta.patterns.bnd.ClassPatternRef
- All Implemented Interfaces:
- IAncestorPatternsChild, IArrayTypePatternChild, IExceptionTypePatternsChild, IInterfacePatternsChild, ITypePatternChild
- public class ClassPatternRef
- extends java.lang.Object
- implements ITypePatternChild, IExceptionTypePatternsChild, IInterfacePatternsChild, IAncestorPatternsChild, IArrayTypePatternChild
Element | Children Multiplicity | Eventual Parents |
---|
class-pattern-ref | | type-pattern [1] exception-type-patterns [0:n] interface-patterns [0:n] ancestor-patterns [0:n] array-type-pattern [1] |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassPatternRef
public ClassPatternRef(AbstractBindingFactory p_factory)
setParent
public void setParent(TypePattern p_parent)
- Specified by:
setParent
in interface ITypePatternChild
getParentTypePattern
public TypePattern getParentTypePattern()
- Specified by:
getParentTypePattern
in interface ITypePatternChild
setParent
public void setParent(ExceptionTypePatterns p_parent)
- Specified by:
setParent
in interface IExceptionTypePatternsChild
getParentExceptionTypePatterns
public ExceptionTypePatterns getParentExceptionTypePatterns()
- Specified by:
getParentExceptionTypePatterns
in interface IExceptionTypePatternsChild
setParent
public void setParent(InterfacePatterns p_parent)
- Specified by:
setParent
in interface IInterfacePatternsChild
getParentInterfacePatterns
public InterfacePatterns getParentInterfacePatterns()
- Specified by:
getParentInterfacePatterns
in interface IInterfacePatternsChild
setParent
public void setParent(AncestorPatterns p_parent)
- Specified by:
setParent
in interface IAncestorPatternsChild
getParentAncestorPatterns
public AncestorPatterns getParentAncestorPatterns()
- Specified by:
getParentAncestorPatterns
in interface IAncestorPatternsChild
setParent
public void setParent(ArrayTypePattern p_parent)
- Specified by:
setParent
in interface IArrayTypePatternChild
getParentArrayTypePattern
public ArrayTypePattern getParentArrayTypePattern()
- Specified by:
getParentArrayTypePattern
in interface IArrayTypePatternChild
getIdref
public ElementNameRelativeId getIdref()
resolveIdref
public java.lang.Object resolveIdref()
setIdref
public void setIdref(ElementNameRelativeId p_Idref)
getChildrenList
public IClassPatternRefChild[] getChildrenList()
addText
public void addText(java.lang.String p_text)