com.gomjabbar.meta.patterns.bnd
Class ReturnTypePattern

java.lang.Object
  |
  +--com.gomjabbar.meta.patterns.bnd.ReturnTypePattern
All Implemented Interfaces:
IReturnTypePatternsChild, ISingleTypePatternHolder, ISingleVoidPatternHolder

public class ReturnTypePattern
extends java.lang.Object
implements IReturnTypePatternsChild, ISingleTypePatternHolder, ISingleVoidPatternHolder

ElementChildren MultiplicityEventual Parents
return-type-patterntype-pattern [1]
void-pattern [1]
return-type-patterns [0:n]


Constructor Summary
ReturnTypePattern(AbstractBindingFactory p_factory)
           
 
Method Summary
 void add(TypePattern p_child)
           
 void add(VoidPattern p_child)
           
 void addText(java.lang.String p_text)
           
 IReturnTypePatternChild[] getChildrenList()
           
 ReturnTypePatterns getParentReturnTypePatterns()
           
 TypePattern getTypePatternChild()
           
 VoidPattern getVoidPatternChild()
           
 void setParent(ReturnTypePatterns p_parent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReturnTypePattern

public ReturnTypePattern(AbstractBindingFactory p_factory)
Method Detail

setParent

public void setParent(ReturnTypePatterns p_parent)
Specified by:
setParent in interface IReturnTypePatternsChild

getParentReturnTypePatterns

public ReturnTypePatterns getParentReturnTypePatterns()
Specified by:
getParentReturnTypePatterns in interface IReturnTypePatternsChild

getChildrenList

public IReturnTypePatternChild[] getChildrenList()

addText

public void addText(java.lang.String p_text)

getTypePatternChild

public TypePattern getTypePatternChild()
Specified by:
getTypePatternChild in interface ISingleTypePatternHolder

add

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

getVoidPatternChild

public VoidPattern getVoidPatternChild()
Specified by:
getVoidPatternChild in interface ISingleVoidPatternHolder

add

public void add(VoidPattern p_child)
Specified by:
add in interface ISingleVoidPatternHolder