Uses of Interface
org.argouml.cognitive.Poster

Packages that use Poster
org.argouml.cognitive This package defines the fundamental elements of the cognitive support system, such as the Designer, Poster and ToDoItem. 
org.argouml.cognitive.critics The classes at the heart of critic functionality, including classes for general critics that belong in no more specific category. 
org.argouml.kernel Contains support for 'history', predicates, delayed change event handling, + ProjectManager & ProjectMember, Wizard. 
org.argouml.language.java.cognitive.critics Critics that are Java specific. 
org.argouml.pattern.cognitive.critics This package contains Critics which deal with patterns. 
org.argouml.uml.cognitive.critics This important package provides many UML critics (which mostly follow the uml well-formedness rules), some uml critic wizards, and support. 
 

Uses of Poster in org.argouml.cognitive
 

Classes in org.argouml.cognitive that implement Poster
 class Designer
          This class models the designer who is building a complex design in some application domain and needs continuous feedback to aid in the making of good design decisions.
 

Methods in org.argouml.cognitive that return Poster
 Poster ToDoItem.getPoster()
          Reply the Critic or Designer that posted this ToDoItem.
 

Constructors in org.argouml.cognitive with parameters of type Poster
ToDoItem(Poster poster, java.lang.String h, int p, java.lang.String d, java.lang.String m, VectorSet offs)
           
ToDoItem(Poster poster, java.lang.String h, int p, java.lang.String d, java.lang.String m)
           
 

Uses of Poster in org.argouml.cognitive.critics
 

Classes in org.argouml.cognitive.critics that implement Poster
 class CompoundCritic
          A CompoundCritic acts like a regular critic in that it checks the design and produces design feedback.
 class Critic
          "Abstract" base class for design critics.
 class CrNodesOverlap
          A critic to detect when a class can never have instances (of itself of any subclasses).
 class CrZeroLengthEdge
          A critic to detect when an edge is very short in order to suggest to improve the layout of the diagram.
 

Uses of Poster in org.argouml.kernel
 

Fields in org.argouml.kernel declared as Poster
 Poster HistoryItem._who
           
 

Uses of Poster in org.argouml.language.java.cognitive.critics
 

Classes in org.argouml.language.java.cognitive.critics that implement Poster
 class CrMultipleInheritance
          Well-formedness rule [2] for MAssociationEnd.
 class CrMultipleRealization
          Critic to check whether in java no inerface realizes another interface
 

Uses of Poster in org.argouml.pattern.cognitive.critics
 

