public class TableDataImpl extends BlockContainerImpl implements TableData
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 RGBColor |
BACKGROUND_COLOR_EDEFAULT
The default value of the '
Background Color ' attribute. |
protected RGBColor |
backgroundColor
The cached value of the '
Background Color ' attribute. |
alignment, ALIGNMENT_EDEFAULT, alignmentESet, clazz, CLAZZ_EDEFAULT, clazzESet, style, STYLE_EDEFAULT
lengthInvalid, textLength
id, ID_EDEFAULT
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
TableDataImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
TableData |
findNextCellInColumn()
Returns the next cell in the column of the current cell,
or null if this cell is the last cell in the column
|
TableData |
findNextCellInTable()
Returns the cell that follows the current cell, or null if this cell is the last cell
|
TableData |
findPreviousCellInColumn()
Returns the previous cell in the column of the current cell,
or null if this cell is the first cell in the column
|
TableData |
findPreviousCellInTable()
Returns the cell that precedes the current cell, or null if this cell is the first cell
|
RGBColor |
getBackgroundColor() |
TableColumn |
getColumn()
Returns the column that this cell is in
|
int |
getColumnIndex()
Returns the index of the column that this cell
is in
|
java.lang.String |
getDisplayName() |
TableRow |
getRow()
Returns the row that this cell is in
|
java.lang.String |
getStyle() |
Table |
getTable()
Returns the table that this cell is in
|
void |
setBackgroundColor(RGBColor newBackgroundColor) |
void |
setStyle(java.lang.String newStyle) |
java.lang.String |
toString() |
acceptsChild, createSplitNode, eBaseStructuralFeatureID, eDerivedStructuralFeatureID, getAlignment, getClazz, isSetAlignment, isSetClazz, setAlignment, setClazz, unsetAlignment, unsetClazz
eInverseRemove, getChildren, getChildrenGroup
adaptAndAdd, adaptAndAdd, charAt, getText, getTextLength, getWrapperBlock, invalidate, isEmpty, mapToModel, revalidate, size, split, wrap
eBasicSetContainer, getBody, getContainingBlock, getFollowingLeafNode, getId, getParent, getPrecedingLeafNode, isSplittable, setId, translateToAbsolute
eAdapters, eBasicAdapters, eBasicProperties, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, 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
getChildren
acceptsChild, adaptAndAdd, adaptAndAdd, wrap
charAt, getBody, getContainingBlock, getFollowingLeafNode, getId, getParent, getPrecedingLeafNode, getText, getTextLength, isEmpty, isSplittable, mapToModel, setId, size, split, translateToAbsolute
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
getAlignment, getClazz, isSetAlignment, isSetClazz, setAlignment, setClazz, unsetAlignment, unsetClazz
protected static final RGBColor BACKGROUND_COLOR_EDEFAULT
Background Color
' attribute.
getBackgroundColor()
protected RGBColor backgroundColor
Background Color
' attribute.
getBackgroundColor()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class BlockContainerImpl
public RGBColor getBackgroundColor()
getBackgroundColor
in interface TableData
TableData.setBackgroundColor(RGBColor)
,
RichtextPackage.getTableData_BackgroundColor()
public void setBackgroundColor(RGBColor newBackgroundColor)
setBackgroundColor
in interface TableData
newBackgroundColor
- the new value of the 'Background Color' attribute.TableData.getBackgroundColor()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class BlockContainerImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class BlockContainerImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class BlockContainerImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class BlockContainerImpl
public java.lang.String toString()
toString
in class BlockContainerImpl
public java.lang.String getStyle()
getStyle
in interface BlockEntity
getStyle
in class BlockContainerImpl
BlockEntity.setStyle(String)
,
RichtextPackage.getBlockEntity_Style()
public void setStyle(java.lang.String newStyle)
setStyle
in interface BlockEntity
setStyle
in class BlockContainerImpl
newStyle
- the new value of the 'Style' attribute.BlockEntity.getStyle()
public java.lang.String getDisplayName()
getDisplayName
in interface FlowType
public int getColumnIndex()
TableData
getColumnIndex
in interface TableData
public TableColumn getColumn()
TableData
public TableRow getRow()
TableData
public Table getTable()
TableData
public TableData findNextCellInTable()
TableData
findNextCellInTable
in interface TableData
public TableData findPreviousCellInTable()
TableData
findPreviousCellInTable
in interface TableData
public TableData findNextCellInColumn()
TableData
findNextCellInColumn
in interface TableData
public TableData findPreviousCellInColumn()
TableData
findPreviousCellInColumn
in interface TableData