Class PageVisibleDisabledBehaviour
java.lang.Object
org.apache.wicket.behavior.Behavior
com.evolveum.midpoint.web.component.util.VisibleEnableBehaviour
com.evolveum.midpoint.web.component.util.PageVisibleDisabledBehaviour
- All Implemented Interfaces:
Serializable
,org.apache.wicket.IComponentAwareEventSink
,org.apache.wicket.markup.html.IComponentAwareHeaderContributor
,org.apache.wicket.util.io.IClusterable
This is simple visible/enable behaviour for use in top menu. It always disable menu
link and this menu link is visible only if page class equals defined class (in constructor).
- Author:
- lazyman
- See Also:
-
Field Summary
Fields inherited from class com.evolveum.midpoint.web.component.util.VisibleEnableBehaviour
ALWAYS_INVISIBLE, ALWAYS_VISIBLE_ENABLED
-
Constructor Summary
ConstructorDescriptionPageVisibleDisabledBehaviour
(org.apache.wicket.markup.html.WebPage page, Class<? extends org.apache.wicket.markup.html.WebPage> defaultPage) -
Method Summary
Methods inherited from class com.evolveum.midpoint.web.component.util.VisibleEnableBehaviour
onConfigure
Methods inherited from class org.apache.wicket.behavior.Behavior
afterRender, beforeRender, bind, canCallListener, detach, getStatelessHint, isEnabled, isTemporary, onAttribute, onComponentTag, onEvent, onException, onRemove, onTag, renderHead, unbind
-
Constructor Details
-
PageVisibleDisabledBehaviour
public PageVisibleDisabledBehaviour(org.apache.wicket.markup.html.WebPage page, Class<? extends org.apache.wicket.markup.html.WebPage> defaultPage)
-
-
Method Details
-
isEnabled
public boolean isEnabled()- Overrides:
isEnabled
in classVisibleEnableBehaviour
-
isVisible
public boolean isVisible()- Overrides:
isVisible
in classVisibleEnableBehaviour
-