Uses of Interface
org.argouml.application.api.ArgoModule

Packages that use ArgoModule
org.argouml.application.api Provides general classes and interfaces that are fundamental to ArgoUML and ArgoUML modules. 
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.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.ui contains many user interface related classes, such as the ProjectBrowser, actions, stylepanels etc. 
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.reveng Provides support for PluggableImport modules. 
org.argouml.uml.reveng.java Import module implementation for the Java language. 
org.argouml.uml.ui.model_management Properties panels for the model management uml package. 
 

Uses of ArgoModule in org.argouml.application.api
 

Subinterfaces of ArgoModule in org.argouml.application.api
 interface 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.
 interface Pluggable
          An interface which identifies an ArgoUML plug-in.
 interface PluggableAboutTab
          A module interface which identifies an ArgoUML plug-in used as a tab in the about dialog.
 interface PluggableCritic
          An plugin interface which identifies an ArgoUML critic.
 interface PluggableDiagram
          An module interface which identifies an ArgoUML plug-in used as a diagram type.
 interface PluggableImport
          An interface which identifies an ArgoUML plug-in to the Import.
 interface PluggableMenu
          An interface which identifies an ArgoUML plug-in to the menu.
 interface PluggableModule
          An interface which identifies an ArgoUML plug-in as a generic plugin.
 interface PluggableNotation
          An interface which identifies an ArgoUML plug-in as a notation.
 interface PluggableProjectReader
          An plugin interface which identifies an ArgoUML data loader.
 interface PluggableProjectWriter
          An plugin interface which identifies an ArgoUML data loader.
 interface PluggablePropertyPanel
          An interface which identifies an ArgoUML plug-in property panel.
 interface PluggableResourceBundle
          An interface which identifies an ArgoUML plug-in as a resource bundle.
 interface PluggableSettingsTab
          An module interface which identifies an ArgoUML plug-in used as a tab in the settings dialog.
 

Uses of ArgoModule in org.argouml.application.events
 

Constructors in org.argouml.application.events with parameters of type ArgoModule
ArgoModuleEvent(int eventType, ArgoModule src)
           
 

Uses of ArgoModule in org.argouml.application.helpers
 

Classes in org.argouml.application.helpers that implement ArgoModule
 class DiagramHelper
          Helper object for Diagrams
 class ModuleHelper
           
 class ResourceBundleHelper
          Helper object for Pluggable Resource Bundles
 class SettingsTabHelper
          Helper object for Settings Tabs
 

Uses of ArgoModule in org.argouml.application.modules
 

Methods in org.argouml.application.modules that return ArgoModule
static ArgoModule ModuleLoader.getCurrentSingleton(java.lang.Class moduleClass)
          Gets the current singleton of the module type requested.
 

Methods in org.argouml.application.modules with parameters of type ArgoModule
 boolean ModuleLoader.activateModule(ArgoModule module)
          Activate a loaded module.
 

Uses of ArgoModule in org.argouml.language.java.generator
 

Classes in org.argouml.language.java.generator that implement ArgoModule
 class GeneratorJava
          Generator subclass to generate text for display in diagrams in in text fields in the Argo/UML user interface.
 

Uses of ArgoModule in org.argouml.language.ui
 

Classes in org.argouml.language.ui that implement ArgoModule
 class SettingsTabNotation
          Action object for handling Argo settings
 

Uses of ArgoModule in org.argouml.ui
 

Classes in org.argouml.ui that implement ArgoModule
 class ActionExportXMI
          Exports the xmi of a project to a file choosen by the user.
 class SettingsTabEnvironment
          Action object for handling Argo settings
 class SettingsTabFonts
          Action object for handling Argo settings
 class SettingsTabLayout
          Tab pane for setting layout options.
 class SettingsTabPreferences
          Action object for handling Argo settings
 class SettingsTabUser
          Action object for handling Argo settings
 

Uses of ArgoModule in org.argouml.uml.generator
 

Classes in org.argouml.uml.generator that implement ArgoModule
 class Generator
          This class is the abstract super class that defines a code generation framework.
 class GeneratorDisplay
          Generator subclass to generate text for display in diagrams in in text fields in the Argo/UML user interface.
 

Uses of ArgoModule in org.argouml.uml.reveng
 

Classes in org.argouml.uml.reveng that implement ArgoModule
 class FileImportSupport
          This is the base class for import from files.
 

Uses of ArgoModule in org.argouml.uml.reveng.java
 

Classes in org.argouml.uml.reveng.java that implement ArgoModule
 class JavaImport
          This is the main class for Java reverse engineering.
 

Uses of ArgoModule in org.argouml.uml.ui.model_management
 

Classes in org.argouml.uml.ui.model_management that implement ArgoModule
 class PropPanelModel
           
 class PropPanelSubsystem
          A property panel for UML subsystems.
 



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