com.gomjabbar.meta.patterns.bnd
Class PrimitiveTypePattern

java.lang.Object
  |
  +--com.gomjabbar.meta.patterns.bnd.PrimitiveTypePattern
All Implemented Interfaces:
IArrayTypePatternChild, ITypePatternChild

public class PrimitiveTypePattern
extends java.lang.Object
implements ITypePatternChild, IArrayTypePatternChild

ElementChildren MultiplicityEventual Parents
primitive-type-patterntype-pattern [1]
array-type-pattern [1]


Constructor Summary
PrimitiveTypePattern(AbstractBindingFactory p_factory)
           
 
Method Summary
 void addText(java.lang.String p_text)
           
 IPrimitiveTypePatternChild[] getChildrenList()
           
 ArrayTypePattern getParentArrayTypePattern()
           
 TypePattern getParentTypePattern()
           
 PrimitiveTypePatternTypeEnum getType()
           
 void setParent(ArrayTypePattern p_parent)
           
 void setParent(TypePattern p_parent)
           
 void setType(PrimitiveTypePatternTypeEnum p_Type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrimitiveTypePattern

public PrimitiveTypePattern(AbstractBindingFactory p_factory)
Method Detail

setParent

public void setParent(TypePattern p_parent)
Specified by:
setParent in interface ITypePatternChild

getParentTypePattern

public TypePattern getParentTypePattern()
Specified by:
getParentTypePattern in interface ITypePatternChild

setParent

public void setParent(ArrayTypePattern p_parent)
Specified by:
setParent in interface IArrayTypePatternChild

getParentArrayTypePattern

public ArrayTypePattern getParentArrayTypePattern()
Specified by:
getParentArrayTypePattern in interface IArrayTypePatternChild

getType

public PrimitiveTypePatternTypeEnum getType()

setType

public void setType(PrimitiveTypePatternTypeEnum p_Type)

getChildrenList

public IPrimitiveTypePatternChild[] getChildrenList()

addText

public void addText(java.lang.String p_text)