Uses of Package
org.argouml.cognitive

Packages that use org.argouml.cognitive
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.cognitive.ui Includes TreeModel/Perspectives/Perspetive rules, Wizard support, details pane tab for todo items. 
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.ui contains many user interface related classes, such as the ProjectBrowser, actions, stylepanels etc. 
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. 
org.argouml.uml.diagram.ui Provides various support for diagrams: actions, GEF Figs, Go rules, Property Panels for diagrams, GEF Selection support, and more... 
org.argouml.xml.todo support for parsing the persistent representation of todo lists during project load. 
 

Classes in org.argouml.cognitive used by org.argouml.cognitive
Decision
          This is where the class makes the decision to to fire critic.
DecisionModel
          The DecisionModel is part of the state of the Designer.
Design
          A composite DesignMaterial that contains other DesignMaterial's.
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.
DesignMaterial
          Abstract class to represent the materials being used in design.
Goal
           
GoalModel
          Models the designers goals in making this design.
Poster
          Interface that defines methods required on any object that can post a ToDoItem to the Designer's ToDoList.
ToDoItem
          This class defines the feedback items that can be placed on the Designer's ToDoList.
ToDoList
          Implements a list of ToDoItem's.
ToDoListEvent
           
ToDoListListener
           
UnresolvableException
          Thrown to indicate a failure to resolve a critic.
 

Classes in org.argouml.cognitive used by org.argouml.cognitive.critics
Decision
          This is where the class makes the decision to to fire critic.
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.
Goal
           
Poster
          Interface that defines methods required on any object that can post a ToDoItem to the Designer's ToDoList.
ToDoItem
          This class defines the feedback items that can be placed on the Designer's ToDoList.
 

Classes in org.argouml.cognitive used by org.argouml.cognitive.ui
ToDoItem
          This class defines the feedback items that can be placed on the Designer's ToDoList.
ToDoList
          Implements a list of ToDoItem's.
ToDoListEvent
           
ToDoListListener
           
 

Classes in org.argouml.cognitive used by org.argouml.kernel
Poster
          Interface that defines methods required on any object that can post a ToDoItem to the Designer's ToDoList.
ProjectMemberTodoList
          Helper class to act as a project member on behalf of the todo list.
ToDoItem
          This class defines the feedback items that can be placed on the Designer's ToDoList.
 

Classes in org.argouml.cognitive used by org.argouml.language.java.cognitive.critics
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.
Poster
          Interface that defines methods required on any object that can post a ToDoItem to the Designer's ToDoList.
ToDoItem
          This class defines the feedback items that can be placed on the Designer's ToDoList.
 

Classes in org.argouml.cognitive used by org.argouml.pattern.cognitive.critics
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.
Poster
          Interface that defines methods required on any object that can post a ToDoItem to the Designer's ToDoList.
 

Classes in org.argouml.cognitive used by org.argouml.ui
ItemUID
          Instances of this class is supposed to be attached to other instances of other classes to uniquely identify them.
ToDoItem
          This class defines the feedback items that can be placed on the Designer's ToDoList.
 

Classes in org.argouml.cognitive used by org.argouml.uml.cognitive.critics
Decision
          This is where the class makes the decision to to fire critic.
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.
Poster
          Interface that defines methods required on any object that can post a ToDoItem to the Designer's ToDoList.
ToDoItem
          This class defines the feedback items that can be placed on the Designer's ToDoList.
 

Classes in org.argouml.cognitive used by org.argouml.uml.diagram.ui
ItemUID
          Instances of this class is supposed to be attached to other instances of other classes to uniquely identify them.
ToDoItem
          This class defines the feedback items that can be placed on the Designer's ToDoList.
 

Classes in org.argouml.cognitive used by org.argouml.xml.todo
ResolvedCritic
          This class is responsible for identifying one critic that has been resolved by the user in one specific context.
ToDoItem
          This class defines the feedback items that can be placed on the Designer's ToDoList.
 



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