org.pm4j.core.pm.impl
Class PmAttrDateBase.WithFormatTooltip<T_BACKING_DATE>

java.lang.Object
  extended by org.pm4j.core.pm.impl.PmObjectBase
      extended by org.pm4j.core.pm.impl.PmAttrBase<java.util.Date,T_BACKING_DATE>
          extended by org.pm4j.core.pm.impl.PmAttrDateBase<T_BACKING_DATE>
              extended by org.pm4j.core.pm.impl.PmAttrDateBase.WithFormatTooltip<T_BACKING_DATE>
All Implemented Interfaces:
java.lang.Comparable<PmObject>, PmAttr<java.util.Date>, PmAttrDate, PmDataInput, PmObject
Enclosing class:
PmAttrDateBase<T_BACKING_DATE>

public static class PmAttrDateBase.WithFormatTooltip<T_BACKING_DATE>
extends PmAttrDateBase<T_BACKING_DATE>

A subclass with a tooltip that provides a hint about the format.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.pm4j.core.pm.impl.PmAttrDateBase
PmAttrDateBase.MetaData, PmAttrDateBase.WithFormatTooltip<T_BACKING_DATE>
 
Nested classes/interfaces inherited from class org.pm4j.core.pm.impl.PmObjectBase
PmObjectBase.NameBuilder, PmObjectBase.NameBuilderAbsoluteName, PmObjectBase.NameBuilderShortName, PmObjectBase.NameBuilderTitle
 
Nested classes/interfaces inherited from interface org.pm4j.core.pm.PmAttr
PmAttr.Converter<T>
 
Field Summary
static java.lang.String RESKEY_DATEATTR_FORMAT_TOOLTIP
           
 
Fields inherited from class org.pm4j.core.pm.impl.PmObjectBase
pmCacheLog
 
Fields inherited from interface org.pm4j.core.pm.PmAttrDate
RESKEY_DEFAULT_FORMAT_PATTERN
 
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
PmAttrDateBase.WithFormatTooltip(PmElementBase pmParentBean)
           
 
Method Summary
protected  java.lang.String getPmTooltipImpl()
           
 
Methods inherited from class org.pm4j.core.pm.impl.PmAttrDateBase
compareTo, getFormatDefaultResKey, getOutputFormat, initMetaData, makeMetaData
 
Methods inherited from class org.pm4j.core.pm.impl.PmAttrBase
accept, clearCachedPmValues, clearPmInvalidValues, commitBufferedPmChanges, convertBackingValueToPmValue, convertPmValueToBackingValue, equalValues, getBackingValue, getBackingValueImpl, getConverter, getDefaultValue, getDefaultValueImpl, getFormatString, getMaxLen, getMinLen, getNullOptionDefault, getOptionSet, getOptionSetImpl, getOptionValues, getPmParentElement, getPmStyleClassesImpl, getUncachedValidValue, getValue, getValueAsString, getValueImpl, getValueLocalized, initMetaDataBeanConstraint, isBufferedPmValueMode, isEmptyValue, isPmEnabledImpl, isPmReadonlyImpl, isPmValueChanged, isPmVisibleImpl, isRequired, isSupportingAsStringValues, isValidatingOnSetPmValue, makeOptionSetDef, pmValidate, resetPmValues, rollbackBufferedPmChanges, setBackingValue, setBackingValueImpl, setPmValueChanged, setValue, setValueAsString, setValueImpl, validate
 
Methods inherited from class org.pm4j.core.pm.impl.PmObjectBase
addToPmComposite, canSetPmTitle, ensurePmMetaDataInitialization, findAnnotationsInPmHierarchy, getPmConversation, getPmConversationImpl, getPmIconPath, getPmMetaData, getPmMetaDataWithoutPmInitCall, getPmName, getPmParent, getPmProperty, getPmRelativeName, getPmResKey, getPmResKeyBase, getPmResLoaderCtxtClasses, getPmShortTitle, getPmStyleClasses, getPmTitle, getPmTitleDef, getPmTitleImpl, getPmTooltip, getVisiblePmCommands, getVisiblePmCommands, isMetaDataInitialized, isPmEnabled, isPmReadonly, isPmValid, isPmVisible, 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.PmAttr
getFormatString, getMaxLen, getMinLen, getOptionSet, getValue, getValueAsString, getValueLocalized, isPmValueChanged, isRequired, resetPmValues, setPmValueChanged, setValue, setValueAsString
 
Methods inherited from interface org.pm4j.core.pm.PmDataInput
commitBufferedPmChanges, isBufferedPmValueMode, pmValidate, rollbackBufferedPmChanges
 
Methods inherited from interface org.pm4j.core.pm.PmObject
accept, canSetPmTitle, getPmConversation, getPmIconPath, getPmName, getPmParent, getPmProperty, getPmRelativeName, getPmShortTitle, getPmStyleClasses, getPmTitle, getPmTooltip, isPmEnabled, isPmReadonly, isPmValid, isPmVisible, setPmEnabled, setPmParent, setPmProperty, setPmTitle, setPmVisible
 

Field Detail

RESKEY_DATEATTR_FORMAT_TOOLTIP

public static final java.lang.String RESKEY_DATEATTR_FORMAT_TOOLTIP
See Also:
Constant Field Values
Constructor Detail

PmAttrDateBase.WithFormatTooltip

public PmAttrDateBase.WithFormatTooltip(PmElementBase pmParentBean)
Method Detail

getPmTooltipImpl

protected java.lang.String getPmTooltipImpl()
Overrides:
getPmTooltipImpl in class PmObjectBase