Interface SelectableBean<T extends Serializable>
-
- All Superinterfaces:
DebugDumpable
,SelectableRow<T>
,Serializable
- All Known Implementing Classes:
AssignmentEditorDto
,SelectableBeanImpl
,TaskErrorSelectableBeanImpl
,TaskErrorSelectableBeanImplOld
,TreeSelectableBean
public interface SelectableBean<T extends Serializable> extends SelectableRow<T>, Serializable, DebugDumpable
-
-
Field Summary
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Object
getCustomData()
Obtains custom data related to T (e.g.OperationResult
getResult()
T
getValue()
boolean
isSelected()
void
setCustomData(Object data)
Stores custom data, seegetCustomData()
.void
setModel(org.apache.wicket.model.IModel<T> value)
void
setResult(OperationResult result)
void
setResult(OperationResultType resultType)
void
setSelected(boolean selected)
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDump, debugDumpLazily, debugDumpLazily
-
-
-
-
Method Detail
-
getValue
T getValue()
-
setModel
void setModel(org.apache.wicket.model.IModel<T> value)
-
getResult
OperationResult getResult()
-
setResult
void setResult(OperationResult result)
-
setResult
void setResult(OperationResultType resultType) throws SchemaException
- Throws:
SchemaException
-
setSelected
void setSelected(boolean selected)
- Specified by:
setSelected
in interfaceSelectableRow<T extends Serializable>
-
isSelected
boolean isSelected()
- Specified by:
isSelected
in interfaceSelectableRow<T extends Serializable>
-
getCustomData
Object getCustomData()
Obtains custom data related to T (e.g. information extracted from the value of T) into the bean. Currently used to storeTaskInformationUtil
for tasks. FIXME: TEMPORARY SOLUTION! Replace by subclassingSelectableBeanImpl
for tasks!
-
setCustomData
void setCustomData(Object data)
Stores custom data, seegetCustomData()
. FIXME: TEMPORARY SOLUTION!
-
-