public class PropertyImpl extends FeatureImpl implements Property
The following features are implemented:
Type | Property and Description |
---|---|
Property |
basicGetReferred |
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 AssociationClass |
associationClass
The cached value of the '
Association Class ' reference. |
protected static java.lang.Object |
DEFAULT_VALUE_EDEFAULT
The default value of the '
Default Value ' attribute. |
protected static java.lang.String |
DEFAULT_VALUE_STRING_EDEFAULT
The default value of the '
Default Value String ' attribute. |
protected java.lang.Object |
defaultValue
The cached value of the '
Default Value ' attribute. |
protected java.lang.String |
defaultValueString
The cached value of the '
Default Value String ' attribute. |
protected static boolean |
IS_COMPOSITE_EDEFAULT
The default value of the '
Is Composite ' attribute. |
protected static int |
IS_COMPOSITE_EFLAG
The flag representing the value of the '
Is Composite ' attribute. |
protected static boolean |
IS_DERIVED_EDEFAULT
The default value of the '
Is Derived ' attribute. |
protected static int |
IS_DERIVED_EFLAG
The flag representing the value of the '
Is Derived ' attribute. |
protected static boolean |
IS_ID_EDEFAULT
The default value of the '
Is ID ' attribute. |
protected static int |
IS_ID_EFLAG
The flag representing the value of the '
Is ID ' attribute. |
protected static boolean |
IS_IMPLICIT_EDEFAULT
The default value of the '
Is Implicit ' attribute. |
protected static int |
IS_IMPLICIT_EFLAG
The flag representing the value of the '
Is Implicit ' attribute. |
protected static boolean |
IS_READ_ONLY_EDEFAULT
The default value of the '
Is Read Only ' attribute. |
protected static int |
IS_READ_ONLY_EFLAG
The flag representing the value of the '
Is Read Only ' attribute. |
protected static boolean |
IS_RESOLVE_PROXIES_EDEFAULT
The default value of the '
Is Resolve Proxies ' attribute. |
protected static int |
IS_RESOLVE_PROXIES_EFLAG
The flag representing the value of the '
Is Resolve Proxies ' attribute. |
protected static boolean |
IS_TRANSIENT_EDEFAULT
The default value of the '
Is Transient ' attribute. |
protected static int |
IS_TRANSIENT_EFLAG
The flag representing the value of the '
Is Transient ' attribute. |
protected static boolean |
IS_UNSETTABLE_EDEFAULT
The default value of the '
Is Unsettable ' attribute. |
protected static int |
IS_UNSETTABLE_EFLAG
The flag representing the value of the '
Is Unsettable ' attribute. |
protected static boolean |
IS_VOLATILE_EDEFAULT
The default value of the '
Is Volatile ' attribute. |
protected static int |
IS_VOLATILE_EFLAG
The flag representing the value of the '
Is Volatile ' attribute. |
protected org.eclipse.emf.common.util.EList<Property> |
keys
The cached value of the '
Keys ' reference list. |
protected Property |
opposite
The cached value of the '
Opposite ' reference. |
protected LanguageExpression |
ownedExpression
The cached value of the '
Owned Expression ' containment reference. |
protected org.eclipse.emf.common.util.EList<Property> |
redefinedProperties
The cached value of the '
Redefined Properties ' reference list. |
protected Property |
referredProperty
The cached value of the '
Referred Property ' reference. |
protected org.eclipse.emf.common.util.EList<Property> |
subsettedProperty
The cached value of the '
Subsetted Property ' reference list. |
implementation, IMPLEMENTATION_CLASS_EDEFAULT, IMPLEMENTATION_EDEFAULT, implementationClass, IS_STATIC_EDEFAULT, IS_STATIC_EFLAG
IS_MANY_EDEFAULT, IS_REQUIRED_EDEFAULT, IS_REQUIRED_EFLAG, type
name, NAME_EDEFAULT
annotatingComments, ownedAnnotations, ownedComments, ownedExtensions
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
PropertyImpl() |
Modifier and Type | Method and Description |
---|---|
<R> R |
accept(Visitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
AssociationClass |
basicGetAssociationClass() |
Property |
basicGetOpposite() |
Property |
basicGetReferredProperty() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetAssociationClass(AssociationClass newAssociationClass,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedExpression(LanguageExpression newOwnedExpression,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwningClass(Class newOwningClass,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object |
eInvoke(int operationID,
org.eclipse.emf.common.util.EList<?> arguments) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
AssociationClass |
getAssociationClass() |
java.lang.Object |
getDefaultValue() |
java.lang.String |
getDefaultValueString() |
CompleteInheritance |
getInheritance(StandardLibrary standardLibrary)
Return the Inheritance dispatch table for the owning type, or null for an orphan property owned by an Annotation.
|
java.util.List<Property> |
getKeys() |
Property |
getOpposite() |
LanguageExpression |
getOwnedExpression() |
Class |
getOwningClass() |
PropertyId |
getPropertyId() |
java.util.List<Property> |
getRedefinedProperties() |
Property |
getReferredProperty() |
java.util.List<Property> |
getSubsettedProperty() |
void |
initValue(java.lang.Object objectValue,
java.lang.Object ecoreValue)
Initialize the value of this property within objectValue to propertyValue.
|
boolean |
isAttribute(Property p) |
boolean |
isIsComposite() |
boolean |
isIsDerived() |
boolean |
isIsID() |
boolean |
isIsImplicit() |
boolean |
isIsReadOnly() |
boolean |
isIsResolveProxies() |
boolean |
isIsTransient() |
boolean |
isIsUnsettable() |
boolean |
isIsVolatile() |
void |
setAssociationClass(AssociationClass newAssociationClass) |
void |
setDefaultValue(java.lang.Object newDefaultValue) |
void |
setDefaultValueString(java.lang.String newDefaultValueString)
Sets the value of the '
Default Value String ' attribute. |
void |
setDefaultValueStringGen(java.lang.String newDefaultValueString) |
void |
setIsComposite(boolean newIsComposite) |
void |
setIsDerived(boolean newIsDerived) |
void |
setIsID(boolean newIsID) |
void |
setIsImplicit(boolean newIsImplicit) |
void |
setIsReadOnly(boolean newIsReadOnly) |
void |
setIsResolveProxies(boolean newIsResolveProxies) |
void |
setIsTransient(boolean newIsTransient) |
void |
setIsUnsettable(boolean newIsUnsettable) |
void |
setIsVolatile(boolean newIsVolatile) |
void |
setOpposite(Property newOpposite) |
void |
setOwnedExpression(LanguageExpression newOwnedExpression) |
void |
setOwningClass(Class newOwningClass) |
void |
setReferredProperty(Property newReferredProperty) |
java.lang.String |
toString() |
void |
unloaded(ASResource asResource) |
boolean |
validateCompatibleDefaultExpression(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
getImplementation, getImplementationClass, isIsStatic, setImplementation, setImplementationClass, setIsStatic, validateNameIsNotNull, validateTypeIsNotInvalid, validateTypeIsNotNull
basicGetType, CompatibleBody, getType, getTypeId, isIsMany, isIsRequired, setIsRequired, setType
getName, setName
allOwnedElements, getAnnotatingComments, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
eBasicSetContainer, getESObject, getETarget, getImage, getTarget, getText, setESObject, setTarget
eAdapters, eBasicAdapters, eBasicProperties, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, 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, 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
getImplementation, getImplementationClass, isIsStatic, setImplementation, setImplementationClass, setIsStatic, validateNameIsNotNull, validateTypeIsNotInvalid, validateTypeIsNotNull
CompatibleBody, getType, getTypeId, isIsMany, isIsRequired, setIsRequired, setType
getName, setName
allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public Property basicGetReferredProperty
protected AssociationClass associationClass
Association Class
' reference.
getAssociationClass()
protected static final java.lang.Object DEFAULT_VALUE_EDEFAULT
Default Value
' attribute.
getDefaultValue()
protected java.lang.Object defaultValue
Default Value
' attribute.
getDefaultValue()
protected static final java.lang.String DEFAULT_VALUE_STRING_EDEFAULT
Default Value String
' attribute.
getDefaultValueString()
protected java.lang.String defaultValueString
Default Value String
' attribute.
getDefaultValueString()
protected static final boolean IS_COMPOSITE_EDEFAULT
Is Composite
' attribute.
isIsComposite()
,
Constant Field Valuesprotected static final int IS_COMPOSITE_EFLAG
Is Composite
' attribute.
isIsComposite()
,
Constant Field Valuesprotected static final boolean IS_DERIVED_EDEFAULT
Is Derived
' attribute.
isIsDerived()
,
Constant Field Valuesprotected static final int IS_DERIVED_EFLAG
Is Derived
' attribute.
isIsDerived()
,
Constant Field Valuesprotected static final boolean IS_ID_EDEFAULT
Is ID
' attribute.
isIsID()
,
Constant Field Valuesprotected static final int IS_ID_EFLAG
Is ID
' attribute.
isIsID()
,
Constant Field Valuesprotected static final boolean IS_IMPLICIT_EDEFAULT
Is Implicit
' attribute.
isIsImplicit()
,
Constant Field Valuesprotected static final int IS_IMPLICIT_EFLAG
Is Implicit
' attribute.
isIsImplicit()
,
Constant Field Valuesprotected static final boolean IS_READ_ONLY_EDEFAULT
Is Read Only
' attribute.
isIsReadOnly()
,
Constant Field Valuesprotected static final int IS_READ_ONLY_EFLAG
Is Read Only
' attribute.
isIsReadOnly()
,
Constant Field Valuesprotected static final boolean IS_RESOLVE_PROXIES_EDEFAULT
Is Resolve Proxies
' attribute.
isIsResolveProxies()
,
Constant Field Valuesprotected static final int IS_RESOLVE_PROXIES_EFLAG
Is Resolve Proxies
' attribute.
isIsResolveProxies()
,
Constant Field Valuesprotected static final boolean IS_TRANSIENT_EDEFAULT
Is Transient
' attribute.
isIsTransient()
,
Constant Field Valuesprotected static final int IS_TRANSIENT_EFLAG
Is Transient
' attribute.
isIsTransient()
,
Constant Field Valuesprotected static final boolean IS_UNSETTABLE_EDEFAULT
Is Unsettable
' attribute.
isIsUnsettable()
,
Constant Field Valuesprotected static final int IS_UNSETTABLE_EFLAG
Is Unsettable
' attribute.
isIsUnsettable()
,
Constant Field Valuesprotected static final boolean IS_VOLATILE_EDEFAULT
Is Volatile
' attribute.
isIsVolatile()
,
Constant Field Valuesprotected static final int IS_VOLATILE_EFLAG
Is Volatile
' attribute.
isIsVolatile()
,
Constant Field Valuesprotected org.eclipse.emf.common.util.EList<Property> keys
Keys
' reference list.
getKeys()
protected Property opposite
Opposite
' reference.
getOpposite()
protected LanguageExpression ownedExpression
Owned Expression
' containment reference.
getOwnedExpression()
protected org.eclipse.emf.common.util.EList<Property> redefinedProperties
Redefined Properties
' reference list.
getRedefinedProperties()
protected Property referredProperty
Referred Property
' reference.
getReferredProperty()
protected org.eclipse.emf.common.util.EList<Property> subsettedProperty
Subsetted Property
' reference list.
getSubsettedProperty()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class FeatureImpl
public AssociationClass getAssociationClass()
getAssociationClass
in interface Property
Property.setAssociationClass(AssociationClass)
,
PivotPackage.getProperty_AssociationClass()
,
AssociationClass.getUnownedAttributes()
public AssociationClass basicGetAssociationClass()
public org.eclipse.emf.common.notify.NotificationChain basicSetAssociationClass(AssociationClass newAssociationClass, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setAssociationClass(AssociationClass newAssociationClass)
setAssociationClass
in interface Property
newAssociationClass
- the new value of the 'Association Class' reference.Property.getAssociationClass()
public void setIsReadOnly(boolean newIsReadOnly)
setIsReadOnly
in interface Property
newIsReadOnly
- the new value of the 'Is Read Only' attribute.Property.isIsReadOnly()
public boolean isIsResolveProxies()
isIsResolveProxies
in interface Property
Property.setIsResolveProxies(boolean)
,
PivotPackage.getProperty_IsResolveProxies()
public void setIsComposite(boolean newIsComposite)
setIsComposite
in interface Property
newIsComposite
- the new value of the 'Is Composite' attribute.Property.isIsComposite()
public boolean isIsDerived()
isIsDerived
in interface Property
Property.setIsDerived(boolean)
,
PivotPackage.getProperty_IsDerived()
public void setIsDerived(boolean newIsDerived)
setIsDerived
in interface Property
newIsDerived
- the new value of the 'Is Derived' attribute.Property.isIsDerived()
public boolean isIsID()
isIsID
in interface Property
Property.setIsID(boolean)
,
PivotPackage.getProperty_IsID()
public Property getOpposite()
getOpposite
in interface Property
Property.setOpposite(Property)
,
PivotPackage.getProperty_Opposite()
public Property basicGetOpposite()
public void setOpposite(Property newOpposite)
setOpposite
in interface Property
newOpposite
- the new value of the 'Opposite' reference.Property.getOpposite()
public LanguageExpression getOwnedExpression()
getOwnedExpression
in interface Property
Property.setOwnedExpression(LanguageExpression)
,
PivotPackage.getProperty_OwnedExpression()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedExpression(LanguageExpression newOwnedExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedExpression(LanguageExpression newOwnedExpression)
setOwnedExpression
in interface Property
newOwnedExpression
- the new value of the 'Owned Expression' containment reference.Property.getOwnedExpression()
public void setIsImplicit(boolean newIsImplicit)
setIsImplicit
in interface Property
newIsImplicit
- the new value of the 'Is Implicit' attribute.Property.isIsImplicit()
public boolean isIsReadOnly()
isIsReadOnly
in interface Property
Property.setIsReadOnly(boolean)
,
PivotPackage.getProperty_IsReadOnly()
public java.lang.Object getDefaultValue()
getDefaultValue
in interface Property
Property.setDefaultValue(Object)
,
PivotPackage.getProperty_DefaultValue()
public void setDefaultValue(java.lang.Object newDefaultValue)
setDefaultValue
in interface Property
newDefaultValue
- the new value of the 'Default Value' attribute.Property.getDefaultValue()
public java.lang.String getDefaultValueString()
getDefaultValueString
in interface Property
Property.setDefaultValueString(String)
,
PivotPackage.getProperty_DefaultValueString()
public void setDefaultValueStringGen(java.lang.String newDefaultValueString)
public void setDefaultValueString(java.lang.String newDefaultValueString)
Property
Default Value String
' attribute.
setDefaultValueString
in interface Property
newDefaultValueString
- the new value of the 'Default Value String' attribute.Property.getDefaultValueString()
public boolean isIsComposite()
isIsComposite
in interface Property
Property.setIsComposite(boolean)
,
PivotPackage.getProperty_IsComposite()
public void setIsID(boolean newIsID)
setIsID
in interface Property
newIsID
- the new value of the 'Is ID' attribute.Property.isIsID()
public boolean isIsImplicit()
isIsImplicit
in interface Property
Property.setIsImplicit(boolean)
,
PivotPackage.getProperty_IsImplicit()
@NonNull public java.util.List<Property> getKeys()
getKeys
in interface Property
PivotPackage.getProperty_Keys()
public void setIsResolveProxies(boolean newIsResolveProxies)
setIsResolveProxies
in interface Property
newIsResolveProxies
- the new value of the 'Is Resolve Proxies' attribute.Property.isIsResolveProxies()
public boolean isIsTransient()
isIsTransient
in interface Property
Property.setIsTransient(boolean)
,
PivotPackage.getProperty_IsTransient()
public void setIsTransient(boolean newIsTransient)
setIsTransient
in interface Property
newIsTransient
- the new value of the 'Is Transient' attribute.Property.isIsTransient()
public boolean isIsUnsettable()
isIsUnsettable
in interface Property
Property.setIsUnsettable(boolean)
,
PivotPackage.getProperty_IsUnsettable()
public void setIsUnsettable(boolean newIsUnsettable)
setIsUnsettable
in interface Property
newIsUnsettable
- the new value of the 'Is Unsettable' attribute.Property.isIsUnsettable()
public boolean isIsVolatile()
isIsVolatile
in interface Property
Property.setIsVolatile(boolean)
,
PivotPackage.getProperty_IsVolatile()
public void setIsVolatile(boolean newIsVolatile)
setIsVolatile
in interface Property
newIsVolatile
- the new value of the 'Is Volatile' attribute.Property.isIsVolatile()
public java.util.List<Property> getSubsettedProperty()
getSubsettedProperty
in interface Property
PivotPackage.getProperty_SubsettedProperty()
public Property getReferredProperty()
getReferredProperty
in interface Property
Property.setReferredProperty(Property)
,
PivotPackage.getProperty_ReferredProperty()
public Property basicGetReferredProperty()
public void setReferredProperty(Property newReferredProperty)
setReferredProperty
in interface Property
newReferredProperty
- the new value of the 'Referred Property' reference.Property.getReferredProperty()
public boolean isAttribute(Property p)
isAttribute
in interface Property
public boolean validateCompatibleDefaultExpression(org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
validateCompatibleDefaultExpression
in interface Property
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd
in class ElementImpl
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class ElementImpl
public org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class FeatureImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class FeatureImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class FeatureImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class FeatureImpl
public java.lang.Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws java.lang.reflect.InvocationTargetException
eInvoke
in interface org.eclipse.emf.ecore.InternalEObject
eInvoke
in class FeatureImpl
java.lang.reflect.InvocationTargetException
public java.lang.String toString()
toString
in class FeatureImpl
public <R> R accept(@NonNull Visitor<R> visitor)
Element
public Class getOwningClass()
getOwningClass
in interface Feature
getOwningClass
in interface Property
Property.setOwningClass(org.eclipse.ocl.pivot.Class)
,
PivotPackage.getProperty_OwningClass()
,
Class.getOwnedProperties()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwningClass(Class newOwningClass, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwningClass(Class newOwningClass)
setOwningClass
in interface Property
newOwningClass
- the new value of the 'Owning Class' container reference.Property.getOwningClass()
@NonNull public java.util.List<Property> getRedefinedProperties()
getRedefinedProperties
in interface Property
PivotPackage.getProperty_RedefinedProperties()
@Nullable public CompleteInheritance getInheritance(@NonNull StandardLibrary standardLibrary)
Property
getInheritance
in interface Property
@NonNull public PropertyId getPropertyId()
getPropertyId
in interface Property
public void initValue(@NonNull java.lang.Object objectValue, @Nullable java.lang.Object ecoreValue)
Property
This method is not thread-safe and should only be invoked to complete construction of objectvalue before making it visible to other threads.
public void unloaded(@NonNull ASResource asResource)
unloaded
in class PivotObjectImpl