TPTP 4.1.0 Platform Project
Public API Specification

org.eclipse.hyades.models.trace
Interface TRCObjectValue

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
TRCTypedObjectValue
All Known Implementing Classes:
TRCObjectValueImpl, TRCTypedObjectValueImpl

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

A representation of the model object 'TRC Object Value'. This represent the toString() value of an object. The collection agent can send a different string representation of the object if the output from toString() method is not appropiate. Later we can extend this class with specialized value classes.

The following features are supported:

See Also:
TracePackage.getTRCObjectValue()

Method Summary
 TRCInputOutputContainer getContainer()
          Returns the value of the 'Container' reference.
 java.lang.String getStringValue()
          Returns the value of the 'String Value' attribute.
 java.util.Map.Entry getTRCInputOutputEntry()
          Returns the value of the 'TRC Input Output Entry' container reference.
 void setContainer(TRCInputOutputContainer value)
          Sets the value of the 'Container' reference.
 void setStringValue(java.lang.String value)
          Sets the value of the 'String Value' attribute.
 void setTRCInputOutputEntry(java.util.Map.Entry value)
          Sets the value of the 'TRC Input Output Entry' container reference.
 
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

getStringValue

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

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

Returns:
the value of the 'String Value' attribute.
See Also:
setStringValue(String), TracePackage.getTRCObjectValue_StringValue()

setStringValue

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

Parameters:
value - the new value of the 'String Value' attribute.
See Also:
getStringValue()

getTRCInputOutputEntry

public java.util.Map.Entry getTRCInputOutputEntry()
Returns the value of the 'TRC Input Output Entry' container reference.

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

Returns:
the value of the 'TRC Input Output Entry' container reference.
See Also:
#setTRCInputOutputEntry(Entry), TracePackage.getTRCObjectValue_TRCInputOutputEntry()

setTRCInputOutputEntry

public void setTRCInputOutputEntry(java.util.Map.Entry value)
Sets the value of the 'TRC Input Output Entry' container reference.

Parameters:
value - the new value of the 'TRC Input Output Entry' container reference.
See Also:
getTRCInputOutputEntry()

getContainer

public TRCInputOutputContainer getContainer()
Returns the value of the 'Container' reference. It is bidirectional and its opposite is 'Input Output Values'.

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

Returns:
the value of the 'Container' reference.
See Also:
setContainer(TRCInputOutputContainer), TracePackage.getTRCObjectValue_Container(), TRCInputOutputContainer.getInputOutputValues()

setContainer

public void setContainer(TRCInputOutputContainer value)
Sets the value of the 'Container' reference.

Parameters:
value - the new value of the 'Container' reference.
See Also:
getContainer()

TPTP 4.1.0 Platform Project
Public API Specification