com.gomjabbar.meta.patterns.bnd
Class ModifierPattern

java.lang.Object
  |
  +--com.gomjabbar.meta.patterns.bnd.ModifierPattern
All Implemented Interfaces:
IModifierPatternsChild, IMultipleModifierPredicateHolder

public class ModifierPattern
extends java.lang.Object
implements IModifierPatternsChild, IMultipleModifierPredicateHolder

ElementChildren MultiplicityEventual Parents
modifier-patternmodifier-predicate [0:n]modifier-patterns [0:n]


Constructor Summary
ModifierPattern(AbstractBindingFactory p_factory)
           
 
Method Summary
 void add(ModifierPredicate p_child)
           
 void addText(java.lang.String p_text)
           
 IModifierPatternChild[] getChildrenList()
           
 ModifierPredicate[] getModifierPredicateChildrenList()
           
 ModifierPatterns getParentModifierPatterns()
           
 void setParent(ModifierPatterns p_parent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModifierPattern

public ModifierPattern(AbstractBindingFactory p_factory)
Method Detail

setParent

public void setParent(ModifierPatterns p_parent)
Specified by:
setParent in interface IModifierPatternsChild

getParentModifierPatterns

public ModifierPatterns getParentModifierPatterns()
Specified by:
getParentModifierPatterns in interface IModifierPatternsChild

getChildrenList

public IModifierPatternChild[] getChildrenList()

addText

public void addText(java.lang.String p_text)

getModifierPredicateChildrenList

public ModifierPredicate[] getModifierPredicateChildrenList()
Specified by:
getModifierPredicateChildrenList in interface IMultipleModifierPredicateHolder

add

public void add(ModifierPredicate p_child)
Specified by:
add in interface IMultipleModifierPredicateHolder