Class SelectableObjectModel<O extends ObjectType>
java.lang.Object
org.apache.wicket.model.LoadableDetachableModel<O>
com.evolveum.midpoint.gui.impl.model.SelectableObjectModel<O>
- All Implemented Interfaces:
SelectableRowModel<O>
,Serializable
,org.apache.wicket.model.IDetachable
,org.apache.wicket.model.IModel<O>
,org.apache.wicket.util.io.IClusterable
public abstract class SelectableObjectModel<O extends ObjectType>
extends org.apache.wicket.model.LoadableDetachableModel<O>
implements SelectableRowModel<O>
- See Also:
-
Constructor Summary
ConstructorDescriptionSelectableObjectModel
(O object, Collection<SelectorOptions<GetOperationOptions>> options) -
Method Summary
Modifier and TypeMethodDescriptiongetOid()
getType()
boolean
protected void
onDetach()
void
setSelected
(boolean selected) Methods inherited from class org.apache.wicket.model.LoadableDetachableModel
detach, getObject, isAttached, load, of, onAttach, setObject, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.wicket.model.IModel
as, combineWith, detach, filter, flatMap, getObject, isPresent, map, orElse, orElseGet, setObject
-
Constructor Details
-
SelectableObjectModel
-
-
Method Details
-
onDetach
protected void onDetach()- Overrides:
onDetach
in classorg.apache.wicket.model.LoadableDetachableModel<O extends ObjectType>
-
setSelected
public void setSelected(boolean selected) - Specified by:
setSelected
in interfaceSelectableRowModel<O extends ObjectType>
-
isSelected
public boolean isSelected()- Specified by:
isSelected
in interfaceSelectableRowModel<O extends ObjectType>
-
getOid
-
getType
-
getOptions
-