|
TPTP 4.5.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.hyades.models.common.datapool.impl.DPLRecordImpl
public class DPLRecordImpl
An implementation of the model object 'DPL Record'.
The following features are implemented:
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary | |
|---|---|
static java.lang.String |
copyright
|
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
ELAST_EOBJECT_FLAG |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Method Summary | |
|---|---|
DPLDatapoolSpec |
basicGetDatapool()
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
void |
eUnset(int featureID)
|
IDatapoolCell |
getCell(int cellIndex)
The value for the cell in the current record and the specified variable is returned. |
IDatapoolCell |
getCell(java.lang.String variableName)
The value for the cell in the current record and the specified variable is returned. |
int |
getCellCount()
The number of cells available in a record. |
org.eclipse.emf.common.util.EList |
getCells()
|
DPLDatapoolSpec |
getDatapool()
|
IDatapoolEquivalenceClass |
getEquivalenceClass()
Access to the equivalenceClass that is the
parent of this record. |
void |
insertCell(DPLCell newCell,
int position)
convenience method Insert cell at a given position |
void |
setCell(IDatapoolCell cell,
int cellIndex)
Replace a value at the specified zero based cell index. |
void |
setDatapool(DPLDatapoolSpec newDatapool)
|
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset, toString |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| 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.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Field Detail |
|---|
public static final java.lang.String copyright
| Method Detail |
|---|
public DPLDatapoolSpec getDatapool()
getDatapool in interface DPLRecordDPLRecord.setDatapool(DPLDatapoolSpec),
Common_DatapoolPackage.getDPLRecord_Datapool()public DPLDatapoolSpec basicGetDatapool()
public void setDatapool(DPLDatapoolSpec newDatapool)
setDatapool in interface DPLRecordnewDatapool - the new value of the 'Datapool' reference.DPLRecord.getDatapool()public org.eclipse.emf.common.util.EList getCells()
getCells in interface DPLRecordCommon_DatapoolPackage.getDPLRecord_Cells()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void setCell(IDatapoolCell cell,
int cellIndex)
cell - The value to replace in the specified cell.cellIndex - A zero based cell index.getCell(int)public int getCellCount()
getCellCount in interface IDatapoolRecordpublic IDatapoolCell getCell(int cellIndex)
DatapoolException is thrown if
the name does not match a variable name in the record.
getCell in interface IDatapoolRecordcellIndex - The zero based cell index.
public IDatapoolCell getCell(java.lang.String variableName)
DatapoolException is thrown if the name does not match a variable
name in the record.
getCell in interface IDatapoolRecordvariableName - The variable name to identify the cell by.
public void insertCell(DPLCell newCell,
int position)
newCell - The value to be insertedposition - The zero based cell positionpublic IDatapoolEquivalenceClass getEquivalenceClass()
equivalenceClass that is the
parent of this record.
getEquivalenceClass in interface IDatapoolRecordequivalenceClass that is the
parent of this record.
|
TPTP 4.5.0 Platform Project Public API Specification |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||