TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.instrumentation.ui.internal.core
Class InstrumentPoint

java.lang.Object
  extended by org.eclipse.tptp.platform.instrumentation.ui.internal.core.InstrumentPoint

public class InstrumentPoint
extends java.lang.Object

InstrumentPoint object contains all the information about a instrument point.


Constructor Summary
InstrumentPoint(java.lang.String id)
          Default constructor
 
Method Summary
 java.util.Map getClassInformation()
          Returns the class information as map Key the class name Value the class byte arry
 java.lang.String getDescription()
          Returns the description.
 java.lang.String getId()
          Returns the instrument point id.
 java.lang.String getInstrumentTypeId()
          Retruns the instrument type id.
 java.lang.String getName()
          Returns the name
 java.lang.String getProbeScript()
          Returns the probe script name
 java.lang.String getProbeScriptContent()
          Returns the contents of the probe script
 java.lang.String getType()
          Returns the type either aspects or probes
 void setClassInformation(java.util.Map classInfo)
          Sets the class information
 void setDescription(java.lang.String description)
          Sets the description
 void setId(java.lang.String id)
          Set the instrument point id.
 void setInstrumentTypeId(java.lang.String instrumentTypeId)
          Sets the instrument type id
 void setName(java.lang.String name)
          Sets the name
 void setProbeScript(java.lang.String probeScript)
          Sets the probe script name
 void setProbeScriptContent(java.lang.String probeScriptContent)
          Sets the contents of the probe script
 void setType(java.lang.String type)
          Sets the type
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InstrumentPoint

public InstrumentPoint(java.lang.String id)
Default constructor

Parameters:
id - the id
Method Detail

getProbeScriptContent

public java.lang.String getProbeScriptContent()
Returns the contents of the probe script

Returns:
the contents

setProbeScriptContent

public void setProbeScriptContent(java.lang.String probeScriptContent)
Sets the contents of the probe script

Parameters:
probeScriptContent - the contents

getClassInformation

public java.util.Map getClassInformation()
Returns the class information as map Key the class name Value the class byte arry

Returns:
the class information

setClassInformation

public void setClassInformation(java.util.Map classInfo)
Sets the class information

Parameters:
classInfo - the class information

getDescription

public java.lang.String getDescription()
Returns the description.

Returns:
the description

setDescription

public void setDescription(java.lang.String description)
Sets the description

Parameters:
description - the description

getId

public java.lang.String getId()
Returns the instrument point id.

Returns:
the id

setId

public void setId(java.lang.String id)
Set the instrument point id.

Parameters:
id - the id

getInstrumentTypeId

public java.lang.String getInstrumentTypeId()
Retruns the instrument type id.

Returns:
the instrument type id

setInstrumentTypeId

public void setInstrumentTypeId(java.lang.String instrumentTypeId)
Sets the instrument type id

Parameters:
instrumentTypeId - the instrument type id

getName

public java.lang.String getName()
Returns the name

Returns:
the name

setName

public void setName(java.lang.String name)
Sets the name

Parameters:
name - the name

getProbeScript

public java.lang.String getProbeScript()
Returns the probe script name

Returns:
the probe script name

setProbeScript

public void setProbeScript(java.lang.String probeScript)
Sets the probe script name

Parameters:
probeScript - the probe script name

getType

public java.lang.String getType()
Returns the type either aspects or probes

Returns:
the type

setType

public void setType(java.lang.String type)
Sets the type

Parameters:
type - the type

TPTP 4.5.0 Platform Project
Internal API Specification