org.pm4j.core.pm.impl
Class PmAttrPmRefImpl.MetaData

java.lang.Object
  extended by org.pm4j.core.pm.impl.PmObjectBase.MetaData
      extended by org.pm4j.core.pm.impl.PmAttrBase.MetaData
          extended by org.pm4j.core.pm.impl.PmAttrPmRefImpl.MetaData
Enclosing class:
PmAttrPmRefImpl<T_REFED_PM extends PmBean<?>,T_BEAN>

protected static class PmAttrPmRefImpl.MetaData
extends PmAttrBase.MetaData


Field Summary
 
Fields inherited from class org.pm4j.core.pm.impl.PmObjectBase.MetaData
NAME_PATH_DELIMITER, validationChangeEventMask
 
Constructor Summary
protected PmAttrPmRefImpl.MetaData()
           
 
Method Summary
protected  int getMaxLenDefault()
          Provides the attribute type specific default max length.
 
Methods inherited from class org.pm4j.core.pm.impl.PmAttrBase.MetaData
getCacheStrategyForOptions, getCacheStrategyForValue, getConverter, getFormatResKey, getItemConverter, getMaxLen, getMinLen, getNullOption, getOptionSetDef, isRequired, setConverter, setConverterDefault, setFormatResKey, setItemConverter, setRequired
 
Methods inherited from class org.pm4j.core.pm.impl.PmObjectBase.MetaData
getName, getPmElementFactory, getPmTitleProvider, init, isReadOnly, setPmElementFactory, setPmTitleProvider, setReadOnly
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PmAttrPmRefImpl.MetaData

protected PmAttrPmRefImpl.MetaData()
Method Detail

getMaxLenDefault

protected int getMaxLenDefault()
Description copied from class: PmAttrBase.MetaData
Provides the attribute type specific default max length.

Specified by:
getMaxLenDefault in class PmAttrBase.MetaData
Returns:
The maximal number of characters default.