org.argouml.application.api
Interface PluggablePropertyPanel

All Superinterfaces:
ArgoModule, Pluggable

Deprecated. by Linus Tolke (0.21.1 March 2006). Call registration in the Details Tabs subsystem from ModuleInterface.enable(). The needed registration is not currently available. Add it first! See TabProps.moduleLoaded( ArgoModuleEvent event)

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
MODULEFILENAME, MODULEFILENAME_ALTERNATE
 
Method Summary
 Class getClassForPanel()
          Deprecated. Returns the Class that the panel handles.
 PropPanel getPropertyPanel()
          Deprecated. Returns an instance of the property panel.
 
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 Class getClassForPanel()
Deprecated. 
Returns the Class that the panel handles.

Returns:
the Class.

getPropertyPanel

public PropPanel getPropertyPanel()
Deprecated. 
Returns an instance of the property panel.

Returns:
the PropPanel.


ArgoUML © 1996-2006ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook