TPTP 4.4.0 Platform Project
Public API Specification

org.eclipse.hyades.models.hierarchy
Interface TRCOption

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
TRCOptionImpl

public interface TRCOption
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'TRC Option'. This is a name/value pair, used to define options for the profiling agent. Eg.: key="ALLOCATION_INFORMATION" optionValue="all"

The following features are supported:

See Also:
HierarchyPackage.getTRCOption()
Generated
[EMF] Model

Method Summary
 TRCConfiguration getConfiguration()
          Returns the value of the 'Configuration' container reference.
 java.lang.String getKey()
          Returns the value of the 'Key' attribute
 java.lang.String getValue()
          Returns the value of the 'Value' attribute
 void setConfiguration(TRCConfiguration value)
          Sets the value of the 'Configuration' container reference
 void setKey(java.lang.String value)
          Sets the value of the 'Key' attribute
 void setValue(java.lang.String value)
          Sets the value of the 'Value' 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

getKey

public java.lang.String getKey()
Returns the value of the 'Key' attribute.

If the meaning of the 'Key' attribute isn't clear, there really should be more of a description here...

A name used to identify an option

Returns:
the value of the 'Key' attribute.
See Also:
setKey(String), HierarchyPackage.getTRCOption_Key()
Generated
[EMF] Model

setKey

public void setKey(java.lang.String value)
Sets the value of the 'Key' attribute.

Parameters:
value - the new value of the 'Key' attribute.
See Also:
getKey()
Generated

getValue

public java.lang.String getValue()
Returns the value of the 'Value' attribute.

If the meaning of the 'Value' attribute isn't clear, there really should be more of a description here...

The value of the option

Returns:
the value of the 'Value' attribute.
See Also:
setValue(String), HierarchyPackage.getTRCOption_Value()
Generated
[EMF] Model

setValue

public void setValue(java.lang.String value)
Sets the value of the 'Value' attribute.

Parameters:
value - the new value of the 'Value' attribute.
See Also:
getValue()
Generated

getConfiguration

public TRCConfiguration getConfiguration()
Returns the value of the 'Configuration' container reference. It is bidirectional and its opposite is 'Options'.

If the meaning of the 'Configuration' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Configuration' container reference.
See Also:
setConfiguration(TRCConfiguration), HierarchyPackage.getTRCOption_Configuration(), TRCConfiguration.getOptions()
Generated
[EMF] Model
opposite="options" required="true"

setConfiguration

public void setConfiguration(TRCConfiguration value)
Sets the value of the 'Configuration' container reference.

Parameters:
value - the new value of the 'Configuration' container reference.
See Also:
getConfiguration()
Generated

TPTP 4.4.0 Platform Project
Public API Specification