Class TabsPlugin.Tab
java.lang.Object
org.hippoecm.frontend.plugins.standards.tabs.TabsPlugin.Tab
- All Implemented Interfaces:
Serializable
,EventListener
,org.apache.wicket.extensions.markup.html.tabs.ITab
,org.apache.wicket.util.io.IClusterable
,IObserver<IObservable>
- Enclosing class:
- TabsPlugin
protected class TabsPlugin.Tab
extends Object
implements org.apache.wicket.extensions.markup.html.tabs.ITab, IObserver<IObservable>
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
discard()
org.apache.wicket.markup.html.form.Form
getForm()
org.apache.wicket.Component
org.apache.wicket.model.IModel<Node>
getModel()
The observable that the observer is interested in.org.apache.wicket.markup.html.panel.Panel
org.apache.wicket.model.IModel<String>
getTitle()
boolean
void
onEvent
(Iterator<? extends IEvent<IObservable>> events) Callback that is invoked when the observable sends events.
-
Method Details
-
getObservable
Description copied from interface:IObserver
The observable that the observer is interested in. This observable may not change, w.r.t. theIObservable.equals(java.lang.Object)
method, while the observer is registered.- Specified by:
getObservable
in interfaceIObserver<IObservable>
-
getModel
-
onEvent
Description copied from interface:IObserver
Callback that is invoked when the observable sends events. The iterator is guaranteed to be non-empty.- Specified by:
onEvent
in interfaceIObserver<IObservable>
-
getTitle
- Specified by:
getTitle
in interfaceorg.apache.wicket.extensions.markup.html.tabs.ITab
-
getDecoratorId
-
getTitleCssClass
-
getIcon
-
getPanel
- Specified by:
getPanel
in interfaceorg.apache.wicket.extensions.markup.html.tabs.ITab
-
discard
- Throws:
EditorException
-
getForm
public org.apache.wicket.markup.html.form.Form getForm() -
isVisible
public boolean isVisible()- Specified by:
isVisible
in interfaceorg.apache.wicket.extensions.markup.html.tabs.ITab
-