TPTP 4.1.0 Platform Project
Public API Specification

org.eclipse.hyades.models.hierarchy
Interface UnresolvedCorrelation

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

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

A representation of the model object 'Unresolved Correlation'. Class used to persist the unresolved correlations. When a correlation is resolved the object should be removed form the list.

The following features are supported:

See Also:
HierarchyPackage.getUnresolvedCorrelation()

Method Summary
 TRCAgent getAgent()
          Returns the value of the 'Agent' container reference.
 java.lang.String getContextId()
          Returns the value of the 'Context Id' attribute.
 org.eclipse.emf.common.util.EList getSourceInfos()
          Returns the value of the 'Source Infos' containment reference list.
 void setAgent(TRCAgent value)
          Sets the value of the 'Agent' container reference.
 void setContextId(java.lang.String value)
          Sets the value of the 'Context Id' 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

getContextId

public java.lang.String getContextId()
Returns the value of the 'Context Id' attribute.

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

String based look-up key (eg. in Trace submodel case this is a concatenation of runtimeIds, ticket, sequence and threadId). The schema of this ID can be arbitrary chosen and has to be know by both the producer the consumer of this class.

Returns:
the value of the 'Context Id' attribute.
See Also:
setContextId(String), HierarchyPackage.getUnresolvedCorrelation_ContextId()

setContextId

public void setContextId(java.lang.String value)
Sets the value of the 'Context Id' attribute.

Parameters:
value - the new value of the 'Context Id' attribute.
See Also:
getContextId()

getAgent

public TRCAgent getAgent()
Returns the value of the 'Agent' container reference. It is bidirectional and its opposite is 'Unresolved Correlations'.

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

Returns:
the value of the 'Agent' container reference.
See Also:
setAgent(TRCAgent), HierarchyPackage.getUnresolvedCorrelation_Agent(), TRCAgent.getUnresolvedCorrelations()

setAgent

public void setAgent(TRCAgent value)
Sets the value of the 'Agent' container reference.

Parameters:
value - the new value of the 'Agent' container reference.
See Also:
getAgent()

getSourceInfos

public org.eclipse.emf.common.util.EList getSourceInfos()
Returns the value of the 'Source Infos' containment reference list. The list contents are of type CorrelationSourceInfo. It is bidirectional and its opposite is 'Target Info'.

If the meaning of the 'Source Infos' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Source Infos' containment reference list.
See Also:
HierarchyPackage.getUnresolvedCorrelation_SourceInfos(), CorrelationSourceInfo.getTargetInfo()

TPTP 4.1.0 Platform Project
Public API Specification