|
TPTP 4.6.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.hyades.uml2sd.trace.loaders.BaseLifelineLoader
org.eclipse.hyades.uml2sd.trace.loaders.ObjectInteractions
public class ObjectInteractions
This is the concrete class for object interaction loader
| Constructor Summary | |
|---|---|
ObjectInteractions()
Constructor |
|
| Method Summary | |
|---|---|
boolean |
drillDownEnabled(java.lang.String value)
Does not allow drill down |
java.lang.String |
getDistinguishedLifeLineTitle(org.eclipse.emf.ecore.EObject eo,
int rank)
Returns the distinguishedtitle of a lifeline |
java.lang.String |
getFinalTitleString()
This is the object interactions, nothing else |
int |
getLifeLineCategory(org.eclipse.emf.ecore.EObject eo)
The category of such a lifeline is: - the Classes category if and only if the name of the class of the owning object is "class"; that means that the method is static usually - the Object category in any other situation |
org.eclipse.emf.ecore.EObject |
getLifelineEObjectFromMethodInvocation(TRCFullMethodInvocation mi)
The lifeline to be used for this message is the owning object |
java.lang.String |
getLifeLineId(org.eclipse.emf.ecore.EObject eo)
The runtimeId of agentProxy and the lifeline title |
java.lang.String |
getLifeLineTitle(org.eclipse.emf.ecore.EObject eo,
boolean long_)
The name of the lifeline is the name of the class, prefixed with the id of the owning object if any |
java.lang.String |
getLifelineType(org.eclipse.emf.ecore.EObject eObject)
|
java.lang.String |
getLifelineTypeName()
|
| Methods inherited from class org.eclipse.hyades.uml2sd.trace.loaders.BaseLifelineLoader |
|---|
aboutToBeReplaced, getMessageTypeName, getParent, getTitleString, setViewer |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ObjectInteractions()
| Method Detail |
|---|
public org.eclipse.emf.ecore.EObject getLifelineEObjectFromMethodInvocation(TRCFullMethodInvocation mi)
mi - the method invocation
public java.lang.String getLifeLineTitle(org.eclipse.emf.ecore.EObject eo,
boolean long_)
long_ - long version if true, short string otherwise
public java.lang.String getDistinguishedLifeLineTitle(org.eclipse.emf.ecore.EObject eo,
int rank)
eo - the EObject denoting this lifelinerank - its rank
public java.lang.String getLifeLineId(org.eclipse.emf.ecore.EObject eo)
public int getLifeLineCategory(org.eclipse.emf.ecore.EObject eo)
public java.lang.String getFinalTitleString()
public boolean drillDownEnabled(java.lang.String value)
drillDownEnabled in interface ILifelineLoaderdrillDownEnabled in class BaseLifelineLoadervalue - the value 'true' or 'false' to compare this property to
public java.lang.String getLifelineType(org.eclipse.emf.ecore.EObject eObject)
ILifelineLoader.getLifelineType(org.eclipse.emf.ecore.EObject)public java.lang.String getLifelineTypeName()
|
TPTP 4.6.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||