public class BodyImpl extends BlockContainerImpl implements Body
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 boolean |
debug
The cached value of the '
Debug ' attribute. |
protected static boolean |
DEBUG_EDEFAULT
The default value of the '
Debug ' attribute. |
protected boolean |
debugESet
This is true if the Debug attribute has been set.
|
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 |
BodyImpl() |
Modifier and Type | Method and Description |
---|---|
void |
adaptAndAdd(FlowType child,
int index) |
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) |
java.lang.String |
getDisplayName() |
DocumentString |
getDocumentAsString() |
boolean |
isDebug() |
boolean |
isSetDebug() |
boolean |
isSplittable(FlowContainer upto) |
void |
setDebug(boolean newDebug) |
FlowType |
split(int offset,
FlowContainer upto) |
java.lang.String |
toString() |
void |
unsetDebug() |
acceptsChild, createSplitNode, eBaseStructuralFeatureID, eDerivedStructuralFeatureID, getAlignment, getClazz, getStyle, isSetAlignment, isSetClazz, setAlignment, setClazz, setStyle, unsetAlignment, unsetClazz
eInverseRemove, getChildren, getChildrenGroup
adaptAndAdd, charAt, getText, getTextLength, getWrapperBlock, invalidate, isEmpty, mapToModel, revalidate, size, wrap
eBasicSetContainer, getBody, getContainingBlock, getFollowingLeafNode, getId, getParent, getPrecedingLeafNode, 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, wrap
charAt, getBody, getContainingBlock, getFollowingLeafNode, getId, getParent, getPrecedingLeafNode, getText, getTextLength, isEmpty, mapToModel, setId, size, translateToAbsolute
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
getAlignment, getClazz, getStyle, isSetAlignment, isSetClazz, setAlignment, setClazz, setStyle, unsetAlignment, unsetClazz
protected static final boolean DEBUG_EDEFAULT
Debug
' attribute.
isDebug()
,
Constant Field Valuesprotected boolean debugESet
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class BlockContainerImpl
public boolean isDebug()
isDebug
in interface Body
Body.isSetDebug()
,
Body.unsetDebug()
,
Body.setDebug(boolean)
,
RichtextPackage.getBody_Debug()
public void setDebug(boolean newDebug)
setDebug
in interface Body
newDebug
- the new value of the 'Debug' attribute.Body.isSetDebug()
,
Body.unsetDebug()
,
Body.isDebug()
public void unsetDebug()
unsetDebug
in interface Body
Body.isSetDebug()
,
Body.isDebug()
,
Body.setDebug(boolean)
public boolean isSetDebug()
isSetDebug
in interface Body
Body.unsetDebug()
,
Body.isDebug()
,
Body.setDebug(boolean)
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 FlowType split(int offset, FlowContainer upto)
split
in interface FlowType
split
in class FlowContainerImpl
public void adaptAndAdd(FlowType child, int index)
adaptAndAdd
in interface FlowContainer
adaptAndAdd
in class FlowContainerImpl
public boolean isSplittable(FlowContainer upto)
isSplittable
in interface FlowType
isSplittable
in class FlowTypeImpl
public DocumentString getDocumentAsString()
getDocumentAsString
in interface Body
public java.lang.String getDisplayName()
getDisplayName
in interface FlowType