public class PlugInRegistry
extends java.lang.Object
Datenbank für GTM-Plugins
Modifier and Type | Field and Description |
---|---|
private ClientDavInterface |
_connection |
private java.util.List<DataEditorPlugIn> |
_plugIns |
Constructor and Description |
---|
PlugInRegistry(ClientDavInterface connection) |
Modifier and Type | Method and Description |
---|---|
private void |
addPlugIn(java.lang.Class<? extends DataEditorPlugIn> clazz) |
javax.swing.Box |
createBox(Data data,
boolean editable) |
javax.swing.Box |
createBox(Data data,
boolean editable,
java.util.List<javax.swing.JButton> contextPanel) |
private javax.swing.JPopupMenu |
createPopupMenu(javax.swing.Box tmpBox,
java.util.Collection<DataEditorPlugIn> plugIns,
Data data,
boolean editable,
java.util.List<javax.swing.JButton> contextPanel) |
java.util.Collection<DataEditorPlugIn> |
getPlugIns(Data data) |
private final ClientDavInterface _connection
private java.util.List<DataEditorPlugIn> _plugIns
public PlugInRegistry(ClientDavInterface connection)
private void addPlugIn(java.lang.Class<? extends DataEditorPlugIn> clazz)
public java.util.Collection<DataEditorPlugIn> getPlugIns(Data data)
public javax.swing.Box createBox(Data data, boolean editable)
public javax.swing.Box createBox(Data data, boolean editable, java.util.List<javax.swing.JButton> contextPanel)
private javax.swing.JPopupMenu createPopupMenu(javax.swing.Box tmpBox, java.util.Collection<DataEditorPlugIn> plugIns, Data data, boolean editable, java.util.List<javax.swing.JButton> contextPanel)