public class AnchorImpl extends InlineMixedContainerImpl implements Anchor
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 org.eclipse.emf.common.util.URI |
href |
protected static org.eclipse.emf.common.util.URI |
HREF_EDEFAULT
The default value of the '
Href ' attribute. |
protected static org.eclipse.emf.common.util.URI |
PERSISTED_HREF_EDEFAULT
The default value of the '
Persisted Href ' attribute. |
protected org.eclipse.emf.common.util.URI |
persistedHref |
protected java.lang.String |
relationship
The cached value of the '
Relationship ' attribute. |
protected static java.lang.String |
RELATIONSHIP_EDEFAULT
The default value of the '
Relationship ' attribute. |
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 |
AnchorImpl() |
Modifier and Type | Method and Description |
---|---|
boolean |
acceptsChild(FlowType child) |
protected FlowContainer |
createSplitNode() |
int |
eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass) |
int |
eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass) |
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() |
org.eclipse.emf.common.util.URI |
getHref() |
org.eclipse.emf.common.util.URI |
getPersistedHref() |
java.lang.String |
getRel()
Deprecated.
|
java.lang.String |
getRelationship() |
java.lang.String |
getText() |
void |
setHref(org.eclipse.emf.common.util.URI newHref) |
void |
setPersistedHref(org.eclipse.emf.common.util.URI newPersistedHref) |
void |
setRel(java.lang.String rel)
Deprecated.
|
void |
setRelationship(java.lang.String newRelationship) |
FlowType |
split(int offset,
FlowContainer upto) |
java.lang.String |
toString() |
eContents, eInverseRemove, getChildren, getChildrenGroup, getMixed
adaptAndAdd, adaptAndAdd, charAt, getText, getTextLength, getWrapperBlock, invalidate, isEmpty, mapToModel, revalidate, size, 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, 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, getMixed
adaptAndAdd, adaptAndAdd, wrap
charAt, getBody, getContainingBlock, getFollowingLeafNode, getId, getParent, getPrecedingLeafNode, getText, getTextLength, isEmpty, isSplittable, mapToModel, setId, size, translateToAbsolute
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected static final org.eclipse.emf.common.util.URI HREF_EDEFAULT
Href
' attribute.
getHref()
protected org.eclipse.emf.common.util.URI href
protected org.eclipse.emf.common.util.URI persistedHref
protected static final org.eclipse.emf.common.util.URI PERSISTED_HREF_EDEFAULT
Persisted Href
' attribute.
getPersistedHref()
protected static final java.lang.String RELATIONSHIP_EDEFAULT
Relationship
' attribute.
getRelationship()
protected java.lang.String relationship
Relationship
' attribute.
getRelationship()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class InlineMixedContainerImpl
public org.eclipse.emf.common.util.URI getPersistedHref()
public void setPersistedHref(org.eclipse.emf.common.util.URI newPersistedHref)
@Deprecated public java.lang.String getRel()
public java.lang.String getRelationship()
getRelationship
in interface Hyperlink
Hyperlink.setRelationship(String)
,
RichtextPackage.getHyperlink_Relationship()
@Deprecated public void setRel(java.lang.String rel)
public void setRelationship(java.lang.String newRelationship)
setRelationship
in interface Hyperlink
newRelationship
- the new value of the 'Relationship' attribute.Hyperlink.getRelationship()
public org.eclipse.emf.common.util.URI getHref()
getHref
in interface Hyperlink
Hyperlink.setHref(URI)
,
RichtextPackage.getHyperlink_Href()
public void setHref(org.eclipse.emf.common.util.URI newHref)
setHref
in interface Hyperlink
newHref
- the new value of the 'Href' attribute.Hyperlink.getHref()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class MixedContainerImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class MixedContainerImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class MixedContainerImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class MixedContainerImpl
public int eBaseStructuralFeatureID(int derivedFeatureID, java.lang.Class<?> baseClass)
eBaseStructuralFeatureID
in interface org.eclipse.emf.ecore.InternalEObject
eBaseStructuralFeatureID
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public int eDerivedStructuralFeatureID(int baseFeatureID, java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID
in interface org.eclipse.emf.ecore.InternalEObject
eDerivedStructuralFeatureID
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class MixedContainerImpl
protected FlowContainer createSplitNode()
createSplitNode
in class FlowContainerImpl
public boolean acceptsChild(FlowType child)
acceptsChild
in interface FlowContainer
acceptsChild
in class InlineMixedContainerImpl
public java.lang.String getDisplayName()
getDisplayName
in interface FlowType
public FlowType split(int offset, FlowContainer upto)
split
in interface FlowType
split
in class FlowContainerImpl