TPTP 4.2.0 Platform Project
Public API Specification

org.eclipse.hyades.models.common.datapool
Interface Common_DatapoolFactory

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

public interface Common_DatapoolFactory
extends org.eclipse.emf.ecore.EFactory, IDatapoolFactory, IDatapoolFactory

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

See Also:
Common_DatapoolPackage
Generated
[EMF] Extends
IDatapoolFactory, org.eclipse.hyades.execution.runtime.datapool.IDatapoolFactory

Field Summary
static java.lang.String copyright
           
static Common_DatapoolFactory eINSTANCE
          The singleton instance of the factory
 
Method Summary
 DPLCell createDPLCell()
          Returns a new object of class 'DPL Cell'
 DPLDatapool createDPLDatapool()
          Returns a new object of class 'DPL Datapool'
 DPLDatapoolSpec createDPLDatapoolSpec()
          Returns a new object of class 'DPL Datapool Spec'
 DPLEquivalenceClass createDPLEquivalenceClass()
          Returns a new object of class 'DPL Equivalence Class'
 DPLRecord createDPLRecord()
          Returns a new object of class 'DPL Record'
 DPLVariable createDPLVariable()
          Returns a new object of class 'DPL Variable'
 Common_DatapoolPackage getCommon_DatapoolPackage()
          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
 
Methods inherited from interface org.eclipse.hyades.edit.datapool.IDatapoolFactory
constructDatapool, loadForEdit, save, saveAs, unload
 
Methods inherited from interface org.eclipse.hyades.execution.runtime.datapool.IDatapoolFactory
close, load, open, unload
 

Field Detail

copyright

public static final java.lang.String copyright

See Also:
Constant Field Values
Generated

eINSTANCE

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

Generated
Method Detail

createDPLDatapoolSpec

public DPLDatapoolSpec createDPLDatapoolSpec()
Returns a new object of class 'DPL Datapool Spec'.

Returns:
a new object of class 'DPL Datapool Spec'.
Generated

createDPLDatapool

public DPLDatapool createDPLDatapool()
Returns a new object of class 'DPL Datapool'.

Returns:
a new object of class 'DPL Datapool'.
Generated

createDPLEquivalenceClass

public DPLEquivalenceClass createDPLEquivalenceClass()
Returns a new object of class 'DPL Equivalence Class'.

Returns:
a new object of class 'DPL Equivalence Class'.
Generated

createDPLRecord

public DPLRecord createDPLRecord()
Returns a new object of class 'DPL Record'.

Returns:
a new object of class 'DPL Record'.
Generated

createDPLCell

public DPLCell createDPLCell()
Returns a new object of class 'DPL Cell'.

Returns:
a new object of class 'DPL Cell'.
Generated

createDPLVariable

public DPLVariable createDPLVariable()
Returns a new object of class 'DPL Variable'.

Returns:
a new object of class 'DPL Variable'.
Generated

getCommon_DatapoolPackage

public Common_DatapoolPackage getCommon_DatapoolPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.
Generated

TPTP 4.2.0 Platform Project
Public API Specification