|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.emf.common.notify.impl.BasicNotifierImpl org.eclipse.emf.ecore.impl.BasicEObjectImpl org.eclipse.emf.ecore.impl.EObjectImpl org.eclipse.ocl.examples.pivot.utilities.PivotObjectImpl org.eclipse.ocl.examples.pivot.internal.impl.ElementImpl org.eclipse.ocl.examples.pivot.internal.impl.MonikeredElementImpl org.eclipse.ocl.examples.pivot.internal.impl.NamedElementImpl org.eclipse.ocl.examples.pivot.internal.impl.TypedElementImpl org.eclipse.ocl.examples.pivot.internal.impl.TypedMultiplicityElementImpl org.eclipse.ocl.examples.pivot.internal.impl.FeatureImpl org.eclipse.ocl.examples.pivot.internal.impl.PropertyImpl
public class PropertyImpl
An implementation of the model object 'Property'.
The following features are implemented:
Template Parameter
Owning Template Parameter
Is Read Only
Default
Is Composite
Is Derived
Opposite
Association
Implicit
Is ID
Keys
Is Resolve Proxies
Is Transient
Is Unsettable
Is Volatile
Class
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
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 |
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter |
---|
org.eclipse.emf.common.notify.Adapter.Internal |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected AssociationClass |
association
The cached value of the ' Association ' reference. |
protected java.lang.String |
default_
The cached value of the ' Default ' attribute. |
protected static java.lang.String |
DEFAULT_EDEFAULT
The default value of the ' Default ' attribute. |
protected static boolean |
IMPLICIT_EDEFAULT
The default value of the ' Implicit ' attribute. |
protected static int |
IMPLICIT_EFLAG
The flag representing the value of the ' Implicit ' 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_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 TemplateParameter |
templateParameter
The cached value of the ' Template Parameter ' reference. |
Fields inherited from class org.eclipse.ocl.examples.pivot.internal.impl.FeatureImpl |
---|
implementation, IMPLEMENTATION_CLASS_EDEFAULT, IMPLEMENTATION_EDEFAULT, implementationClass |
Fields inherited from class org.eclipse.ocl.examples.pivot.internal.impl.TypedMultiplicityElementImpl |
---|
IS_ORDERED_EDEFAULT, IS_ORDERED_EFLAG, IS_UNIQUE_EDEFAULT, IS_UNIQUE_EFLAG, lower, LOWER_EDEFAULT, upper, UPPER_EDEFAULT |
Fields inherited from class org.eclipse.ocl.examples.pivot.internal.impl.TypedElementImpl |
---|
type |
Fields inherited from class org.eclipse.ocl.examples.pivot.internal.impl.NamedElementImpl |
---|
IS_STATIC_EDEFAULT, IS_STATIC_EFLAG, name, NAME_EDEFAULT, ownedAnnotations, ownedRules |
Fields inherited from class org.eclipse.ocl.examples.pivot.internal.impl.MonikeredElementImpl |
---|
MONIKER_EDEFAULT |
Fields inherited from class org.eclipse.ocl.examples.pivot.internal.impl.ElementImpl |
---|
ownedComments |
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
PropertyImpl()
|
Method Summary | ||
---|---|---|
|
accept(Visitor<R,C> visitor)
Returns the result of accepting a visit from a visitor. |
|
AssociationClass |
basicGetAssociation()
|
|
Property |
basicGetOpposite()
|
|
TemplateParameter |
basicGetTemplateParameter()
|
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetAssociation(AssociationClass newAssociation,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetClass_(Class newClass,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwningTemplateParameter(TemplateParameter newOwningTemplateParameter,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetTemplateParameter(TemplateParameter newTemplateParameter,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
|
int |
eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
|
|
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
|
|
int |
eDerivedOperationID(int baseOperationID,
java.lang.Class<?> baseClass)
|
|
int |
eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
|
|
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 |
getAssociation()
|
|
Class |
getClass_()
|
|
java.lang.String |
getDefault()
|
|
org.eclipse.emf.common.util.EList<Property> |
getKeys()
|
|
Property |
getOpposite()
|
|
TemplateParameter |
getOwningTemplateParameter()
|
|
TemplateParameter |
getTemplateParameter()
|
|
boolean |
isComposite()
|
|
boolean |
isDerived()
|
|
boolean |
isID()
|
|
boolean |
isImplicit()
|
|
boolean |
isReadOnly()
|
|
boolean |
isResolveProxies()
|
|
boolean |
isTemplateParameter()
|
|
boolean |
isTransient()
|
|
boolean |
isUnsettable()
|
|
boolean |
isVolatile()
|
|
java.util.Iterator<Property> |
iterator()
|
|
void |
setAssociation(AssociationClass newAssociation)
|
|
void |
setClass_(Class newClass)
|
|
void |
setDefault(java.lang.String newDefault)
|
|
void |
setImplicit(boolean newImplicit)
|
|
void |
setIsComposite(boolean newIsComposite)
|
|
void |
setIsDerived(boolean newIsDerived)
|
|
void |
setIsID(boolean newIsID)
|
|
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 |
setOwningTemplateParameter(TemplateParameter newOwningTemplateParameter)
|
|
void |
setTemplateParameter(TemplateParameter newTemplateParameter)
|
|
java.lang.String |
toString()
|
|
boolean |
validateBindingToAttribute(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
Methods inherited from class org.eclipse.ocl.examples.pivot.internal.impl.FeatureImpl |
---|
getImplementation, getImplementationClass, isSetIsStatic, isStatic, setImplementation, setImplementationClass, setIsStatic |
Methods inherited from class org.eclipse.ocl.examples.pivot.internal.impl.TypedMultiplicityElementImpl |
---|
getLower, getUpper, includesCardinality, includesMultiplicity, isMultivalued, isOrdered, isUnique, lowerBound, setIsOrdered, setIsUnique, setLower, setUpper, upperBound, validateLowerGe0, validateUpperGeLower |
Methods inherited from class org.eclipse.ocl.examples.pivot.internal.impl.TypedElementImpl |
---|
basicGetType, getType, setType |
Methods inherited from class org.eclipse.ocl.examples.pivot.internal.impl.NamedElementImpl |
---|
createOwnedAnnotation, createOwnedRule, getName, getOwnedAnnotations, getOwnedRules, setName |
Methods inherited from class org.eclipse.ocl.examples.pivot.internal.impl.MonikeredElementImpl |
---|
getMoniker, hasMoniker, resetMoniker, setMoniker |
Methods inherited from class org.eclipse.ocl.examples.pivot.internal.impl.ElementImpl |
---|
create, createOwnedComment, getOwnedComments |
Methods inherited from class org.eclipse.ocl.examples.pivot.utilities.PivotObjectImpl |
---|
getETarget, getTarget, isAdapterForType, notifyChanged, setTarget, unsetTarget |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, 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, 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 |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.ocl.examples.pivot.Feature |
---|
getImplementation, getImplementationClass, setImplementation, setImplementationClass |
Methods inherited from interface org.eclipse.ocl.examples.pivot.TypedElement |
---|
getType, setType |
Methods inherited from interface org.eclipse.ocl.examples.pivot.NamedElement |
---|
createOwnedAnnotation, createOwnedRule, getName, getOwnedAnnotations, getOwnedRules, isStatic, setIsStatic, setName |
Methods inherited from interface org.eclipse.ocl.examples.pivot.MonikeredElement |
---|
getMoniker, hasMoniker, setMoniker |
Methods inherited from interface org.eclipse.ocl.examples.pivot.Element |
---|
createOwnedComment, getETarget, getOwnedComments |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.ocl.examples.pivot.util.Visitable |
---|
eClass |
Methods inherited from interface org.eclipse.ocl.examples.pivot.MultiplicityElement |
---|
getLower, getUpper, includesCardinality, includesMultiplicity, isMultivalued, isOrdered, isUnique, lowerBound, setIsOrdered, setIsUnique, setLower, setUpper, upperBound, validateLowerGe0, validateUpperGeLower |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Field Detail |
---|
protected TemplateParameter templateParameter
Template Parameter
' reference.
getTemplateParameter()
protected static final boolean IS_READ_ONLY_EDEFAULT
Is Read Only
' attribute.
isReadOnly()
,
Constant Field Valuesprotected static final int IS_READ_ONLY_EFLAG
Is Read Only
' attribute.
isReadOnly()
,
Constant Field Valuesprotected static final java.lang.String DEFAULT_EDEFAULT
Default
' attribute.
getDefault()
protected java.lang.String default_
Default
' attribute.
getDefault()
protected static final boolean IS_COMPOSITE_EDEFAULT
Is Composite
' attribute.
isComposite()
,
Constant Field Valuesprotected static final int IS_COMPOSITE_EFLAG
Is Composite
' attribute.
isComposite()
,
Constant Field Valuesprotected static final boolean IS_DERIVED_EDEFAULT
Is Derived
' attribute.
isDerived()
,
Constant Field Valuesprotected static final int IS_DERIVED_EFLAG
Is Derived
' attribute.
isDerived()
,
Constant Field Valuesprotected Property opposite
Opposite
' reference.
getOpposite()
protected AssociationClass association
Association
' reference.
getAssociation()
protected static final boolean IMPLICIT_EDEFAULT
Implicit
' attribute.
isImplicit()
,
Constant Field Valuesprotected static final int IMPLICIT_EFLAG
Implicit
' attribute.
isImplicit()
,
Constant Field Valuesprotected static final boolean IS_ID_EDEFAULT
Is ID
' attribute.
isID()
,
Constant Field Valuesprotected static final int IS_ID_EFLAG
Is ID
' attribute.
isID()
,
Constant Field Valuesprotected org.eclipse.emf.common.util.EList<Property> keys
Keys
' reference list.
getKeys()
protected static final boolean IS_RESOLVE_PROXIES_EDEFAULT
Is Resolve Proxies
' attribute.
isResolveProxies()
,
Constant Field Valuesprotected static final int IS_RESOLVE_PROXIES_EFLAG
Is Resolve Proxies
' attribute.
isResolveProxies()
,
Constant Field Valuesprotected static final boolean IS_TRANSIENT_EDEFAULT
Is Transient
' attribute.
isTransient()
,
Constant Field Valuesprotected static final int IS_TRANSIENT_EFLAG
Is Transient
' attribute.
isTransient()
,
Constant Field Valuesprotected static final boolean IS_UNSETTABLE_EDEFAULT
Is Unsettable
' attribute.
isUnsettable()
,
Constant Field Valuesprotected static final int IS_UNSETTABLE_EFLAG
Is Unsettable
' attribute.
isUnsettable()
,
Constant Field Valuesprotected static final boolean IS_VOLATILE_EDEFAULT
Is Volatile
' attribute.
isVolatile()
,
Constant Field Valuesprotected static final int IS_VOLATILE_EFLAG
Is Volatile
' attribute.
isVolatile()
,
Constant Field ValuesConstructor Detail |
---|
protected PropertyImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class FeatureImpl
public TemplateParameter getTemplateParameter()
getTemplateParameter
in interface ParameterableElement
ParameterableElement.setTemplateParameter(TemplateParameter)
,
PivotPackage.getParameterableElement_TemplateParameter()
,
TemplateParameter.getParameteredElement()
public TemplateParameter basicGetTemplateParameter()
public org.eclipse.emf.common.notify.NotificationChain basicSetTemplateParameter(TemplateParameter newTemplateParameter, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setTemplateParameter(TemplateParameter newTemplateParameter)
setTemplateParameter
in interface ParameterableElement
newTemplateParameter
- the new value of the 'Template Parameter' reference.ParameterableElement.getTemplateParameter()
public TemplateParameter getOwningTemplateParameter()
getOwningTemplateParameter
in interface ParameterableElement
ParameterableElement.setOwningTemplateParameter(TemplateParameter)
,
PivotPackage.getParameterableElement_OwningTemplateParameter()
,
TemplateParameter.getOwnedParameteredElement()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwningTemplateParameter(TemplateParameter newOwningTemplateParameter, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwningTemplateParameter(TemplateParameter newOwningTemplateParameter)
setOwningTemplateParameter
in interface ParameterableElement
newOwningTemplateParameter
- the new value of the 'Owning Template Parameter' container reference.ParameterableElement.getOwningTemplateParameter()
public boolean isReadOnly()
isReadOnly
in interface Property
Property.setIsReadOnly(boolean)
,
PivotPackage.getProperty_IsReadOnly()
public void setIsReadOnly(boolean newIsReadOnly)
setIsReadOnly
in interface Property
newIsReadOnly
- the new value of the 'Is Read Only' attribute.Property.isReadOnly()
public java.lang.String getDefault()
getDefault
in interface Property
Property.setDefault(String)
,
PivotPackage.getProperty_Default()
public void setDefault(java.lang.String newDefault)
setDefault
in interface Property
newDefault
- the new value of the 'Default' attribute.Property.getDefault()
public boolean isComposite()
isComposite
in interface Property
Property.setIsComposite(boolean)
,
PivotPackage.getProperty_IsComposite()
public void setIsComposite(boolean newIsComposite)
setIsComposite
in interface Property
newIsComposite
- the new value of the 'Is Composite' attribute.Property.isComposite()
public boolean isDerived()
isDerived
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.isDerived()
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 AssociationClass getAssociation()
getAssociation
in interface Property
Property.setAssociation(AssociationClass)
,
PivotPackage.getProperty_Association()
,
AssociationClass.getUnownedAttributes()
public AssociationClass basicGetAssociation()
public org.eclipse.emf.common.notify.NotificationChain basicSetAssociation(AssociationClass newAssociation, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setAssociation(AssociationClass newAssociation)
setAssociation
in interface Property
newAssociation
- the new value of the 'Association' reference.Property.getAssociation()
public boolean isImplicit()
isImplicit
in interface Property
Property.setImplicit(boolean)
,
PivotPackage.getProperty_Implicit()
public void setImplicit(boolean newImplicit)
setImplicit
in interface Property
newImplicit
- the new value of the 'Implicit' attribute.Property.isImplicit()
public boolean isID()
isID
in interface Property
Property.setIsID(boolean)
,
PivotPackage.getProperty_IsID()
public void setIsID(boolean newIsID)
setIsID
in interface Property
newIsID
- the new value of the 'Is ID' attribute.Property.isID()
public org.eclipse.emf.common.util.EList<Property> getKeys()
getKeys
in interface Property
PivotPackage.getProperty_Keys()
public boolean isResolveProxies()
isResolveProxies
in interface Property
Property.setIsResolveProxies(boolean)
,
PivotPackage.getProperty_IsResolveProxies()
public void setIsResolveProxies(boolean newIsResolveProxies)
setIsResolveProxies
in interface Property
newIsResolveProxies
- the new value of the 'Is Resolve Proxies' attribute.Property.isResolveProxies()
public boolean isTransient()
isTransient
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.isTransient()
public boolean isUnsettable()
isUnsettable
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.isUnsettable()
public boolean isVolatile()
isVolatile
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.isVolatile()
public Class getClass_()
getClass_
in interface Property
Property.setClass_(org.eclipse.ocl.examples.pivot.Class)
,
PivotPackage.getProperty_Class()
,
Class.getOwnedAttributes()
public org.eclipse.emf.common.notify.NotificationChain basicSetClass_(Class newClass, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setClass_(Class newClass)
setClass_
in interface Property
newClass
- the new value of the 'Class' container reference.Property.getClass_()
public boolean isTemplateParameter()
isTemplateParameter
in interface ParameterableElement
public boolean validateBindingToAttribute(org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
validateBindingToAttribute
in interface Property
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
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 org.eclipse.emf.ecore.impl.BasicEObjectImpl
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 NamedElementImpl
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 int eBaseStructuralFeatureID(int derivedFeatureID, java.lang.Class<?> baseClass)
eBaseStructuralFeatureID
in interface org.eclipse.emf.ecore.InternalEObject
eBaseStructuralFeatureID
in class TypedMultiplicityElementImpl
public int eDerivedStructuralFeatureID(int baseFeatureID, java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID
in interface org.eclipse.emf.ecore.InternalEObject
eDerivedStructuralFeatureID
in class TypedMultiplicityElementImpl
public int eDerivedOperationID(int baseOperationID, java.lang.Class<?> baseClass)
eDerivedOperationID
in interface org.eclipse.emf.ecore.InternalEObject
eDerivedOperationID
in class TypedMultiplicityElementImpl
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 TypedMultiplicityElementImpl
java.lang.reflect.InvocationTargetException
public java.lang.String toString()
toString
in class FeatureImpl
public <R,C> R accept(Visitor<R,C> visitor)
Visitable
Implementations of visit() may use the EcoreSwitch to perform derived-class-specific processing.
Derived implementations of accept() may use getAdapter() to obtain richer visitor interfaces.
accept
in interface Visitable
accept
in class FeatureImpl
public java.util.Iterator<Property> iterator()
iterator
in interface java.lang.Iterable<Property>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |