Class DoubleProperty
- java.lang.Object
 - 
- org.neotropic.util.visual.properties.AbstractProperty<Double>
 - 
- org.neotropic.util.visual.properties.DoubleProperty
 
 
 
- 
public class DoubleProperty extends AbstractProperty<Double>
Support for Double properties- Author:
 - Orlando Paz <orlando.paz@kuwaiba.org>
 
 
- 
- 
Field Summary
- 
Fields inherited from class org.neotropic.util.visual.properties.AbstractProperty
NULL_LABEL 
 - 
 
- 
Constructor Summary
Constructors Constructor Description DoubleProperty(String name, String displayName, String description, Double value, TranslationService ts)DoubleProperty(String name, String displayName, String description, Double value, TranslationService ts, boolean readOnly, boolean mandatory, boolean unique) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.vaadin.flow.component.AbstractFieldgetAdvancedEditor()An advanced editor for the propertyStringgetAsString()The value to be displayed on screenDoublegetDefaultValue()com.vaadin.flow.component.AbstractFieldgetInplaceEditor()A simple field that will be used to edit the propertybooleansupportsAdvancedEditor()Does it support an advanced editor? If truebooleansupportsInplaceEditor()Does it support in place editor? If true- 
Methods inherited from class org.neotropic.util.visual.properties.AbstractProperty
getAccept, getCancel, getDescription, getDisplayName, getName, getType, getValue, hasBinder, isMandatory, isReadOnly, isUnique, setAccept, setCancel, setDescription, setDisplayName, setHasBinder, setMandatory, setName, setReadOnly, setType, setUnique, setValue, toString 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
DoubleProperty
public DoubleProperty(String name, String displayName, String description, Double value, TranslationService ts)
 
- 
DoubleProperty
public DoubleProperty(String name, String displayName, String description, Double value, TranslationService ts, boolean readOnly, boolean mandatory, boolean unique)
 
 - 
 
- 
Method Detail
- 
getAdvancedEditor
public com.vaadin.flow.component.AbstractField getAdvancedEditor()
Description copied from class:AbstractPropertyAn advanced editor for the property- Specified by:
 getAdvancedEditorin classAbstractProperty<Double>- Returns:
 
 
- 
supportsAdvancedEditor
public boolean supportsAdvancedEditor()
Description copied from class:AbstractPropertyDoes it support an advanced editor? If true- Specified by:
 supportsAdvancedEditorin classAbstractProperty<Double>- Returns:
 
 
- 
getInplaceEditor
public com.vaadin.flow.component.AbstractField getInplaceEditor()
Description copied from class:AbstractPropertyA simple field that will be used to edit the property- Specified by:
 getInplaceEditorin classAbstractProperty<Double>- Returns:
 
 
- 
getAsString
public String getAsString()
Description copied from class:AbstractPropertyThe value to be displayed on screen- Specified by:
 getAsStringin classAbstractProperty<Double>- Returns:
 - The string representation of the value of the property
 
 
- 
supportsInplaceEditor
public boolean supportsInplaceEditor()
Description copied from class:AbstractPropertyDoes it support in place editor? If true- Specified by:
 supportsInplaceEditorin classAbstractProperty<Double>- Returns:
 
 
- 
getDefaultValue
public Double getDefaultValue()
- Specified by:
 getDefaultValuein classAbstractProperty<Double>
 
 - 
 
 -