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.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 This package contains support for UML critics. 
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.
 

Fields in org.argouml.cognitive declared as Poster
private  Poster ToDoItem._poster
          Who posted this item (e.g., a Critic, or the designer)?
 

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

Methods in org.argouml.cognitive with parameters of type Poster
private  void ToDoList.addPosters(Poster newp)
          needs documenting
 

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.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
 

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

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 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 association end.
 class CrConsiderFacade
          A critic to suggest using the facade stereotype.
 class CrConstructorNeeded
           A critic to detect when a class requires a constructor.
 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
          Well-formedness rule [2] for MGeneralizableElement.
 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
          Well-formedness rule [3] for MInterface.
 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 CrMergeClasses
          A critic to check whether to classes sharing a 1..1 association can or should be combined.
 class CrMissingAttrName
          A critic to detect whether an attribute has a name
 class CrMissingClassName
          Well-formedness rule [1] for MNamespace.
 class CrMissingOperName
          A critic to detect whether an operation has a name.
 class CrMissingStateName
          A critic to detect whether an state has a name.
 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 classifier might require associations.
 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 interface 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 CrSeqInstanceWithoutClassifier
          A critic to detect when an object in a deployment-diagram is not inside a component or a component-instance
 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
          Critic to detect whether a class name obeys to certain rules.
 class CrUnconventionalOperName
          Critic to detect whether an operation name obeys to certain rules.
 class CrUnconventionalPackName
          Critic to detect whether a package name obeys to certain rules.
 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-2004 (20040306)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook