public class LinkImpl extends AttributeImpl implements Link
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList| Modifier and Type | Field and Description |
|---|---|
protected boolean |
any
The cached value of the '
Any' attribute. |
protected static boolean |
ANY_EDEFAULT
The default value of the '
Any' attribute. |
protected static boolean |
ONE_OR_MORE_EDEFAULT
The default value of the '
One Or More' attribute. |
protected boolean |
oneOrMore
The cached value of the '
One Or More' attribute. |
protected Entity |
type
The cached value of the '
Type' reference. |
protected static boolean |
ZERO_OR_ONE_EDEFAULT
The default value of the '
Zero Or One' attribute. |
protected boolean |
zeroOrOne
The cached value of the '
Zero Or One' attribute. |
comment, COMMENT_EDEFAULT, name, NAME_EDEFAULTEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
LinkImpl() |
| Modifier and Type | Method and Description |
|---|---|
Entity |
basicGetType() |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
Entity |
getType() |
boolean |
isAny() |
boolean |
isOneOrMore() |
boolean |
isZeroOrOne() |
void |
setAny(boolean newAny) |
void |
setOneOrMore(boolean newOneOrMore) |
void |
setType(Entity newType) |
void |
setZeroOrOne(boolean newZeroOrOne) |
String |
toString() |
getComment, getName, setComment, setNameeBasicSetContainer, eInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetComment, getName, setComment, setNameeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final boolean ANY_EDEFAULT
Any' attribute.
isAny(),
Constant Field Valuesprotected static final boolean ONE_OR_MORE_EDEFAULT
One Or More' attribute.
isOneOrMore(),
Constant Field Valuesprotected boolean oneOrMore
One Or More' attribute.
isOneOrMore()protected static final boolean ZERO_OR_ONE_EDEFAULT
Zero Or One' attribute.
isZeroOrOne(),
Constant Field Valuesprotected boolean zeroOrOne
Zero Or One' attribute.
isZeroOrOne()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class AttributeImplpublic Entity getType()
getType in interface LinkLink.setType(Entity),
ModelPackage.getLink_Type()public Entity basicGetType()
public void setType(Entity newType)
setType in interface LinknewType - the new value of the 'Type' reference.Link.getType()public boolean isAny()
isAny in interface LinkLink.setAny(boolean),
ModelPackage.getLink_Any()public void setAny(boolean newAny)
setAny in interface LinknewAny - the new value of the 'Any' attribute.Link.isAny()public boolean isOneOrMore()
isOneOrMore in interface LinkLink.setOneOrMore(boolean),
ModelPackage.getLink_OneOrMore()public void setOneOrMore(boolean newOneOrMore)
setOneOrMore in interface LinknewOneOrMore - the new value of the 'One Or More' attribute.Link.isOneOrMore()public boolean isZeroOrOne()
isZeroOrOne in interface LinkLink.setZeroOrOne(boolean),
ModelPackage.getLink_ZeroOrOne()public void setZeroOrOne(boolean newZeroOrOne)
setZeroOrOne in interface LinknewZeroOrOne - the new value of the 'Zero Or One' attribute.Link.isZeroOrOne()public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class AttributeImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class AttributeImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class AttributeImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class AttributeImplpublic String toString()
toString in class AttributeImplCopyright © 2015–2021 The veraPDF Consortium. All rights reserved.