Uses of Class
org.argouml.cognitive.ToDoItem

Packages that use ToDoItem
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.ui contains many user interface related classes, such as the ProjectBrowser, actions, stylepanels etc. 
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. 
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. 
 

Uses of ToDoItem in org.argouml.cognitive
 

Methods in org.argouml.cognitive that return ToDoItem
 ToDoItem ToDoList.elementAt(int index)
          needs documenting
 

Methods in org.argouml.cognitive with parameters of type ToDoItem
private  void ToDoList.addE(ToDoItem item)
          needs documenting, why synchronised?
 void ToDoList.addElement(ToDoItem item)
          needs documenting
private  boolean ToDoList.removeE(ToDoItem item)
          needs documenting
 boolean ToDoList.removeElement(ToDoItem item)
          needs documenting
 boolean ToDoList.resolve(ToDoItem item)
          needs documenting
 boolean ToDoList.explicitlyResolve(ToDoItem item, java.lang.String reason)
          needs documenting
protected  void ToDoList.fireToDoItemChanged(ToDoItem item)
          needs documenting
protected  void ToDoList.fireToDoItemAdded(ToDoItem item)
          needs documenting
protected  void ToDoList.fireToDoItemRemoved(ToDoItem item)
          needs documenting
 boolean Poster.stillValid(ToDoItem i, Designer d)
          Reply true if the given item should be kept on the Designer's ToDoList, false if it is no longer valid.
 void Poster.fixIt(ToDoItem item, java.lang.Object arg)
           
 boolean Poster.canFixIt(ToDoItem item)
           
 void DesignMaterial.inform(ToDoItem item)
          When a critic produces a ToDoItem, both the Designer and the "offending" DesignMaterial's are notified.
 boolean Designer.stillValid(ToDoItem i, Designer d)
          This method returns true.
 void Designer.inform(ToDoItem item)
          Inform the human designer using this system that the given ToDoItem should be considered.
 void Designer.disruptivelyWarn(ToDoItem item)
          Empty.
 void Designer.nondisruptivelyWarn(ToDoItem item)
          Inform the human designer that there is a ToDoItem that is relevant to his design work, and allow him to consider it on his own initiative.
 void Designer.fixIt(ToDoItem item, java.lang.Object arg)
          empty
 boolean Designer.canFixIt(ToDoItem item)
          just returns false
 

Uses of ToDoItem in org.argouml.cognitive.critics
 

Methods in org.argouml.cognitive.critics that return ToDoItem
 ToDoItem CrNodesOverlap.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem Critic.toDoItem(java.lang.Object dm, Designer dsgr)
          Reply the ToDoItem that the designer should see iff predicate() returns true.
 ToDoItem CompoundCritic.toDoItem(java.lang.Object dm, Designer dsgr)
           
 

Methods in org.argouml.cognitive.critics with parameters of type ToDoItem
 boolean CrNodesOverlap.stillValid(ToDoItem i, Designer dsgr)
           
 void Critic.postItem(ToDoItem item, java.lang.Object dm, Designer dsgr)
           
 boolean Critic.stillValid(ToDoItem i, Designer dsgr)
          Return true iff the given ToDoItem is still valid and should be kept in the given designers ToDoList.
 Wizard Critic.makeWizard(ToDoItem item)
          Create a new Wizard to help the user fix the identified problem.
 java.lang.Class Critic.getWizardClass(ToDoItem item)
          Return the Class of wizard that can fix the problem identifed by this critic.
 boolean Critic.canFixIt(ToDoItem item)
          TODO: Not implemented yet.
 void Critic.fixIt(ToDoItem item, java.lang.Object arg)
          TODO: Not implemented yet.
 

Uses of ToDoItem in org.argouml.cognitive.ui
 

Fields in org.argouml.cognitive.ui declared as ToDoItem
private  ToDoItem DismissToDoItemDialog._target
           
 

Methods in org.argouml.cognitive.ui with parameters of type ToDoItem
 void ToDoPane.selectItem(ToDoItem item)
          to be documented
 

Uses of ToDoItem in org.argouml.kernel
 

Fields in org.argouml.kernel declared as ToDoItem
protected  ToDoItem Wizard._item
           
 

Methods in org.argouml.kernel that return ToDoItem
 ToDoItem Wizard.getToDoItem()
           
 

Methods in org.argouml.kernel with parameters of type ToDoItem
 void Wizard.setToDoItem(ToDoItem item)
           
 

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

Methods in org.argouml.language.java.cognitive.critics with parameters of type ToDoItem
 java.lang.Class CrMultipleInheritance.getWizardClass(ToDoItem item)
           
 

Uses of ToDoItem in org.argouml.ui
 

Fields in org.argouml.ui declared as ToDoItem
protected  ToDoItem EmailExpertDialog._target
           
(package private)  ToDoItem ActionGoToCritique._item
           
 

Methods in org.argouml.ui with parameters of type ToDoItem
 void Clarifier.setToDoItem(ToDoItem i)
           
 

Constructors in org.argouml.ui with parameters of type ToDoItem
ActionGoToCritique(ToDoItem item)
           
 

Uses of ToDoItem in org.argouml.uml.cognitive
 

Subclasses of ToDoItem in org.argouml.uml.cognitive
 class UMLToDoItem
          UMLToDoItem is the preferred class for newly created ToDoItems within ArgoUML.
 

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

