Package com.iizigo.prop.editor
Class TransformValidator
- java.lang.Object
- com.iizigo.prop.editor.TransformValidator
 
- public class TransformValidator extends java.lang.ObjectThe transform validator. Angle units:- deg Degrees. grad Gradians. rad Radians. turn Turns. - Author:
- Christopher Mindus
 
- Nested Class Summary- Nested Classes - Modifier and Type - Class - Description - static class- TransformValidator.AngleInternal angle unit class.
 - Field Summary- Fields - Modifier and Type - Field - Description - static java.lang.String[]- ANGLE_UNITSAngle units.- java.lang.String- errorPotential error.- java.lang.String- functionFunction.- java.lang.String- inputThe input string.- java.util.ArrayList<java.lang.Object>- valuesList of value objects, either GUnit, Double or Angle.
 - Constructor Summary- Constructors - Constructor - Description - TransformValidator(java.lang.String input)Creates the validator for an input.
 - Method Summary- All Methods Static Methods Instance Methods Concrete Methods - Modifier and Type - Method - Description - java.lang.String- getCSSValue()Gets the parameters that were successfully parsed.- void- setEntryFields(org.eclipse.swt.widgets.Text... texts)Helper to fill in values in entry fields.- static java.lang.String- shortDouble(double d)Short double formatting to string.
 
- Field Detail- ANGLE_UNITS- public static final java.lang.String[] ANGLE_UNITS Angle units.
 - input- public final java.lang.String input The input string.
 - function- public java.lang.String function Function.
 - values- public final java.util.ArrayList<java.lang.Object> values List of value objects, either GUnit, Double or Angle.
 - error- public java.lang.String error Potential error.
 
 - Method Detail- shortDouble- public static java.lang.String shortDouble(double d) Short double formatting to string.
 - getCSSValue- public java.lang.String getCSSValue() Gets the parameters that were successfully parsed.
 - setEntryFields- public void setEntryFields(org.eclipse.swt.widgets.Text... texts) Helper to fill in values in entry fields.