Class PanelPlugin
java.lang.Object
org.hippoecm.frontend.plugins.standards.panelperspective.PanelPlugin
- All Implemented Interfaces:
Serializable
,org.apache.wicket.extensions.breadcrumb.panel.IBreadCrumbPanelFactory
,org.apache.wicket.util.io.IClusterable
,IPlugin
public abstract class PanelPlugin
extends Object
implements IPlugin, org.apache.wicket.extensions.breadcrumb.panel.IBreadCrumbPanelFactory
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract PanelPluginBreadCrumbPanel
create
(String componentId, org.apache.wicket.extensions.breadcrumb.IBreadCrumbModel breadCrumbModel) abstract org.apache.wicket.model.IModel<String>
getHelp()
org.apache.wicket.request.resource.ResourceReference
getImage()
abstract String
abstract org.apache.wicket.model.IModel<String>
getTitle()
void
start()
This method can be implemented by plugins to delay part of the initialization until subclasses have finished their construction.void
stop()
Release references to external resources.
-
Constructor Details
-
PanelPlugin
-
-
Method Details
-
getImage
public org.apache.wicket.request.resource.ResourceReference getImage() -
getTitle
-
getHelp
-
start
public void start()Description copied from interface:IPlugin
This method can be implemented by plugins to delay part of the initialization until subclasses have finished their construction. -
stop
public void stop()Description copied from interface:IPlugin
Release references to external resources. It is not necessary to unregister services or trackers; this is handled by the framework. -
getPluginConfig
-
getPluginContext
-
getPanelServiceId
-
create
public abstract PanelPluginBreadCrumbPanel create(String componentId, org.apache.wicket.extensions.breadcrumb.IBreadCrumbModel breadCrumbModel) - Specified by:
create
in interfaceorg.apache.wicket.extensions.breadcrumb.panel.IBreadCrumbPanelFactory
-