Class SelectableBeanImpl<T extends Serializable>
java.lang.Object
com.evolveum.midpoint.web.component.util.Selectable<T>
com.evolveum.midpoint.web.component.util.SelectableBeanImpl<T>
- All Implemented Interfaces:
- DebugDumpable,- SelectableBean<T>,- SelectableRow<T>,- Serializable,- org.apache.wicket.model.IDetachable,- org.apache.wicket.util.io.IClusterable
- Direct Known Subclasses:
- AssignmentEditorDto,- RoleAnalysisTablePageable,- TaskErrorSelectableBeanImpl,- TaskErrorSelectableBeanImplOld,- TreeSelectableBean
public class SelectableBeanImpl<T extends Serializable>
extends Selectable<T>
implements SelectableBean<T>, org.apache.wicket.model.IDetachable
- Author:
- lazyman
- See Also:
- 
Field SummaryFieldsFields inherited from class com.evolveum.midpoint.web.component.util.SelectableF_SELECTEDFields inherited from interface com.evolveum.midpoint.util.DebugDumpableINDENT_STRING
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionShow the content of the object intended for diagnostics by system administrator.debugDump(int indent) voiddetach()booleanintObtains custom data related to T (e.g. information extracted from the value of T) into the bean.org.apache.wicket.model.IModel<T>getModel()getNodes()getValue()inthashCode()voidsetActiveSessions(int activeSessions) voidsetCustomData(Object customData) Stores custom data, seeSelectableBean.getCustomData().voidsetDetachCustomData(boolean detachCustomData) voidvoidvoidsetResult(OperationResult result) voidsetResult(OperationResultType resultType) Methods inherited from class com.evolveum.midpoint.web.component.util.SelectableisSelected, setSelectedMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.util.DebugDumpabledebugDumpLazily, debugDumpLazilyMethods inherited from interface com.evolveum.midpoint.web.component.util.SelectableBeanisSelected, setSelected
- 
Field Details- 
F_VALUE- See Also:
 
 
- 
- 
Constructor Details- 
SelectableBeanImplpublic SelectableBeanImpl()
- 
SelectableBeanImpl
 
- 
- 
Method Details- 
getValue- Specified by:
- getValuein interface- SelectableBean<T extends Serializable>
- Overrides:
- getValuein class- Selectable<T extends Serializable>
 
- 
setModel- Specified by:
- setModelin interface- SelectableBean<T extends Serializable>
 
- 
getModel
- 
getResult- Specified by:
- getResultin interface- SelectableBean<T extends Serializable>
 
- 
setResult- Specified by:
- setResultin interface- SelectableBean<T extends Serializable>
 
- 
setResult- Specified by:
- setResultin interface- SelectableBean<T extends Serializable>
- Throws:
- SchemaException
 
- 
setActiveSessionspublic void setActiveSessions(int activeSessions) 
- 
getActiveSessionspublic int getActiveSessions()
- 
getNodes
- 
setNodes
- 
hashCodepublic int hashCode()
- 
equals
- 
debugDumpDescription copied from interface:DebugDumpableShow the content of the object intended for diagnostics by system administrator. The out put should be suitable to use in system logs at "debug" level. It may be multi-line, but in that case it should be well indented and quite terse. As it is intended to be used by system administrator, it should not use any developer terms such as class names, exceptions or stack traces.- Specified by:
- debugDumpin interface- DebugDumpable
- Returns:
- content of the object intended for diagnostics by system administrator.
 
- 
debugDump- Specified by:
- debugDumpin interface- DebugDumpable
 
- 
getCustomDataDescription copied from interface:SelectableBeanObtains 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!- Specified by:
- getCustomDatain interface- SelectableBean<T extends Serializable>
 
- 
setCustomDataDescription copied from interface:SelectableBeanStores custom data, seeSelectableBean.getCustomData(). FIXME: TEMPORARY SOLUTION!- Specified by:
- setCustomDatain interface- SelectableBean<T extends Serializable>
 
- 
setDetachCustomDatapublic void setDetachCustomData(boolean detachCustomData) - Specified by:
- setDetachCustomDatain interface- SelectableBean<T extends Serializable>
 
- 
detachpublic void detach()- Specified by:
- detachin interface- org.apache.wicket.model.IDetachable
 
 
-