|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Association
A representation of the model object 'Association'.
The following features are supported:
SourceTargetSource Role NameSource MultiplicityTarget Role NameTarget MultiplicityCompositeBidirectionalOrderedModel
BusinessDomainDslPackage.getAssociation()| Method Summary | |
|---|---|
BusinessDomainModel |
getModel()
Returns the value of the 'Model' container reference. |
BusinessClass |
getSource()
Returns the value of the 'Source' reference. |
Multiplicity |
getSourceMultiplicity()
Returns the value of the 'Source Multiplicity' attribute. |
java.lang.String |
getSourceRoleName()
Returns the value of the 'Source Role Name' attribute. |
AbstractBusinessClass |
getTarget()
Returns the value of the 'Target' reference. |
Multiplicity |
getTargetMultiplicity()
Returns the value of the 'Target Multiplicity' attribute. |
java.lang.String |
getTargetRoleName()
Returns the value of the 'Target Role Name' attribute. |
boolean |
isBidirectional()
Returns the value of the 'Bidirectional' attribute. |
boolean |
isComposite()
Returns the value of the 'Composite' attribute. |
boolean |
isOrdered()
Returns the value of the 'Ordered' attribute. |
void |
setBidirectional(boolean value)
Sets the value of the ' Bidirectional' attribute. |
void |
setComposite(boolean value)
Sets the value of the ' Composite' attribute. |
void |
setModel(BusinessDomainModel value)
Sets the value of the ' Model' container reference. |
void |
setOrdered(boolean value)
Sets the value of the ' Ordered' attribute. |
void |
setSource(BusinessClass value)
Sets the value of the ' Source' reference. |
void |
setSourceMultiplicity(Multiplicity value)
Sets the value of the ' Source Multiplicity' attribute. |
void |
setSourceRoleName(java.lang.String value)
Sets the value of the ' Source Role Name' attribute. |
void |
setTarget(AbstractBusinessClass value)
Sets the value of the ' Target' reference. |
void |
setTargetMultiplicity(Multiplicity value)
Sets the value of the ' Target Multiplicity' attribute. |
void |
setTargetRoleName(java.lang.String value)
Sets the value of the ' Target Role Name' attribute. |
| Methods inherited from interface BusinessDomainDsl.ModelElement |
|---|
getDescription, getName, setDescription, setName |
| 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 |
| Method Detail |
|---|
BusinessClass getSource()
Associations To'.
If the meaning of the 'Source' reference isn't clear, there really should be more of a description here...
setSource(BusinessClass),
BusinessDomainDslPackage.getAssociation_Source(),
BusinessClass.getAssociationsTo()void setSource(BusinessClass value)
Source' reference.
value - the new value of the 'Source' reference.getSource()AbstractBusinessClass getTarget()
Associations From'.
If the meaning of the 'Target' reference isn't clear, there really should be more of a description here...
setTarget(AbstractBusinessClass),
BusinessDomainDslPackage.getAssociation_Target(),
AbstractBusinessClass.getAssociationsFrom()void setTarget(AbstractBusinessClass value)
Target' reference.
value - the new value of the 'Target' reference.getTarget()java.lang.String getSourceRoleName()
"sourceRoleName".
If the meaning of the 'Source Role Name' attribute isn't clear, there really should be more of a description here...
setSourceRoleName(String),
BusinessDomainDslPackage.getAssociation_SourceRoleName()void setSourceRoleName(java.lang.String value)
Source Role Name' attribute.
value - the new value of the 'Source Role Name' attribute.getSourceRoleName()Multiplicity getSourceMultiplicity()
"One".
The literals are from the enumeration Multiplicity.
If the meaning of the 'Source Multiplicity' attribute isn't clear, there really should be more of a description here...
Multiplicity,
setSourceMultiplicity(Multiplicity),
BusinessDomainDslPackage.getAssociation_SourceMultiplicity()void setSourceMultiplicity(Multiplicity value)
Source Multiplicity' attribute.
value - the new value of the 'Source Multiplicity' attribute.Multiplicity,
getSourceMultiplicity()java.lang.String getTargetRoleName()
"targetRoleName".
If the meaning of the 'Target Role Name' attribute isn't clear, there really should be more of a description here...
setTargetRoleName(String),
BusinessDomainDslPackage.getAssociation_TargetRoleName()void setTargetRoleName(java.lang.String value)
Target Role Name' attribute.
value - the new value of the 'Target Role Name' attribute.getTargetRoleName()Multiplicity getTargetMultiplicity()
"1".
The literals are from the enumeration Multiplicity.
If the meaning of the 'Target Multiplicity' attribute isn't clear, there really should be more of a description here...
Multiplicity,
setTargetMultiplicity(Multiplicity),
BusinessDomainDslPackage.getAssociation_TargetMultiplicity()void setTargetMultiplicity(Multiplicity value)
Target Multiplicity' attribute.
value - the new value of the 'Target Multiplicity' attribute.Multiplicity,
getTargetMultiplicity()boolean isComposite()
"false".
If the meaning of the 'Composite' attribute isn't clear, there really should be more of a description here...
setComposite(boolean),
BusinessDomainDslPackage.getAssociation_Composite()void setComposite(boolean value)
Composite' attribute.
value - the new value of the 'Composite' attribute.isComposite()boolean isBidirectional()
"false".
If the meaning of the 'Bidirectional' attribute isn't clear, there really should be more of a description here...
setBidirectional(boolean),
BusinessDomainDslPackage.getAssociation_Bidirectional()void setBidirectional(boolean value)
Bidirectional' attribute.
value - the new value of the 'Bidirectional' attribute.isBidirectional()boolean isOrdered()
"false".
If the meaning of the 'Ordered' attribute isn't clear, there really should be more of a description here...
setOrdered(boolean),
BusinessDomainDslPackage.getAssociation_Ordered()void setOrdered(boolean value)
Ordered' attribute.
value - the new value of the 'Ordered' attribute.isOrdered()BusinessDomainModel getModel()
Associations'.
If the meaning of the 'Model' container reference isn't clear, there really should be more of a description here...
setModel(BusinessDomainModel),
BusinessDomainDslPackage.getAssociation_Model(),
BusinessDomainModel.getAssociations()void setModel(BusinessDomainModel value)
Model' container reference.
value - the new value of the 'Model' container reference.getModel()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||