com.gomjabbar.meta.patterns.bnd
Class ReturnTypePatterns

java.lang.Object
  |
  +--com.gomjabbar.meta.patterns.bnd.ReturnTypePatterns
All Implemented Interfaces:
IMethodPatternChild, IMultipleReturnTypePatternHolder

public class ReturnTypePatterns
extends java.lang.Object
implements IMethodPatternChild, IMultipleReturnTypePatternHolder

ElementChildren MultiplicityEventual Parents
return-type-patternsreturn-type-pattern [0:n]method-pattern [1]


Constructor Summary
ReturnTypePatterns(AbstractBindingFactory p_factory)
           
 
Method Summary
 void add(ReturnTypePattern p_child)
           
 void addText(java.lang.String p_text)
           
 IReturnTypePatternsChild[] getChildrenList()
           
 MethodPattern getParentMethodPattern()
           
 ReturnTypePattern[] getReturnTypePatternChildrenList()
           
 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

ReturnTypePatterns

public ReturnTypePatterns(AbstractBindingFactory p_factory)
Method Detail

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 IReturnTypePatternsChild[] getChildrenList()

addText

public void addText(java.lang.String p_text)

getReturnTypePatternChildrenList

public ReturnTypePattern[] getReturnTypePatternChildrenList()
Specified by:
getReturnTypePatternChildrenList in interface IMultipleReturnTypePatternHolder

add

public void add(ReturnTypePattern p_child)
Specified by:
add in interface IMultipleReturnTypePatternHolder