com.gomjabbar.meta.patterns.bnd
Class FieldtypePatterns

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

public class FieldtypePatterns
extends java.lang.Object
implements IFieldPatternChild, IMultipleTypePatternHolder

ElementChildren MultiplicityEventual Parents
fieldtype-patternstype-pattern [0:n]field-pattern [1]


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

Constructor Detail

FieldtypePatterns

public FieldtypePatterns(AbstractBindingFactory p_factory)
Method Detail

setParent

public void setParent(FieldPattern p_parent)
Specified by:
setParent in interface IFieldPatternChild

getParentFieldPattern

public FieldPattern getParentFieldPattern()
Specified by:
getParentFieldPattern in interface IFieldPatternChild

getChildrenList

public IFieldtypePatternsChild[] 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