com.gomjabbar.meta.patterns.bnd
Class MethodPattern
java.lang.Object
|
+--com.gomjabbar.meta.patterns.bnd.MethodPattern
- All Implemented Interfaces:
- IMethodPatternsChild, ISingleExceptionTypePatternsHolder, ISingleModifierPatternsHolder, ISingleNamePatternsHolder, ISingleParametersTypesPatternsHolder, ISingleReturnTypePatternsHolder
- public class MethodPattern
- extends java.lang.Object
- implements IMethodPatternsChild, ISingleModifierPatternsHolder, ISingleParametersTypesPatternsHolder, ISingleReturnTypePatternsHolder, ISingleExceptionTypePatternsHolder, ISingleNamePatternsHolder
Element | Children Multiplicity | Eventual Parents |
---|
method-pattern | modifier-patterns [1] parameters-types-patterns [1] return-type-patterns [1] exception-type-patterns [1] name-patterns [1] | method-patterns [0:n] |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MethodPattern
public MethodPattern(AbstractBindingFactory p_factory)
setParent
public void setParent(MethodPatterns p_parent)
- Specified by:
setParent
in interface IMethodPatternsChild
getParentMethodPatterns
public MethodPatterns getParentMethodPatterns()
- Specified by:
getParentMethodPatterns
in interface IMethodPatternsChild
getId
public ElementNameRelativeId getId()
setId
public void setId(ElementNameRelativeId p_Id)
getChildrenList
public IMethodPatternChild[] getChildrenList()
addText
public void addText(java.lang.String p_text)
getModifierPatternsChild
public ModifierPatterns getModifierPatternsChild()
- Specified by:
getModifierPatternsChild
in interface ISingleModifierPatternsHolder
add
public void add(ModifierPatterns p_child)
- Specified by:
add
in interface ISingleModifierPatternsHolder
getParametersTypesPatternsChild
public ParametersTypesPatterns getParametersTypesPatternsChild()
- Specified by:
getParametersTypesPatternsChild
in interface ISingleParametersTypesPatternsHolder
add
public void add(ParametersTypesPatterns p_child)
- Specified by:
add
in interface ISingleParametersTypesPatternsHolder
getReturnTypePatternsChild
public ReturnTypePatterns getReturnTypePatternsChild()
- Specified by:
getReturnTypePatternsChild
in interface ISingleReturnTypePatternsHolder
add
public void add(ReturnTypePatterns p_child)
- Specified by:
add
in interface ISingleReturnTypePatternsHolder
getExceptionTypePatternsChild
public ExceptionTypePatterns getExceptionTypePatternsChild()
- Specified by:
getExceptionTypePatternsChild
in interface ISingleExceptionTypePatternsHolder
add
public void add(ExceptionTypePatterns p_child)
- Specified by:
add
in interface ISingleExceptionTypePatternsHolder
getNamePatternsChild
public NamePatterns getNamePatternsChild()
- Specified by:
getNamePatternsChild
in interface ISingleNamePatternsHolder
add
public void add(NamePatterns p_child)
- Specified by:
add
in interface ISingleNamePatternsHolder