se.datadosen.jalbum
Interface EditPanel

All Known Implementing Classes:
JEditPanel

public interface EditPanel

Public interface for Jalbum's edit panel for use by plugins

Since:
8.2
See Also:
PluginContext

Method Summary
 void addCustomTab(java.lang.String title, javax.swing.JComponent panel)
          Add a custom UI tab to the edit panel's property panel (advanced mode)
 void addEditListener(EditListener listener)
          Register EditListeners that get notified when user starts editing album objects
 javax.swing.JComponent getImageComponent()
          Get access to the visual component holding the image being edited
 void removeCustomTab(javax.swing.JComponent panel)
          Remove a custom UI tab from the edit panel's property panel (advanced mode)
 void removeEditListener(EditListener listener)
          Unregister EditListeners
 

Method Detail

addEditListener

void addEditListener(EditListener listener)
Register EditListeners that get notified when user starts editing album objects


removeEditListener

void removeEditListener(EditListener listener)
Unregister EditListeners


addCustomTab

void addCustomTab(java.lang.String title,
                  javax.swing.JComponent panel)
Add a custom UI tab to the edit panel's property panel (advanced mode)


removeCustomTab

void removeCustomTab(javax.swing.JComponent panel)
Remove a custom UI tab from the edit panel's property panel (advanced mode)


getImageComponent

javax.swing.JComponent getImageComponent()
Get access to the visual component holding the image being edited