public abstract class PanelPlugin extends Object implements IPlugin, org.apache.wicket.extensions.breadcrumb.panel.IBreadCrumbPanelFactory
Constructor and Description |
---|
PanelPlugin(IPluginContext context,
IPluginConfig config) |
Modifier and Type | Method and Description |
---|---|
abstract PanelPluginBreadCrumbPanel |
create(String componentId,
org.apache.wicket.extensions.breadcrumb.IBreadCrumbModel breadCrumbModel) |
abstract org.apache.wicket.model.IModel<String> |
getHelp() |
abstract org.apache.wicket.request.resource.ResourceReference |
getImage() |
abstract String |
getPanelServiceId() |
IPluginConfig |
getPluginConfig() |
IPluginContext |
getPluginContext() |
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.
|
public PanelPlugin(IPluginContext context, IPluginConfig config)
public abstract org.apache.wicket.request.resource.ResourceReference getImage()
public abstract org.apache.wicket.model.IModel<String> getTitle()
public abstract org.apache.wicket.model.IModel<String> getHelp()
public void start()
IPlugin
public void stop()
IPlugin
public IPluginConfig getPluginConfig()
public IPluginContext getPluginContext()
public abstract String getPanelServiceId()
public abstract PanelPluginBreadCrumbPanel create(String componentId, org.apache.wicket.extensions.breadcrumb.IBreadCrumbModel breadCrumbModel)
create
in interface org.apache.wicket.extensions.breadcrumb.panel.IBreadCrumbPanelFactory
Copyright © 2007–2017 Hippo B.V. (http://www.onehippo.com). All rights reserved.