public class PluginDescriptor extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
XML_DESCRIPTOR |
| Constructor and Description |
|---|
PluginDescriptor(String pluginPath)
Creates a new PluginDescriptor object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChangeListener(PropertyChangeListener l)
Adds a PropertyChangeListener to the listener list.
|
void |
addUser(String user)
Hilfsmethode für digester.
|
void |
addUsergroup(String usergroup)
Hilfsmethode für digester.
|
boolean |
equals(Object object) |
PluginContext |
getContext()
Getter for property context.
|
String |
getId()
Getter for property id.
|
PluginMetaInfo |
getMetaInfo()
Getter for property pluginInfo.
|
PluginMethodDescriptor |
getMethodDescriptor(String id)
DOCUMENT ME!
|
Iterator |
getMethodDescriptors()
DOCUMENT ME!
|
String |
getName()
Getter for property name.
|
PluginSupport |
getPlugin()
Getter for property plugin.
|
PluginMenu |
getPluginMenu()
Getter for property pluginMenu.
|
String |
getPluginPath()
Getter for property pluginPath.
|
PluginMenu |
getPluginPopupMenu()
Getter for property pluginPopupMenu.
|
EmbeddedToolBar |
getPluginToolBar()
Getter for property pluginToolBar.
|
Iterator |
getPluginUIDescriptors()
DOCUMENT ME!
|
PluginUIDescriptor |
getUIDescriptor(String id)
DOCUMENT ME!
|
Collection |
getUsergroups()
Getter for property usergroups.
|
Collection |
getUsers()
Getter for property users.
|
boolean |
isActivated()
Getter for property active.
|
boolean |
isDeactivateable()
Getter for property deactivateable.
|
boolean |
isInternationalized()
Getter for property internationalized.
|
boolean |
isLoaded()
Getter for property loaded.
|
boolean |
isPluginMenuAvailable()
DOCUMENT ME!
|
boolean |
isPluginMethodAvailable(String methodId)
DOCUMENT ME!
|
boolean |
isPluginMethodsAvailable()
DOCUMENT ME!
|
boolean |
isPluginPopupMenuAvailable()
DOCUMENT ME!
|
boolean |
isPluginToolBarAvailable()
DOCUMENT ME!
|
boolean |
isPluginUIDescriptorsAvailable()
DOCUMENT ME!
|
boolean |
isProgressObservable()
Getter for property progressObservable.
|
boolean |
isPropertyObservable()
Getter for property propertyObservable.
|
boolean |
isUnloadable()
Getter for property loadable.
|
void |
removePropertyChangeListener(PropertyChangeListener l)
Removes a PropertyChangeListener from the listener list.
|
void |
setActivated(boolean activated)
Setter for property active.
|
protected void |
setContext(PluginContext context)
Setter for property context.
|
void |
setDeactivateable(boolean deactivateable)
Setter for property deactivateable.
|
void |
setId(String id)
Setter for property id.
|
void |
setInternationalized(boolean internationalized)
Setter for property internationalized.
|
void |
setLoaded(boolean loaded)
Setter for property loaded.
|
void |
setMetaInfo(PluginMetaInfo metaInfo)
Setter for property pluginInfo.
|
protected void |
setMethodDescriptors(HashMap methodDescriptors)
DOCUMENT ME!
|
protected void |
setPlugin(PluginSupport plugin)
Setter for property plugin.
|
protected void |
setPluginMenu(PluginMenu pluginMenu)
Setter for property pluginMenu.
|
void |
setPluginPath(String pluginPath)
Setter for property pluginPath.
|
protected void |
setPluginPopupMenu(PluginMenu pluginPopupMenu)
Setter for property pluginPopupMenu.
|
void |
setPluginToolBar(EmbeddedToolBar pluginToolBar)
Setter for property pluginToolBar.
|
void |
setProgressObservable(boolean progressObservable)
Setter for property progressObservable.
|
void |
setPropertyObservable(boolean propertyObservable)
Setter for property propertyObservable.
|
protected void |
setUIDescriptors(HashMap pluginUIs)
DOCUMENT ME!
|
void |
setUnloadable(boolean unloadable)
Setter for property loadable.
|
String |
toString() |
public static final String XML_DESCRIPTOR
public PluginDescriptor(String pluginPath)
pluginPath - DOCUMENT ME!public PluginMetaInfo getMetaInfo()
public void setMetaInfo(PluginMetaInfo metaInfo)
metaInfo - pluginInfo New value of property pluginInfo.public String getId()
public void setId(String id)
id - New value of property id.public String getName()
public void addPropertyChangeListener(PropertyChangeListener l)
l - The listener to add.public void removePropertyChangeListener(PropertyChangeListener l)
l - The listener to remove.public boolean isActivated()
public void setActivated(boolean activated)
activated - New value of property active.public PluginMethodDescriptor getMethodDescriptor(String id)
id - DOCUMENT ME!public Iterator getMethodDescriptors()
protected void setMethodDescriptors(HashMap methodDescriptors)
methodDescriptors - DOCUMENT ME!public PluginUIDescriptor getUIDescriptor(String id)
id - DOCUMENT ME!public Iterator getPluginUIDescriptors()
protected void setUIDescriptors(HashMap pluginUIs)
pluginUIs - DOCUMENT ME!public PluginSupport getPlugin()
protected void setPlugin(PluginSupport plugin)
plugin - instance New value of property plugin.public PluginContext getContext()
protected void setContext(PluginContext context)
context - New value of property context.public PluginMenu getPluginMenu()
protected void setPluginMenu(PluginMenu pluginMenu)
pluginMenu - New value of property pluginMenu.public PluginMenu getPluginPopupMenu()
protected void setPluginPopupMenu(PluginMenu pluginPopupMenu)
pluginPopupMenu - New value of property pluginPopupMenu.public boolean isPluginToolBarAvailable()
public boolean isPluginMenuAvailable()
public boolean isPluginPopupMenuAvailable()
public boolean isPluginMethodsAvailable()
public boolean isPluginMethodAvailable(String methodId)
methodId - DOCUMENT ME!public boolean isPluginUIDescriptorsAvailable()
public String getPluginPath()
public void setPluginPath(String pluginPath)
pluginPath - New value of property pluginPath.public EmbeddedToolBar getPluginToolBar()
public void setPluginToolBar(EmbeddedToolBar pluginToolBar)
pluginToolBar - New value of property pluginToolBar.public boolean isLoaded()
public void setLoaded(boolean loaded)
loaded - New value of property loaded.public boolean isUnloadable()
public void setUnloadable(boolean unloadable)
unloadable - New value of property loadable.public boolean isProgressObservable()
public void setProgressObservable(boolean progressObservable)
progressObservable - New value of property progressObservable.public boolean isDeactivateable()
public void setDeactivateable(boolean deactivateable)
deactivateable - New value of property deactivateable.public boolean isPropertyObservable()
public void setPropertyObservable(boolean propertyObservable)
propertyObservable - New value of property propertyObservable.public boolean isInternationalized()
public void setInternationalized(boolean internationalized)
internationalized - New value of property internationalized.public Collection getUsers()
public Collection getUsergroups()
public void addUser(String user)
user - DOCUMENT ME!public void addUsergroup(String usergroup)
usergroup - DOCUMENT ME!Copyright © 2012–2026 cismet GmbH. All rights reserved.