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 Package Specification (none) Related Documentation (none) 
org.argouml.language.helpers Provides "helper" classes that provide basic functionality for notation or code classes.  
org.argouml.language.java.generator Package Specification (none) Related Documentation (none) 
org.argouml.language.ui   
org.argouml.model.uml.foundation.core Factory and support methods for the Foundation::Core component of the OMG UML metamodel.  
org.argouml.ui contains many user interface related classes, such as the ProjectBrowser, actions, stylepanels etc.  
org.argouml.ui.menubar Provides support to construct a menubar for ArgoUML.  
org.argouml.uml.diagram.activity.ui Package Specification (none) Related Documentation (none) 
org.argouml.uml.diagram.collaboration.ui Package Specification (none) Related Documentation (none) 
org.argouml.uml.diagram.deployment.ui Package Specification (none) Related Documentation (none) 
org.argouml.uml.diagram.sequence.ui Package Specification (none) Related Documentation (none) 
org.argouml.uml.diagram.state.ui Package Specification (none) Related Documentation (none) 
org.argouml.uml.diagram.static_structure.ui Package Specification (none) Related Documentation (none) 
org.argouml.uml.diagram.ui Package Specification (none) Related Documentation (none) 
org.argouml.uml.diagram.use_case.ui Package Specification (none) Related Documentation (none) 
org.argouml.uml.generator Package Specification (none) Related Documentation (none) 
org.argouml.uml.ui Package Specification (none) Related Documentation (none) 
org.argouml.uml.ui.behavior.collaborations Package Specification (none) Related Documentation (none) 
org.argouml.uml.ui.behavior.use_cases Package Specification (none) Related Documentation (none) 
org.argouml.uml.ui.model_management Package Specification (none) Related Documentation (none) 
 

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

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

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.
NotationProvider
           
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.
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.model.uml.foundation.core
NotationName
          Encapsulates specific attributes about a notation.
 

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.
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.
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.menubar
ArgoEventListener
          A tagging interface that all Argo event listener interfaces must extend.
 

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.
NotationProvider
           
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.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.ui.behavior.collaborations
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.ui.behavior.use_cases
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.ui.model_management
ArgoModule
          Interface that defines the characteristics of an external module usable by Argo.
Pluggable
          An interface which identifies an ArgoUML plug-in.
PluggablePropertyPanel
          An interface which identifies an ArgoUML plug-in property panel.
 



ArgoUML (c) 1996-2002
ArgoUML Project Home
ArgoUML Cookbook