com.gomjabbar.meta.patterns.bnd
Class ParametersTypesPatterns

java.lang.Object
  |
  +--com.gomjabbar.meta.patterns.bnd.ParametersTypesPatterns
All Implemented Interfaces:
IConstructorPatternChild, IMethodPatternChild, IMultipleParametersTypesPatternHolder

public class ParametersTypesPatterns
extends java.lang.Object
implements IConstructorPatternChild, IMethodPatternChild, IMultipleParametersTypesPatternHolder

ElementChildren MultiplicityEventual Parents
parameters-types-patternsparameters-types-pattern [0:n]constructor-pattern [1]
method-pattern [1]


Constructor Summary
ParametersTypesPatterns(AbstractBindingFactory p_factory)
           
 
Method Summary
 void add(ParametersTypesPattern p_child)
           
 void addText(java.lang.String p_text)
           
 IParametersTypesPatternsChild[] getChildrenList()
           
 ParametersTypesPattern[] getParametersTypesPatternChildrenList()
           
 ConstructorPattern getParentConstructorPattern()
           
 MethodPattern getParentMethodPattern()
           
 void setParent(ConstructorPattern p_parent)
           
 void setParent(MethodPattern p_parent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParametersTypesPatterns

public ParametersTypesPatterns(AbstractBindingFactory p_factory)
Method Detail

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(MethodPattern p_parent)
Specified by:
setParent in interface IMethodPatternChild

getParentMethodPattern

public MethodPattern getParentMethodPattern()
Specified by:
getParentMethodPattern in interface IMethodPatternChild

getChildrenList

public IParametersTypesPatternsChild[] getChildrenList()

addText

public void addText(java.lang.String p_text)

getParametersTypesPatternChildrenList

public ParametersTypesPattern[] getParametersTypesPatternChildrenList()
Specified by:
getParametersTypesPatternChildrenList in interface IMultipleParametersTypesPatternHolder

add

public void add(ParametersTypesPattern p_child)
Specified by:
add in interface IMultipleParametersTypesPatternHolder