org.argouml.application.api
Interface PluggablePropertyPanel

All Superinterfaces:
ArgoModule, Pluggable
All Known Implementing Classes:
PropPanelModel, PropPanelSubsystem

public interface PluggablePropertyPanel
extends Pluggable

An interface which identifies an ArgoUML plug-in property panel. Plug-ins are replacements or additions to standard Argo classes. PluggablePropertyPanel should expect to be passed a QuadrantPanel as the first argument in the inContext call. The plugin can use getQuadrant to determine which panel is requesting plugins.

Since:
ARGO0.9.4

Field Summary
 
Fields inherited from interface org.argouml.application.api.Pluggable
PLUGIN_PREFIX, PLUGIN_TITLE, PLUGIN_VENDOR
 
Fields inherited from interface org.argouml.application.api.ArgoModule
cat, MODULEFILENAME, MODULEFILENAME_ALTERNATE
 
Method Summary
 java.lang.Class getClassForPanel()
           
 PropPanel getPropertyPanel()
           
 
Methods inherited from interface org.argouml.application.api.Pluggable
inContext
 
Methods inherited from interface org.argouml.application.api.ArgoModule
getModuleAuthor, getModuleDescription, getModuleKey, getModuleName, getModulePopUpActions, getModuleVersion, initializeModule, isModuleEnabled, setModuleEnabled, shutdownModule
 

Method Detail

getClassForPanel

public java.lang.Class getClassForPanel()

getPropertyPanel

public PropPanel getPropertyPanel()


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