|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
No comment provided by developer, please add a comment to improve documentation.
Field Summary | |
static java.lang.String |
ABSTRACT_PROPERTY
No comment provided by developer, please add a comment to improve documentation. |
static java.lang.String |
DECLARES_PROPERTY
No comment provided by developer, please add a comment to improve documentation. |
static java.lang.String |
PARAM_PROPERTY
No comment provided by developer, please add a comment to improve documentation. |
static java.lang.String |
PARENT_PROPERTY
No comment provided by developer, please add a comment to improve documentation. |
static java.lang.String |
RESULT_TYPE_PROPERTY
No comment provided by developer, please add a comment to improve documentation. |
static java.lang.String |
STATIC_PROPERTY
No comment provided by developer, please add a comment to improve documentation. |
static java.lang.String |
STORY_DIAGRAM_PROPERTY
No comment provided by developer, please add a comment to improve documentation. |
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FDeclaration |
CODE_DISPLAY_LEVEL, DESIGN_DISPLAY_LEVEL, PACKAGE, PRIVATE, PROTECTED, PUBLIC, USERDEFINED, VISIBILITY_CHAR, VISIBILITY_PROPERTY, VISIBILITY_STRING |
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FDiagramItem |
REV_ADDITIONAL_ITEMS_PROPERTY, REV_ITEMS_PROPERTY, VIEW_DEFINITIONS_PROPERTY |
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FIncrement |
ASSERT_IN_UNIT_TEST_PROPERTY, COMMENT_PROPERTY, CONSTRAINTS_PROPERTY, STEREOTYPES_PROPERTY |
Fields inherited from interface de.uni_paderborn.fujaba.metamodel.FElement |
ANNOTATIONS_PROPERTY, DIAGRAMS_PROPERTY, ELEMENT_REFERENCES_PROPERTY, GENERATED_PROPERTY, NAME_PROPERTY, TEXT_PROPERTY |
Method Summary | |
boolean |
addToDeclares(FClass obj)
Access method for an one to n association. |
void |
addToParam(FParam newParam)
Access method for an one to n association. |
void |
addToParam(int index,
FParam newParam)
Access method for an one to n association. |
java.util.Iterator |
entriesOfDeclares()
No comment provided by developer, please add a comment to improve documentation. |
ASTRootNode |
getASTRootNode()
Returns the abstract syntax tree (AST) root node of the method |
FAttr |
getFAccessedAttribute()
Deprecated. |
FClass |
getFParent()
Get the parent attribute of the FMethod object |
FType |
getFResultType()
Get the resultType attribute of the FMethod object |
FElement |
getFRevSpec()
Deprecated. |
FClass |
getFromFDeclares(java.lang.String key)
Get the fromDeclares attribute of the FMethod object |
FDiagram |
getFStoryDiagram()
Get the storyDiagram attribute of the FMethod object |
FType |
getFType()
Deprecated. |
java.lang.String |
getFullMethodName()
This function assembles the full name of the method out of the name and the signatur. |
java.lang.String |
getMethodBody()
Get the methodBody of the UMLMethod |
boolean |
hasInDeclares(FClass obj)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasInParam(FParam newParam)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
hasKeyInDeclares(java.lang.String key)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
isAbstract()
Get the abstract attribute of the FMethod object |
boolean |
isConstructor()
Is the method a constructor |
boolean |
isFinal()
Deprecated. Use stereotype < |
boolean |
isResultTypeIsPointer()
Deprecated. Use stereotype < |
boolean |
isSignal()
Deprecated. Use stereotype < |
boolean |
isStatic()
Get the static attribute of the FMethod object |
boolean |
isSynchronized()
Deprecated. Use stereotype < |
boolean |
isUmlNative()
Deprecated. Use stereotype < |
java.util.Iterator |
iteratorOfDeclares()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfParam()
No comment provided by developer, please add a comment to improve documentation. |
java.util.Iterator |
iteratorOfThrowsTypes()
Deprecated. |
java.util.Iterator |
keysOfDeclares()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromDeclares()
No comment provided by developer, please add a comment to improve documentation. |
void |
removeAllFromParam()
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeFromDeclares(FClass obj)
No comment provided by developer, please add a comment to improve documentation. |
void |
removeFromParam(FParam newParam)
No comment provided by developer, please add a comment to improve documentation. |
boolean |
removeKeyFromDeclares(java.lang.String key)
No comment provided by developer, please add a comment to improve documentation. |
void |
setAbstract(boolean fAbstract)
Sets the abstract attribute of the FMethod object |
boolean |
setAccessedAttribute(FAttr attr)
Deprecated. |
void |
setASTRootNode(ASTRootNode astRootNode)
Sets the abstract syntax tree (AST) root node of the method |
void |
setFinal(boolean value)
Deprecated. Use stereotype < |
void |
setMethodBody(java.lang.String methodBody)
Sets the methodBody of the UMLMethod |
void |
setMethodBody(java.lang.String methodBody,
boolean generated)
Sets the methodBody of the UMLMethod |
void |
setParent(FClass parent)
Sets the parent attribute of the FMethod object |
void |
setPatternMethodBody(java.lang.String bodyText,
boolean generated)
Deprecated. use setMethodBody (String methodBody) instead |
void |
setResultType(FType value)
Sets the resultType attribute of the FMethod object |
void |
setResultTypeIsPointer(boolean resultTypeIsPointer)
Deprecated. Use stereotype < |
void |
setRevSpec(FElement startActivity)
Deprecated. |
void |
setStatic(boolean fStatic)
Sets the static attribute of the FMethod object |
void |
setUmlSynchronized(boolean newFSynchronized)
Deprecated. Use stereotype < |
int |
sizeOfDeclares()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfParam()
No comment provided by developer, please add a comment to improve documentation. |
int |
sizeOfThrowsTypes()
Deprecated. |
Methods inherited from interface de.uni_paderborn.fujaba.metamodel.FDeclaration |
getDisplayLevel, getVisibility, isParsed, setDisplayLevel, setVisibility |
Methods inherited from interface de.uni_paderborn.fujaba.metamodel.FIncrement |
addToConstraints, addToStereotypes, entriesOfStereotypes, getFComment, getFromFStereotypes, hasInConstraints, hasInStereotypes, hasKeyInStereotypes, isAssertInUnitTest, iteratorOfConstraints, iteratorOfStereotypes, keysOfStereotypes, removeAllFromConstraints, removeAllFromStereotypes, removeFromConstraints, removeFromStereotypes, removeKeyFromStereotypes, setAssertInUnitTest, setComment, sizeOfStereotypes |
Methods inherited from interface java.lang.Comparable |
compareTo |
Methods inherited from interface de.uni_paderborn.fujaba.basic.UniqueIdentifier |
getID |
Methods inherited from interface de.uni_paderborn.fujaba.fsa.unparse.LogicUnparseInterface |
getFSAInterface, getUnparseModuleName |
Methods inherited from interface de.upb.tools.pcs.PropertyChangeInterface |
getPropertyChangeSupport |
Methods inherited from interface de.upb.tools.pcs.PropertyChangeClient |
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener |
Methods inherited from interface de.tu_bs.coobra.ObjectChangeAware |
acknowledgeChange, getCoObRAId, getRepository, setCoObRAId, setRepository |
Methods inherited from interface de.uni_kassel.prop.InspectionAware |
isInspectableField, proposeFieldValues |
Field Detail |
public static final java.lang.String STATIC_PROPERTY
public static final java.lang.String ABSTRACT_PROPERTY
public static final java.lang.String PARENT_PROPERTY
public static final java.lang.String RESULT_TYPE_PROPERTY
public static final java.lang.String DECLARES_PROPERTY
public static final java.lang.String PARAM_PROPERTY
public static final java.lang.String STORY_DIAGRAM_PROPERTY
Method Detail |
public boolean isStatic()
public void setStatic(boolean fStatic)
fStatic
- The new static valuepublic void setAbstract(boolean fAbstract)
fAbstract
- The new abstract valuepublic boolean isAbstract()
public FClass getFParent()
public void setParent(FClass parent)
parent
- The new parent valuepublic void setResultType(FType value)
value
- The new resultType valuepublic FType getFResultType()
public boolean hasInDeclares(FClass obj)
obj
- No description provided
public boolean hasKeyInDeclares(java.lang.String key)
key
- No description provided
public java.util.Iterator iteratorOfDeclares()
public java.util.Iterator keysOfDeclares()
public java.util.Iterator entriesOfDeclares()
public int sizeOfDeclares()
public FClass getFromFDeclares(java.lang.String key)
key
- No description provided
public boolean addToDeclares(FClass obj)
obj
- The object added.
public boolean removeFromDeclares(FClass obj)
obj
- No description provided
public boolean removeKeyFromDeclares(java.lang.String key)
key
- No description provided
public void removeAllFromDeclares()
public boolean hasInParam(FParam newParam)
newParam
- No description provided
public int sizeOfParam()
public java.util.Iterator iteratorOfParam()
public void addToParam(FParam newParam)
newParam
- The object added.public void addToParam(int index, FParam newParam)
index
- The object added.newParam
- The object added.public void removeFromParam(FParam newParam)
newParam
- No description providedpublic void removeAllFromParam()
public FDiagram getFStoryDiagram()
public java.lang.String getFullMethodName()
public boolean isConstructor()
public boolean isSignal()
public boolean isFinal()
public void setFinal(boolean value)
value
- The new final valuepublic boolean isUmlNative()
public boolean isSynchronized()
public void setUmlSynchronized(boolean newFSynchronized)
newFSynchronized
- The new umlSynchronized valuepublic FType getFType()
getFType
in interface FDeclaration
public boolean isResultTypeIsPointer()
public void setResultTypeIsPointer(boolean resultTypeIsPointer)
resultTypeIsPointer
- Value to assign to resultTypeIsPointer.public FElement getFRevSpec()
public void setRevSpec(FElement startActivity)
startActivity
- The new revSpec valuepublic void setPatternMethodBody(java.lang.String bodyText, boolean generated)
bodyText
- the body textgenerated
- true if the body is auto generated (e.g. from the analyzer engines)public void setMethodBody(java.lang.String methodBody, boolean generated)
methodBody
- The new methodBody valuegenerated
- The new methodBody valuepublic void setMethodBody(java.lang.String methodBody)
methodBody
- The new methodBody valuepublic java.lang.String getMethodBody()
public java.util.Iterator iteratorOfThrowsTypes()
public int sizeOfThrowsTypes()
public FAttr getFAccessedAttribute()
public boolean setAccessedAttribute(FAttr attr)
attr
- The new accessedAttribute value
public ASTRootNode getASTRootNode()
public void setASTRootNode(ASTRootNode astRootNode)
astRootNode
- The new AST root node
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |