Interface FrameSidebarExtension
-
- All Superinterfaces:
BasicExtension
,org.pf4j.ExtensionPoint
- All Known Implementing Classes:
AgencyFrameSidebarExtension
,CalendarFrameSidebarExtension
,ContactsFrameSidebarExtension
,CrmFrameSidebarExtension
,DatabaseFrameSidebarExtension
,FrameSidebarAdapter
,MailFrameSidebarExtension
,ManualFrameSidebarExtension
,NewsFrameSidebarExtension
public interface FrameSidebarExtension extends BasicExtension
FrameSidebarExtension.- Author:
- Andreas Rudolph
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description JComponent
createComponent()
Icon
getIcon()
JPopupMenu
getMenu()
String
getTitle()
String
getTooltipText()
boolean
isSystem()
static Collection<FrameSidebarExtension>
load(ImmoToolProject project, String... pluginIds)
static Collection<FrameSidebarExtension>
load(String... pluginIds)
void
loadComponent(JComponent component)
void
register(JComponent component, AbstractButton button)
void
unregister()
-
Methods inherited from interface com.openindex.openestate.tool.extensions.BasicExtension
getRequiredPluginIds
-
-
-
-
Method Detail
-
createComponent
JComponent createComponent()
-
getIcon
Icon getIcon()
-
getMenu
JPopupMenu getMenu()
-
getTitle
String getTitle()
-
getTooltipText
String getTooltipText()
-
isSystem
boolean isSystem()
-
loadComponent
void loadComponent(JComponent component)
-
register
void register(JComponent component, AbstractButton button)
-
unregister
void unregister()
-
load
static Collection<FrameSidebarExtension> load(String... pluginIds)
-
load
static Collection<FrameSidebarExtension> load(ImmoToolProject project, String... pluginIds)
-
-