|
||||||||||
| 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' 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. |
Type |
getOwningType()
Returns the value of the 'Owning Type' container reference. |
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 |
setAssociation(AssociationClass value)
Sets the value of the ' Association' 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. |
void |
setOwningType(Type value)
Sets the value of the ' Owning Type' container reference. |
boolean |
validateCompatibleInitialiser(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, 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 |
|---|
accept, 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.ocl.examples.pivot.ParameterableElement |
|---|
getOwningTemplateParameter, getTemplateParameter, isCompatibleWith, isTemplateParameter, setOwningTemplateParameter, setTemplateParameter |
| Methods inherited from interface org.eclipse.ocl.examples.domain.elements.DomainProperty |
|---|
getInheritance, setValue |
| 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()
getOpposite in interface DomainPropertysetOpposite(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.getUnownedAttribute()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()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...
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 validateCompatibleInitialiser(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Class getClass_()
PivotPackage.getProperty_Class()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||