com.gomjabbar.meta.patterns.bnd
Class ModifierPatterns
java.lang.Object
|
+--com.gomjabbar.meta.patterns.bnd.ModifierPatterns
- All Implemented Interfaces:
- IClassPatternChild, IConstructorPatternChild, IFieldPatternChild, IMethodPatternChild, IMultipleModifierPatternHolder
- public class ModifierPatterns
- extends java.lang.Object
- implements IConstructorPatternChild, IFieldPatternChild, IMethodPatternChild, IClassPatternChild, IMultipleModifierPatternHolder
Element | Children Multiplicity | Eventual Parents |
---|
modifier-patterns | modifier-pattern [0:n] | constructor-pattern [1] field-pattern [1] method-pattern [1] class-pattern [1] |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ModifierPatterns
public ModifierPatterns(AbstractBindingFactory p_factory)
setParent
public void setParent(ConstructorPattern p_parent)
- Specified by:
setParent
in interface IConstructorPatternChild
getParentConstructorPattern
public ConstructorPattern getParentConstructorPattern()
- Specified by:
getParentConstructorPattern
in interface IConstructorPatternChild
setParent
public void setParent(FieldPattern p_parent)
- Specified by:
setParent
in interface IFieldPatternChild
getParentFieldPattern
public FieldPattern getParentFieldPattern()
- Specified by:
getParentFieldPattern
in interface IFieldPatternChild
setParent
public void setParent(MethodPattern p_parent)
- Specified by:
setParent
in interface IMethodPatternChild
getParentMethodPattern
public MethodPattern getParentMethodPattern()
- Specified by:
getParentMethodPattern
in interface IMethodPatternChild
setParent
public void setParent(ClassPattern p_parent)
- Specified by:
setParent
in interface IClassPatternChild
getParentClassPattern
public ClassPattern getParentClassPattern()
- Specified by:
getParentClassPattern
in interface IClassPatternChild
getChildrenList
public IModifierPatternsChild[] getChildrenList()
addText
public void addText(java.lang.String p_text)
getModifierPatternChildrenList
public ModifierPattern[] getModifierPatternChildrenList()
- Specified by:
getModifierPatternChildrenList
in interface IMultipleModifierPatternHolder
add
public void add(ModifierPattern p_child)
- Specified by:
add
in interface IMultipleModifierPatternHolder