|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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.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 ParameterOwning Template ParameterIs Read OnlyDefaultIs CompositeIs DerivedClassOppositeAssociationImplicitIs IDKeysIs Resolve ProxiesIs TransientIs UnsettableIs VolatileOwning Type
| 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, ownedAnnotation, ownedRule |
| Fields inherited from class org.eclipse.ocl.examples.pivot.internal.impl.ElementImpl |
|---|
ownedComment |
| 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> visitor)
Returns the result of accepting a visit from a visitor. |
|
AssociationClass |
basicGetAssociation()
|
|
Class |
basicGetClass_()
|
|
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 |
basicSetOwningTemplateParameter(TemplateParameter newOwningTemplateParameter,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwningType(Type newOwningType,
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()
|
|
DomainInheritance |
getInheritance(DomainStandardLibrary standardLibrary)
Return the Inheritance dispatch table for the owning type. |
|
org.eclipse.emf.common.util.EList<Property> |
getKeys()
|
|
Property |
getOpposite()
|
|
TemplateParameter |
getOwningTemplateParameter()
|
|
Type |
getOwningType()
|
|
TemplateParameter |
getTemplateParameter()
|
|
boolean |
isAttribute(Property p)
|
|
boolean |
isCompatibleWith(ParameterableElement p)
|
|
boolean |
isComposite()
|
|
boolean |
isDerived()
|
|
boolean |
isID()
|
|
boolean |
isImplicit()
|
|
boolean |
isReadOnly()
|
|
boolean |
isResolveProxies()
|
|
boolean |
isTemplateParameter()
|
|
boolean |
isTransient()
|
|
boolean |
isUnsettable()
|
|
boolean |
isVolatile()
|
|
void |
setAssociation(AssociationClass newAssociation)
|
|
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 |
setOwningType(Type newOwningType)
|
|
void |
setTemplateParameter(TemplateParameter newTemplateParameter)
|
|
void |
setValue(ObjectValue objectValue,
Value propertyValue)
|
|
java.lang.String |
toString()
|
|
boolean |
validateCompatibleInitialiser(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 |
|---|
CompatibleBody, getLower, getUpper, includesCardinality, includesMultiplicity, isMultivalued, isOrdered, isUnique, lowerBound, makeParameter, setIsOrdered, setIsUnique, setLower, setUpper, upperBound |
| 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, getOwnedAnnotation, getOwnedRule, setName |
| Methods inherited from class org.eclipse.ocl.examples.pivot.internal.impl.ElementImpl |
|---|
allOwnedElements, create, createOwnedComment, getOwnedComment, validateNotOwnSelf |
| 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.TypedMultiplicityElement |
|---|
CompatibleBody, makeParameter |
| 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, getOwnedAnnotation, getOwnedRule, isStatic, setIsStatic, setName |
| Methods inherited from interface org.eclipse.ocl.examples.pivot.Element |
|---|
allOwnedElements, createOwnedComment, getETarget, getOwnedComment, validateNotOwnSelf |
| Methods inherited from interface org.eclipse.ocl.examples.pivot.util.Visitable |
|---|
eClass |
| 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.domain.elements.DomainNamedElement |
|---|
getName |
| Methods inherited from interface org.eclipse.ocl.examples.pivot.MultiplicityElement |
|---|
getLower, getUpper, includesCardinality, includesMultiplicity, isMultivalued, isOrdered, isUnique, lowerBound, setIsOrdered, setIsUnique, setLower, setUpper, upperBound |
| 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 Values| Constructor Detail |
|---|
protected PropertyImpl()
| Method Detail |
|---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class FeatureImplpublic TemplateParameter getTemplateParameter()
getTemplateParameter in interface ParameterableElementParameterableElement.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 ParameterableElementnewTemplateParameter - the new value of the 'Template Parameter' reference.ParameterableElement.getTemplateParameter()public TemplateParameter getOwningTemplateParameter()
getOwningTemplateParameter in interface ParameterableElementParameterableElement.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 ParameterableElementnewOwningTemplateParameter - the new value of the 'Owning Template Parameter' container reference.ParameterableElement.getOwningTemplateParameter()public boolean isReadOnly()
isReadOnly in interface PropertyProperty.setIsReadOnly(boolean),
PivotPackage.getProperty_IsReadOnly()public void setIsReadOnly(boolean newIsReadOnly)
setIsReadOnly in interface PropertynewIsReadOnly - the new value of the 'Is Read Only' attribute.Property.isReadOnly()public java.lang.String getDefault()
getDefault in interface PropertyProperty.setDefault(String),
PivotPackage.getProperty_Default()public void setDefault(java.lang.String newDefault)
setDefault in interface PropertynewDefault - the new value of the 'Default' attribute.Property.getDefault()public boolean isComposite()
isComposite in interface PropertyProperty.setIsComposite(boolean),
PivotPackage.getProperty_IsComposite()public void setIsComposite(boolean newIsComposite)
setIsComposite in interface PropertynewIsComposite - the new value of the 'Is Composite' attribute.Property.isComposite()public boolean isDerived()
isDerived in interface PropertyProperty.setIsDerived(boolean),
PivotPackage.getProperty_IsDerived()public void setIsDerived(boolean newIsDerived)
setIsDerived in interface PropertynewIsDerived - the new value of the 'Is Derived' attribute.Property.isDerived()public Property getOpposite()
getOpposite in interface DomainPropertygetOpposite in interface PropertyProperty.setOpposite(Property),
PivotPackage.getProperty_Opposite()public Property basicGetOpposite()
public void setOpposite(Property newOpposite)
setOpposite in interface PropertynewOpposite - the new value of the 'Opposite' reference.Property.getOpposite()public AssociationClass getAssociation()
getAssociation in interface PropertyProperty.setAssociation(AssociationClass),
PivotPackage.getProperty_Association(),
AssociationClass.getUnownedAttribute()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 PropertynewAssociation - the new value of the 'Association' reference.Property.getAssociation()public boolean isImplicit()
isImplicit in interface PropertyProperty.setImplicit(boolean),
PivotPackage.getProperty_Implicit()public void setImplicit(boolean newImplicit)
setImplicit in interface PropertynewImplicit - the new value of the 'Implicit' attribute.Property.isImplicit()public boolean isID()
isID in interface PropertyProperty.setIsID(boolean),
PivotPackage.getProperty_IsID()public void setIsID(boolean newIsID)
setIsID in interface PropertynewIsID - the new value of the 'Is ID' attribute.Property.isID()public org.eclipse.emf.common.util.EList<Property> getKeys()
getKeys in interface PropertyPivotPackage.getProperty_Keys()public boolean isResolveProxies()
isResolveProxies in interface PropertyProperty.setIsResolveProxies(boolean),
PivotPackage.getProperty_IsResolveProxies()public void setIsResolveProxies(boolean newIsResolveProxies)
setIsResolveProxies in interface PropertynewIsResolveProxies - the new value of the 'Is Resolve Proxies' attribute.Property.isResolveProxies()public boolean isTransient()
isTransient in interface PropertyProperty.setIsTransient(boolean),
PivotPackage.getProperty_IsTransient()public void setIsTransient(boolean newIsTransient)
setIsTransient in interface PropertynewIsTransient - the new value of the 'Is Transient' attribute.Property.isTransient()public boolean isUnsettable()
isUnsettable in interface PropertyProperty.setIsUnsettable(boolean),
PivotPackage.getProperty_IsUnsettable()public void setIsUnsettable(boolean newIsUnsettable)
setIsUnsettable in interface PropertynewIsUnsettable - the new value of the 'Is Unsettable' attribute.Property.isUnsettable()public boolean isVolatile()
isVolatile in interface PropertyProperty.setIsVolatile(boolean),
PivotPackage.getProperty_IsVolatile()public void setIsVolatile(boolean newIsVolatile)
setIsVolatile in interface PropertynewIsVolatile - the new value of the 'Is Volatile' attribute.Property.isVolatile()public Type getOwningType()
getOwningType in interface PropertyProperty.setOwningType(Type),
PivotPackage.getProperty_OwningType(),
Type.getOwnedAttribute()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwningType(Type newOwningType,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwningType(Type newOwningType)
setOwningType in interface PropertynewOwningType - the new value of the 'Owning Type' container reference.Property.getOwningType()public Class getClass_()
getClass_ in interface PropertyPivotPackage.getProperty_Class()public Class basicGetClass_()
public boolean isTemplateParameter()
isTemplateParameter in interface ParameterableElementpublic boolean isCompatibleWith(ParameterableElement p)
isCompatibleWith in interface ParameterableElementpublic boolean isAttribute(Property p)
isAttribute in interface Property
public boolean validateCompatibleInitialiser(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
validateCompatibleInitialiser 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 NamedElementImpl
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 NamedElementImplpublic 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.InternalEObjecteGet in class FeatureImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class FeatureImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class FeatureImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class FeatureImpl
public int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class TypedMultiplicityElementImpl
public int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class TypedMultiplicityElementImpl
public int eDerivedOperationID(int baseOperationID,
java.lang.Class<?> baseClass)
eDerivedOperationID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedOperationID 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.InternalEObjecteInvoke in class TypedMultiplicityElementImpljava.lang.reflect.InvocationTargetExceptionpublic java.lang.String toString()
toString in class FeatureImplpublic <R> R accept(Visitor<R> visitor)
VisitableImplementations 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 Visitableaccept in class FeatureImplpublic DomainInheritance getInheritance(DomainStandardLibrary standardLibrary)
DomainProperty
getInheritance in interface DomainProperty
public void setValue(ObjectValue objectValue,
Value propertyValue)
throws InvalidValueException
setValue in interface DomainPropertyInvalidValueException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||