|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Class Summary | |
| AbstractCrTooMany | An abstract helper class for classes which require to set a threshold argument. |
| AbstractCrUnconventionalName | |
| ChildGenUML | This class gives critics access to parts of the UML model of the design. |
| ClAttributeCompartment | Class that represents the clarifier (red wavy line) for a attribute compartment. |
| ClClassName | The clarifier (the red wavy line) for the classname. |
| ClOperationCompartment | The clarifier (red wavy line) for the operation compartiment. |
| CrAlreadyRealizes | Critic to detect whether a class implements unneeded realizations through inheritance. |
| CrAssocNameConflict | Well-formedness rule [2] for MNamespace. |
| CrAttrNameConflict | Check the: Well-formedness rule [2] for MClassifier. |
| CrCircularAssocClass | Critic to check that an association class does not take part in further association class relations. |
| 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 | The critic for ambiguous names of a state. |
| 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. |
| CrForkOutgoingTransition | UML 1.5 Well-formedness rule [3] for Transition. |
| 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 (i.e. |
| CrInvalidFork | A critic to detect when a fork state has the wrong number of transitions. |
| CrInvalidForkTriggerOrGuard | UML 1.5 Well-formedness rule [1] for Transition, to remove a trigger or guard from fork outgoing transition. |
| CrInvalidHistory | UML 1.5 Well-formedness rule [2] for Pseudostates. |
| 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. |
| CrInvalidJoinTriggerOrGuard | UML 1.5 Well-formedness rule [2] for Transition. |
| CrInvalidPseudoStateTrigger | UML 1.5 Well-formedness rule [5] for Transition. |
| CrInvalidSynch | UML 1.5 Well-formedness rule [2] for Sync States. |
| CrJoinIncomingTransition | UML 1.5 Well-formedness rule [4] for Transition. |
| 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 a 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. |
| CrMultipleDeepHistoryStates | UML 1.5 Well-formedness rule [2] for Composite States. |
| CrMultipleInitialStates | A critic to detect when a state has no outgoing transitions. |
| CrMultipleShallowHistoryStates | UML 1.5 Well-formedness rule [3] for Composite States. |
| 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. |
| CrNodesOverlap | A critic to detect when a modelelements overlap. |
| CrNoGuard | Critic that fires when there is no guard for a transition that originates in a Choice pseudostate. |
| 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 | A critic that checks for missing trigger and/or guard. |
| 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 classifier has too many associations. |
| CrTooManyAttr | A critic to detect when a classifier has too many attributes. |
| CrTooManyClasses | A critic to detect when a classdiagram has too many classes. |
| CrTooManyOper | A critic to detect when a classifier has to many operations). |
| CrTooManyStates | A critic to detect when a composite state has too many subvertices. |
| CrTooManyTransitions | A critic to detect when a state has too many ingoing and outgoing transitions. |
| 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 |
| 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 |
| CrZeroLengthEdge | A critic to detect when an edge is very short in order to suggest to improve the layout of the diagram. |
| Init | Registers critics for use in ArgoUML. |
| UMLWizard | UMLWizard is an abstract convenience implementation for UML Wizards, which provides common methods to all its subclasses. |
| 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 cue card wizard presents the user with a deck of instructions. |
| 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. |
| WizTooMany | A wizard which adjust the threshold for critics. |
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-2006 | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |