|
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 | ||||||||
public interface TRCAgentProxy
A representation of the model object 'TRC Agent Proxy'. A TRCAgent proxy, to enable support for loading and unloading the agent resource. This class shadows most of the properties of the TRCAgent: please check the documentation on TRCAgent for duplicated fields.
The following features are supported:
NameTypeRuntime IdStart TimeStop TimeCollection ModeActiveAttachedCollection DataMonitoredProfile FileDelta TimeProcess ProxyConfigurationsAgentInternal CorrelationsAnnotationsRelated Agent ProxiesDerived Agent Proxies
HierarchyPackage.getTRCAgentProxy()| Method Summary | |
|---|---|
TRCAgent |
getAgent()
Returns the value of the 'Agent' reference. |
org.eclipse.emf.common.util.EList<TRCAnnotation> |
getAnnotations()
Returns the value of the 'Annotations' containment reference list. |
TRCCollectionMode |
getCollectionMode()
Returns the value of the 'Collection Mode' attribute. |
org.eclipse.emf.common.util.EList<TRCConfiguration> |
getConfigurations()
Returns the value of the 'Configurations' containment reference list. |
double |
getDeltaTime()
Returns the value of the 'Delta Time' attribute |
org.eclipse.emf.common.util.EList<TRCAgentProxy> |
getDerivedAgentProxies()
Returns the value of the 'Derived Agent Proxies' reference list. |
org.eclipse.emf.common.util.EList<CorrelationContainerProxy> |
getInternalCorrelations()
Returns the value of the 'Internal Correlations' reference list. |
java.lang.String |
getName()
Returns the value of the 'Name' attribute |
TRCProcessProxy |
getProcessProxy()
Returns the value of the 'Process Proxy' container reference. |
java.lang.String |
getProfileFile()
Returns the value of the 'Profile File' attribute |
org.eclipse.emf.common.util.EList<TRCAgentProxy> |
getRelatedAgentProxies()
Returns the value of the 'Related Agent Proxies' reference list. |
java.lang.String |
getRuntimeId()
Returns the value of the 'Runtime Id' attribute |
double |
getStartTime()
Returns the value of the 'Start Time' attribute |
double |
getStopTime()
Returns the value of the 'Stop Time' attribute |
java.lang.String |
getType()
Returns the value of the 'Type' attribute. |
boolean |
isActive()
Returns the value of the 'Active' attribute. |
boolean |
isAttached()
Returns the value of the 'Attached' attribute. |
boolean |
isCollectionData()
Returns the value of the 'Collection Data' attribute. |
boolean |
isMonitored()
Returns the value of the 'Monitored' attribute. |
boolean |
isToProfileFile()
|
void |
setActive(boolean value)
Sets the value of the ' Active' attribute |
void |
setAgent(TRCAgent value)
Sets the value of the ' Agent' reference |
void |
setAttached(boolean value)
Sets the value of the ' Attached' attribute |
void |
setCollectionData(boolean value)
Sets the value of the ' Collection Data' attribute |
void |
setCollectionMode(TRCCollectionMode value)
Sets the value of the ' Collection Mode' attribute |
void |
setDeltaTime(double value)
Sets the value of the ' Delta Time' attribute |
void |
setMonitored(boolean value)
Sets the value of the ' Monitored' attribute |
void |
setName(java.lang.String value)
Sets the value of the ' Name' attribute |
void |
setProcessProxy(TRCProcessProxy value)
Sets the value of the ' Process Proxy' container reference |
void |
setProfileFile(java.lang.String value)
Sets the value of the ' Profile File' attribute |
void |
setRuntimeId(java.lang.String value)
Sets the value of the ' Runtime Id' attribute |
void |
setStartTime(double value)
Sets the value of the ' Start Time' attribute |
void |
setStopTime(double value)
Sets the value of the ' Stop Time' attribute |
void |
setType(java.lang.String value)
Sets the value of the ' Type' attribute |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Method Detail |
|---|
java.lang.String getName()
If the meaning of the 'Name' attribute isn't clear, there really should be more of a description here...
setName(String),
HierarchyPackage.getTRCAgentProxy_Name()void setName(java.lang.String value)
Name' attribute.
value - the new value of the 'Name' attribute.getName()java.lang.String getType()
"_unknown".
If the meaning of the 'Type' attribute isn't clear, there really should be more of a description here...
setType(String),
HierarchyPackage.getTRCAgentProxy_Type()void setType(java.lang.String value)
Type' attribute.
value - the new value of the 'Type' attribute.getType()java.lang.String getRuntimeId()
If the meaning of the 'Runtime Id' attribute isn't clear, there really should be more of a description here...
setRuntimeId(String),
HierarchyPackage.getTRCAgentProxy_RuntimeId()void setRuntimeId(java.lang.String value)
Runtime Id' attribute.
value - the new value of the 'Runtime Id' attribute.getRuntimeId()double getStartTime()
If the meaning of the 'Start Time' attribute isn't clear, there really should be more of a description here...
setStartTime(double),
HierarchyPackage.getTRCAgentProxy_StartTime()void setStartTime(double value)
Start Time' attribute.
value - the new value of the 'Start Time' attribute.getStartTime()double getStopTime()
If the meaning of the 'Stop Time' attribute isn't clear, there really should be more of a description here...
setStopTime(double),
HierarchyPackage.getTRCAgentProxy_StopTime()void setStopTime(double value)
Stop Time' attribute.
value - the new value of the 'Stop Time' attribute.getStopTime()TRCCollectionMode getCollectionMode()
"HEAP_STATISTICS_ONLY".
The literals are from the enumeration TRCCollectionMode.
If the meaning of the 'Collection Mode' attribute isn't clear, there really should be more of a description here...
Defines different collection modes (some include filtering of data on agent side some on loader side and some are combined). This is used by loaders and UI to decide the model building algorithms and the presentation mode.
TRCCollectionMode,
setCollectionMode(TRCCollectionMode),
HierarchyPackage.getTRCAgentProxy_CollectionMode()void setCollectionMode(TRCCollectionMode value)
Collection Mode' attribute.
value - the new value of the 'Collection Mode' attribute.TRCCollectionMode,
getCollectionMode()boolean isActive()
"false".
If the meaning of the 'Active' attribute isn't clear, there really should be more of a description here...
setActive(boolean),
HierarchyPackage.getTRCAgentProxy_Active()void setActive(boolean value)
Active' attribute.
value - the new value of the 'Active' attribute.isActive()boolean isAttached()
"false".
If the meaning of the 'Attached' attribute isn't clear, there really should be more of a description here...
setAttached(boolean),
HierarchyPackage.getTRCAgentProxy_Attached()void setAttached(boolean value)
Attached' attribute.
value - the new value of the 'Attached' attribute.isAttached()boolean isCollectionData()
"false".
If the meaning of the 'Collection Data' attribute isn't clear, there really should be more of a description here...
setCollectionData(boolean),
HierarchyPackage.getTRCAgentProxy_CollectionData()void setCollectionData(boolean value)
Collection Data' attribute.
value - the new value of the 'Collection Data' attribute.isCollectionData()boolean isMonitored()
"false".
If the meaning of the 'Monitored' attribute isn't clear, there really should be more of a description here...
setMonitored(boolean),
HierarchyPackage.getTRCAgentProxy_Monitored()void setMonitored(boolean value)
Monitored' attribute.
value - the new value of the 'Monitored' attribute.isMonitored()java.lang.String getProfileFile()
If the meaning of the 'Profile File' attribute isn't clear, there really should be more of a description here...
setProfileFile(String),
HierarchyPackage.getTRCAgentProxy_ProfileFile()void setProfileFile(java.lang.String value)
Profile File' attribute.
value - the new value of the 'Profile File' attribute.getProfileFile()double getDeltaTime()
setDeltaTime(double),
HierarchyPackage.getTRCAgentProxy_DeltaTime()void setDeltaTime(double value)
Delta Time' attribute.
value - the new value of the 'Delta Time' attribute.getDeltaTime()TRCAgent getAgent()
Agent Proxy'.
If the meaning of the 'Agent' reference isn't clear, there really should be more of a description here...
setAgent(TRCAgent),
HierarchyPackage.getTRCAgentProxy_Agent(),
TRCAgent.getAgentProxy()void setAgent(TRCAgent value)
Agent' reference.
value - the new value of the 'Agent' reference.getAgent()org.eclipse.emf.common.util.EList<CorrelationContainerProxy> getInternalCorrelations()
CorrelationContainerProxy.
If the meaning of the 'Internal Correlations' reference list isn't clear, there really should be more of a description here...
HierarchyPackage.getTRCAgentProxy_InternalCorrelations()org.eclipse.emf.common.util.EList<TRCAnnotation> getAnnotations()
TRCAnnotation.
If the meaning of the 'Annotations' containment reference list isn't clear, there really should be more of a description here...
HierarchyPackage.getTRCAgentProxy_Annotations()org.eclipse.emf.common.util.EList<TRCAgentProxy> getRelatedAgentProxies()
TRCAgentProxy.
It is bidirectional and its opposite is 'Derived Agent Proxies'.
If the meaning of the 'Related Agent Proxies' reference list isn't clear, there really should be more of a description here...
HierarchyPackage.getTRCAgentProxy_RelatedAgentProxies(),
getDerivedAgentProxies()org.eclipse.emf.common.util.EList<TRCAgentProxy> getDerivedAgentProxies()
TRCAgentProxy.
It is bidirectional and its opposite is 'Related Agent Proxies'.
If the meaning of the 'Derived Agent Proxies' reference list isn't clear, there really should be more of a description here...
HierarchyPackage.getTRCAgentProxy_DerivedAgentProxies(),
getRelatedAgentProxies()TRCProcessProxy getProcessProxy()
Agent Proxies'.
If the meaning of the 'Process Proxy' reference isn't clear, there really should be more of a description here...
setProcessProxy(TRCProcessProxy),
HierarchyPackage.getTRCAgentProxy_ProcessProxy(),
TRCProcessProxy.getAgentProxies()void setProcessProxy(TRCProcessProxy value)
Process Proxy' container reference.
value - the new value of the 'Process Proxy' container reference.getProcessProxy()org.eclipse.emf.common.util.EList<TRCConfiguration> getConfigurations()
TRCConfiguration.
It is bidirectional and its opposite is 'Agent Proxy'.
If the meaning of the 'Configurations' containment reference list isn't clear, there really should be more of a description here...
HierarchyPackage.getTRCAgentProxy_Configurations(),
TRCConfiguration.getAgentProxy()boolean isToProfileFile()
|
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 | ||||||||