com.swfm.mica.core
Interface MiiPropertyTypes
- All Known Subinterfaces:
- MiiValueValidator
- All Known Implementing Classes:
- MiAttributes, MiDrawingPages, MiEditorPalette, MiJpgPrintDriver, MiModelEntity, MiModelFromXMLSax2Convertor, MiModelPropertyViewManager, MiModelToXMLConvertor, MiModelUtilities, MiModifyAttributesOfPartsCommand, MiModifyConnectionCommand, MiModifyTextCommand, MiPageManager, MiPart, MiPropertyDescription, MiSetVisibilityOfPartsCommand, MiUtility, MiValueValidationError, MiValueValidator
- public interface MiiPropertyTypes
- Version:
- %I% %G%
- Author:
- Michael L. Davis
Mi_PROPERTY_DESCRIPTION_TYPE_NAME
public static final java.lang.String Mi_PROPERTY_DESCRIPTION_TYPE_NAME
- Used by the XML save and load routines.
- See Also:
- Constant Field Values
Mi_USER_DATA_TYPE_NAME
public static final java.lang.String Mi_USER_DATA_TYPE_NAME
- See Also:
- Constant Field Values
Mi_ANY_PROPERTY
public static final java.lang.String Mi_ANY_PROPERTY
- Used to match any and every property name (for example
when using MiiModelEntity.appendPropertyChangeHandler()
- See Also:
- Constant Field Values
Mi_GUI_HINT
public static final java.lang.String Mi_GUI_HINT
- Used to convey hints to model to widget convertor (in
MiModelPropertyViewManager) currently used to specify
embedded tables in property sheets
- See Also:
- Constant Field Values
Mi_PROPERTY_NAME
public static final java.lang.String Mi_PROPERTY_NAME
- Properties of properties
- See Also:
- Constant Field Values
Mi_PROPERTY_DISPLAY_NAME
public static final java.lang.String Mi_PROPERTY_DISPLAY_NAME
- See Also:
- Constant Field Values
Mi_PROPERTY_VALID_VALUES_NAME
public static final java.lang.String Mi_PROPERTY_VALID_VALUES_NAME
- See Also:
- Constant Field Values
Mi_PROPERTY_VALID_DISPLAY_VALUES_NAME
public static final java.lang.String Mi_PROPERTY_VALID_DISPLAY_VALUES_NAME
- See Also:
- Constant Field Values
Mi_PROPERTY_TYPE_NAME
public static final java.lang.String Mi_PROPERTY_TYPE_NAME
- See Also:
- Constant Field Values
Mi_PROPERTY_DEFAULT_VALUE_NAME
public static final java.lang.String Mi_PROPERTY_DEFAULT_VALUE_NAME
- See Also:
- Constant Field Values
Mi_PROPERTY_MINIMUM_VALUE_NAME
public static final java.lang.String Mi_PROPERTY_MINIMUM_VALUE_NAME
- See Also:
- Constant Field Values
Mi_PROPERTY_MAXIMUM_VALUE_NAME
public static final java.lang.String Mi_PROPERTY_MAXIMUM_VALUE_NAME
- See Also:
- Constant Field Values
Mi_PROPERTY_STEP_VALUE_NAME
public static final java.lang.String Mi_PROPERTY_STEP_VALUE_NAME
- See Also:
- Constant Field Values
Mi_PROPERTY_EDITABLE_NAME
public static final java.lang.String Mi_PROPERTY_EDITABLE_NAME
- See Also:
- Constant Field Values
Mi_PROPERTY_VIEWABLE_NAME
public static final java.lang.String Mi_PROPERTY_VIEWABLE_NAME
- See Also:
- Constant Field Values
Mi_PROPERTY_REQUIRED_NAME
public static final java.lang.String Mi_PROPERTY_REQUIRED_NAME
- See Also:
- Constant Field Values
Mi_PROPERTY_TOOL_HINT_NAME
public static final java.lang.String Mi_PROPERTY_TOOL_HINT_NAME
- See Also:
- Constant Field Values
Mi_PROPERTY_STATUS_HELP_NAME
public static final java.lang.String Mi_PROPERTY_STATUS_HELP_NAME
- See Also:
- Constant Field Values
Mi_PROPERTY_DIALOG_HELP_NAME
public static final java.lang.String Mi_PROPERTY_DIALOG_HELP_NAME
- See Also:
- Constant Field Values
Mi_PROPERTY_UNITS_NAME
public static final java.lang.String Mi_PROPERTY_UNITS_NAME
- See Also:
- Constant Field Values
Mi_PROPERTY_VALUES_IGNORE_CASE_NAME
public static final java.lang.String Mi_PROPERTY_VALUES_IGNORE_CASE_NAME
- See Also:
- Constant Field Values
Mi_PROPERTY_DISPLAY_VALUES_IGNORE_CASE_NAME
public static final java.lang.String Mi_PROPERTY_DISPLAY_VALUES_IGNORE_CASE_NAME
- See Also:
- Constant Field Values
Mi_PROPERTY_EXCLUDED_VALUES_NAME
public static final java.lang.String Mi_PROPERTY_EXCLUDED_VALUES_NAME
- See Also:
- Constant Field Values
Mi_PROPERTY_INCLUDED_VALUES_NAME
public static final java.lang.String Mi_PROPERTY_INCLUDED_VALUES_NAME
- See Also:
- Constant Field Values
Mi_PROPERTY_DISPLAY_PRIORITY_NAME
public static final java.lang.String Mi_PROPERTY_DISPLAY_PRIORITY_NAME
- See Also:
- Constant Field Values
Mi_RAW_XML_ELEMENT_CDATA
public static final java.lang.String Mi_RAW_XML_ELEMENT_CDATA
- See Also:
- Constant Field Values
Mi_OUTPUT_PROPERTY_DESCRIPTIONS_TO_XML
public static final java.lang.String Mi_OUTPUT_PROPERTY_DESCRIPTIONS_TO_XML
- See Also:
- Constant Field Values
Mi_OUTPUT_USER_DATA_TO_XML
public static final java.lang.String Mi_OUTPUT_USER_DATA_TO_XML
- See Also:
- Constant Field Values
Mi_ENUM_TYPE
public static final int Mi_ENUM_TYPE
- Types of properties
- See Also:
- Constant Field Values
Mi_INTEGER_TYPE
public static final int Mi_INTEGER_TYPE
- See Also:
- Constant Field Values
Mi_DOUBLE_TYPE
public static final int Mi_DOUBLE_TYPE
- See Also:
- Constant Field Values
Mi_BOOLEAN_TYPE
public static final int Mi_BOOLEAN_TYPE
- See Also:
- Constant Field Values
Mi_OBJECT_TYPE
public static final int Mi_OBJECT_TYPE
- See Also:
- Constant Field Values
Mi_STRING_TYPE
public static final int Mi_STRING_TYPE
- See Also:
- Constant Field Values
Mi_COLOR_TYPE
public static final int Mi_COLOR_TYPE
- See Also:
- Constant Field Values
Mi_POSITIVE_INTEGER_TYPE
public static final int Mi_POSITIVE_INTEGER_TYPE
- See Also:
- Constant Field Values
Mi_POSITIVE_DOUBLE_TYPE
public static final int Mi_POSITIVE_DOUBLE_TYPE
- See Also:
- Constant Field Values
Mi_FONT_NAME_TYPE
public static final int Mi_FONT_NAME_TYPE
- See Also:
- Constant Field Values
Mi_FILE_NAME_TYPE
public static final int Mi_FILE_NAME_TYPE
- See Also:
- Constant Field Values
Mi_TEXT_TYPE
public static final int Mi_TEXT_TYPE
- See Also:
- Constant Field Values
Mi_DIRECTORY_NAME_TYPE
public static final int Mi_DIRECTORY_NAME_TYPE
- See Also:
- Constant Field Values
Mi_ENUM_TYPE_NAME
public static final java.lang.String Mi_ENUM_TYPE_NAME
- See Also:
- Constant Field Values
Mi_INTEGER_TYPE_NAME
public static final java.lang.String Mi_INTEGER_TYPE_NAME
- See Also:
- Constant Field Values
Mi_DOUBLE_TYPE_NAME
public static final java.lang.String Mi_DOUBLE_TYPE_NAME
- See Also:
- Constant Field Values
Mi_BOOLEAN_TYPE_NAME
public static final java.lang.String Mi_BOOLEAN_TYPE_NAME
- See Also:
- Constant Field Values
Mi_OBJECT_TYPE_NAME
public static final java.lang.String Mi_OBJECT_TYPE_NAME
- See Also:
- Constant Field Values
Mi_STRING_TYPE_NAME
public static final java.lang.String Mi_STRING_TYPE_NAME
- See Also:
- Constant Field Values
Mi_COLOR_TYPE_NAME
public static final java.lang.String Mi_COLOR_TYPE_NAME
- See Also:
- Constant Field Values
Mi_POSITIVE_INTEGER_TYPE_NAME
public static final java.lang.String Mi_POSITIVE_INTEGER_TYPE_NAME
- See Also:
- Constant Field Values
Mi_POSITIVE_DOUBLE_TYPE_NAME
public static final java.lang.String Mi_POSITIVE_DOUBLE_TYPE_NAME
- See Also:
- Constant Field Values
Mi_FONT_NAME_TYPE_NAME
public static final java.lang.String Mi_FONT_NAME_TYPE_NAME
- See Also:
- Constant Field Values
Mi_FILE_NAME_TYPE_NAME
public static final java.lang.String Mi_FILE_NAME_TYPE_NAME
- See Also:
- Constant Field Values
Mi_DIRECTORY_NAME_TYPE_NAME
public static final java.lang.String Mi_DIRECTORY_NAME_TYPE_NAME
- See Also:
- Constant Field Values
propertyTypeNames
public static final java.lang.String[] propertyTypeNames
propertyTypesAreNumeric
public static final boolean[] propertyTypesAreNumeric
Mi_ADDITIONAL_PERSIST_DEFAULT_VALUE_OF_PROPERTY_NAME
public static final java.lang.String Mi_ADDITIONAL_PERSIST_DEFAULT_VALUE_OF_PROPERTY_NAME
- See Also:
- Constant Field Values
Mi_X_COORD_TYPE
public static final int Mi_X_COORD_TYPE
- Geometric Types of Properties
- See Also:
- Constant Field Values
Mi_X_DISTANCE_TYPE
public static final int Mi_X_DISTANCE_TYPE
- See Also:
- Constant Field Values
Mi_Y_COORD_TYPE
public static final int Mi_Y_COORD_TYPE
- See Also:
- Constant Field Values
Mi_Y_DISTANCE_TYPE
public static final int Mi_Y_DISTANCE_TYPE
- See Also:
- Constant Field Values
Mi_XY_COORD_ARRAY_TYPE
public static final int Mi_XY_COORD_ARRAY_TYPE
- See Also:
- Constant Field Values
Mi_GENERIC_PROPERTY_VALIDATION_ERROR_MSG
public static final java.lang.String Mi_GENERIC_PROPERTY_VALIDATION_ERROR_MSG
- See Also:
- Constant Field Values
Mi_VALUE_NOT_A_BOOLEAN_VALIDATION_ERROR_MSG
public static final java.lang.String Mi_VALUE_NOT_A_BOOLEAN_VALIDATION_ERROR_MSG
- See Also:
- Constant Field Values
Mi_VALUE_NOT_AN_INTEGER_VALIDATION_ERROR_MSG
public static final java.lang.String Mi_VALUE_NOT_AN_INTEGER_VALIDATION_ERROR_MSG
- See Also:
- Constant Field Values
Mi_VALUE_NOT_A_DOUBLE_VALIDATION_ERROR_MSG
public static final java.lang.String Mi_VALUE_NOT_A_DOUBLE_VALIDATION_ERROR_MSG
- See Also:
- Constant Field Values
Mi_VALUE_NOT_A_COLOR_VALIDATION_ERROR_MSG
public static final java.lang.String Mi_VALUE_NOT_A_COLOR_VALIDATION_ERROR_MSG
- See Also:
- Constant Field Values
Mi_CLASS_NAME_VALUE_NOT_FOUND_ERROR_MSG
public static final java.lang.String Mi_CLASS_NAME_VALUE_NOT_FOUND_ERROR_MSG
- See Also:
- Constant Field Values
Mi_VALUE_NOT_IN_VALID_SET_VALIDATION_ERROR_MSG
public static final java.lang.String Mi_VALUE_NOT_IN_VALID_SET_VALIDATION_ERROR_MSG
- See Also:
- Constant Field Values
Mi_VALUE_IN_EXCLUDED_SET_VALIDATION_ERROR_MSG
public static final java.lang.String Mi_VALUE_IN_EXCLUDED_SET_VALIDATION_ERROR_MSG
- See Also:
- Constant Field Values
Mi_VALUE_BELOW_MINIMUM_VALIDATION_ERROR_MSG
public static final java.lang.String Mi_VALUE_BELOW_MINIMUM_VALIDATION_ERROR_MSG
- See Also:
- Constant Field Values
Mi_VALUE_ABOVE_MAXIMUM_VALIDATION_ERROR_MSG
public static final java.lang.String Mi_VALUE_ABOVE_MAXIMUM_VALIDATION_ERROR_MSG
- See Also:
- Constant Field Values
Mi_VALUE_MUST_BE_SPECIFIED_VALIDATION_ERROR_MSG
public static final java.lang.String Mi_VALUE_MUST_BE_SPECIFIED_VALIDATION_ERROR_MSG
- See Also:
- Constant Field Values
Mi_CHAR_NOT_NUMERIC_OR_SIGN_VALIDATION_ERROR_MSG
public static final java.lang.String Mi_CHAR_NOT_NUMERIC_OR_SIGN_VALIDATION_ERROR_MSG
- See Also:
- Constant Field Values
Mi_CHAR_NOT_NUMERIC_VALIDATION_ERROR_MSG
public static final java.lang.String Mi_CHAR_NOT_NUMERIC_VALIDATION_ERROR_MSG
- See Also:
- Constant Field Values
Mi_CHAR_NOT_HEXIDECIMAL_VALIDATION_ERROR_MSG
public static final java.lang.String Mi_CHAR_NOT_HEXIDECIMAL_VALIDATION_ERROR_MSG
- See Also:
- Constant Field Values
Mi_CHAR_NOT_UPPER_CASE_VALIDATION_ERROR_MSG
public static final java.lang.String Mi_CHAR_NOT_UPPER_CASE_VALIDATION_ERROR_MSG
- See Also:
- Constant Field Values
Mi_CHAR_NOT_LOWER_CASE_VALIDATION_ERROR_MSG
public static final java.lang.String Mi_CHAR_NOT_LOWER_CASE_VALIDATION_ERROR_MSG
- See Also:
- Constant Field Values
Mi_CHAR_NOT_ALPHABETIC_VALIDATION_ERROR_MSG
public static final java.lang.String Mi_CHAR_NOT_ALPHABETIC_VALIDATION_ERROR_MSG
- See Also:
- Constant Field Values
Mi_CHAR_NOT_ALPHANUMERIC_VALIDATION_ERROR_MSG
public static final java.lang.String Mi_CHAR_NOT_ALPHANUMERIC_VALIDATION_ERROR_MSG
- See Also:
- Constant Field Values
Mi_GENERIC_PROPERTY_VALIDATION_ERROR
public static final int Mi_GENERIC_PROPERTY_VALIDATION_ERROR
- See Also:
- Constant Field Values
Mi_VALUE_NOT_A_BOOLEAN_VALIDATION_ERROR
public static final int Mi_VALUE_NOT_A_BOOLEAN_VALIDATION_ERROR
- See Also:
- Constant Field Values
Mi_VALUE_NOT_AN_INTEGER_VALIDATION_ERROR
public static final int Mi_VALUE_NOT_AN_INTEGER_VALIDATION_ERROR
- See Also:
- Constant Field Values
Mi_VALUE_NOT_A_DOUBLE_VALIDATION_ERROR
public static final int Mi_VALUE_NOT_A_DOUBLE_VALIDATION_ERROR
- See Also:
- Constant Field Values
Mi_VALUE_NOT_A_COLOR_VALIDATION_ERROR
public static final int Mi_VALUE_NOT_A_COLOR_VALIDATION_ERROR
- See Also:
- Constant Field Values
Mi_CLASS_NAME_VALUE_NOT_FOUND_ERROR
public static final int Mi_CLASS_NAME_VALUE_NOT_FOUND_ERROR
- See Also:
- Constant Field Values
Mi_VALUE_NOT_IN_VALID_SET_VALIDATION_ERROR
public static final int Mi_VALUE_NOT_IN_VALID_SET_VALIDATION_ERROR
- See Also:
- Constant Field Values
Mi_VALUE_BELOW_MINIMUM_VALIDATION_ERROR
public static final int Mi_VALUE_BELOW_MINIMUM_VALIDATION_ERROR
- See Also:
- Constant Field Values
Mi_VALUE_ABOVE_MAXIMUM_VALIDATION_ERROR
public static final int Mi_VALUE_ABOVE_MAXIMUM_VALIDATION_ERROR
- See Also:
- Constant Field Values
Mi_VALUE_MUST_BE_SPECIFIED_VALIDATION_ERROR
public static final int Mi_VALUE_MUST_BE_SPECIFIED_VALIDATION_ERROR
- See Also:
- Constant Field Values
Mi_VALUE_IN_EXCLUDED_SET_VALIDATION_ERROR
public static final int Mi_VALUE_IN_EXCLUDED_SET_VALIDATION_ERROR
- See Also:
- Constant Field Values
validationErrorMsgs
public static final Pair[] validationErrorMsgs
errorMessages
public static final java.lang.String[] errorMessages