package org.aplikator.server.descriptor; import java.util.Date; import org.aplikator.client.shared.descriptor.DateFieldDTO; import org.aplikator.client.shared.descriptor.WidgetDTO; import org.aplikator.server.data.Context; public class DateField extends WidgetPropertyDescriptorBase<Date> { public DateField(Property<Date> property) { super(property); } @Override public WidgetDTO getWidgetDescriptor(Context ctx) { DateFieldDTO desc = new DateFieldDTO(getProperty().getPropertyDTO(ctx)); desc.setSize(getSize()); desc.setFormatPattern(getFormatPattern()); desc.setLocalizedName(getLocalizedName(ctx)); desc.setEnabled(isEnabled()); return desc; } }