|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Property
A representation of the model object 'Property'.
PivotPackage.getProperty()| Method Summary | |
|---|---|
AssociationClass |
getAssociationClass()
Returns the value of the 'Association Class' reference. |
Class |
getClass_()
Returns the value of the 'Class' reference. |
java.lang.String |
getDefault()
Returns the value of the 'Default' attribute. |
OpaqueExpression |
getDefaultExpression()
Returns the value of the 'Default Expression' containment reference. |
java.util.List<Property> |
getKeys()
Returns the value of the 'Keys' reference list. |
Property |
getOpposite()
Returns the value of the 'Opposite' reference. |
Type |
getOwningType()
Returns the value of the 'Owning Type' container reference. |
PropertyId |
getPropertyId()
|
java.util.List<Property> |
getRedefinedProperty()
Returns the value of the 'Redefined Property' reference list. |
Property |
getReferredProperty()
Returns the value of the 'Referred Property' reference. |
java.util.List<Property> |
getSubsettedProperty()
Returns the value of the 'Subsetted Property' reference list. |
boolean |
isAttribute(Property p)
|
boolean |
isComposite()
Returns the value of the 'Is Composite' attribute. |
boolean |
isDerived()
Returns the value of the 'Is Derived' attribute. |
boolean |
isID()
Returns the value of the 'Is ID' attribute. |
boolean |
isImplicit()
Returns the value of the 'Implicit' attribute. |
boolean |
isReadOnly()
Returns the value of the 'Is Read Only' attribute. |
boolean |
isResolveProxies()
Returns the value of the 'Is Resolve Proxies' attribute. |
boolean |
isTransient()
Returns the value of the 'Is Transient' attribute. |
boolean |
isUnsettable()
Returns the value of the 'Is Unsettable' attribute. |
boolean |
isVolatile()
Returns the value of the 'Is Volatile' attribute. |
void |
setAssociationClass(AssociationClass value)
Sets the value of the ' Association Class' reference. |
void |
setDefault(java.lang.String value)
Sets the value of the ' Default' attribute. |
void |
setDefaultExpression(OpaqueExpression value)
Sets the value of the ' Default Expression' containment reference. |
void |
setImplicit(boolean value)
Sets the value of the ' Implicit' attribute. |
void |
setIsComposite(boolean value)
Sets the value of the ' Is Composite' attribute. |
void |
setIsDerived(boolean value)
Sets the value of the ' Is Derived' attribute. |
void |
setIsID(boolean value)
Sets the value of the ' Is ID' attribute. |
void |
setIsReadOnly(boolean value)
Sets the value of the ' Is Read Only' attribute. |
void |
setIsResolveProxies(boolean value)
Sets the value of the ' Is Resolve Proxies' attribute. |
void |
setIsTransient(boolean value)
Sets the value of the ' Is Transient' attribute. |
void |
setIsUnsettable(boolean value)
Sets the value of the ' Is Unsettable' attribute. |
void |
setIsVolatile(boolean value)
Sets the value of the ' Is Volatile' attribute. |
void |
setOpposite(Property value)
Sets the value of the ' Opposite' reference. |
void |
setOwningType(Type value)
Sets the value of the ' Owning Type' container reference. |
void |
setReferredProperty(Property value)
Sets the value of the ' Referred Property' reference. |
boolean |
validateCompatibleDefaultExpression(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
| 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, isMany, makeParameter |
| Methods inherited from interface org.eclipse.ocl.examples.pivot.TypedElement |
|---|
getType, isRequired, setIsRequired, setType |
| Methods inherited from interface org.eclipse.ocl.examples.pivot.NamedElement |
|---|
getName, isStatic, setIsStatic, setName |
| Methods inherited from interface org.eclipse.ocl.examples.pivot.Element |
|---|
allOwnedElements, getETarget, getExtension, getOwnedAnnotation, getOwnedComment, getValue |
| 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 |
|---|
accept, eClass |
| Methods inherited from interface org.eclipse.ocl.examples.domain.elements.DomainTypedElement |
|---|
getTypeId |
| Methods inherited from interface org.eclipse.ocl.examples.pivot.ParameterableElement |
|---|
getOwningTemplateParameter, getTemplateParameter, isCompatibleWith, isTemplateParameter, setOwningTemplateParameter, setTemplateParameter |
| Methods inherited from interface org.eclipse.ocl.examples.domain.elements.DomainProperty |
|---|
getInheritance, initValue |
| Methods inherited from interface org.eclipse.ocl.examples.domain.elements.DomainFeature |
|---|
getImplementation, isStatic |
| Method Detail |
|---|
AssociationClass getAssociationClass()
Unowned Attribute'.
If the meaning of the 'Association Class' reference isn't clear, there really should be more of a description here...
setAssociationClass(AssociationClass),
PivotPackage.getProperty_AssociationClass(),
AssociationClass.getUnownedAttribute()void setAssociationClass(AssociationClass value)
Association Class' reference.
value - the new value of the 'Association Class' reference.getAssociationClass()boolean isReadOnly()
"false".
If isReadOnly is true, the attribute may not be written to after initialization.
setIsReadOnly(boolean),
PivotPackage.getProperty_IsReadOnly()void setIsReadOnly(boolean value)
Is Read Only' attribute.
value - the new value of the 'Is Read Only' attribute.isReadOnly()java.lang.String getDefault()
setDefault(String),
PivotPackage.getProperty_Default()void setDefault(java.lang.String value)
Default' attribute.
value - the new value of the 'Default' attribute.getDefault()boolean isComposite()
"false".
If isComposite is true, the object containing the attribute is a container for the object or value contained in the attribute.
setIsComposite(boolean),
PivotPackage.getProperty_IsComposite()void setIsComposite(boolean value)
Is Composite' attribute.
value - the new value of the 'Is Composite' attribute.isComposite()boolean isDerived()
"false".
If isDerived is true, the value of the attribute is derived from information elsewhere.
setIsDerived(boolean),
PivotPackage.getProperty_IsDerived()void setIsDerived(boolean value)
Is Derived' attribute.
value - the new value of the 'Is Derived' attribute.isDerived()Property getOpposite()
getOpposite in interface DomainPropertysetOpposite(Property),
PivotPackage.getProperty_Opposite()void setOpposite(Property value)
Opposite' reference.
value - the new value of the 'Opposite' reference.getOpposite()boolean isImplicit()
"false".
If the meaning of the 'Implicit' attribute isn't clear, there really should be more of a description here...
setImplicit(boolean),
PivotPackage.getProperty_Implicit()void setImplicit(boolean value)
Implicit' attribute.
value - the new value of the 'Implicit' attribute.isImplicit()OpaqueExpression getDefaultExpression()
If the meaning of the 'Default Expression' containment reference isn't clear, there really should be more of a description here...
getDefaultExpression in interface DomainPropertysetDefaultExpression(OpaqueExpression),
PivotPackage.getProperty_DefaultExpression()void setDefaultExpression(OpaqueExpression value)
Default Expression' containment reference.
value - the new value of the 'Default Expression' containment reference.getDefaultExpression()boolean isID()
"false".
If the meaning of the 'Is ID' attribute isn't clear, there really should be more of a description here...
setIsID(boolean),
PivotPackage.getProperty_IsID()void setIsID(boolean value)
Is ID' attribute.
value - the new value of the 'Is ID' attribute.isID()java.util.List<Property> getKeys()
Property.
If the meaning of the 'Keys' reference list isn't clear, there really should be more of a description here...
PivotPackage.getProperty_Keys()boolean isResolveProxies()
"true".
If the meaning of the 'Resolve Proxies' attribute isn't clear, there really should be more of a description here...
setIsResolveProxies(boolean),
PivotPackage.getProperty_IsResolveProxies()void setIsResolveProxies(boolean value)
Is Resolve Proxies' attribute.
value - the new value of the 'Is Resolve Proxies' attribute.isResolveProxies()boolean isTransient()
"false".
If the meaning of the 'Transient' attribute isn't clear, there really should be more of a description here...
setIsTransient(boolean),
PivotPackage.getProperty_IsTransient()void setIsTransient(boolean value)
Is Transient' attribute.
value - the new value of the 'Is Transient' attribute.isTransient()boolean isUnsettable()
"false".
If the meaning of the 'Unsettable' attribute isn't clear, there really should be more of a description here...
setIsUnsettable(boolean),
PivotPackage.getProperty_IsUnsettable()void setIsUnsettable(boolean value)
Is Unsettable' attribute.
value - the new value of the 'Is Unsettable' attribute.isUnsettable()boolean isVolatile()
"false".
If the meaning of the 'Volatile' attribute isn't clear, there really should be more of a description here...
setIsVolatile(boolean),
PivotPackage.getProperty_IsVolatile()void setIsVolatile(boolean value)
Is Volatile' attribute.
value - the new value of the 'Is Volatile' attribute.isVolatile()java.util.List<Property> getRedefinedProperty()
Property.
If the meaning of the 'Redefined Property' reference list isn't clear, there really should be more of a description here...
PivotPackage.getProperty_RedefinedProperty()java.util.List<Property> getSubsettedProperty()
Property.
If the meaning of the 'Subsetted Property' reference list isn't clear, there really should be more of a description here...
PivotPackage.getProperty_SubsettedProperty()Property getReferredProperty()
If the meaning of the 'Referred Property' reference isn't clear, there really should be more of a description here...
setReferredProperty(Property),
PivotPackage.getProperty_ReferredProperty()void setReferredProperty(Property value)
Referred Property' reference.
value - the new value of the 'Referred Property' reference.getReferredProperty()Type getOwningType()
Owned Attribute'.
If the meaning of the 'Owning Type' container reference isn't clear, there really should be more of a description here...
getOwningType in interface DomainFeaturesetOwningType(Type),
PivotPackage.getProperty_OwningType(),
Type.getOwnedAttribute()void setOwningType(Type value)
Owning Type' container reference.
value - the new value of the 'Owning Type' container reference.getOwningType()boolean isAttribute(Property p)
boolean validateCompatibleDefaultExpression(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Class getClass_()
PivotPackage.getProperty_Class()@NonNull PropertyId getPropertyId()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||