|
||||||||||
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()
The following features are supported:
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 DomainProperty
setOpposite(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 DomainProperty
setDefaultExpression(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 DomainFeature
setOwningType(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 |