public abstract class FlowLeafImpl extends FlowTypeImpl implements FlowLeaf
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
id, ID_EDEFAULT
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
FlowLeafImpl() |
Modifier and Type | Method and Description |
---|---|
char |
charAt(int index) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
getText(java.lang.StringBuilder buffer,
int start,
int end)
start index is inclusive, end index is exclusive
|
int |
getTextLength() |
protected void |
invalidate() |
ModelLocation |
mapToModel(int offset,
boolean rightAffinity) |
FlowType |
split(int offset,
FlowContainer upto) |
eBasicSetContainer, eGet, eIsSet, eSet, eUnset, getBody, getContainingBlock, getFollowingLeafNode, getId, getParent, getPrecedingLeafNode, isEmpty, isSplittable, revalidate, setId, size, toString, translateToAbsolute
eAdapters, eBasicAdapters, eBasicProperties, 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, 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, getContainingBlock, getDisplayName, getFollowingLeafNode, getId, getParent, getPrecedingLeafNode, isEmpty, isSplittable, setId, size, translateToAbsolute
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class FlowTypeImpl
public FlowType split(int offset, FlowContainer upto)
split
in interface FlowType
split
in class FlowTypeImpl
public int getTextLength()
getTextLength
in interface FlowType
getTextLength
in class FlowTypeImpl
protected void invalidate()
invalidate
in class FlowTypeImpl
public char charAt(int index)
charAt
in interface FlowType
charAt
in class FlowTypeImpl
public void getText(java.lang.StringBuilder buffer, int start, int end)
FlowType
getText
in interface FlowType
getText
in class FlowTypeImpl
public ModelLocation mapToModel(int offset, boolean rightAffinity)
mapToModel
in interface FlowType