org.pm4j.core.pm.pageable
Class PmPagerImpl.SelectableItemPm<T_BEAN>

java.lang.Object
  extended by org.pm4j.core.pm.impl.PmObjectBase
      extended by org.pm4j.core.pm.impl.PmDataInputBase
          extended by org.pm4j.core.pm.impl.PmElementBase
              extended by org.pm4j.core.pm.impl.PmBeanBase<T_BEAN>
                  extended by org.pm4j.core.pm.pageable.PmPagerImpl.SelectableItemPm<T_BEAN>
Type Parameters:
T_BEAN - Type of the items.
All Implemented Interfaces:
java.lang.Comparable<PmObject>, PmBean<T_BEAN>, PmDataInput, PmElement, PmObject, PmTreeNode
Enclosing class:
PmPagerImpl<T_ITEM>

public static class PmPagerImpl.SelectableItemPm<T_BEAN>
extends PmBeanBase<T_BEAN>

PM base class for items that support item selection functionality.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.pm4j.core.pm.impl.PmBeanBase
PmBeanBase.MetaData, PmBeanBase.Nested<T_BEAN>
 
Nested classes/interfaces inherited from class org.pm4j.core.pm.impl.PmObjectBase
PmObjectBase.NameBuilder, PmObjectBase.NameBuilderAbsoluteName, PmObjectBase.NameBuilderShortName, PmObjectBase.NameBuilderTitle
 
Field Summary
 PmAttrBoolean selected
           
 
Fields inherited from class org.pm4j.core.pm.impl.PmObjectBase
pmCacheLog
 
Fields inherited from interface org.pm4j.core.pm.PmObject
STYLE_CLASS_DISABLED, STYLE_CLASS_ERROR, STYLE_CLASS_INFO, STYLE_CLASS_REQUIRED, STYLE_CLASS_WARN
 
Constructor Summary
PmPagerImpl.SelectableItemPm()
           
 
Method Summary
 PmAttrBoolean getSelected()
           
 
Methods inherited from class org.pm4j.core.pm.impl.PmBeanBase
findPmBeanImpl, getPmBean, getPmBeanClass, getPmBeanImpl, getPmKey, initMetaData, makeMetaData, setPmBean
 
Methods inherited from class org.pm4j.core.pm.impl.PmElementBase
accept, clearCachedPmValues, findAnnotationsInPmHierarchy, getNodeDetailsPm, getPmAttribute, getPmAttributes, getPmChildNodes, getPmChildNodesImpl, getPmConversation, isPmReadonlyImpl, isPmTreeLeaf, isValidatingOnSetPmValue
 
Methods inherited from class org.pm4j.core.pm.impl.PmDataInputBase
commitBufferedPmChanges, isBufferedPmValueMode, isPmValueChanged, pmValidate, resetPmValues, rollbackBufferedPmChanges
 
Methods inherited from class org.pm4j.core.pm.impl.PmObjectBase
addToPmComposite, canSetPmTitle, clearPmInvalidValues, compareTo, ensurePmMetaDataInitialization, getPmConversationImpl, getPmIconPath, getPmMetaData, getPmMetaDataWithoutPmInitCall, getPmName, getPmParent, getPmProperty, getPmRelativeName, getPmResKey, getPmResKeyBase, getPmResLoaderCtxtClasses, getPmShortTitle, getPmStyleClasses, getPmStyleClassesImpl, getPmTitle, getPmTitleDef, getPmTitleImpl, getPmTooltip, getPmTooltipImpl, getVisiblePmCommands, getVisiblePmCommands, isMetaDataInitialized, isPmEnabled, isPmEnabledImpl, isPmReadonly, isPmValid, isPmVisible, isPmVisibleImpl, onPmChildStateChange, onPmInit, onPmValueChange, readCacheStrategy, removePmChild, setPmEnabled, setPmParent, setPmProperty, setPmTitle, setPmVisible, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.pm4j.core.pm.PmElement
getPmAttribute, getPmAttributes
 
Methods inherited from interface org.pm4j.core.pm.PmDataInput
commitBufferedPmChanges, isBufferedPmValueMode, isPmValueChanged, pmValidate, resetPmValues, rollbackBufferedPmChanges
 
Methods inherited from interface org.pm4j.core.pm.PmTreeNode
getNodeDetailsPm, getPmChildNodes, isPmTreeLeaf
 
Methods inherited from interface org.pm4j.core.pm.PmObject
accept, canSetPmTitle, compareTo, getPmConversation, getPmIconPath, getPmName, getPmParent, getPmProperty, getPmRelativeName, getPmShortTitle, getPmStyleClasses, getPmTitle, getPmTooltip, isPmEnabled, isPmReadonly, isPmValid, isPmVisible, setPmEnabled, setPmParent, setPmProperty, setPmTitle, setPmVisible
 

Field Detail

selected

public final PmAttrBoolean selected
Constructor Detail

PmPagerImpl.SelectableItemPm

public PmPagerImpl.SelectableItemPm()
Method Detail

getSelected

public PmAttrBoolean getSelected()