to.etc.domui.component.meta.impl
Class ExpandedDisplayPropertyList

java.lang.Object
  extended by to.etc.domui.component.meta.impl.ExpandedDisplayProperty<java.lang.String>
      extended by to.etc.domui.component.meta.impl.ExpandedDisplayPropertyList
All Implemented Interfaces:
PropertyMetaModel<java.lang.String>, IValueAccessor<java.lang.String>, IValueTransformer<java.lang.String>

public class ExpandedDisplayPropertyList
extends ExpandedDisplayProperty<java.lang.String>

This is a special version of an expanded property, used when the property referred to consists of multiple properties for display (this is the case when the thingy is part of another class). The instance of this class itself describes the property; it's contents (the list of "child" properties) each describe the content of each child.

Author:
Frits Jalvingh Created on Jul 28, 2008

Constructor Summary
protected ExpandedDisplayPropertyList(PropertyMetaModel<?> propertyMeta, IValueAccessor<?> accessor, java.util.List<ExpandedDisplayProperty<?>> children)
           
 
Method Summary
 java.util.List<ExpandedDisplayProperty<?>> getChildren()
           
 
Methods inherited from class to.etc.domui.component.meta.impl.ExpandedDisplayProperty
expandDisplayProperties, expandProperties, expandProperties, expandProperty, expandProperty, flatten, flatten, getActualType, getAnnotation, getAnnotations, getBestConverter, getClassModel, getComboDataSet, getComboDisplayProperties, getComboLabelRenderer, getComboNodeRenderer, getComponentTypeHint, getControlFactory, getConverter, getDefaultHint, getDefaultLabel, getDisplayLength, getDomainValueLabel, getDomainValues, getEditRoles, getGenericActualType, getLength, getLookupFieldKeySearchProperties, getLookupFieldSearchProperties, getLookupSelectedProperties, getLookupSelectedRenderer, getLookupTableProperties, getName, getNumericPresentation, getPrecision, getPresentationString, getReadOnly, getRegexpUserString, getRegexpValidator, getRelationType, getRenderHint, getScale, getSortable, getTemporal, getValidators, getValue, getValueModel, getViewRoles, isPrimaryKey, isRequired, isTransient, setDisplayLength, setName, setRenderHint, setSortable, setValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExpandedDisplayPropertyList

protected ExpandedDisplayPropertyList(PropertyMetaModel<?> propertyMeta,
                                      IValueAccessor<?> accessor,
                                      java.util.List<ExpandedDisplayProperty<?>> children)
Method Detail

getChildren

public java.util.List<ExpandedDisplayProperty<?>> getChildren()