de.uni_paderborn.fujaba.codegen
Class UMLRoleOOHandlerSortedToManyStrategy
java.lang.Object
de.uni_paderborn.fujaba.codegen.UMLRoleOOHandlerStrategy
de.uni_paderborn.fujaba.codegen.UMLRoleOOHandlerToManyStrategy
de.uni_paderborn.fujaba.codegen.UMLRoleOOHandlerSortedToManyStrategy
- public class UMLRoleOOHandlerSortedToManyStrategy
- extends UMLRoleOOHandlerToManyStrategy
- Version:
- $Revision: 1.6 $
- Author:
- Carsten Reckord
Methods inherited from class de.uni_paderborn.fujaba.codegen.UMLRoleOOHandlerToManyStrategy |
createAddToMethod, createGetFirstOfMethod, createGetLastOfMethod, createHasInMethod, createHasInMethod, createIteratorOfMethod, createIteratorOfMethod, createIteratorOfMethod, createKeyChangePostHook, createKeyChangePreHook, createRemoveAllFromMethod, createRemoveFromMethod, createRemoveMethod, createRemoveMethod, createSizeOfMethod, generateContructorParam, generateFirstLastReadAccessMethods, generateReadAccessMethods, generateRole, generateWriteAccessMethods, getAttrType, getIteratorType, getPlainIteratorType, isResponsible, setupTemplateParameters |
Methods inherited from class de.uni_paderborn.fujaba.codegen.UMLRoleOOHandlerStrategy |
addToTemplateParameterListeners, changeTemplateParameters, createAccessMethod, createAssocComment, createAttr, createInsertMethod, createInsertMethod, createParam, findResponsible, getCardinality, getExternalQualifierType, getHandler, getNext, getPartnerAccessMethod, getPartnerAccessMethod, getPrevious, getQualifiedCardinality, initHandler, isBound, isOrdered, isSorted, isToMany, provideImport, provideImport, providePackage, provideReference, provideType, removeFromTemplateParameterListeners, setHandler, setNext, setPrevious, setupKeyChangeParameters, setupTemplateParameterListeners |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UMLRoleOOHandlerSortedToManyStrategy
public UMLRoleOOHandlerSortedToManyStrategy()
isResponsible
public boolean isResponsible(UMLRole umlRole,
UMLRole partnerRole)
- Parameters:
umlRole
- No description providedpartnerRole
- No description provided
- Returns:
- The responsible value
- See Also:
UMLRoleOOHandlerStrategy.isResponsible(de.uni_paderborn.fujaba.metamodel.FRole,
de.uni_paderborn.fujaba.metamodel.FRole)
generateReadAccessMethods
protected void generateReadAccessMethods(UMLRole umlRole,
UMLRole partnerRole,
UMLAttr attr,
de.upb.tools.fca.FHashMap templateParameters,
java.util.Set accessMethods)
- Parameters:
umlRole
- No description providedpartnerRole
- No description providedattr
- No description providedtemplateParameters
- No description providedaccessMethods
- No description provided
generateContructorParam
protected java.lang.String generateContructorParam(UMLRole umlRole,
UMLRole partnerRole)
- No comment provided by developer, please add a comment to improve documentation.
- Parameters:
umlRole
- No description providedpartnerRole
- No description provided
- Returns:
- No description provided
getContainerType
protected OOCollectionEnum getContainerType()
- Get the containerType attribute of the UMLRoleOOHandlerSortedToManyStrategy object
- Overrides:
getContainerType
in class UMLRoleOOHandlerToManyStrategy
- Returns:
- The containerType value