TPTP 4.1.0 Platform Project
Public API Specification

org.eclipse.hyades.models.hierarchy
Interface AbstractDefaultEvent

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
CBECommonBaseEvent, CBEDefaultEvent
All Known Implementing Classes:
AbstractDefaultEventImpl, CBECommonBaseEventImpl, CBEDefaultEventImpl

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

A representation of the model object 'Abstract Default Event'. This class allows for a clean plugin dependency packaging. Hyades needs to allow different plugins for each model sub-package in order to avoid all of them having to always be present and possibly loaded.

The following features are supported:

See Also:
HierarchyPackage.getAbstractDefaultEvent()

Method Summary
 TRCAgent getAgent()
          Returns the value of the 'Agent' container reference.
 void setAgent(TRCAgent value)
          Sets the value of the 'Agent' 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

getAgent

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

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.getAbstractDefaultEvent_Agent(), TRCAgent.getDefaultEvents()

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()

TPTP 4.1.0 Platform Project
Public API Specification