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 Package Specification (none) Related Documentation (none) 
org.argouml.kernel Package Specification (none) Related Documentation (none) 
org.argouml.language.java.cognitive.critics Package Specification (none) Related Documentation (none) 
org.argouml.ui contains many user interface related classes, such as the ProjectBrowser, actions, stylepanels etc.  
org.argouml.uml.cognitive.critics Package Specification (none) Related Documentation (none) 
org.argouml.uml.diagram.ui Package Specification (none) Related Documentation (none) 
org.argouml.xml.todo   
 

Uses of ToDoItem in org.argouml.cognitive
 

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

Methods in org.argouml.cognitive with parameters of type ToDoItem
 void DesignMaterial.inform(ToDoItem item)
          When a critic produces a ToDoItem, both the Designer and the "offending" DesignMaterial's are notified.
 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 ToDoList.addElement(ToDoItem item)
           
 boolean ToDoList.removeElement(ToDoItem item)
           
 boolean ToDoList.resolve(ToDoItem item)
           
 boolean ToDoList.explicitlyResolve(ToDoItem item, java.lang.String reason)
           
protected  void ToDoList.fireToDoItemChanged(ToDoItem item)
           
protected  void ToDoList.fireToDoItemAdded(ToDoItem item)
           
protected  void ToDoList.fireToDoItemRemoved(ToDoItem item)
           
 boolean Designer.stillValid(ToDoItem i, Designer d)
          ToDoItem's that are posted by the designer are assumed to be valid until the designer explicitly removes them.
 void Designer.inform(ToDoItem item)
          Inform the human designer using this system that the given ToDoItem should be considered.
 void Designer.disruptivelyWarn(ToDoItem item)
          Inform the human designer that there is an urgent ToDoItem that (s)he must consider before doing any more work.
 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)
           
 boolean Designer.canFixIt(ToDoItem item)
           
 

Uses of ToDoItem in org.argouml.cognitive.critics
 

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

Methods in org.argouml.cognitive.critics with parameters of type ToDoItem
 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.
 boolean CrNodesOverlap.stillValid(ToDoItem i, Designer dsgr)
           
 

Constructors in org.argouml.cognitive.critics with parameters of type ToDoItem
HistoryItemCritique(ToDoItem item)
           
 

Uses of ToDoItem in org.argouml.cognitive.ui
 

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

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

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)
           
 void History.addItem(ToDoItem item, java.lang.String desc)
           
 void History.addItemResolution(ToDoItem item, java.lang.String reason)
           
 void History.addItemCritique(ToDoItem item)
           
 

Constructors in org.argouml.kernel with parameters of type ToDoItem
HistoryItem(ToDoItem item, java.lang.String desc)
           
HistoryItemResolve(ToDoItem item)
           
HistoryItemResolve(ToDoItem item, java.lang.String reason)
           
 

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
           
 

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

Methods in org.argouml.uml.cognitive.critics that return ToDoItem
 ToDoItem CrNodeInstanceWithoutClassifier.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrNameConfusion.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrStimulusWithWrongPosition.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrNodeInstanceInsideElement.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrSubclassReference.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrNodeInsideElement.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrMultipleInitialStates.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrComponentInstanceWithoutClassifier.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrWrongLinkEnds.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrCompInstanceWithoutNode.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrSeqInstanceWithoutClassifier.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrUnconventionalOperName.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrObjectWithoutClassifier.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrLinkWithoutStimulus.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrUnconventionalAttrName.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrCircularInheritance.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrWrongDepEnds.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrClassWithoutComponent.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 CrCallWithoutReturn.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrReturnWithoutCall.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrComponentWithoutNode.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrCircularComposition.toDoItem(java.lang.Object dm, Designer dsgr)
           
 ToDoItem CrObjectWithoutComponent.toDoItem(java.lang.Object dm, Designer dsgr)
           
 

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

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 (c) 1996-2002
ArgoUML Project Home
ArgoUML Cookbook