Interface SelectableBean<T extends Serializable>
- All Superinterfaces:
- DebugDumpable,- SelectableRow<T>,- Serializable
- All Known Implementing Classes:
- AssignmentEditorDto,- RoleAnalysisTablePageable,- SelectableBeanImpl,- TaskErrorSelectableBeanImpl,- TaskErrorSelectableBeanImplOld,- TreeSelectableBean
public interface SelectableBean<T extends Serializable>
extends SelectableRow<T>, Serializable, DebugDumpable
- 
Field SummaryFields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
- 
Method SummaryModifier and TypeMethodDescriptionObtains custom data related to T (e.g.getValue()booleanvoidsetCustomData(Object data) Stores custom data, seegetCustomData().voidvoidsetResult(OperationResult result) voidsetResult(OperationResultType resultType) voidsetSelected(boolean selected) Methods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDump, debugDump, debugDumpLazily, debugDumpLazily
- 
Method Details- 
getValueT getValue()
- 
setModel
- 
getResultOperationResult getResult()
- 
setResult
- 
setResult- Throws:
- SchemaException
 
- 
setSelectedvoid setSelected(boolean selected) - Specified by:
- setSelectedin interface- SelectableRow<T extends Serializable>
 
- 
isSelectedboolean isSelected()- Specified by:
- isSelectedin interface- SelectableRow<T extends Serializable>
 
- 
getCustomDataObject 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!
- 
setCustomDataStores custom data, seegetCustomData(). FIXME: TEMPORARY SOLUTION!
 
-