|
||||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||||
See:
Description
| Class Summary | |
|---|---|
| ChildGenDerivedClasses | |
| ChildGenUML | This class gives critics access to parts of the UML model of the design. |
| ClAttributeCompartment | |
| ClClassName | |
| ClOperationCompartment | |
| CrAlreadyRealizes | Critic to detect whether a class implements unneedded realizations through inheritance. |
| CrAssocNameConflict | Well-formedness rule [2] for MNamespace. |
| CrAttrNameConflict | Check the: Well-formedness rule [2] for MClassifier. |
| CrCircularAssocClass | Well-formedness rule [2] for MAssociationClass. |
| CrCircularComposition | |
| CrCircularInheritance | Well-formedness rule [2] for MGeneralizableElement. |
| CrClassMustBeAbstract | A critic to detect whether a non abstract class contains abstract operations. |
| CrClassWithoutComponent | A critic to detect when a class in a deployment-diagram is not inside a component |
| CrCompInstanceWithoutNode | A critic to detect when there are component-instances that are not inside a node-instance |
| CrComponentInstanceWithoutClassifier | A critic to detect when there are component-instances that are not inside a node-instance |
| CrComponentWithoutNode | A critic to detect when there are components that are not inside a node |
| CrConflictingComposites | Well-formedness rule [2] for association end. |
| CrConsiderFacade | A critic to suggest using the facade stereotype. |
| CrConstructorNeeded | A critic to detect when a class requires a constructor. |
| CrCrossNamespaceAssoc | A critic to check that the classifiers associated with the ends of an association are in the same namespace as the association. |
| CrDisambigClassName | Well-formedness rule [1] for MNamespace. |
| CrDisambigStateName | |
| CrDupParamName | Well-formedness rule [1] for MBehavioralFeature. |
| CrDupRoleNames | A critic to check that the ends of an association all have distinct names. |
| CrEmptyPackage | A critic whether a package/subsystem/model is empty. |
| CrFinalSubclassed | Well-formedness rule [2] for MGeneralizableElement. |
| CrIllegalGeneralization | Well-formedness rule [1] for MGeneralization. |
| CrIllegalName | A critic to detect whether a model element name is legally formed. |
| CrInstanceWithoutClassifier | A critic to detect when an object in a deployment-diagram is not inside a component or a component-instance |
| CrInterfaceAllPublic | Well-formedness rule [3] for MInterface. |
| CrInterfaceOperOnly | Well-formedness rule [1] for MInterface. |
| CrInterfaceWithoutComponent | A critic to detect when a interface in a deployment-diagram is not inside a component |
| CrInvalidBranch | A critic to detect when a Branch state has the wrong number of transitions. |
| CrInvalidFork | A critic to detect when a fork state has the wrong number of transitions. |
| CrInvalidInitial | A critic to detect when an initial state has more than one outgoing transitions. |
| CrInvalidJoin | A critic to detect when a join state has the wrong number of transitions. |
| CrMergeClasses | A critic to check whether to classes sharing a 1..1 association can or should be combined. |
| CrMissingAttrName | A critic to detect whether an attribute has a name |
| CrMissingClassName | Well-formedness rule [1] for MNamespace. |
| CrMissingOperName | A critic to detect whether an operation has a name. |
| CrMissingStateName | A critic to detect whether an state has a name. |
| CrMultiComposite | Well-formedness rule [2] for MAssociationEnd. |
| CrMultipleAgg | A critic to check that only one end of a binary association is an aggregation. |
| CrMultipleInitialStates | A critic to detect when a state has no outgoing transitions. |
| CrNameConflict | Well-formedness rule [1] for MNamespace. |
| CrNameConflictAC | Well-formedness rule [1] for MAssociationClass. |
| CrNameConfusion | Well-formedness rule [1] for MNamespace. |
| CrNavFromInterface | A critic to detect navigation from an Interface to a Class in an Association. |
| CrNoAssociations | A critic to detect when a classifier might require associations. |
| CrNodeInsideElement | A critic to detect when there are nodes that are inside another element |
| CrNodeInstanceInsideElement | A critic to detect when there are node-instances that are inside another element |
| CrNodeInstanceWithoutClassifier | A critic to detect when there are node-instances that are inside another element |
| CrNoGuard | |
| CrNoIncomingTransitions | A critic to detect when a state has no outgoing transitions. |
| CrNoInitialState | A critic to detect whether the Compositestate attached to a Statemachine has no initial state. |
| CrNoInstanceVariables | A critic to detect if a class has instance variables. |
| CrNonAggDataType | Well-formedness rule [1] for MDataType. |
| CrNoOperations | A critic to detect when a class or interface or its base class doesn't have any operations. |
| CrNoOutgoingTransitions | A critic to detect when a state has no outgoing transitions. |
| CrNoTransitions | A critic to detect when a state has no outgoing transitions. |
| CrNoTriggerOrGuard | |
| CrNWayAgg | A critic to check that no end of a 3-way (or more) association is an aggregation. |
| CrObjectWithoutClassifier | A critic to detect when an object in a deployment-diagram is not inside a component or a component-instance |
| CrObjectWithoutComponent | A critic to detect when an object in a deployment-diagram is not inside a component or a component-instance |
| CrOperNameConflict | A critic to detect when a class has operations with two matching signatures. |
| CrOppEndConflict | Well-formedness rule [2] for MClassifier. |
| CrOppEndVsAttr | Well-formedness rule [2] for MClassifier. |
| CrReservedName | This critic checks whether a given name in the Model resembles or matches a reserved UML keyword or java keyword. |
| CrSeqInstanceWithoutClassifier | A critic to detect when an object in a deployment-diagram is not inside a component or a component-instance |
| CrSubclassReference | A critic to detect when a class can never have instances (of itself of any subclasses). |
| CrTooManyAssoc | A critic to detect when a class can never have instances (of itself of any subclasses). |
| CrTooManyAttr | A critic to detect when a class can never have instances (of itself of any subclasses). |
| CrTooManyClasses | A critic to detect when a class can never have instances (of itself of any subclasses). |
| CrTooManyOper | A critic to detect when a classifier has to many operations). |
| CrTooManyStates | A critic to detect when a class can never have instances (of itself of any subclasses). |
| CrTooManyTransitions | A critic to detect when a class can never have instances (of itself of any subclasses). |
| CrUML | "Abstract" Critic subclass that captures commonalities among all critics in the UML domain. |
| CrUnconventionalAttrName | Critic to detect whether an attribute name obeys to certain rules. |
| CrUnconventionalClassName | Critic to detect whether a class name obeys to certain rules. |
| CrUnconventionalOperName | Critic to detect whether an operation name obeys to certain rules. |
| CrUnconventionalPackName | Critic to detect whether a package name obeys to certain rules. |
| CrUnnavigableAssoc | A critic to detect when a class can never have instances (of itself of any subclasses). |
| CrUselessAbstract | A critic to detect when a class can never have instances (of itself of any subclasses). |
| CrUselessInterface | A critic to detect when a class can never have instances (of itself of any subclasses). |
| CrUtilityViolated | A critic to detect when a class can never have instances (of itself of any subclasses). |
| CrWrongDepEnds | A critic to detect when in a deployment-diagram the supplier or the client of a dependency is a mobject and inside a figComponent and the other end is a mobject and inside a figComponentInstance |
| CrWrongLinkEnds | A critic to detect when in a deployment-diagram the FigObject of the first MLinkEnd is inside a FigComponent and the FigObject of the other MLinkEnd is inside a FigComponentInstance |
| Init | Registers critics for use in Argo/UML. |
| WizAddConstructor | A wizard to add a constructor to a classifier |
| WizAddInstanceVariable | A wizard to add attributes to a classifier |
| WizAddOperation | A wizard to add operations to a classifier |
| WizAssocComposite | A non-modal wizard to assist the user in changing aggregation of an association. |
| WizBreakCircularComp | A non-modal wizard to help the user change select an association to make non-aggregate. |
| WizCueCards | A non-modal wizard to help the user change navigability of an association. |
| WizManyNames | A non-modal wizard to help the user change the name of a MModelElement to a better name. |
| WizMEName | A non-modal wizard to help the user change the name of a MModelElement to a better name. |
| WizNavigable | A non-modal wizard to help the user change navigability of an association. |
| WizOperName | A wizard to help the user change the name of an operation to a better name. |
This important package provides many UML critics (which mostly follow the uml well-formedness rules), some uml critic wizards, and support.
|
||||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||||
| ArgoUML © 1996-2004 (20040306) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |