TPTP 4.2.0 Platform Project
Public API Specification

org.eclipse.hyades.models.cbe
Interface CBEFactory

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

public interface CBEFactory
extends org.eclipse.emf.ecore.EFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
CBEPackage
Generated

Field Summary
static java.lang.String copyright
           
static CBEFactory eINSTANCE
          The singleton instance of the factory
 
Method Summary
 CBEAvailableSituation createCBEAvailableSituation()
          Returns a new object of class 'Available Situation'
 CBECommonBaseEvent createCBECommonBaseEvent()
          Returns a new object of class 'Common Base Event'
 CBEComponentIdentification createCBEComponentIdentification()
          Returns a new object of class 'Component Identification'
 CBEConfigureSituation createCBEConfigureSituation()
          Returns a new object of class 'Configure Situation'
 CBEConnectSituation createCBEConnectSituation()
          Returns a new object of class 'Connect Situation'
 CBEContextDataElement createCBEContextDataElement()
          Returns a new object of class 'Context Data Element'
 CBECreateSituation createCBECreateSituation()
          Returns a new object of class 'Create Situation'
 CBEDefaultElement createCBEDefaultElement()
          Returns a new object of class 'Default Element'
 CBEDefaultEvent createCBEDefaultEvent()
          Returns a new object of class 'Default Event'
 CBEDependencySituation createCBEDependencySituation()
          Returns a new object of class 'Dependency Situation'
 CBEDestroySituation createCBEDestroySituation()
          Returns a new object of class 'Destroy Situation'
 CBEExtendedDataElement createCBEExtendedDataElement()
          Returns a new object of class 'Extended Data Element'
 CBEFeatureSituation createCBEFeatureSituation()
          Returns a new object of class 'Feature Situation'
 CBEMsgDataElement createCBEMsgDataElement()
          Returns a new object of class 'Msg Data Element'
 CBEOtherSituation createCBEOtherSituation()
          Returns a new object of class 'Other Situation'
 CBEReportSituation createCBEReportSituation()
          Returns a new object of class 'Report Situation'
 CBERequestSituation createCBERequestSituation()
          Returns a new object of class 'Request Situation'
 CBESituation createCBESituation()
          Returns a new object of class 'Situation'
 CBEStartSituation createCBEStartSituation()
          Returns a new object of class 'Start Situation'
 CBEStopSituation createCBEStopSituation()
          Returns a new object of class 'Stop Situation'
 CBEPackage getCBEPackage()
          Returns the package supported by this factory
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
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
 

Field Detail

copyright

public static final java.lang.String copyright

See Also:
Constant Field Values
Generated

eINSTANCE

public static final CBEFactory eINSTANCE
The singleton instance of the factory.

Generated
Method Detail

createCBECommonBaseEvent

public CBECommonBaseEvent createCBECommonBaseEvent()
Returns a new object of class 'Common Base Event'.

Returns:
a new object of class 'Common Base Event'.
Generated

createCBEExtendedDataElement

public CBEExtendedDataElement createCBEExtendedDataElement()
Returns a new object of class 'Extended Data Element'.

Returns:
a new object of class 'Extended Data Element'.
Generated

createCBEContextDataElement

public CBEContextDataElement createCBEContextDataElement()
Returns a new object of class 'Context Data Element'.

Returns:
a new object of class 'Context Data Element'.
Generated

createCBEComponentIdentification

public CBEComponentIdentification createCBEComponentIdentification()
Returns a new object of class 'Component Identification'.

Returns:
a new object of class 'Component Identification'.
Generated

createCBEMsgDataElement

public CBEMsgDataElement createCBEMsgDataElement()
Returns a new object of class 'Msg Data Element'.

Returns:
a new object of class 'Msg Data Element'.
Generated

createCBEDefaultEvent

public CBEDefaultEvent createCBEDefaultEvent()
Returns a new object of class 'Default Event'.

Returns:
a new object of class 'Default Event'.
Generated

createCBEDefaultElement

public CBEDefaultElement createCBEDefaultElement()
Returns a new object of class 'Default Element'.

Returns:
a new object of class 'Default Element'.
Generated

createCBESituation

public CBESituation createCBESituation()
Returns a new object of class 'Situation'.

Returns:
a new object of class 'Situation'.
Generated

createCBEStartSituation

public CBEStartSituation createCBEStartSituation()
Returns a new object of class 'Start Situation'.

Returns:
a new object of class 'Start Situation'.
Generated

createCBEConnectSituation

public CBEConnectSituation createCBEConnectSituation()
Returns a new object of class 'Connect Situation'.

Returns:
a new object of class 'Connect Situation'.
Generated

createCBEStopSituation

public CBEStopSituation createCBEStopSituation()
Returns a new object of class 'Stop Situation'.

Returns:
a new object of class 'Stop Situation'.
Generated

createCBEReportSituation

public CBEReportSituation createCBEReportSituation()
Returns a new object of class 'Report Situation'.

Returns:
a new object of class 'Report Situation'.
Generated

createCBEFeatureSituation

public CBEFeatureSituation createCBEFeatureSituation()
Returns a new object of class 'Feature Situation'.

Returns:
a new object of class 'Feature Situation'.
Generated

createCBEConfigureSituation

public CBEConfigureSituation createCBEConfigureSituation()
Returns a new object of class 'Configure Situation'.

Returns:
a new object of class 'Configure Situation'.
Generated

createCBEDependencySituation

public CBEDependencySituation createCBEDependencySituation()
Returns a new object of class 'Dependency Situation'.

Returns:
a new object of class 'Dependency Situation'.
Generated

createCBECreateSituation

public CBECreateSituation createCBECreateSituation()
Returns a new object of class 'Create Situation'.

Returns:
a new object of class 'Create Situation'.
Generated

createCBEDestroySituation

public CBEDestroySituation createCBEDestroySituation()
Returns a new object of class 'Destroy Situation'.

Returns:
a new object of class 'Destroy Situation'.
Generated

createCBEAvailableSituation

public CBEAvailableSituation createCBEAvailableSituation()
Returns a new object of class 'Available Situation'.

Returns:
a new object of class 'Available Situation'.
Generated

createCBERequestSituation

public CBERequestSituation createCBERequestSituation()
Returns a new object of class 'Request Situation'.

Returns:
a new object of class 'Request Situation'.
Generated

createCBEOtherSituation

public CBEOtherSituation createCBEOtherSituation()
Returns a new object of class 'Other Situation'.

Returns:
a new object of class 'Other Situation'.
Generated

getCBEPackage

public CBEPackage getCBEPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.
Generated

TPTP 4.2.0 Platform Project
Public API Specification