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

Packages that use Pluggable
org.argouml.application.api Provides general classes and interfaces that are fundamental to ArgoUML and ArgoUML modules. 
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 Pluggable in org.argouml.application.api
 

Subinterfaces of Pluggable in org.argouml.application.api
 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 Pluggable in org.argouml.application.helpers
 

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

Uses of Pluggable in org.argouml.application.modules
 

Methods in org.argouml.application.modules that return Pluggable
 Pluggable ModuleLoader.getPlugin(java.lang.Class pluginType, java.lang.Object[] context)
          Returns a plug-in of a given type.
 

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

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

Uses of Pluggable in org.argouml.language.ui
 

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

Uses of Pluggable in org.argouml.ui
 

Classes in org.argouml.ui that implement Pluggable
 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 Pluggable in org.argouml.uml.generator
 

Classes in org.argouml.uml.generator that implement Pluggable
 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 Pluggable in org.argouml.uml.reveng
 

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

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

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

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

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



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