Methods in org.argouml.uml.cognitive.critics that return ToDoItem
 ToDoItem CrWrongLinkEnds.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrWrongDepEnds.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrUnconventionalOperName.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrUnconventionalAttrName.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrUML.toDoItem(java.lang.Object dm, Designer dsgr)
          create a new UMLToDoItem.
 ToDoItem CrSubclassReference.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrSeqInstanceWithoutClassifier.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrObjectWithoutComponent.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrObjectWithoutClassifier.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrNodeInstanceWithoutClassifier.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrNodeInstanceInsideElement.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrNodeInsideElement.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrNameConfusion.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrNameConflict.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrMultipleInitialStates.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrInterfaceWithoutComponent.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrInstanceWithoutClassifier.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrComponentWithoutNode.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrComponentInstanceWithoutClassifier.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrCompInstanceWithoutNode.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrClassWithoutComponent.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrCircularInheritance.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrCircularComposition.toDoItem(java.lang.Object dm, Designer dsgr)
           
 

Methods in org.argouml.uml.cognitive.critics with parameters of type ToDoItem
 boolean CrWrongLinkEnds.stillValid(ToDoItem i, Designer dsgr)
           
 boolean CrWrongDepEnds.stillValid(ToDoItem i, Designer dsgr)
           
 java.lang.Class CrUnnavigableAssoc.getWizardClass(ToDoItem item)
           
 java.lang.Class CrUnconventionalPackName.getWizardClass(ToDoItem item)
           
 boolean CrUnconventionalOperName.stillValid(ToDoItem i, Designer dsgr)
           
 java.lang.Class CrUnconventionalOperName.getWizardClass(ToDoItem item)
           
 java.lang.Class CrUnconventionalClassName.getWizardClass(ToDoItem item)
           
 boolean CrUnconventionalAttrName.stillValid(ToDoItem i, Designer dsgr)
           
 java.lang.Class CrUnconventionalAttrName.getWizardClass(ToDoItem item)
           
 boolean CrSubclassReference.stillValid(ToDoItem i, Designer dsgr)
           
 boolean CrSeqInstanceWithoutClassifier.stillValid(ToDoItem i, Designer dsgr)
           
 java.lang.Class CrReservedName.getWizardClass(ToDoItem item)
           
 boolean CrObjectWithoutComponent.stillValid(ToDoItem i, Designer dsgr)
           
 boolean CrObjectWithoutClassifier.stillValid(ToDoItem i, Designer dsgr)
           
 java.lang.Class CrNoOperations.getWizardClass(ToDoItem item)
           
 java.lang.Class CrNoInstanceVariables.getWizardClass(ToDoItem item)
           
 boolean CrNodeInstanceWithoutClassifier.stillValid(ToDoItem i, Designer dsgr)
           
 boolean CrNodeInstanceInsideElement.stillValid(ToDoItem i, Designer dsgr)
           
 boolean CrNodeInsideElement.stillValid(ToDoItem i, Designer dsgr)
           
 boolean CrNameConfusion.stillValid(ToDoItem i, Designer dsgr)
           
 java.lang.Class CrNameConfusion.getWizardClass(ToDoItem item)
           
 boolean CrNameConflict.stillValid(ToDoItem i, Designer dsgr)
           
 java.lang.Class CrNameConflict.getWizardClass(ToDoItem item)
           
 boolean CrMultipleInitialStates.stillValid(ToDoItem i, Designer dsgr)
           
 java.lang.Class CrMultipleAgg.getWizardClass(ToDoItem item)
          Find the class which will handle the wizard behaviour.
 java.lang.Class CrMultiComposite.getWizardClass(ToDoItem item)
           
 java.lang.Class CrMissingStateName.getWizardClass(ToDoItem item)
           
 java.lang.Class CrMissingOperName.getWizardClass(ToDoItem item)
           
 java.lang.Class CrMissingClassName.getWizardClass(ToDoItem item)
           
 java.lang.Class CrMissingAttrName.getWizardClass(ToDoItem item)
           
 boolean CrInterfaceWithoutComponent.stillValid(ToDoItem i, Designer dsgr)
           
 boolean CrInstanceWithoutClassifier.stillValid(ToDoItem i, Designer dsgr)
           
 java.lang.Class CrDisambigClassName.getWizardClass(ToDoItem item)
           
 java.lang.Class CrConstructorNeeded.getWizardClass(ToDoItem item)
           
 boolean CrComponentWithoutNode.stillValid(ToDoItem i, Designer dsgr)
           
 boolean CrComponentInstanceWithoutClassifier.stillValid(ToDoItem i, Designer dsgr)
           
 boolean CrCompInstanceWithoutNode.stillValid(ToDoItem i, Designer dsgr)
           
 boolean CrClassWithoutComponent.stillValid(ToDoItem i, Designer dsgr)
           
 boolean CrCircularInheritance.stillValid(ToDoItem i, Designer dsgr)
           
 boolean CrCircularComposition.stillValid(ToDoItem i, Designer dsgr)
           
 java.lang.Class CrCircularComposition.getWizardClass(ToDoItem item)
           
 void ClOperationCompartment.setToDoItem(ToDoItem i)
           
 void ClClassName.setToDoItem(ToDoItem i)
           
 void ClAttributeCompartment.setToDoItem(ToDoItem i)
           
 

Uses of ToDoItem in org.argouml.uml.diagram.ui
 

Methods in org.argouml.uml.diagram.ui that return ToDoItem
 ToDoItem FigNodeModelElement.hitClarifier(int x, int y)
           
 ToDoItem FigEdgeModelElement.hitClarifier(int x, int y)
           
 

Uses of ToDoItem in org.argouml.xml.todo
 

Fields in org.argouml.xml.todo declared as ToDoItem
protected  ToDoItem ToDoItemXMLHelper._item
           
 

Constructors in org.argouml.xml.todo with parameters of type ToDoItem
ToDoItemXMLHelper(ToDoItem item)
          Creates a new ToDoItemXMLHelper for item.
 



ArgoUML © 1996-2004 (20040306)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook