public class FormularComponentSupport<C extends JComponent & FormularComponent<C>> extends Object
Modifier and Type | Field and Description |
---|---|
protected C |
component |
protected String |
dataField |
protected Operator |
filterOperator |
protected boolean |
readOnly |
protected Set<Validator> |
validators |
Constructor and Description |
---|
FormularComponentSupport(C component) |
protected C extends JComponent & FormularComponent<C> component
protected String dataField
protected Operator filterOperator
protected boolean readOnly
public FormularComponentSupport(C component)
public String getFormularName()
public void setDataField(String dataField)
public String getDataField()
public void setFilterOperator(Operator filterOperator)
public Operator getFilterOperator()
public boolean verify()
public void addValidator(Validator validator)
public void removeValidator(Validator validator)
public Validator[] getValidators()
public void validateState() throws ValidationException
ValidationException
public void validateState(Validation validation) throws ValidationException
ValidationException
public void setReadOnly(boolean readOnly)
public boolean isReadOnly()
public boolean hasDataField()
public final void setFormularValue(VirtualTable vt, int col, Object value)
FormularComponent.setFormularValue(VirtualTable, int, Object)
to
FormularComponent.setFormularValue(VirtualTable, Map)
.public String getFormattedFormularValue(VirtualTable vt, Map<String,Object> record)
public Object getSingleValue(VirtualTable vt, Map<String,Object> record)
Copyright © 2003–2021 XDEV Software. All rights reserved.