Classes in org.argouml.pattern.cognitive.critics that implement Poster
 class CrConsiderSingleton
          A critic to detect when a class can never have more than one instance (of itself of any subclasses), and thus whether it is suitable for declaration as a Singleton (with stereotype «Singleton».
 class CrSingletonViolatedMissingStaticAttr
          A critic to detect whether a class violates the conditions required for using a Singleton Stereotype.
 class CrSingletonViolatedOnlyPrivateConstructors
          A critic to detect whether a class violates the conditions required for using a Singleton Stereotype.
 

Uses of Poster in org.argouml.uml.cognitive.critics
 

Classes in org.argouml.uml.cognitive.critics that implement Poster
 class CrAlreadyRealizes
          Critic to detect whether a class implements unneedded realizations through inheritance.
 class CrAssocNameConflict
          Well-formedness rule [2] for MNamespace.
 class CrAttrNameConflict
          Check the: Well-formedness rule [2] for MClassifier.
 class CrCallWithoutReturn
          A critic to detect when there are components that are not inside a node
 class CrCircularAssocClass
          Well-formedness rule [2] for MAssociationClass.
 class CrCircularComposition
           
 class CrCircularInheritance
          Well-formedness rule [2] for MGeneralizableElement.
 class CrClassMustBeAbstract
          A critic to detect whether a non abstract class contains abstract operations.
 class CrClassWithoutComponent
          A critic to detect when a class in a deployment-diagram is not inside a component
 class CrCompInstanceWithoutNode
          A critic to detect when there are component-instances that are not inside a node-instance
 class CrComponentInstanceWithoutClassifier
          A critic to detect when there are component-instances that are not inside a node-instance
 class CrComponentWithoutNode
          A critic to detect when there are components that are not inside a node
 class CrConflictingComposites
          Well-formedness rule [2] for MAssociationEnd.
 class CrConsiderFacade
          A critic to suggest using the facade stereotype.
 class CrConstructorNeeded
           A critic to detect when a class can never have instances (of itself or any subclasses).
 class CrCrossNamespaceAssoc
          A critic to check that the classifiers associated with the ends of an association are in the same namespace as the association.
 class CrDisambigClassName
          Well-formedness rule [1] for MNamespace.
 class CrDisambigStateName
           
 class CrDupParamName
          Well-formedness rule [1] for MBehavioralFeature.
 class CrDupRoleNames
           A critic to check that the ends of an association all have distinct names.
 class CrEmptyPackage
          A critic whether a package/subsystem/model is empty.
 class CrFinalSubclassed
           
 class CrIllegalGeneralization
          Well-formedness rule [1] for MGeneralization.
 class CrIllegalName
          A critic to detect whether a model element name is legally formed.
 class CrInstanceWithoutClassifier
          A critic to detect when an object in a deployment-diagram is not inside a component or a component-instance
 class CrInterfaceAllPublic
           
 class CrInterfaceOperOnly
          Well-formedness rule [1] for MInterface.
 class CrInterfaceWithoutComponent
          A critic to detect when a interface in a deployment-diagram is not inside a component
 class CrInvalidBranch
          A critic to detect when a Branch state has the wrong number of transitions.
 class CrInvalidFork
          A critic to detect when a fork state has the wrong number of transitions.
 class CrInvalidInitial
          A critic to detect when an initial state has more than one outgoing transitions.
 class CrInvalidJoin
          A critic to detect when a join state has the wrong number of transitions.
 class CrLinkWithoutStimulus
          A critic to detect when there are components that are not inside a node
 class CrMergeClasses
          A critic to check whether to classes sharing a 1..1 association can or should be combined.
 class CrMissingAttrName
           
 class CrMissingClassName
          Well-formedness rule [1] for MNamespace.
 class CrMissingOperName
           
 class CrMissingStateName
           
 class CrMultiComposite
          Well-formedness rule [2] for MAssociationEnd.
 class CrMultipleAgg
           A critic to check that only one end of a binary association is an aggregation.
 class CrMultipleInitialStates
          A critic to detect when a state has no outgoing transitions.
 class CrNameConflict
          Well-formedness rule [1] for MNamespace.
 class CrNameConflictAC
          Well-formedness rule [1] for MAssociationClass.
 class CrNameConfusion
          Well-formedness rule [1] for MNamespace.
 class CrNavFromInterface
           A critic to detect navigation from an Interface to a Class in an Association.
 class CrNoAssociations
          A critic to detect when a class can never have instances (of itself or any subclasses).
 class CrNodeInsideElement
          A critic to detect when there are nodes that are inside another element
 class CrNodeInstanceInsideElement
          A critic to detect when there are node-instances that are inside another element
 class CrNodeInstanceWithoutClassifier
          A critic to detect when there are node-instances that are inside another element
 class CrNoGuard
           
 class CrNoIncomingTransitions
          A critic to detect when a state has no outgoing transitions.
 class CrNoInitialState
          A critic to detect whether the Compositestate attached to a Statemachine has no initial state.
 class CrNoInstanceVariables
          A critic to detect if a class has instance variables.
 class CrNonAggDataType
          Well-formedness rule [1] for MDataType.
 class CrNoOperations
          A critic to detect when a class or its base class doesn't have any operations.
 class CrNoOutgoingTransitions
          A critic to detect when a state has no outgoing transitions.
 class CrNoTransitions
          A critic to detect when a state has no outgoing transitions.
 class CrNoTriggerOrGuard
           
 class CrNWayAgg
           A critic to check that no end of a 3-way (or more) association is an aggregation.
 class CrObjectWithoutClassifier
          A critic to detect when an object in a deployment-diagram is not inside a component or a component-instance
 class CrObjectWithoutComponent
          A critic to detect when an object in a deployment-diagram is not inside a component or a component-instance
 class CrOperNameConflict
           A critic to detect when a class has operations with two matching signatures.
 class CrOppEndConflict
          Well-formedness rule [2] for MClassifier.
 class CrOppEndVsAttr
          Well-formedness rule [2] for MClassifier.
 class CrReservedName
          This critic checks whether a given name in the Model resembles or matches a reserved UML keyword or java keyword.
 class CrReturnWithoutCall
           
 class CrSeqInstanceWithoutClassifier
          A critic to detect when an object in a deployment-diagram is not inside a component or a component-instance
 class CrStimulusWithWrongPosition
           
 class CrSubclassReference
          A critic to detect when a class can never have instances (of itself of any subclasses).
 class CrTooManyAssoc
          A critic to detect when a class can never have instances (of itself of any subclasses).
 class CrTooManyAttr
          A critic to detect when a class can never have instances (of itself of any subclasses).
 class CrTooManyClasses
          A critic to detect when a class can never have instances (of itself of any subclasses).
 class CrTooManyOper
          A critic to detect when a classifier has to many operations).
 class CrTooManyStates
          A critic to detect when a class can never have instances (of itself of any subclasses).
 class CrTooManyTransitions
          A critic to detect when a class can never have instances (of itself of any subclasses).
 class CrUML
          "Abstract" Critic subclass that captures commonalities among all critics in the UML domain.
 class CrUnconventionalAttrName
          Critic to detect whether an attribute name obeys to certain rules.
 class CrUnconventionalClassName
           
 class CrUnconventionalOperName
           
 class CrUnconventionalPackName
           
 class CrUnnavigableAssoc
          A critic to detect when a class can never have instances (of itself of any subclasses).
 class CrUselessAbstract
          A critic to detect when a class can never have instances (of itself of any subclasses).
 class CrUselessInterface
          A critic to detect when a class can never have instances (of itself of any subclasses).
 class CrUtilityViolated
          A critic to detect when a class can never have instances (of itself of any subclasses).
 class 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
 class 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
 



ArgoUML © 1996-2003 (20040229)ArgoUML Project HomeArgoUML Cookbook