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
ConstructorsConstructorDescriptionSelectableObjectModel(O object, Collection<SelectorOptions<GetOperationOptions>> options) -
Method Summary
Modifier and TypeMethodDescriptiongetOid()getType()booleanprotected voidonDetach()voidsetSelected(boolean selected) Methods inherited from class org.apache.wicket.model.LoadableDetachableModel
detach, getObject, isAttached, load, of, onAttach, setObject, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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:
onDetachin classorg.apache.wicket.model.LoadableDetachableModel<O extends ObjectType>
-
setSelected
public void setSelected(boolean selected) - Specified by:
setSelectedin interfaceSelectableRowModel<O extends ObjectType>
-
isSelected
public boolean isSelected()- Specified by:
isSelectedin interfaceSelectableRowModel<O extends ObjectType>
-
getOid
-
getType
-
getOptions
-