|
TPTP 4.1.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
A representation of the model object 'TRC Process Proxy'. The proxy for a real OS process. Has properties that represent the execution context. The reason this is referred to as a proxy is that if an agent is actually collecting an execution trace, it will contain the relevant details at runtime of the process that is being monitored.
The following features are supported:
NameRuntime IdPidClasspathParametersLaunch ModeLocationVm ArgumentsActiveExec ParametersEnvironment VariablesNodeAgent Proxies
HierarchyPackage.getTRCProcessProxy()| Method Summary | |
|---|---|
org.eclipse.emf.common.util.EList |
getAgentProxies()
Returns the value of the 'Agent Proxies' containment reference list. |
java.lang.String |
getClasspath()
Returns the value of the 'Classpath' attribute. |
org.eclipse.emf.common.util.EList |
getEnvironmentVariables()
Returns the value of the 'Environment Variables' containment reference list. |
org.eclipse.emf.common.util.EList |
getExecParameters()
Returns the value of the 'Exec Parameters' containment reference list. |
int |
getLaunchMode()
Returns the value of the 'Launch Mode' attribute. |
java.lang.String |
getLocation()
Returns the value of the 'Location' attribute. |
java.lang.String |
getName()
Returns the value of the 'Name' attribute. |
TRCNode |
getNode()
Returns the value of the 'Node' reference. |
java.lang.String |
getParameters()
Returns the value of the 'Parameters' attribute. |
int |
getPid()
Returns the value of the 'Pid' attribute. |
java.lang.String |
getRuntimeId()
Returns the value of the 'Runtime Id' attribute. |
java.lang.String |
getVmArguments()
Returns the value of the 'Vm Arguments' attribute. |
boolean |
isActive()
Returns the value of the 'Active' attribute. |
void |
setActive(boolean value)
Sets the value of the ' Active' attribute. |
void |
setClasspath(java.lang.String value)
Sets the value of the ' Classpath' attribute. |
void |
setLaunchMode(int value)
Sets the value of the ' Launch Mode' attribute. |
void |
setLocation(java.lang.String value)
Sets the value of the ' Location' attribute. |
void |
setName(java.lang.String value)
Sets the value of the ' Name' attribute. |
void |
setNode(TRCNode value)
Sets the value of the ' Node' reference. |
void |
setParameters(java.lang.String value)
Sets the value of the ' Parameters' attribute. |
void |
setPid(int value)
Sets the value of the ' Pid' attribute. |
void |
setRuntimeId(java.lang.String value)
Sets the value of the ' Runtime Id' attribute. |
void |
setVmArguments(java.lang.String value)
Sets the value of the ' Vm Arguments' 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 |
public 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.getTRCProcessProxy_Name()public void setName(java.lang.String value)
Name' attribute.
value - the new value of the 'Name' attribute.getName()public 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.getTRCProcessProxy_RuntimeId()public void setRuntimeId(java.lang.String value)
Runtime Id' attribute.
value - the new value of the 'Runtime Id' attribute.getRuntimeId()public int getPid()
If the meaning of the 'Pid' attribute isn't clear, there really should be more of a description here...
setPid(int),
HierarchyPackage.getTRCProcessProxy_Pid()public void setPid(int value)
Pid' attribute.
value - the new value of the 'Pid' attribute.getPid()public java.lang.String getClasspath()
If the meaning of the 'Classpath' attribute isn't clear, there really should be more of a description here...
The process classpath
setClasspath(String),
HierarchyPackage.getTRCProcessProxy_Classpath()public void setClasspath(java.lang.String value)
Classpath' attribute.
value - the new value of the 'Classpath' attribute.getClasspath()public java.lang.String getParameters()
If the meaning of the 'Parameters' attribute isn't clear, there really should be more of a description here...
The process command-line parameters
setParameters(String),
HierarchyPackage.getTRCProcessProxy_Parameters()public void setParameters(java.lang.String value)
Parameters' attribute.
value - the new value of the 'Parameters' attribute.getParameters()public int getLaunchMode()
If the meaning of the 'Launch Mode' attribute isn't clear, there really should be more of a description here...
The launching mode for the current process, 1 if the trace was attached to the process, 0 if the process was launched by the trace process.
setLaunchMode(int),
HierarchyPackage.getTRCProcessProxy_LaunchMode()public void setLaunchMode(int value)
Launch Mode' attribute.
value - the new value of the 'Launch Mode' attribute.getLaunchMode()public java.lang.String getLocation()
If the meaning of the 'Location' attribute isn't clear, there really should be more of a description here...
The initial current directory for the process
setLocation(String),
HierarchyPackage.getTRCProcessProxy_Location()public void setLocation(java.lang.String value)
Location' attribute.
value - the new value of the 'Location' attribute.getLocation()public java.lang.String getVmArguments()
If the meaning of the 'Vm Arguments' attribute isn't clear, there really should be more of a description here...
setVmArguments(String),
HierarchyPackage.getTRCProcessProxy_VmArguments()public void setVmArguments(java.lang.String value)
Vm Arguments' attribute.
value - the new value of the 'Vm Arguments' attribute.getVmArguments()public boolean isActive()
If the meaning of the 'Active' attribute isn't clear, there really should be more of a description here...
setActive(boolean),
HierarchyPackage.getTRCProcessProxy_Active()public void setActive(boolean value)
Active' attribute.
value - the new value of the 'Active' attribute.isActive()public org.eclipse.emf.common.util.EList getExecParameters()
TRCExecParameter.
It is bidirectional and its opposite is 'Process Proxy'.
If the meaning of the 'Exec Parameters' containment reference list isn't clear, there really should be more of a description here...
HierarchyPackage.getTRCProcessProxy_ExecParameters(),
TRCExecParameter.getProcessProxy()public org.eclipse.emf.common.util.EList getEnvironmentVariables()
TRCEnvironmentVariable.
It is bidirectional and its opposite is 'Process Proxy'.
If the meaning of the 'Environment Variables' containment reference list isn't clear, there really should be more of a description here...
HierarchyPackage.getTRCProcessProxy_EnvironmentVariables(),
TRCEnvironmentVariable.getProcessProxy()public TRCNode getNode()
Process Proxies'.
If the meaning of the 'Node' reference isn't clear, there really should be more of a description here...
setNode(TRCNode),
HierarchyPackage.getTRCProcessProxy_Node(),
TRCNode.getProcessProxies()public void setNode(TRCNode value)
Node' reference.
value - the new value of the 'Node' reference.getNode()public org.eclipse.emf.common.util.EList getAgentProxies()
TRCAgentProxy.
It is bidirectional and its opposite is 'Process Proxy'.
If the meaning of the 'Agent Proxies' containment reference list isn't clear, there really should be more of a description here...
HierarchyPackage.getTRCProcessProxy_AgentProxies(),
TRCAgentProxy.getProcessProxy()
|
TPTP 4.1.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||