|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PropertyAssociation
A representation of the model object 'Association'.
The following features are supported:
PropertyPackage.getPropertyAssociation()
Field Summary | |
---|---|
static java.lang.String |
copyright
|
Method Summary | |
---|---|
void |
addAppliesTo(PropertyHolder value)
Adds to the list the value of the ' Applies To ' reference list |
void |
addClassifierReference(ClassifierReference cr)
set bindings reference names from ClassifierReference |
void |
addComponentPath(java.lang.String newComponentPath)
parsed component path element is added |
void |
addInBinding(ComponentClassifier value)
Adds to the list the value of the ' In Binding ' reference list |
void |
addPropertyValue(org.eclipse.emf.common.util.EList newPropertyValueList)
Add a proeprty value list as property value |
void |
addPropertyValue(PropertyValue value)
Adds to the list the value of the ' Property Value ' containment reference list |
org.eclipse.emf.common.util.EList |
getAppliesTo()
Returns the value of the 'Applies To' reference list. |
org.eclipse.emf.common.util.EList |
getClassifierReference()
get bindings references from ClassifierReference |
org.eclipse.emf.common.util.EList |
getComponentPath()
returns list of string representing component path |
org.eclipse.emf.common.util.EList |
getInBinding()
Returns the value of the 'In Binding' reference list. |
ParsedPropertyReference |
getParsedPropertyReference()
get the parsed property reference |
PropertyDefinition |
getPropertyDefinition()
Returns the value of the 'Property Definition' reference |
org.eclipse.emf.common.util.EList |
getPropertyValue()
Returns the value of the 'Property Value' containment reference list. |
java.lang.String |
getQualifiedName()
get the qualified property name |
AadlPropertyValue |
getValue()
Get the value from the property assocation abstracted as a AadlPropertyValue . |
boolean |
isAccess()
Returns the value of the 'Access' attribute. |
boolean |
isAppend()
Returns the value of the 'Append' attribute. |
boolean |
isConstant()
Returns the value of the 'Constant' attribute. |
boolean |
isDerived()
Returns the value of the 'Derived' attribute. |
void |
setAccess(boolean value)
Sets the value of the ' Access ' attribute |
void |
setAppend(boolean value)
Sets the value of the ' Append ' attribute |
void |
setConstant(boolean value)
Sets the value of the ' Constant ' attribute |
void |
setDerived(boolean value)
Sets the value of the ' Derived ' attribute |
void |
setParsedPropertyReference(ParsedPropertyReference pr)
set the parsed property reference |
void |
setPropertyDefinition(PropertyDefinition value)
Sets the value of the ' Property Definition ' reference |
Methods inherited from interface edu.cmu.sei.aadl.model.core.ModeMember |
---|
addInModes, addModeName, getAllInModes, getInModes, getModeName, isAllInMode, isInMode, isNoMode, setNoMode |
Methods inherited from interface edu.cmu.sei.aadl.model.core.NamedElement |
---|
getName, setName |
Methods inherited from interface edu.cmu.sei.aadl.model.core.AObject |
---|
addComment, getAadlSpec, getAObjectRoot, getChildren, getComment, getContainingClassifier, getContainingClassifierNameSpace, getContainingComponentImpl, getContainingComponentType, getContainingPropertyAssociationDefinitionConstant, getContainingSubcomponent, getLocationReference, getReferencedObject, getSecondReferencedObject, getSystemInstance, setLocationReference, setLocationReference |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, 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.core.runtime.IAdaptable |
---|
getAdapter |
Field Detail |
---|
static final java.lang.String copyright
Method Detail |
---|
PropertyDefinition getPropertyDefinition()
If the meaning of the 'Property Definition' reference isn't clear, there really should be more of a description here...
setPropertyDefinition(PropertyDefinition)
,
PropertyPackage.getPropertyAssociation_PropertyDefinition()
void setPropertyDefinition(PropertyDefinition value)
Property Definition
' reference.
value
- the new value of the 'Property Definition' reference.getPropertyDefinition()
org.eclipse.emf.common.util.EList getPropertyValue()
PropertyValue
.
If the meaning of the 'Property Value' containment reference list isn't clear, there really should be more of a description here...
PropertyPackage.getPropertyAssociation_PropertyValue()
void addPropertyValue(PropertyValue value)
Property Value
' containment reference list.
value
- the value to add to 'Property Value' containment reference list.void addPropertyValue(org.eclipse.emf.common.util.EList newPropertyValueList)
newPropertyValueList
- EList of PropertyValueorg.eclipse.emf.common.util.EList getInBinding()
ComponentClassifier
.
If the meaning of the 'In Binding' reference list isn't clear, there really should be more of a description here...
PropertyPackage.getPropertyAssociation_InBinding()
void addInBinding(ComponentClassifier value)
In Binding
' reference list.
value
- the value to add to 'In Binding' reference list.org.eclipse.emf.common.util.EList getAppliesTo()
PropertyHolder
.
If the meaning of the 'Applies To' reference list isn't clear, there really should be more of a description here...
PropertyPackage.getPropertyAssociation_AppliesTo()
void addAppliesTo(PropertyHolder value)
Applies To
' reference list.
value
- the value to add to 'Applies To' reference list.boolean isDerived()
"false"
.
If the meaning of the 'Derived' attribute isn't clear, there really should be more of a description here...
setDerived(boolean)
,
PropertyPackage.getPropertyAssociation_Derived()
void setDerived(boolean value)
Derived
' attribute.
value
- the new value of the 'Derived' attribute.isDerived()
boolean isConstant()
"false"
.
If the meaning of the 'Constant' attribute isn't clear, there really should be more of a description here...
setConstant(boolean)
,
PropertyPackage.getPropertyAssociation_Constant()
void setConstant(boolean value)
Constant
' attribute.
value
- the new value of the 'Constant' attribute.isConstant()
boolean isAccess()
"false"
.
If the meaning of the 'Access' attribute isn't clear, there really should be more of a description here...
setAccess(boolean)
,
PropertyPackage.getPropertyAssociation_Access()
void setAccess(boolean value)
Access
' attribute.
value
- the new value of the 'Access' attribute.isAccess()
boolean isAppend()
"false"
.
If the meaning of the 'Append' attribute isn't clear, there really should be more of a description here...
setAppend(boolean)
,
PropertyPackage.getPropertyAssociation_Append()
void setAppend(boolean value)
Append
' attribute.
value
- the new value of the 'Append' attribute.isAppend()
void addClassifierReference(ClassifierReference cr)
org.eclipse.emf.common.util.EList getClassifierReference()
java.lang.String getQualifiedName()
ParsedPropertyReference getParsedPropertyReference()
void setParsedPropertyReference(ParsedPropertyReference pr)
pr
- property name with the propertysetAadlPropertyValue getValue()
AadlPropertyValue
.
org.eclipse.emf.common.util.EList getComponentPath()
void addComponentPath(java.lang.String newComponentPath)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |