com.gomjabbar.meta.patterns.bnd
Class ParametersTypesPattern

java.lang.Object
  |
  +--com.gomjabbar.meta.patterns.bnd.ParametersTypesPattern
All Implemented Interfaces:
IMultipleTypePatternHolder, IParametersTypesPatternsChild

public class ParametersTypesPattern
extends java.lang.Object
implements IParametersTypesPatternsChild, IMultipleTypePatternHolder

ElementChildren MultiplicityEventual Parents
parameters-types-patterntype-pattern [0:n]parameters-types-patterns [0:n]


Constructor Summary
ParametersTypesPattern(AbstractBindingFactory p_factory)
           
 
Method Summary
 void add(TypePattern p_child)
           
 void addText(java.lang.String p_text)
           
 IParametersTypesPatternChild[] getChildrenList()
           
 ParametersTypesPatterns getParentParametersTypesPatterns()
           
 TypePattern[] getTypePatternChildrenList()
           
 void setParent(ParametersTypesPatterns p_parent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParametersTypesPattern

public ParametersTypesPattern(AbstractBindingFactory p_factory)
Method Detail

setParent

public void setParent(ParametersTypesPatterns p_parent)
Specified by:
setParent in interface IParametersTypesPatternsChild

getParentParametersTypesPatterns

public ParametersTypesPatterns getParentParametersTypesPatterns()
Specified by:
getParentParametersTypesPatterns in interface IParametersTypesPatternsChild

getChildrenList

public IParametersTypesPatternChild[] getChildrenList()

addText

public void addText(java.lang.String p_text)

getTypePatternChildrenList

public TypePattern[] getTypePatternChildrenList()
Specified by:
getTypePatternChildrenList in interface IMultipleTypePatternHolder

add

public void add(TypePattern p_child)
Specified by:
add in interface IMultipleTypePatternHolder