public class MDEditableTableImpl extends TableImpl implements MDEditableTable
The following features are implemented:
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Field and Description |
---|---|
protected static boolean |
ADD_LINE_NUM_EDEFAULT
The default value of the '
Add Line Num '
attribute. |
protected boolean |
addLineNum
The cached value of the '
Add Line Num '
attribute. |
protected org.eclipse.emf.common.util.EList<java.lang.Boolean> |
editable
The cached value of the '
Editable '
attribute list. |
protected org.eclipse.emf.common.util.EList<TableRow> |
guiBody
The cached value of the '
Gui Body '
containment reference list. |
protected org.eclipse.emf.common.util.EList<java.lang.String> |
guiHeaders
The cached value of the '
Gui Headers '
attribute list. |
protected org.eclipse.emf.common.util.EList<java.lang.Integer> |
mergeCols
The cached value of the '
Merge Cols '
attribute list. |
protected int |
precision
The cached value of the '
Precision '
attribute. |
protected static int |
PRECISION_EDEFAULT
The default value of the '
Precision '
attribute. |
body, caption, CAPTION_EDEFAULT, cols, COLS_EDEFAULT, colspecs, headers, style, STYLE_EDEFAULT
FROM_ELEMENT_ID_EDEFAULT, FROM_PROPERTY_EDEFAULT, fromElementId, fromProperty, id, ID_EDEFAULT, title, TITLE_EDEFAULT
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
MDEditableTableImpl() |
Modifier and Type | Method and Description |
---|---|
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) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
org.eclipse.emf.common.util.EList<java.lang.Boolean> |
getEditable() |
org.eclipse.emf.common.util.EList<TableRow> |
getGuiBody() |
org.eclipse.emf.common.util.EList<java.lang.String> |
getGuiHeaders() |
org.eclipse.emf.common.util.EList<java.lang.Integer> |
getMergeCols() |
int |
getPrecision() |
boolean |
isAddLineNum() |
void |
setAddLineNum(boolean newAddLineNum) |
void |
setPrecision(int newPrecision) |
java.lang.String |
toString() |
getBody, getCaption, getCols, getColspecs, getHeaders, getStyle, setCaption, setCols, setStyle
getFromElementId, getFromProperty, getId, getTitle, setFromElementId, setFromProperty, setId, setTitle
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getBody, getCaption, getCols, getColspecs, getHeaders, getStyle, setCaption, setCols, setStyle
getFromElementId, getFromProperty, getId, getTitle, setFromElementId, setFromProperty, setId, setTitle
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected static final int PRECISION_EDEFAULT
Precision
'
attribute. getPrecision()
,
Constant Field Valuesprotected int precision
Precision
'
attribute. getPrecision()
protected org.eclipse.emf.common.util.EList<java.lang.String> guiHeaders
Gui Headers
'
attribute list. getGuiHeaders()
protected org.eclipse.emf.common.util.EList<java.lang.Boolean> editable
Editable
'
attribute list. getEditable()
protected org.eclipse.emf.common.util.EList<java.lang.Integer> mergeCols
Merge Cols
'
attribute list. getMergeCols()
protected static final boolean ADD_LINE_NUM_EDEFAULT
Add Line Num
'
attribute. isAddLineNum()
,
Constant Field Valuesprotected boolean addLineNum
Add Line Num
'
attribute. isAddLineNum()
protected org.eclipse.emf.common.util.EList<TableRow> guiBody
Gui Body
'
containment reference list. getGuiBody()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class TableImpl
public int getPrecision()
getPrecision
in interface MDEditableTable
MDEditableTable.setPrecision(int)
,
DocGenViewPackage.getMDEditableTable_Precision()
public void setPrecision(int newPrecision)
setPrecision
in interface MDEditableTable
newPrecision
- the new value of the 'Precision' attribute.MDEditableTable.getPrecision()
public org.eclipse.emf.common.util.EList<java.lang.String> getGuiHeaders()
getGuiHeaders
in interface MDEditableTable
DocGenViewPackage.getMDEditableTable_GuiHeaders()
public org.eclipse.emf.common.util.EList<java.lang.Boolean> getEditable()
getEditable
in interface MDEditableTable
DocGenViewPackage.getMDEditableTable_Editable()
public org.eclipse.emf.common.util.EList<java.lang.Integer> getMergeCols()
getMergeCols
in interface MDEditableTable
DocGenViewPackage.getMDEditableTable_MergeCols()
public boolean isAddLineNum()
isAddLineNum
in interface MDEditableTable
MDEditableTable.setAddLineNum(boolean)
,
DocGenViewPackage.getMDEditableTable_AddLineNum()
public void setAddLineNum(boolean newAddLineNum)
setAddLineNum
in interface MDEditableTable
newAddLineNum
- the new value of the 'Add Line Num' attribute.MDEditableTable.isAddLineNum()
public org.eclipse.emf.common.util.EList<TableRow> getGuiBody()
getGuiBody
in interface MDEditableTable
DocGenViewPackage.getMDEditableTable_GuiBody()
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 TableImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID, java.lang.Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)