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 ObjectgetCustomData()Obtains custom data related to T (e.g.OperationResultgetResult()TgetValue()booleanisSelected()voidsetCustomData(Object data)Stores custom data, seegetCustomData().voidsetModel(org.apache.wicket.model.IModel<T> value)voidsetResult(OperationResult result)voidsetResult(OperationResultType resultType)voidsetSelected(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:
setSelectedin interfaceSelectableRow<T extends Serializable>
-
isSelected
boolean isSelected()
- Specified by:
isSelectedin 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 storeTaskInformationUtilfor tasks. FIXME: TEMPORARY SOLUTION! Replace by subclassingSelectableBeanImplfor tasks!
-
setCustomData
void setCustomData(Object data)
Stores custom data, seegetCustomData(). FIXME: TEMPORARY SOLUTION!
-
-