Uses of Package
org.argouml.application.api

Packages that use org.argouml.application.api
org.argouml.application.api Provides general classes and interfaces that are fundamental to ArgoUML and ArgoUML modules. 
org.argouml.application.configuration Contains configuration factories and workers. 
org.argouml.application.events Provides for events generated and handled by the Argo application and plugins. 
org.argouml.application.helpers Provides "helper" classes that provide basic functionality for functional groups. 
org.argouml.application.modules Provides dynamic loading of modules and plugins. 
org.argouml.application.notation Provides generic support for different notation displays. 
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.language.helpers Provides "helper" classes that provide basic functionality for notation or code classes. 
org.argouml.language.java.generator Provides ArgoUml with the capability to parse Java strings in uml models, and to generate Java strings/source files from the uml model. 
org.argouml.language.ui UI support for language features. 
org.argouml.moduleloader This is the implementation of the (new) module loader  
org.argouml.ui contains many user interface related classes, such as the ProjectBrowser, actions, stylepanels etc. 
org.argouml.ui.cmd This package holds commands which are activated by the user somewhere in the UI. 
org.argouml.uml.diagram.activity.ui Classes to implement a uml Activity diagram using GEF. 
org.argouml.uml.diagram.collaboration.ui Classes to implement a uml Collaboration diagram using GEF, plus go rules for the navigator pane. 
org.argouml.uml.diagram.deployment.ui Classes to implement a uml Deployment diagram using GEF, plus go rules for the navigator pane. 
org.argouml.uml.diagram.sequence.ui Classes to implement a uml Sequence diagram using GEF, plus go rules for the navigator pane. 
org.argouml.uml.diagram.state.ui Classes to implement a uml Statechart diagram using GEF, plus go rules for the navigator pane. 
org.argouml.uml.diagram.static_structure.ui Classes to implement a uml Class diagram using GEF, plus go rules for the navigator pane. 
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.uml.diagram.use_case.ui Classes to implement a uml Use Case diagram using GEF, plus go rules for the navigator pane. 
org.argouml.uml.generator Provides support for implementing a generator(for code generation or notation), and a parser (for parsing strings that describe a (part of) a model element; it provides to implemented classes, ParserDisplay and GeneratorDisplay. 
org.argouml.uml.generator.ui Provides a dialog for code generation. 
org.argouml.uml.reveng Provides support for PluggableImport modules. 
org.argouml.uml.reveng.java Import module implementation for the Java language. 
org.argouml.uml.ui = PROPERTIES PANELS, this and sub-packages contain an implementation of prop panels (in swing) for nearly all UML model elements; also all supporting models and actions. 
 

Classes in org.argouml.application.api used by org.argouml.application.api
AboutTabPanel
          An interface which must be implemented as the UI for tabs used on the about panel.
ArgoModule
          Interface that defines the characteristics of an external module usable by Argo.
ConfigurationKey
          This class provides definition and manipulation of configuration keys.
Notation
          Provides centralized methods dealing with notation.
NotationContext
          Any class which can request notation must implement this interface so that the proper notation generator or parser will be used.
NotationName
          Encapsulates specific attributes about a notation.
NotationProvider2
          Interface provided by classes that provide a notation.
Pluggable
          An interface which identifies an ArgoUML plug-in.
SettingsTabPanel
          An interface which must be implemented as the UI for tabs used on the settings panel.
 

Classes in org.argouml.application.api used by org.argouml.application.configuration
ConfigurationKey
          This class provides definition and manipulation of configuration keys.
 

Classes in org.argouml.application.api used by org.argouml.application.events
ArgoEventListener
          A tagging interface that all Argo event listener interfaces must extend.
ArgoModule
          Interface that defines the characteristics of an external module usable by Argo.
 

Classes in org.argouml.application.api used by org.argouml.application.helpers
ArgoModule
          Interface that defines the characteristics of an external module usable by Argo.
Pluggable
          An interface which identifies an ArgoUML plug-in.
PluggableDiagram
          An module interface which identifies an ArgoUML plug-in used as a diagram type.
PluggableResourceBundle
          An interface which identifies an ArgoUML plug-in as a resource bundle.
PluggableSettingsTab
          An module interface which identifies an ArgoUML plug-in used as a tab in the settings dialog.
SettingsTabPanel
          An interface which must be implemented as the UI for tabs used on the settings panel.
 

Classes in org.argouml.application.api used by org.argouml.application.modules
ArgoModule
          Interface that defines the characteristics of an external module usable by Argo.
ArgoSingletonModule
          An interface which identifies an ArgoUML plug-in which behaves as a singleton, but may be swapped with another plugin singleton of the same type.
Pluggable
          An interface which identifies an ArgoUML plug-in.
 

Classes in org.argouml.application.api used by org.argouml.application.notation
ArgoEventListener
          A tagging interface that all Argo event listener interfaces must extend.
NotationName
          Encapsulates specific attributes about a notation.
NotationProvider2
          Interface provided by classes that provide a notation.
 

Classes in org.argouml.application.api used by org.argouml.cognitive.critics
ConfigurationKey
          This class provides definition and manipulation of configuration keys.
 

Classes in org.argouml.application.api used by org.argouml.cognitive.ui
QuadrantPanel
          An interface which must be implemented as the UI for each primary panel.
 

Classes in org.argouml.application.api used by org.argouml.language.helpers
NotationName
          Encapsulates specific attributes about a notation.
NotationProvider2
          Interface provided by classes that provide a notation.
 

Classes in org.argouml.application.api used by org.argouml.language.java.generator
ArgoModule
          Interface that defines the characteristics of an external module usable by Argo.
NotationProvider2
          Interface provided by classes that provide a notation.
Pluggable
          An interface which identifies an ArgoUML plug-in.
PluggableNotation
          An interface which identifies an ArgoUML plug-in as a notation.
 

Classes in org.argouml.application.api used by org.argouml.language.ui
ArgoEventListener
          A tagging interface that all Argo event listener interfaces must extend.
ArgoModule
          Interface that defines the characteristics of an external module usable by Argo.
ConfigurationKey
          This class provides definition and manipulation of configuration keys.
Pluggable
          An interface which identifies an ArgoUML plug-in.
PluggableSettingsTab
          An module interface which identifies an ArgoUML plug-in used as a tab in the settings dialog.
SettingsTabPanel
          An interface which must be implemented as the UI for tabs used on the settings panel.
 

Classes in org.argouml.application.api used by org.argouml.moduleloader
ArgoModule
          Interface that defines the characteristics of an external module usable by Argo.
Pluggable
          An interface which identifies an ArgoUML plug-in.
PluggableSettingsTab
          An module interface which identifies an ArgoUML plug-in used as a tab in the settings dialog.
SettingsTabPanel
          An interface which must be implemented as the UI for tabs used on the settings panel.
 

Classes in org.argouml.application.api used by org.argouml.ui
ArgoEventListener
          A tagging interface that all Argo event listener interfaces must extend.
ArgoModule
          Interface that defines the characteristics of an external module usable by Argo.
ConfigurationKey
          This class provides definition and manipulation of configuration keys.
NotationContext
          Any class which can request notation must implement this interface so that the proper notation generator or parser will be used.
Pluggable
          An interface which identifies an ArgoUML plug-in.
PluggableMenu
          An interface which identifies an ArgoUML plug-in to the menu.
PluggableSettingsTab
          An module interface which identifies an ArgoUML plug-in used as a tab in the settings dialog.
QuadrantPanel
          An interface which must be implemented as the UI for each primary panel.
SettingsTabPanel
          An interface which must be implemented as the UI for tabs used on the settings panel.
 

Classes in org.argouml.application.api used by org.argouml.ui.cmd
ArgoEventListener
          A tagging interface that all Argo event listener interfaces must extend.
CommandLineInterface
          This is the interface that a class needs to implement in order to be used from the command line of ArgoUML.
ConfigurationKey
          This class provides definition and manipulation of configuration keys.
 

Classes in org.argouml.application.api used by org.argouml.uml.diagram.activity.ui
ArgoEventListener
          A tagging interface that all Argo event listener interfaces must extend.
NotationContext
          Any class which can request notation must implement this interface so that the proper notation generator or parser will be used.
 

Classes in org.argouml.application.api used by org.argouml.uml.diagram.collaboration.ui
ArgoEventListener
          A tagging interface that all Argo event listener interfaces must extend.
NotationContext
          Any class which can request notation must implement this interface so that the proper notation generator or parser will be used.
 

Classes in org.argouml.application.api used by org.argouml.uml.diagram.deployment.ui
ArgoEventListener
          A tagging interface that all Argo event listener interfaces must extend.
NotationContext
          Any class which can request notation must implement this interface so that the proper notation generator or parser will be used.
 

Classes in org.argouml.application.api used by org.argouml.uml.diagram.sequence.ui
ArgoEventListener
          A tagging interface that all Argo event listener interfaces must extend.
NotationContext
          Any class which can request notation must implement this interface so that the proper notation generator or parser will be used.
 

Classes in org.argouml.application.api used by org.argouml.uml.diagram.state.ui
ArgoEventListener
          A tagging interface that all Argo event listener interfaces must extend.
NotationContext
          Any class which can request notation must implement this interface so that the proper notation generator or parser will be used.
 

Classes in org.argouml.application.api used by org.argouml.uml.diagram.static_structure.ui
ArgoEventListener
          A tagging interface that all Argo event listener interfaces must extend.
NotationContext
          Any class which can request notation must implement this interface so that the proper notation generator or parser will be used.
 

Classes in org.argouml.application.api used by org.argouml.uml.diagram.ui
ArgoEventListener
          A tagging interface that all Argo event listener interfaces must extend.
NotationContext
          Any class which can request notation must implement this interface so that the proper notation generator or parser will be used.
NotationName
          Encapsulates specific attributes about a notation.
 

Classes in org.argouml.application.api used by org.argouml.uml.diagram.use_case.ui
ArgoEventListener
          A tagging interface that all Argo event listener interfaces must extend.
NotationContext
          Any class which can request notation must implement this interface so that the proper notation generator or parser will be used.
 

Classes in org.argouml.application.api used by org.argouml.uml.generator
ArgoModule
          Interface that defines the characteristics of an external module usable by Argo.
NotationName
          Encapsulates specific attributes about a notation.
NotationProvider2
          Interface provided by classes that provide a notation.
Pluggable
          An interface which identifies an ArgoUML plug-in.
PluggableNotation
          An interface which identifies an ArgoUML plug-in as a notation.
 

Classes in org.argouml.application.api used by org.argouml.uml.generator.ui
NotationName
          Encapsulates specific attributes about a notation.
 

Classes in org.argouml.application.api used by org.argouml.uml.reveng
ArgoModule
          Interface that defines the characteristics of an external module usable by Argo.
Pluggable
          An interface which identifies an ArgoUML plug-in.
PluggableImport
          An interface which identifies an ArgoUML plug-in to the Import.
 

Classes in org.argouml.application.api used by org.argouml.uml.reveng.java
ArgoModule
          Interface that defines the characteristics of an external module usable by Argo.
Pluggable
          An interface which identifies an ArgoUML plug-in.
PluggableImport
          An interface which identifies an ArgoUML plug-in to the Import.
 

Classes in org.argouml.application.api used by org.argouml.uml.ui
ArgoEventListener
          A tagging interface that all Argo event listener interfaces must extend.
CommandLineInterface
          This is the interface that a class needs to implement in order to be used from the command line of ArgoUML.
NotationContext
          Any class which can request notation must implement this interface so that the proper notation generator or parser will be used.
NotationName
          Encapsulates specific attributes about a notation.
 



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