| java.lang.Object de.uka.ilkd.key.casetool.together.TogetherReprModel de.uka.ilkd.key.casetool.together.TogetherModelMethod
TogetherModelMethod | public class TogetherModelMethod extends TogetherReprModel implements ModelMethod(Code) | | represents a method of the Together model. It is backed by the
corresponding Together RWI model element, but it is independent in
a sense that changing the together project allows to access all
methods unless they are specifically marked.
|
Constructor Summary | |
public | TogetherModelMethod(RwiMember theOrig, RwiModel model, RwiDiagram diag) |
TogetherModelMethod | public TogetherModelMethod(RwiMember theOrig, RwiModel model, RwiDiagram diag)(Code) | | |
createCallSignature | public String createCallSignature(boolean translateJavaType2OCLTypes)(Code) | | |
createCallSignatureQualified | public String createCallSignatureQualified(boolean java2ocl)(Code) | | qualify types with package
Parameters: java2ocl - true: OCL notation (package::class, Sequence(Integer)),false: java notation (package.class, int[]) a String representing the fully qualified call signature |
getCallSignature | public String getCallSignature(boolean translateJavaType2OCLTypes)(Code) | | |
getCallSignatureQualified | public String getCallSignatureQualified(boolean java2ocl)(Code) | | as getCallSignature, but param and return types are qualified
|
getCallSignatureQualified | public String getCallSignatureQualified()(Code) | | as getCallSignature, but param and return types are qualified
|
getContainingClassName | public String getContainingClassName()(Code) | | |
getContainingPackage | public String getContainingPackage()(Code) | | |
getMyOperationContracts | public ListOfOperationContract getMyOperationContracts()(Code) | | |
getMyOrParentPostCond | public String getMyOrParentPostCond()(Code) | | relies on a valid backing RWI model element, i.e. the together
project is still valid (opened)
|
getMyOrParentPreCond | public String getMyOrParentPreCond()(Code) | | relies on a valid backing RWI model element, i.e. the together
project is still valid (opened);
we ask the parent only when method does not have neither precond
nor postcond.
|
getNumParameters | public int getNumParameters()(Code) | | |
getOrig | public RwiMember getOrig()(Code) | | returns the together original object representing this
method. Could be invalidated since a new project has been
loaded.
|
getParameterNameAt | public String getParameterNameAt(int i)(Code) | | |
getParameterTypeAt | public String getParameterTypeAt(int i)(Code) | | |
getParentMethod | public ModelMethod getParentMethod()(Code) | | relies on a valid backing RWI model element, i.e. the together
project is still valid (opened);
gets the overridden methods in the superclass if exists else null
|
getParentPostCond | public String getParentPostCond()(Code) | | relies on a valid backing RWI model element, i.e. the together
project is still valid (opened)
|
getParentPreCond | public String getParentPreCond()(Code) | | relies on a valid backing RWI model element, i.e. the together
project is still valid (opened)
|
hasOrigParent | public boolean hasOrigParent()(Code) | | |
hashCode | public int hashCode()(Code) | | |
isConstructor | public boolean isConstructor()(Code) | | |
isPrivate | public boolean isPrivate()(Code) | | |
isQuery | public boolean isQuery()(Code) | | |
isVoid | public boolean isVoid()(Code) | | |
setMyGFAbs | public void setMyGFAbs(String abs)(Code) | | relies on a valid backing RWI model element, i.e. the together
project is still valid (opened)
|
setMyModifClause | public void setMyModifClause(String modifClause)(Code) | | relies on a valid backing RWI model element, i.e. the together
project is still valid (opened)
|
setMyPostCond | public void setMyPostCond(String postcond)(Code) | | relies on a valid backing RWI model element, i.e. the together
project is still valid (opened)
|
setMyPreCond | public void setMyPreCond(String precond)(Code) | | relies on a valid backing RWI model element, i.e. the together
project is still valid (opened)
|
Methods inherited from de.uka.ilkd.key.casetool.together.TogetherReprModel | public String getActXmifile()(Code)(Java Doc)
|
|
|