Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes

de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl Class Reference

List of all members.

Public Member Functions

void createPackageContents ()
EClass getAuxOperation ()
EReference getAuxOperation_Input ()
EClass getAXLOperation ()
EAttribute getAXLOperation_Classname ()
EAttribute getAXLOperation_Description ()
EAttribute getAXLOperation_Id ()
EAttribute getAXLOperation_Label ()
EReference getAXLOperation_Operationport ()
EAttribute getAXLOperation_Order ()
EAttribute getAXLOperation_Provider ()
EClass getDataFlow ()
EClass getDataProvider ()
EAttribute getDataProvider_Id ()
EClass getEditorElementProvider ()
EClass getElementFlow ()
EReference getElementFlow_Source ()
EReference getElementFlow_Target ()
EClass getElementInputPort ()
EClass getElementOutputPort ()
EClass getElementProvider ()
EReference getElementProvider_Output ()
EClass getElementSelectionProvider ()
EClass getFilecontentProvider ()
EClass getFilenameProvider ()
EClass getInputPort ()
EClass getJDOMProvider ()
EClass getObjectFlow ()
EReference getObjectFlow_Source ()
EReference getObjectFlow_Target ()
EClass getObjectInputPort ()
EClass getObjectOutputPort ()
EClass getObjectProvider ()
EReference getObjectProvider_Output ()
EClass getOutputPort ()
EClass getPort ()
EAttribute getPort_Description ()
EAttribute getPort_Id ()
EAttribute getPort_Short ()
EClass getStringProvider ()
EAttribute getStringProvider_Value ()
EClass getTransaction ()
EReference getTransaction_Axlangoperation ()
EReference getTransaction_Dataflow ()
EReference getTransaction_Dataprovider ()
EAttribute getTransaction_Title ()
TransactioneditorFactory getTransactioneditorFactory ()
void initializePackageContents ()

Static Public Member Functions

static TransactioneditorPackage init ()

Private Member Functions

 TransactioneditorPackageImpl ()

Private Attributes

EClass auxOperationEClass = null
EClass axlOperationEClass = null
EClass dataFlowEClass = null
EClass dataProviderEClass = null
EClass editorElementProviderEClass = null
EClass elementFlowEClass = null
EClass elementInputPortEClass = null
EClass elementOutputPortEClass = null
EClass elementProviderEClass = null
EClass elementSelectionProviderEClass = null
EClass filecontentProviderEClass = null
EClass filenameProviderEClass = null
EClass inputPortEClass = null
boolean isCreated = false
boolean isInitialized = false
EClass jdomProviderEClass = null
EClass objectFlowEClass = null
EClass objectInputPortEClass = null
EClass objectOutputPortEClass = null
EClass objectProviderEClass = null
EClass outputPortEClass = null
EClass portEClass = null
EClass stringProviderEClass = null
EClass transactionEClass = null

Static Private Attributes

static boolean isInited = false

Detailed Description

An implementation of the model Package.


Constructor & Destructor Documentation

de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.TransactioneditorPackageImpl (  )  [private]

Creates an instance of the model Package, registered with EPackage.Registry by the package package URI value.

Note: the correct way to create the package is via the static factory method init(), which also performs initialization of the package, or returns the registered package, if one already exists.

See also:
org.eclipse.emf.ecore.EPackage.Registry
de.fraunhofer.isst.axbench.transactioneditor.TransactioneditorPackage.eNS_URI
init()

Member Function Documentation

void de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.createPackageContents (  ) 

Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.

EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getAuxOperation (  ) 
EReference de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getAuxOperation_Input (  ) 
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getAXLOperation (  ) 
EAttribute de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getAXLOperation_Classname (  ) 
EAttribute de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getAXLOperation_Description (  ) 
EAttribute de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getAXLOperation_Id (  ) 
EAttribute de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getAXLOperation_Label (  ) 
EReference de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getAXLOperation_Operationport (  ) 
EAttribute de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getAXLOperation_Order (  ) 
EAttribute de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getAXLOperation_Provider (  ) 
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getDataFlow (  ) 
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getDataProvider (  ) 
EAttribute de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getDataProvider_Id (  ) 
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getEditorElementProvider (  ) 
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getElementFlow (  ) 
EReference de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getElementFlow_Source (  ) 
EReference de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getElementFlow_Target (  ) 
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getElementInputPort (  ) 
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getElementOutputPort (  ) 
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getElementProvider (  ) 
EReference de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getElementProvider_Output (  ) 
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getElementSelectionProvider (  ) 
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getFilecontentProvider (  ) 
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getFilenameProvider (  ) 
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getInputPort (  ) 
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getJDOMProvider (  ) 
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getObjectFlow (  ) 
EReference de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getObjectFlow_Source (  ) 
EReference de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getObjectFlow_Target (  ) 
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getObjectInputPort (  ) 
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getObjectOutputPort (  ) 
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getObjectProvider (  ) 
EReference de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getObjectProvider_Output (  ) 
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getOutputPort (  ) 
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getPort (  ) 
EAttribute de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getPort_Description (  ) 
EAttribute de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getPort_Id (  ) 
EAttribute de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getPort_Short (  ) 
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getStringProvider (  ) 
EAttribute de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getStringProvider_Value (  ) 
EClass de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getTransaction (  ) 
EReference de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getTransaction_Axlangoperation (  ) 
EReference de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getTransaction_Dataflow (  ) 
EReference de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getTransaction_Dataprovider (  ) 
EAttribute de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getTransaction_Title (  ) 
TransactioneditorFactory de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.getTransactioneditorFactory (  ) 
static TransactioneditorPackage de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.init (  )  [static]

Creates, registers, and initializes the Package for this model, and for any others upon which it depends.

This method is used to initialize TransactioneditorPackage#eINSTANCE when that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.

See also:
eNS_URI
createPackageContents()
initializePackageContents()
void de.fraunhofer.isst.axbench.transactioneditor.impl.TransactioneditorPackageImpl.initializePackageContents (  ) 

Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.


Member Data Documentation