|
|||||||||||
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 | |
ChildGenDerivedClasses | |
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 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 | The critic for ambiguous names. |
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. |
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 class can never have instances (of itself of any subclasses). |
CrNoGuard | Critic that fires when there is no guard. |
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-2004 (20050222) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |