com.gomjabbar.meta.patterns.bnd
Class ClassPattern
java.lang.Object
|
+--com.gomjabbar.meta.patterns.bnd.ClassPattern
- All Implemented Interfaces:
- IClassPatternsChild, ISingleAncestorPatternsHolder, ISingleClassPatternsHolder, ISingleConstructorPatternsHolder, ISingleFieldPatternsHolder, ISingleInterfacePatternsHolder, ISingleMethodPatternsHolder, ISingleModifierPatternsHolder, ISingleNamePatternsHolder
- public class ClassPattern
- extends java.lang.Object
- implements IClassPatternsChild, ISingleModifierPatternsHolder, ISingleClassPatternsHolder, ISingleConstructorPatternsHolder, ISingleInterfacePatternsHolder, ISingleFieldPatternsHolder, ISingleMethodPatternsHolder, ISingleAncestorPatternsHolder, ISingleNamePatternsHolder
Element | Children Multiplicity | Eventual Parents |
---|
class-pattern | modifier-patterns [1] class-patterns [1] constructor-patterns [1] interface-patterns [1] field-patterns [1] method-patterns [1] ancestor-patterns [1] name-patterns [1] | class-patterns [0:n] |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassPattern
public ClassPattern(AbstractBindingFactory p_factory)
setParent
public void setParent(ClassPatterns p_parent)
- Specified by:
setParent
in interface IClassPatternsChild
getParentClassPatterns
public ClassPatterns getParentClassPatterns()
- Specified by:
getParentClassPatterns
in interface IClassPatternsChild
getId
public ElementNameRelativeId getId()
setId
public void setId(ElementNameRelativeId p_Id)
getChildrenList
public IClassPatternChild[] getChildrenList()
addText
public void addText(java.lang.String p_text)
getModifierPatternsChild
public ModifierPatterns getModifierPatternsChild()
- Specified by:
getModifierPatternsChild
in interface ISingleModifierPatternsHolder
add
public void add(ModifierPatterns p_child)
- Specified by:
add
in interface ISingleModifierPatternsHolder
getClassPatternsChild
public ClassPatterns getClassPatternsChild()
- Specified by:
getClassPatternsChild
in interface ISingleClassPatternsHolder
add
public void add(ClassPatterns p_child)
- Specified by:
add
in interface ISingleClassPatternsHolder
getConstructorPatternsChild
public ConstructorPatterns getConstructorPatternsChild()
- Specified by:
getConstructorPatternsChild
in interface ISingleConstructorPatternsHolder
add
public void add(ConstructorPatterns p_child)
- Specified by:
add
in interface ISingleConstructorPatternsHolder
getInterfacePatternsChild
public InterfacePatterns getInterfacePatternsChild()
- Specified by:
getInterfacePatternsChild
in interface ISingleInterfacePatternsHolder
add
public void add(InterfacePatterns p_child)
- Specified by:
add
in interface ISingleInterfacePatternsHolder
getFieldPatternsChild
public FieldPatterns getFieldPatternsChild()
- Specified by:
getFieldPatternsChild
in interface ISingleFieldPatternsHolder
add
public void add(FieldPatterns p_child)
- Specified by:
add
in interface ISingleFieldPatternsHolder
getMethodPatternsChild
public MethodPatterns getMethodPatternsChild()
- Specified by:
getMethodPatternsChild
in interface ISingleMethodPatternsHolder
add
public void add(MethodPatterns p_child)
- Specified by:
add
in interface ISingleMethodPatternsHolder
getAncestorPatternsChild
public AncestorPatterns getAncestorPatternsChild()
- Specified by:
getAncestorPatternsChild
in interface ISingleAncestorPatternsHolder
add
public void add(AncestorPatterns p_child)
- Specified by:
add
in interface ISingleAncestorPatternsHolder
getNamePatternsChild
public NamePatterns getNamePatternsChild()
- Specified by:
getNamePatternsChild
in interface ISingleNamePatternsHolder
add
public void add(NamePatterns p_child)
- Specified by:
add
in interface ISingleNamePatternsHolder