Package org.nuiton.eugene.models.object
Interface ObjectModelAssociationClass
-
- All Superinterfaces:
ObjectModelClass
,ObjectModelClassifier
,ObjectModelElement
,WithTagValuesOrStereotypes
- All Known Implementing Classes:
ObjectModelAssociationClassImpl
public interface ObjectModelAssociationClass extends ObjectModelClass
ObjectModelAssociationClass.- Author:
- Cédric Pineau - pineau@codelutin.com
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<ObjectModelAttribute>
getParticipantsAttributes()
Returns all participants (that is association ends) attributes for this association class.List<ObjectModelClassifier>
getParticipantsClassifiers()
Returns all participants (that is association ends) classifiers for this association class.-
Methods inherited from interface org.nuiton.eugene.models.object.ObjectModelClass
getAllSuperclassOperations, getDiscriminator, getInnerClassifiers, getSpecialisations, getSpecialisations, getSuperclasses, isAbstract
-
Methods inherited from interface org.nuiton.eugene.models.object.ObjectModelClassifier
getAllInterfaceAttributes, getAllInterfaceOperations, getAllOtherAttributes, getAllOtherOperations, getAttribute, getAttributes, getDependencies, getDependency, getInterfaces, getOperations, getOperations, getPackageName, getQualifiedName, isClass, isEnum, isInner, isInterface
-
Methods inherited from interface org.nuiton.eugene.models.object.ObjectModelElement
getComments, getDeclaringElement, getDescription, getDocumentation, getName, getSourceDocumentation, isStatic
-
Methods inherited from interface org.nuiton.eugene.models.extension.tagvalue.WithTagValuesOrStereotypes
addStereotype, addTagValue, getStereotypes, getTagValue, getTagValues, hasStereotype, hasTagValue, removeStereotype, removeTagValue
-
-
-
-
Method Detail
-
getParticipantsAttributes
List<ObjectModelAttribute> getParticipantsAttributes()
Returns all participants (that is association ends) attributes for this association class.- Returns:
- a List containing all participants attributes for this association class.
- See Also:
ObjectModelAttribute
-
getParticipantsClassifiers
List<ObjectModelClassifier> getParticipantsClassifiers()
Returns all participants (that is association ends) classifiers for this association class.- Returns:
- a List containing all participants classifiers for this association class.
- See Also:
ObjectModelClassifier
-
-