|
||||||||||
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 |
getAssociation()
Returns the value of the 'Association' reference. |
Class |
getClass_()
Returns the value of the 'Class' container reference. |
java.lang.String |
getDefault()
Returns the value of the 'Default' attribute. |
org.eclipse.emf.common.util.EList<Property> |
getKeys()
Returns the value of the 'Keys' reference list. |
Property |
getOpposite()
Returns the value of the 'Opposite' reference. |
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 |
setAssociation(AssociationClass value)
Sets the value of the ' Association ' reference. |
void |
setClass_(Class value)
Sets the value of the ' Class ' container reference. |
void |
setDefault(java.lang.String value)
Sets the value of the ' Default ' attribute. |
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. |
boolean |
validateBindingToAttribute(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
A binding of a property template parameter representing an attribute must be to an attribute. |
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 |
---|
accept, 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.ocl.examples.pivot.ParameterableElement |
---|
getOwningTemplateParameter, getTemplateParameter, isTemplateParameter, setOwningTemplateParameter, setTemplateParameter |
Methods inherited from interface java.lang.Iterable |
---|
iterator |
Method Detail |
---|
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()
setOpposite(Property)
,
PivotPackage.getProperty_Opposite()
void setOpposite(Property value)
Opposite
' reference.
value
- the new value of the 'Opposite' reference.getOpposite()
AssociationClass getAssociation()
Unowned Attribute
'.
If the meaning of the 'Association' reference isn't clear, there really should be more of a description here...
setAssociation(AssociationClass)
,
PivotPackage.getProperty_Association()
,
AssociationClass.getUnownedAttributes()
void setAssociation(AssociationClass value)
Association
' reference.
value
- the new value of the 'Association' reference.getAssociation()
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()
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()
org.eclipse.emf.common.util.EList<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()
Class getClass_()
Owned Attribute
'.
The class that owns the property, and of which the property is an attribute.
setClass_(org.eclipse.ocl.examples.pivot.Class)
,
PivotPackage.getProperty_Class()
,
Class.getOwnedAttributes()
void setClass_(Class value)
Class
' container reference.
value
- the new value of the 'Class' container reference.getClass_()
boolean validateBindingToAttribute(org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
diagnostics
- The chain of diagnostics to which problems are to be appended.context
- The cache of context-specific information.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |