com.jaxfront.core.xui
Class StyleDefinition

java.lang.Object
  extended by com.jaxfront.core.xui.AbstractXUIElement
      extended by com.jaxfront.core.xui.StyleDefinition
All Implemented Interfaces:
XUIElementPaths, XUITypes, java.io.Serializable, java.lang.Cloneable

public class StyleDefinition
extends AbstractXUIElement
implements XUITypes, XUIElementPaths

The StyleDefinition encapsulate all graphical layout definitions of a XUI component. For a detailed description look at the xui.xsd Schema [/XUI/component/style].

See Also:
Serialized Form

Field Summary
static int COMP_SIZE_COMBO_DEFAULT
           
static int COMP_SIZE_DEFAULT
           
static int COMP_SIZE_GROW
           
static int DEFAULT_SIZE_BOOLEAN
           
static int DEFAULT_SIZE_BOOLEAN_CHECKBOX
           
static int DEFAULT_SIZE_CHOICE_COMBO
           
static int DEFAULT_SIZE_DATE
           
static int DEFAULT_SIZE_DATETIME
           
static int DEFAULT_SIZE_NUMBER
           
static int DEFAULT_SIZE_STRING
           
static int DEFAULT_SIZE_TIME
           
 
Fields inherited from class com.jaxfront.core.xui.AbstractXUIElement
COMPONENT_BEHAVIOR_BRANCH, COMPONENT_STYLE_BRANCH, GLOBAL_BEHAVIOR_BRANCH, GLOBAL_BRANCH, GLOBAL_GENERAL_BRANCH, GLOBAL_STYLE_BRANCH, UNDEFINED_BRANCH
 
Fields inherited from interface com.jaxfront.core.xui.XUIElementPaths
BEHAVIOUR_DEFINITION_PATH, CAPTION_INDENT_APPLYONDESC, CAPTION_INDENT_APPLYONDESC_APPLYON, CAPTION_INDENT_APPLYONDESC_INDENTNESTED, CAPTION_INDENT_APPLYONDESC_NESTED, CAPTION_INDENT_VALUE, CAPTION_STYLE, CAPTION_STYLE_ALLOW_COPY_PASTE, CAPTION_STYLE_HEADERIMAGE, CAPTION_STYLE_OCCURRENCE, CAPTION_STYLE_OCCURRENCE_APPLYONDESC, CAPTION_STYLE_OCCURRENCE_VISIBILITY, CAPTION_STYLE_OCCURRENCE_VISIBILITY_DEPENDSON, CAPTION_STYLE_OCCURRENCE_VISIBILITY_DEPENDSON_XPATH, CAPTION_STYLE_TYPE, CAPTION_STYLE_TYPE_EXPAND_IF_CONTAINS_DATA, CAPTION_STYLE_TYPE_INITIALLY_COLLAPSED, CAPTION_STYLE_TYPE_SEPARATOR_STYLE, CAPTION_STYLE_TYPE_SEPARATOR_STYLE_FULL, CAPTION_USERMODIFIEDSERIALIZATION, CAPTION_USERMODIFIEDSERIALIZATION_COLLAPSED, CHOICE_DEFAULTSELECTION, CHOICE_DEFAULTSELECTION_FULL, CHOICE_ENABLED, CHOICE_ORIENTATION, CHOICE_SINGLECHOICEANDSERIALIZE, CHOICE_TYPE, COMPOSITE_CHOICE_LABEL_VISIBLE, COMPOSITE_COMPONENT_COLUMNWIDTH, COMPOSITE_EDITORCOMPONENT_VISIBLE, COMPOSITE_LABEL_COLUMNWIDTH, COMPOSITE_LABEL_INDENT, COMPOSITE_LABEL_MULTI, COMPOSITE_LABEL_UNDERLINE, COMPOSITE_LABEL_VISIBLE, FULL_BEHAVIOUR_DEFINITION_PATH, FULL_STYLE_DEFINITION_PATH, GENERAL, GENERAL_LANGUAGE, GLOABAL_CAPTION, GLOABAL_CAPTION_TAB_BOTTOMSPACE, GLOBAL_CAPTION_BORDER, GLOBAL_CAPTION_HEADER, GLOBAL_CAPTION_HEADER_BOTTOMSPACE, GLOBAL_CAPTION_SEPARATOR, GLOBAL_CAPTION_SEPARATOR_CLASSIC, GLOBAL_CAPTION_SEPARATOR_MODERN, GLOBAL_CAPTION_SEPARATORCLASSIC_BOTTOMSPACE, GLOBAL_CAPTION_SEPARATORMODERN_BOTTOMSPACE, GLOBAL_CAPTION_TAB, GLOBAL_DEFINITION, GLOBAL_STYLE, GLOBAL_STYLE_BOTTOMSPACE, GLOBAL_STYLE_CAPTION, GLOBAL_STYLE_CHOICEANDENUMERATION, GLOBAL_STYLE_COMPONENT, GLOBAL_STYLE_COMPONENT_BOOLEANVISUALIZER, GLOBAL_STYLE_COMPONENT_COLUMNWIDTH, GLOBAL_STYLE_EDITORPANEL, GLOBAL_STYLE_ERRORDISPLAY, GLOBAL_STYLE_LABEL, GLOBAL_STYLE_NAVIGATIONTREE, GLOBAL_STYLE_NAVIGATIONTREE_ROOT, GLOBAL_STYLE_NAVIGATIONTREE_SELECTION, HELP, KEY_CONTEXT, KEY_CONTEXT_DIALOG_BUTTONSEQUENCE, KEY_CONTEXT_DIALOG_LOCATION, KEY_CONTEXT_LOCATION, KEYREF_CONDITION_FORMULAEXPRESSION, KEYREF_SELECTIONLINEINFO_FORMULAEXPRESSION, LAYOUT_LABELCOMPONENT_STARTELEMENT, LEAF_COMPONENT, LEAF_COMPONENT_BOOLEANVISUALIZER, LEAF_COMPONENT_COLUMNWIDTH, LEAF_COMPONENT_HREF, LEAF_COMPONENT_MASK, LEAF_COMPONENT_MASK_ALLOWINVALID, LEAF_COMPONENT_MASK_MASK, LEAF_COMPONENT_MASK_OVERWRITEMODE, LEAF_COMPONENT_MASK_PLACEHOLDER, LEAF_COMPONENT_MASK_VALIDCHARS, LEAF_COMPONENT_MASKCOMMITONVALIDEND, LEAF_COMPONENT_MASKINVALIDCHARS, LEAF_COMPONENT_MAX_LENGTH, LEAF_COMPONENT_MULTILINE, LEAF_COMPONENT_MULTILINE_COLSIZE, LEAF_COMPONENT_SHOWASLABEL, LEAF_COMPONENT_SHOWBACKLINKBUTTON, LEAF_COMPONENT_SHOWDETAILSBUTTON, LEAF_COMPONENT_SHOWNEWBUTTON, LEAF_COMPONENT_TIMEFORMAT, LEAF_COMPONENT_USEGROUPDELIM, LEAF_COMPONENT_VALUE_DATATYPE, LEAF_COMPONENT_VALUE_ENABLE_EDITABLECOMBOBOX, LEAF_COMPONENT_VALUE_ENUMERATION, LEAF_COMPONENT_VALUE_ENUMERATION_ALLOW_DESELCTION, LEAF_COMPONENT_VALUE_ENUMERATION_ALLOW_EMPTY, LEAF_COMPONENT_VALUE_ENUMERATION_ALLOW_FREETEXT, LEAF_COMPONENT_VALUE_ENUMERATION_CODESET, LEAF_COMPONENT_VALUE_ENUMERATION_CODESET_CLASS, LEAF_COMPONENT_VALUE_ENUMERATION_CODESET_NAME, LEAF_COMPONENT_VALUE_ENUMERATION_CODESET_URL, LEAF_COMPONENT_VALUE_ENUMERATION_CODESETALLOWINVALIDCODES, LEAF_COMPONENT_VALUE_ENUMERATION_CODESETSHOWERRORFORINVALIDCODE, LEAF_COMPONENT_VALUE_ENUMERATION_DEFAULT, LEAF_COMPONENT_VALUE_ENUMERATION_DEFAULT_FULL, LEAF_COMPONENT_VALUE_ENUMERATION_ORIENTATION, LEAF_COMPONENT_VALUE_ENUMERATION_TYPE, LEAF_COMPONENT_VALUE_ENUMERATION_TYPE_ISENUMERATIONTYPE, LEAF_COMPONENT_VALUE_ENUMERATION_TYPE_ISENUMERATIONTYPE_FULL, LEAF_COMPONENT_VALUE_SERIALIZECONTENTCDATA, LEAF_COMPONENT_VALUE_SINGLE_DEFAULT, LEAF_COMPONENT_VALUE_SINGLE_DEFAULT_FULL, LEAF_EDITORCOMPONENT_VISIBLE, LEAF_LABEL_COLUMNWIDTH, LEAF_LABEL_INDENT, LEAF_LABEL_MULTI, LEAF_LABEL_UNDERLINE, LEAF_LABEL_VISIBLE, LIST_COMPONENT_COLUMNWIDTH, LIST_EDITORCOMPONENT_VISIBLE, LIST_LABEL_COLUMNWIDTH, LIST_LABEL_INDENT, LIST_LABEL_MULTI, LIST_LABEL_UNDERLINE, LIST_LABEL_VISIBLE, LIST_LABELCOMPONENT_STARTELEMENT, MODE_APPLY_VIEWHOLDER, MODE_APPLY_VIEWHOLDER_FULL, MODE_CHILDRENVIEW, MODE_DISPLAYVALUE, MODE_EDITABLE, MODE_EDITABLE_TEMPORARY, MODE_ISREQUIRED, MODE_ISREQUIRED_FULL, MODE_MANDATORYEXPRESSION, MODE_MESSAGE_CLASSIFICATION, MODE_MESSAGE_NEEDUSERACCEPTANCE, MODE_READONLY, MODE_SERIALIZE, MODE_VIEWHOLDER, MODE_VISIBLE, PRINTING_CHOICEASHEADER, PRINTING_FORCE_PAGE_BREAK, PRINTING_FORMULA, PRINTING_LABEL_ONLY, PRINTING_LISTPRINTMODE, PRINTING_PRINTABLE, RULE_EVENT_SCOPE, STYLE_CSS, TREEENTRY_ICON, TREEENTRY_LABEL, TREEENTRY_LINK, TREEENTRY_LINK_TARGET, TREEENTRY_OCCURRENCE_ISFOCUSABLE, TREEENTRY_OCCURRENCE_SHOWCHILDSOPTIONAL, TREEENTRY_OCCURRENCE_SHOWOPTIONAL, TREEENTRY_OCCURRENCE_VISIBILITY, TREEENTRY_OCCURRENCE_VISIBILITY_APPLYONDESC, TREEENTRY_OCCURRENCE_VISIBILITY_DEPENDSON, TREEENTRY_POPUPCLASS, TREEENTRY_SHOW_SEARCH, VIEW_HOLDER_TYPE
 
Fields inherited from interface com.jaxfront.core.xui.XUITypes
CLEAR_FILTER_RESISTENT, CSS_STYLE_NO_GRADIENT, DEBUG_MODUS, DOM_DERIVATION_NAME_RESOLVER, PI_UI_STATE, PRINT_FOOTER_TEXT, PRINT_INTERACTIVE_ELEMENTS, SWT_SHELL, TEMPORARY, UIS_ATT_ACTION_FIRE_CHANGE, UIS_ATT_ADD_LIST_ITEM_AFTER, UIS_ATT_ALLOW_CONTEXT_NAVIGATION, UIS_ATT_ALLOW_DESELECTION, UIS_ATT_ALLOW_EMPTY, UIS_ATT_ALLOW_FREETEXT, UIS_ATT_ALLOW_REORDERING, UIS_ATT_ALLOW_SAVING_WITH_ERRORS, UIS_ATT_ALLOW_SORTING, UIS_ATT_ALWAYS, UIS_ATT_APPLICATION_REQUIRED_FIELD_COLOR, UIS_ATT_APPLY_CAPTION_INDENT_ON, UIS_ATT_APPLY_CAPTION_INDENT_ON_BOTH, UIS_ATT_APPLY_CAPTION_INDENT_ON_COMPONENT, UIS_ATT_APPLY_CAPTION_INDENT_ON_LABEL, UIS_ATT_AUTO_COLUMN_FIT, UIS_ATT_AUTO_COLUMN_FIT_METHOD, UIS_ATT_AUTOCREATE_MAXOCCUR_LISTITEMS, UIS_ATT_AUTOCREATE_MINOCCUR_LISTITEMS, UIS_ATT_AUTOMATIC_TABBED_CHILDRENVIEW, UIS_ATT_BACK_LINK, UIS_ATT_BOOLEAN_DEFAULT_OPTION, UIS_ATT_BOOLEAN_VISUALIZER_BUTTON_SEQUENCE, UIS_ATT_BOOLEAN_VISUALIZER_TYPE, UIS_ATT_BOTTOM, UIS_ATT_BOTTOMSPACE_COMPONENT, UIS_ATT_BOTTOMSPACE_HEADER, UIS_ATT_BOTTOMSPACE_SEPARATOR_CLASSIC, UIS_ATT_BOTTOMSPACE_SEPARATOR_MODERN, UIS_ATT_BOTTOMSPACE_TABS, UIS_ATT_BUTTON_NAME, UIS_ATT_CAPTION_BORDER_STYLE, UIS_ATT_CAPTION_EXPAND_IF_CONTAINS_DATA, UIS_ATT_CAPTION_HEADER_IMAGE, UIS_ATT_CAPTION_INDENT_NESTED, UIS_ATT_CAPTION_INDENT_VALUE, UIS_ATT_CAPTION_INITIALLY_COLLAPSED, UIS_ATT_CAPTION_SEPARATOR_CLASSIC, UIS_ATT_CAPTION_SEPARATOR_MODERN, UIS_ATT_CAPTION_SEPARATOR_STYLE, UIS_ATT_CELL_FOCUSINDEX, UIS_ATT_CELL_RENDERER_CLASS, UIS_ATT_CELL_RULEREF, UIS_ATT_CELL_SEPARATOR_CLASSIC, UIS_ATT_CELL_SEPARATOR_LABEL_MULTI_LINE, UIS_ATT_CELL_SEPARATOR_MODERN, UIS_ATT_CELL_TYPE_CUSTOM_AREA, UIS_ATT_CELL_TYPE_LABEL_MULTI_LINE, UIS_ATT_CENTER, UIS_ATT_CHOICE_AVAILABLE, UIS_ATT_CHOICE_DEFAULT_SELECTION, UIS_ATT_CLASS, UIS_ATT_CLASS_NAME, UIS_ATT_CLASSIFICATION_TOOL_TIP, UIS_ATT_CODESET, UIS_ATT_COLLAPSE_OPTIONAL_BORDERS, UIS_ATT_COLUMN_HEADER_XPATH_STRATEGY, UIS_ATT_COLUMN_WIDTH, UIS_ATT_COMPONENT_COLUMN_WIDTH, UIS_ATT_CSS_STYLE, UIS_ATT_DATA_URL, UIS_ATT_DATE_MODE, UIS_ATT_DEFAULT_TREE_ENTRY_FOR_HEADERS, UIS_ATT_DELETION_CONFIRMATION_MESSAGE, UIS_ATT_DIALOG_BOUNDS, UIS_ATT_DIALOG_BUTTON_SEQUENCE, UIS_ATT_DIALOG_BUTTON_SEQUENCE_ALIGNMENT_LEFT, UIS_ATT_DIALOG_BUTTON_SEQUENCE_ALIGNMENT_RIGHT, UIS_ATT_DIMENSION, UIS_ATT_DIRECTION, UIS_ATT_DISPLAY_ERROR_TEXT, UIS_ATT_DIVIDER_LOCATION, UIS_ATT_DOES_CONCERN_NONESERIALIZABLE_SOURCE, UIS_ATT_DOES_CONCERN_ONLY_VISIBLE_SOURCE, UIS_ATT_EDITABLE, UIS_ATT_EDITOR_ALWAYS_VISIBLE, UIS_ATT_EMAIL_COMMIT_XPATH, UIS_ATT_ENABLED, UIS_ATT_ERROR_ALTERNATIVE_ERROR_MARKER, UIS_ATT_ERROR_MARKING_COLOR, UIS_ATT_EXECUTION_MODE, UIS_ATT_FILTER, UIS_ATT_FORMAT_DATE, UIS_ATT_FORMAT_DATETIME, UIS_ATT_FORMAT_DECIMAL, UIS_ATT_FORMAT_TIME, UIS_ATT_GLOBAL_BOTTOM_INDENT, UIS_ATT_GLOBAL_CAPTION_ALLOW_COPY_PASTE, UIS_ATT_GLOBAL_CAPTION_HIDE_ONLYONE_VISIBLE_CHILD, UIS_ATT_GLOBAL_CAPTION_HIDE_UNNAMED, UIS_ATT_GLOBAL_CAPTION_INDENT, UIS_ATT_GLOBAL_CAPTION_TYPE, UIS_ATT_GLOBAL_CAPTION_TYPE_BORDER, UIS_ATT_GLOBAL_CAPTION_TYPE_HEADER, UIS_ATT_GLOBAL_CAPTION_TYPE_SEPARATOR_CLASSIC, UIS_ATT_GLOBAL_CAPTION_TYPE_SEPARATOR_HORIZONTAL, UIS_ATT_GLOBAL_CAPTION_TYPE_SEPARATOR_MODERN, UIS_ATT_GLOBAL_CAPTION_TYPE_SEPARATOR_VERTICAL, UIS_ATT_GLOBAL_CHOICE_DEFVAL_POSTFIX, UIS_ATT_GLOBAL_CHOICE_DEFVAL_PREFIX, UIS_ATT_GLOBAL_CHOICE_ORIENTATION, UIS_ATT_GLOBAL_CHOICE_ORIENTATION_HORIZONTAL, UIS_ATT_GLOBAL_CHOICE_ORIENTATION_VERTICAL, UIS_ATT_GLOBAL_CHOICE_TYPE, UIS_ATT_GLOBAL_CHOICE_TYPE_COMBOBOX, UIS_ATT_GLOBAL_CHOICE_TYPE_RADIOBUTTONS, UIS_ATT_GLOBAL_CODESET_URL, UIS_ATT_GLOBAL_COMPONENT_INDENT, UIS_ATT_GLOBAL_ENUMERATION_ORIENTATION, UIS_ATT_GLOBAL_ENUMERATION_ORIENTATION_HORIZONTAL, UIS_ATT_GLOBAL_ENUMERATION_ORIENTATION_VERTICAL, UIS_ATT_GLOBAL_ENUMERATION_TYPE, UIS_ATT_GLOBAL_ENUMERATION_TYPE_COMBOBOX, UIS_ATT_GLOBAL_ENUMERATION_TYPE_RADIOBUTTONS, UIS_ATT_GLOBAL_LABEL_INDENT, UIS_ATT_GLOBAL_LEFT_INDENT, UIS_ATT_GLOBAL_NESTED_INDENT, UIS_ATT_GLOBAL_RIGHT_INDENT, UIS_ATT_GLOBAL_TOP_INDENT, UIS_ATT_GLOBAL_TREELIST_ENDING, UIS_ATT_GLOBAL_VISIBLE_ROW_COUNT, UIS_ATT_H_ALIGN, UIS_ATT_HEADER_END_COLOR, UIS_ATT_HEADER_START_COLOR, UIS_ATT_HEADER_TEXT_COLOR, UIS_ATT_HEIGHT, UIS_ATT_HELP_LANGUAGE, UIS_ATT_HELP_LINK, UIS_ATT_HIDE_EDITOR_PANEL, UIS_ATT_HIDE_PAGE_NAVIGATION, UIS_ATT_HIDE_REQUIRED_STATE, UIS_ATT_HINT_COLOR, UIS_ATT_HINT_ISBOLD, UIS_ATT_HINT_ISFORMULA, UIS_ATT_HINT_TEXT, UIS_ATT_HISTORY_MODE, UIS_ATT_HORIZONTAL_SCROLLBAR_POLICY, UIS_ATT_ID, UIS_ATT_IDREF, UIS_ATT_INCLUDE_ONLY_SERIALIZALBE_NODES, UIS_ATT_INITIAL_EXPAND_DEPTH, UIS_ATT_INNERBOTTOMSPACE_BORDER, UIS_ATT_IS_SELECTOR, UIS_ATT_IS_TABLE_FLIPPABLE_ON_THE_FLY, UIS_ATT_ISXPATH, UIS_ATT_KEY_CONTEXT_DIALOG_CANCEL_BUTTON_ALIGNMENT, UIS_ATT_KEY_CONTEXT_DIALOG_LOCATION, UIS_ATT_KEY_CONTEXT_DIALOG_OK_BUTTON_ALIGNMENT, UIS_ATT_KEY_CONTEXT_DIALOG_OK_BUTTON_POSITION, UIS_ATT_KEY_CONTEXT_DIALOG_SIZE, UIS_ATT_KEY_ID, UIS_ATT_LABEL, UIS_ATT_LABEL_AREA_ID, UIS_ATT_LABEL_COLUMN_WIDTH, UIS_ATT_LABEL_CSS_STYLE, UIS_ATT_LABEL_FONT_COLOR, UIS_ATT_LABEL_FONT_NAME, UIS_ATT_LABEL_FONT_SIZE, UIS_ATT_LABEL_FONT_STYLE, UIS_ATT_LABEL_INDENT_SPACE, UIS_ATT_LABEL_NLS_KEY, UIS_ATT_LABEL_SHOW, UIS_ATT_LABEL_TYPE, UIS_ATT_LABEL_VISIBLE, UIS_ATT_LABELPOSTION_CENTER, UIS_ATT_LABELPOSTION_NORTH, UIS_ATT_LABELPOSTION_SOUTH, UIS_ATT_LABELSPACE, UIS_ATT_LANGUAGE, UIS_ATT_LAYOUT_CSS_STYLE_EVEN, UIS_ATT_LAYOUT_CSS_STYLE_HEADER, UIS_ATT_LAYOUT_CSS_STYLE_ODD, UIS_ATT_LAYOUT_CSS_TABLE_STYLE, UIS_ATT_LAYOUT_USE_ZEBRA, UIS_ATT_LEAF_COMPONENT_BOOLEAN_VISUALIZER, UIS_ATT_LEAF_COMPONENT_CHECK_BOX, UIS_ATT_LEAF_COMPONENT_COLUMN_WIDTH, UIS_ATT_LEAF_COMPONENT_INDENT, UIS_ATT_LEAF_COMPONENT_MULTILINE, uIS_ATT_LEAF_COMPONENT_MULTILINE_COLSIZE, UIS_ATT_LEAF_COMPONENT_RADIO_BUTTON, UIS_ATT_LEAF_COMPONENT_RADIO_BUTTON_3STATE, UIS_ATT_LEAF_COMPONENT_RADIO_BUTTON_UNSELECTED, UIS_ATT_LEAF_COMPONENT_SHOW_BACKLINKBUTTON, UIS_ATT_LEAF_COMPONENT_SHOW_DETAILSBUTTON, UIS_ATT_LEAF_COMPONENT_SHOW_NEWBUTTON, UIS_ATT_LEAF_COMPONENT_SINGLE_DEFAULT_VALUE, UIS_ATT_LEAF_COMPONENT_SIZE, UIS_ATT_LEAF_COMPONENT_TIME_FORMAT, UIS_ATT_LEAF_COMPONENT_USEGROUPINGDELIM, UIS_ATT_LEAF_COMPONENT_VISIBLE, UIS_ATT_LEAF_HREF, UIS_ATT_LEAF_LABEL_COLUMN_WIDTH, UIS_ATT_LEAF_LABEL_ICON, UIS_ATT_LEAF_LABEL_ICON_POSITION, UIS_ATT_LEAF_LABEL_INDENT, UIS_ATT_LEAF_LABEL_MULTILINE, UIS_ATT_LEAF_LABEL_USE_UNDERLINE, UIS_ATT_LEAF_LABEL_VISIBLE, UIS_ATT_LEAF_SIZE, UIS_ATT_LEAF_VALUE_ENABLE_EDITABLE_COMBOBOX, UIS_ATT_LEAF_VALUE_ENUMERATION_CODESET_ALLOW_INVALID_CODES, UIS_ATT_LEAF_VALUE_ENUMERATION_CODESET_NAME, UIS_ATT_LEAF_VALUE_ENUMERATION_CODESET_SHOW_ERROR_FOR_INVALID_CODE, UIS_ATT_LEAF_VALUE_ENUMERATION_DEFAULT_SELECTION, UIS_ATT_LEAF_VALUE_SERIALIZE_CONTENT_CDATA, UIS_ATT_LEAF_VALUE_UIS_ATT_LEAF_VALUE_DATATYPE, UIS_ATT_LEFT, UIS_ATT_LIST_ADD_CSS_STYLE, UIS_ATT_LIST_CSS_HEADER_STYLE, UIS_ATT_LOG_LEVEL, UIS_ATT_LOG_SCOPE, UIS_ATT_MANDATORY_EXPRESSION, UIS_ATT_MARGIN, UIS_ATT_MARK_ALL_ONFOCUS, UIS_ATT_MAX_FRACTION_DIGITS, UIS_ATT_MAX_LENGTH, UIS_ATT_MAX_LENGTH_STRING, UIS_ATT_MAX_LENGTH_STRING_MULTILINE, UIS_ATT_METHODNAME, UIS_ATT_MIDDLE, UIS_ATT_MIN_WORKSPACE_WIDTH, UIS_ATT_MODE_CHILDREN_VIEW, UIS_ATT_MODE_DISPLAY_VALUE, UIS_ATT_MODE_EDITABLE, UIS_ATT_MODE_ISREQUIRED, UIS_ATT_MODE_LABELPOSITION, UIS_ATT_MODE_MULTILINE, UIS_ATT_MODE_MULTILINE_COLSIZE, UIS_ATT_MODE_SERIALIZE, UIS_ATT_MODE_VIEW_HOLDER, UIS_ATT_MODE_VIEW_HOLDER_APPLY_ON_DIRECT_DESCENDANTS, UIS_ATT_NAME, UIS_ATT_NODE_LOCATION, UIS_ATT_OCCURRENCE_VISIBILITY_DEPENDS_ON_XPATH, UIS_ATT_OPERATOR, UIS_ATT_OPTIONAL, UIS_ATT_OPTIONAL_FIELD_COLOR, UIS_ATT_ORIENTATION, UIS_ATT_OUTERBOTTOMSPACE_BORDER, UIS_ATT_PAGESIZE, UIS_ATT_POS, UIS_ATT_POSITION, UIS_ATT_PRINTING_CHOICE_AS_HEADER, UIS_ATT_PRINTING_FORCE_PAGE_BREAK, UIS_ATT_PRINTING_FORMULA, UIS_ATT_PRINTING_LABEL_ONLY, UIS_ATT_PRINTING_LIST_PRINT_MODE, UIS_ATT_PRINTING_LIST_PRINT_MODE_SERIAL, UIS_ATT_PRINTING_LIST_PRINT_MODE_TABLE, UIS_ATT_PRINTING_LIST_PRINT_MODE_TABLE_AND_SERIAL, UIS_ATT_PRINTING_PRINTABLE, UIS_ATT_PRINTING_PRINTABLE_ALWAYS, UIS_ATT_PRINTING_PRINTABLE_IFSERIALIZABLE, UIS_ATT_PRINTING_PRINTABLE_IFVISIBLE, UIS_ATT_PRINTING_PRINTABLE_IFVISIBLE_ANDSERIALIZABLE, UIS_ATT_PRINTING_PRINTABLE_NEVER, UIS_ATT_PRIORITY, UIS_ATT_QUERY, UIS_ATT_RADIOBUTTON_ALLOW_DESELECTION, UIS_ATT_READONLY, UIS_ATT_REF, UIS_ATT_RENDERER, UIS_ATT_RIGHT, UIS_ATT_RIGHT_SIDE_DISPLAY, UIS_ATT_SCHEMA_REQUIRED_FIELD_COLOR, UIS_ATT_SCHEMA_URL, UIS_ATT_SCOPE, UIS_ATT_SCOPE_INCLUDE_TARGET, UIS_ATT_SCREEN_SIZE, UIS_ATT_SELECTION, UIS_ATT_SELECTION_MODE, UIS_ATT_SELECTION_ONLY, UIS_ATT_SERIALIZE_ATTRIBUTES, UIS_ATT_SERIALIZE_DEFAULTS, UIS_ATT_SERIALIZE_EMPTY_MANDATORY_CONTENT, UIS_ATT_SERIALIZE_EXTENDEND_PI, UIS_ATT_SERIALIZE_SIMPLE_DEFAULT_NULL_VALUE, UIS_ATT_SHOW_ATTRIBUTES, UIS_ATT_SHOW_BORDER, UIS_ATT_SHOW_BUTTONS, UIS_ATT_SHOW_COPY_BUTTON, UIS_ATT_SHOW_DELETE_BUTTON, UIS_ATT_SHOW_EDIT_BUTTON, UIS_ATT_SHOW_ERROR, UIS_ATT_SHOW_ERROR_SUMMARY, UIS_ATT_SHOW_FIXEDVALUE, UIS_ATT_SHOW_HEADER, UIS_ATT_SHOW_HELP_PANEL, UIS_ATT_SHOW_NEW_BUTTON, UIS_ATT_SHOW_ONLY_MANDATORY_ELEMENTS, UIS_ATT_SHOW_OPTIONALBORDER_CONTROL, UIS_ATT_SHOW_SEQUENCE_NUMBERING, UIS_ATT_SHOW_TREE, UIS_ATT_SHOW_TREELIST_CONTAINER, UIS_ATT_SINGLECHOICE_AND_SERIALIZE, UIS_ATT_SORT, UIS_ATT_SOURCE, UIS_ATT_SPACE, UIS_ATT_STARTUP_SELECTION, UIS_ATT_STRING, UIS_ATT_SYSTEM_EXIT_ONCLOSE, UIS_ATT_TABLE_MODEL_CLASS, UIS_ATT_TABLE_POSITION, UIS_ATT_TABLE_VISIBILITY, UIS_ATT_TARGET, UIS_ATT_TEXT_MODULE, UIS_ATT_TEXT_TYPE_BARCODE, UIS_ATT_TEXT_TYPE_CUSTOM_AREA, UIS_ATT_TEXT_TYPE_FORMULA, UIS_ATT_TEXT_TYPE_HEADER, UIS_ATT_TEXT_TYPE_IMAGE, UIS_ATT_TEXT_TYPE_LABEL, UIS_ATT_TEXT_TYPE_LINK, UIS_ATT_TEXT_TYPE_SEPERATOR, UIS_ATT_TEXT_TYPE_TEXT, UIS_ATT_TOP, UIS_ATT_TOPSPACE_BORDER, UIS_ATT_TOPSPACE_COMPONENT, UIS_ATT_TOPSPACE_HEADER, UIS_ATT_TOPSPACE_SEPARATOR_CLASSIC, UIS_ATT_TOPSPACE_SEPARATOR_MODERN, UIS_ATT_TOPSPACE_TABS, UIS_ATT_TREE_ENTRY_ISFOCUSABLE, UIS_ATT_TREE_ENTRY_SHOW_AS_OPTIONAL, UIS_ATT_TREE_ENTRY_SHOW_CHILDS_OPTIONAL, UIS_ATT_TREE_ROOT, UIS_ATT_TREE_SELECTION, UIS_ATT_TRIGGER, UIS_ATT_TYPE, UIS_ATT_UIS_URL, UIS_ATT_UNIQUE_LIST_ITEM_ID_PATH, UIS_ATT_URL, UIS_ATT_USE_ACTION_TARGET_ASBASE, UIS_ATT_USE_BACKWARD_BUTTON, UIS_ATT_USE_BUTTON_BAR, UIS_ATT_USE_CHRON_ERROR_SEQUENCE, UIS_ATT_USE_COMBO_ABSTRACT_CHOICE, UIS_ATT_USE_DELETION_CONFIRMATION, UIS_ATT_USE_ERROR_SOUND, UIS_ATT_USE_FORWARD_BUTTON, UIS_ATT_USE_INVERSE, UIS_ATT_USE_NAVIGATION_KEYS, UIS_ATT_USE_OPTIONAL_CHECKBOX, UIS_ATT_USE_PLUGINS, UIS_ATT_USE_QUICK_CHOOSER_LISTENTRIES, UIS_ATT_USE_SEPARATOR, UIS_ATT_USE_STATUS_BAR, UIS_ATT_USE_ZEBRA_LOOK, UIS_ATT_USEANNOTATION_HELP, UIS_ATT_USEANNOTATION_INTOOLTIP, UIS_ATT_USERESTRICTIVE_PAGING, UIS_ATT_USERMODIFIEDSERIALIZATION, UIS_ATT_USERMODIFIEDTABSERIALIZATION, UIS_ATT_V_ALIGN, UIS_ATT_VALIDATE_EMPTY_MANDATORY_CONTENT, UIS_ATT_VALIDATION_ERROR_MESSAGE, UIS_ATT_VALUE, UIS_ATT_VERSION_NO, UIS_ATT_VERTICAL_SCROLLBAR_POLICY, UIS_ATT_VISIBLE, UIS_ATT_VISIBLE_ROW_COUNT, UIS_ATT_WIDTH, UIS_ATT_XPATH, UIS_CELL_CUSTOM_WORKFLOW_MARKER, UIS_CHILDREN_VIEW_SEPARATOR_CLASSIC, UIS_CHILDREN_VIEW_SEPARATOR_MODERN, UIS_CHILDREN_VIEW_SEPARATOR_VERTICAL, UIS_CHILDREN_VIEW_SERIAL, UIS_CHILDREN_VIEW_TAB, UIS_DIRECTION_AS_COLUMN, UIS_DIRECTION_AS_ROW, UIS_EDIT_STEPS_UNBOUND, UIS_ELT_ACTION, UIS_ELT_AREA, UIS_ELT_BEHAVIOUR, UIS_ELT_BUTTON_TYPE_ACTION, UIS_ELT_BUTTON_TYPE_CLASS, UIS_ELT_BUTTON_TYPE_RULE, UIS_ELT_BUTTON_TYPE_SELECTOR, UIS_ELT_CAPTION, UIS_ELT_CAPTION_BORDER, UIS_ELT_CAPTION_HEADER, UIS_ELT_CAPTION_INDENT_ALL_DESCENDANTS, UIS_ELT_CAPTION_INDENT_APPLY_ON, UIS_ELT_CAPTION_INDENT_APPLY_ON_DESCENDANTS, UIS_ELT_CAPTION_INDENT_DIRECT_DESCENDANTS, UIS_ELT_CAPTION_SEPARATOR, UIS_ELT_CAPTION_STYLE, UIS_ELT_CAPTION_TITLE, UIS_ELT_CAPTION_TYPE, UIS_ELT_CAPTION_USERMODIFIEDSERIALIZATION, UIS_ELT_CAPTION_USERMODIFIEDSERIALIZATION_COLLAPSED, UIS_ELT_CELL, UIS_ELT_CELL_TYPE, UIS_ELT_CELL_TYPE_BARCODE, UIS_ELT_CELL_TYPE_BUTTON, UIS_ELT_CELL_TYPE_EDITING_TYPE, UIS_ELT_CELL_TYPE_IMAGE, UIS_ELT_CELL_TYPE_LABEL, UIS_ELT_CELL_TYPE_LINK, UIS_ELT_CELL_TYPE_TEXT, UIS_ELT_CELL_TYPE_XPATH, UIS_ELT_CHANGE, UIS_ELT_CHOICE, UIS_ELT_COLUMN, UIS_ELT_COMPONENT, UIS_ELT_CONDITION, UIS_ELT_CONTENT, UIS_ELT_COPY, UIS_ELT_DIALOG, UIS_ELT_EDIT_MODE, UIS_ELT_EVENT, UIS_ELT_EVENT_TYPE, UIS_ELT_FILTER, UIS_ELT_FORMULA, UIS_ELT_FORMULA_EXPRESSION, UIS_ELT_FORMULA_EXPRESSIONS, UIS_ELT_GENERAL, UIS_ELT_GENERALACTION, UIS_ELT_GLOBAL, UIS_ELT_HELP, UIS_ELT_ICON_EXPRESSION, UIS_ELT_INDENT, UIS_ELT_INVERSE_ACTION, UIS_ELT_JAVA_ACTION, UIS_ELT_KEY, UIS_ELT_KEY_CONTEXT, UIS_ELT_KEY_CONTEXT_LOCATION, UIS_ELT_KEYREF, UIS_ELT_KEYREF_CONDITION, UIS_ELT_KEYREF_SELECTION_LINEINFO, UIS_ELT_LABEL, UIS_ELT_LABEL_COMPONENT, UIS_ELT_LABEL_FONT, UIS_ELT_LABELID, UIS_ELT_LAYOUT, UIS_ELT_LEAF, UIS_ELT_LEAF_COMPONENT, UIS_ELT_LEAF_COMPONENT_MASK, UIS_ELT_LEAF_COMPONENT_MASK_ALLOWINVALID, UIS_ELT_LEAF_COMPONENT_MASK_COMMITONVALIDEND, UIS_ELT_LEAF_COMPONENT_MASK_INVALIDCHARS, UIS_ELT_LEAF_COMPONENT_MASK_MASK, UIS_ELT_LEAF_COMPONENT_MASK_OVERWRITEMODE, UIS_ELT_LEAF_COMPONENT_MASK_PLACEHOLDER, UIS_ELT_LEAF_COMPONENT_MASK_VALIDCHARS, UIS_ELT_LEAF_COMPONENT_SHOWASLABEL, UIS_ELT_LEAF_COMPONENT_SINGLE_VALUE, UIS_ELT_LEAF_COMPONENT_VALUE, UIS_ELT_LEAF_LABEL, UIS_ELT_LEAF_VALUE_ENUMARATION_CODESET_CLASS, UIS_ELT_LEAF_VALUE_ENUMERATION, UIS_ELT_LEAF_VALUE_ENUMERATION_CODESET, UIS_ELT_LEAF_VALUE_ENUMERATION_CODESET_URL, UIS_ELT_LEAF_VALUE_ENUMERATION_SELECTION, UIS_ELT_LEAF_VALUE_ENUMERATION_SIMPLE_LIST_IMPL, UIS_ELT_LEAF_VALUE_ENUMERATION_XMLRESOURCE, UIS_ELT_LEAF_VALUE_ENUMERATION_XMLRESOURCE_DESCXPATH, UIS_ELT_LEAF_VALUE_ENUMERATION_XMLRESOURCE_KEYXPATH, UIS_ELT_LEAF_VALUE_ENUMERATION_XMLRESOURCE_LABELXPATH, UIS_ELT_LEAF_VALUE_ENUMERATION_XMLRESOURCE_SERIALIZEASXLINK, UIS_ELT_LEAF_VALUE_ISENUMERATIONTYPE, UIS_ELT_LINE_INFO, UIS_ELT_LINE_INFO_KEYCONTEXT, UIS_ELT_LINE_INFO_TOOLTIP, UIS_ELT_LIST, UIS_ELT_LOAD_SCHEMA, UIS_ELT_LOG, UIS_ELT_MAIN_ACTION, UIS_ELT_MESSAGE, UIS_ELT_MESSAGE_CLASSIFICATION, UIS_ELT_MESSAGE_NEEDSUSERACCEPTANCE, UIS_ELT_MESSAGE_RULE_INVERSEPARAM, UIS_ELT_MESSAGE_RULE_MAINPARAM, UIS_ELT_MESSAGE_TEXT, UIS_ELT_MESSAGE_VALIDATION, UIS_ELT_MODE, UIS_ELT_NAVIGATION, UIS_ELT_NLS, UIS_ELT_OCCURRENCE, UIS_ELT_OCCURRENCE_APPLY_ON_ALL_CHILDS, UIS_ELT_OCCURRENCE_APPLY_ON_DESCENDANTS, UIS_ELT_OCCURRENCE_APPLY_ON_DIRECT_CHILDS, UIS_ELT_OCCURRENCE_VISIBILITY, UIS_ELT_OCCURRENCE_VISIBILITY_ALWAYS, UIS_ELT_OCCURRENCE_VISIBILITY_DEPENDS_ON, UIS_ELT_OCCURRENCE_VISIBILITY_NEVER, UIS_ELT_PAGE_LAYOUT, UIS_ELT_PAGE_TITLE_FORMULA, UIS_ELT_PAGING, UIS_ELT_PANEL, UIS_ELT_PARAM, UIS_ELT_PLUGIN, UIS_ELT_PRINTING, UIS_ELT_PROPERTIES, UIS_ELT_REMOVE_SCHEMA, UIS_ELT_RESOURCES, UIS_ELT_RESOURCES_CONTENT, UIS_ELT_RESOURCES_ID, UIS_ELT_RESULT, UIS_ELT_ROW, UIS_ELT_RULE, UIS_ELT_SEARCH, UIS_ELT_SERIAL, UIS_ELT_SNAPLINE, UIS_ELT_SPLIT_PANEL, UIS_ELT_SPLITTER_LAYOUT, UIS_ELT_STYLE, UIS_ELT_TAB, UIS_ELT_TABLE, UIS_ELT_TABLE_LAYOUT, UIS_ELT_TABLE_PDF, UIS_ELT_TREE_ENTRY, UIS_ELT_TREE_ENTRY_ICON, UIS_ELT_TREE_ENTRY_LABEL, UIS_ELT_TREE_ENTRY_LINK, UIS_ELT_TREE_ENTRY_LINK_TARGET, UIS_ELT_TREE_ENTRY_POPUP_CLASS, UIS_ELT_TREE_ENTRY_SHOW_SEARCH, UIS_ELT_UIACTION, UIS_ELT_UNNAMED1, UIS_ELT_USE_EVENT_SOURCE_ASBASE, UIS_ELT_USER_ACTION, UIS_ELT_USER_ACTIONS, UIS_ELT_VAR, UIS_ELT_VIRTUAL_COMPONENT, UIS_ELT_VIRTUAL_COMPONENTPOSITION, UIS_ELT_XUI, UIS_ENUM_CLASSIFICATION_ERROR, UIS_ENUM_CLASSIFICATION_FATAL, UIS_ENUM_CLASSIFICATION_HINT, UIS_ENUM_CLASSIFICATION_INCOMPLETE, UIS_ENUM_CLASSIFICATION_INFO, UIS_ENUM_CLASSIFICATION_OK, UIS_ENUM_CLASSIFICATION_QUESTION, UIS_ENUM_CLASSIFICATION_WARNING, UIS_ENUM_EXECMODE_CLIENT, UIS_ENUM_EXECMODE_CLIENTANDSERVER, UIS_ENUM_EXECMODE_SERVER, UIS_EVENT_ABOUT_GO_NEXT, UIS_EVENT_ABOUT_GO_PREVIOUS, UIS_EVENT_ABOUT_TO_SERIALIZE, UIS_EVENT_DEPRICATED_INITIALIZED, UIS_EVENT_DOM_DELETED, UIS_EVENT_DOM_INITIALIZED, UIS_EVENT_GO_NEXT, UIS_EVENT_GO_PREVIOUS, UIS_EVENT_LIST_ITEM_DESELECTED, UIS_EVENT_LIST_ITEM_SELECTED, UIS_EVENT_SCOPE_ALL, UIS_EVENT_SCOPE_ALL_DESCENDANTS, UIS_EVENT_SCOPE_DIRECT_DESCENDANTS, UIS_EVENT_SCOPE_DIRECT_PARENT, UIS_EVENT_SCOPE_PARENT, UIS_EVENT_SCOPE_SOURCE, UIS_EVENT_SCOPE_SOURCE_AND_ALLDESCENDANTS, UIS_EVENT_SCOPE_SOURCE_AND_DIRECTDESCENDANTS, UIS_EVENT_SCOPE_SOURCE_AND_REFNODES, UIS_EVENT_SCOPE_SOURCE_AND_SIBLINGS, UIS_EVENT_SCOPE_SOURCEONLY, UIS_EVENT_STRUCTURE_CHANGE_ADDNODE, UIS_EVENT_STRUCTURE_CHANGE_REMOVENODE, UIS_EVENT_TYPE_ABOUT_TO_PERSISTENT, UIS_EVENT_TYPE_ABOUT_TO_VALIDATE, UIS_EVENT_TYPE_CHANGE, UIS_EVENT_TYPE_CHANGE_AND_INITIALIZATION, UIS_EVENT_TYPE_COMMIT, UIS_EVENT_TYPE_COPY_CONTENT, UIS_EVENT_TYPE_ONCREATION, UIS_EVENT_TYPE_PASTE_CONTENT, UIS_EVENT_TYPE_PERSISTENT, UIS_EVENT_TYPE_PROPERTY_CHANGE, UIS_EVENT_TYPE_SAVE, UIS_EVENT_TYPE_STRUCTURE_CHANGE, UIS_EVENT_TYPE_STRUCTURE_CHANGE_ADD, UIS_EVENT_TYPE_STRUCTURE_CHANGE_REMOVE, UIS_EVENT_TYPE_VISUALIZED, UIS_GLOBAL_XUI_REF, UIS_INCLUDED, UIS_KEYWORD_THIS, UIS_LAYOUT_DEFAULT, UIS_LAYOUT_GRID, UIS_LAYOUT_SPLITTER, UIS_LAYOUT_TABLE, UIS_LOCKED_AND_NOTEDITABLE, UIS_LOCKED_EXISTING_LISTITEM, UIS_MESSAGE_FORMULA, UIS_MULTI_SELECTION, UIS_NLS, UIS_NLS_HTML_IDENTIFIER, UIS_NONE_SELECTION, UIS_PDF_ELT_FOOTER, UIS_PDF_ELT_HEADER, UIS_PDF_ELT_XUI, UIS_POSITION_EAST, UIS_POSITION_NORTH, UIS_POSITION_SOUTH, UIS_POSITION_WEST, UIS_SINGLE_SELECTION, UIS_SIZE_LONG, UIS_SIZE_MIDDLE, UIS_SIZE_MULTI, UIS_SIZE_SHORT, UIS_SORT_ASCENDING, UIS_SORT_ASCENDING_BY_CODE, UIS_SORT_ASCENDING_BY_CODE_ASNUMBER, UIS_SORT_ASCENDING_BY_VALUE, UIS_SORT_ASNUMBER, UIS_SORT_DESCENDING, UIS_SORT_DESCENDING_BY_CODE, UIS_SORT_DESCENDING_BY_CODE_ASNUMBER, UIS_SORT_DESCENDING_BY_VALUE, UIS_STYLE_HORIZONTAL, UIS_STYLE_TYPE_COMBOBOX, UIS_STYLE_TYPE_LIST, UIS_STYLE_TYPE_LIST_MULTIPLESELECT, UIS_STYLE_TYPE_RADIO, UIS_STYLE_VERTICAL, UIS_TYPE_COLOR, UIS_TYPE_HTML, UIS_TYPE_PASSWORD, UIS_TYPE_VISUALIZER, UIS_VIEW_HOLDER_PARENT, UIS_VIEW_HOLDER_SELF, UIS_XUI_TARGET_NAMESPACE, XUI_Editor_HTML
 
Constructor Summary
StyleDefinition(XUIDefinition xuiDefinition, StyleDefinition styleDefinition)
          Creates a StyleDefinition for the given XUIDefintion based on an other StyleDefinition.
StyleDefinition(XUIDefinition xuiDefinition, Type xuiType)
          Creates a StyleDefinition for the given XUIDefintion based on information provided by the xuiType
 
Method Summary
 boolean allowDeselection()
           
 boolean allowEmptyChoice()
           
 boolean allowFreetextChoice()
           
 boolean applyViewHolderOnDirectDescendants()
           
static ButtonEnabling checkEnabling(Type forType)
           
 boolean contains(Type holder, Type childType)
           
 boolean expandIfContainsData()
           
 boolean forcePDFPageBreak()
           
 java.lang.String getActAs()
          Returns the user overwritten datatype, this change has only an effect if the jaxfront type will become visible within a gui.
 java.awt.Color getBackgroundColor()
          Returns the background color for the current type.
 java.lang.String getBooleanVisualizer()
           
 float getCaptionIndentValue()
           
 java.lang.String getCaptionOccurrenceDependsOnXPath()
           
 java.lang.String getCaptionTitleID()
          Returns the caption label id (for a help system).
 java.lang.String getCaptionTitleLabel()
          Returns the caption label in the current language.
 java.lang.String getCaptionTitleToolTip()
           
 java.lang.String getCaptionType()
           
 java.lang.String getCaptionVisibility()
           
 java.lang.String getChildrenView()
           
 java.lang.String getChoiceDefaultSelection()
           
 java.lang.String getChoiceLabel()
           
 java.lang.String getChoiceOrientation()
           
 java.lang.String getChoiceType()
           
 java.lang.String[][] getCodeEnumeration()
           
 java.lang.String getCodeSetClass()
          Returns the codeSet class name.
 int getCodesetEntryIdx(java.lang.String value)
           
 java.lang.String[] getCodeSetIdsFromFile(java.lang.String fileURL, java.lang.String codeSetName)
           
 java.lang.String[][] getCodeSetItemsFromClass(java.lang.String classURL, java.lang.String codeSetName)
           
 java.lang.String[][] getCodeSetItemsFromFile(java.lang.String fileURL, java.lang.String codeSetName)
           
 java.lang.String getCodeSetName()
           
 java.lang.String getCodeSetURL()
          Returns the codeSet URL location.
 java.lang.String[] getCodeSetValuesFromClass(java.lang.String classURL, java.lang.String codeSetName)
           
 java.lang.String[] getCodeSetValuesFromFile(java.lang.String fileURL, java.lang.String codeSetName)
           
 java.lang.String getCodeSetXPointer()
          Returns the codeSet URL location.
 CodeTables getCodeTablesFromFile(java.lang.String fileURL, java.lang.String codeSetName)
           
 float getComponentColumnWidth()
          Returns the component column width.
 float getComponentIndent()
          Returns the indent for the component.
 float getComponentSize()
          Returns the size (long/middle/short) for the component.
 java.lang.String getContextDialogBounds()
           
 java.lang.String getContextDialogButtonSequence()
           
 java.awt.Point getContextDialogLocation()
           
 java.awt.Dimension getContextDialogSize()
           
 java.lang.String getCSSStyle()
           
 java.lang.String getDeletionConfirmationMessageText()
          Returns the message text that will be displayed in the confirmation message dialog to confirm deletion of the selected list item.
 java.lang.String getDialogLabel()
           
 java.lang.String getDisplayValue()
          Returns a specified text that acts as a display value for the current node.
 java.lang.String[] getEnumeration()
           
 java.lang.String getEnumerationSortOrder()
           
 java.awt.Color getForegroundColor()
          Returns the foreground color for the current type.
 java.lang.String getHeaderImageURL()
           
 java.lang.String getHelpText()
           
 java.lang.String getHelpText(java.lang.String language)
           
 java.lang.String getHelpURL()
           
 java.awt.Color getHintColor()
           
 java.lang.String getHintText()
           
 java.lang.String getKeyContextDialogLabel()
          Returns the key context dialog label in the current language.
 java.lang.String getKeyContextLocation()
           
 java.lang.String getKeyRefConditionFE()
           
 java.lang.String getKeyRefSelectionLineInfoFE()
           
 java.lang.String getLabelChoiceText()
           
 java.awt.Color getLabelColor()
          Returns the label color for the current type.
 float getLabelColumnWidth()
          Returns the label column width.
 java.lang.String getLabelIcon()
          Returns the name of the label icon.
 java.lang.String getLabelIconPosition()
          Returns the position of the label icon.
 float getLabelIndent()
           
 java.lang.String getLabelText()
          Returns the visual label in the current language.
 java.lang.String getLabelToolTip()
           
 java.util.Vector getLayoutInfos()
           
 LayoutInfo getLayoutManager()
          Returns the layout info (default is null).
 LayoutInfo getLayoutManager(java.lang.String id)
          Returns the id of the tableLayout.
 java.lang.String getLeafDefaultValue()
           
 java.lang.String getLeafEnumerationDefaultSelection()
           
 java.lang.String getLeafEnumerationOrientation()
           
 java.lang.String getLeafEnumerationType()
           
 java.lang.String getLeafLabelHRef()
          Returns the href of the label.
 java.lang.String getLeafMask()
           
 boolean getLeafMaskAllowInvalid()
           
 boolean getLeafMaskCommitOnValidEnd()
           
 java.lang.String getLeafMaskInvalidChars()
           
 boolean getLeafMaskOverwriteMode()
           
 java.lang.String getLeafMaskPlaceHolder()
           
 java.lang.String getLeafMaskValidChars()
           
 ListInfo getListInfo()
           
 java.lang.String getListPrintMode()
          Returns the print mode for this list type.
 java.lang.String getMandatoryExpression()
           
 int getMaxTextLength()
           
 int getMultiLineColSize()
           
 int getMultiLineNumberComponent()
           
 java.lang.Float getNestedCaptionIndent()
           
 java.lang.String getNLS(java.lang.String context, java.lang.String subId, java.lang.String classification)
           
 java.lang.String getNLS(java.lang.String defaultNLS, java.lang.String context, java.lang.String subId, java.lang.String classification)
           
 java.lang.String getPageTitle(Type pageType, int pageIndex)
           
 java.lang.String getPagingTitleFormula()
           
 float getPDFCaptionFontSize()
           
 int getPDFCaptionIndent()
           
 float getPDFComponentFontSize()
           
 float getPDFLabelFontSize()
           
 int getPDFLabelIndent()
           
 PluginBean getPluginBean()
          Returns a PluginBean if available.
 PluginBean getPluginBean(java.lang.String rendererID)
           
 boolean getPrimitiveBooleanProperty(java.lang.String fullPath, java.lang.String relativePath)
           
 java.lang.String getPrintable()
          Returns wether this type should be printed out or not.
 java.lang.String getPrintingFormula()
           
 java.lang.String getPrintingLabel()
           
 java.lang.String[] getSchemaEnumeration()
           
 int getSelectedTabIdx()
           
 Type getSelectedTabType()
           
 boolean getSerializable()
          Returns true if the value of the correspondent component should be serialized into an xml instance.
 java.lang.Boolean getSerializableDefault()
          Returns true if the value of the correspondent component should be serialized into an xml instance. null if nothing is defined.
 java.lang.String getSerialListAddLabel()
           
 java.lang.String getSplitterLayoutDefinition()
           
 java.lang.Integer getTabIndex()
          Sets the tab index if this type is visualized as a tab.
static int getTableHeight(Type model, int defaultRowHeight)
           
 java.lang.String getTableLayoutEvenStyle()
           
 java.lang.String getTableLayoutOddStyle()
           
 java.lang.String getTableLayoutStyle()
           
 java.lang.String getTableModelClass()
          Returns the table model class (default: com.jaxfront.core.ui.FlipOrientationTableModel)
 java.lang.String getTablePosition()
          Returns the table position (north [default], south, east, west).
 java.lang.String getTimeFormat()
           
 java.lang.String getTimeInputMask()
           
 int getTotalNumberOfPages()
           
 java.lang.String getTreeEntryDependsOnXPath()
          Returns the xpath of the node on which this treeEntry depends.
 java.lang.String getTreeEntryMode()
          Returns the selected treeEntry mode as String.
 java.lang.String getTreeEntryToolTip()
           
 java.lang.String getTreeIcon()
           
 java.lang.Object getTreeLabelFormulaResult()
           
 java.lang.String getTreeLabelText()
           
 java.lang.String getTreeLink()
           
 java.lang.String getTreeLinkTarget()
           
 java.lang.String getTreePopUpClass()
           
 java.util.List getUserListActions()
           
 java.lang.String getValidationErrorClassification()
          Returns the classification of the validation error message.
 java.lang.String getValidationErrorMessage()
          Returns the validation error message as defined in the xui.
 java.lang.String getViewHolder()
           
 boolean hasCaption()
          Returns true if this component uses a caption.
 boolean hasDisplayValue()
           
 boolean hasHeader()
          Returns true if this definition defines a header for a list.
 boolean hasHeaderImageURL()
          Returns true if an url of a header image has been defined.
 boolean hasHint()
           
 boolean hasKeyContextLocation()
          Returns if a context location path has been defined for a key.
 boolean hasKeyRefConditionFormulaExpression()
          Returns if a selection lineInfo formula expression has been defined for a keyRef type.
 boolean hasKeyRefSelectionLineInfoFE()
          Returns if a selection lineInfo formula expression has been defined for a keyRef type.
 boolean hasTableLayoutParent()
           
 boolean hasTreeIconFormula()
           
 boolean hasTreeLabelFormulaExpression()
           
 boolean hasTreeLinkFormula()
           
 boolean hasUserModfiedSerialization()
          Returns true if a xui style exists for global style caption usermodifiedserilization
 boolean hidePageNavigation()
           
 boolean isAllowingCopyPaste()
           
 boolean isApplicationRequired()
          Returns true if this component should be drawn as required for the application (not schema required).
 boolean isBoolean3StateButton()
           
 boolean isBooleanViewCheckBox()
           
 boolean isBooleanViewRadioButton()
           
 boolean isBooleanViewRadioButtonUnselected()
           
 boolean isCaptionIndentApplyOnAllDescendants()
           
 boolean isCaptionIndentApplyOnBoth()
           
 boolean isCaptionIndentApplyOnComponent()
           
 boolean isCaptionIndentApplyOnDirectDescendants()
           
 boolean isCaptionIndentApplyOnLabel()
           
 boolean isCaptionOccurrenceAlways()
           
 boolean isCaptionOccurrenceApplyOnAllDescendants()
           
 boolean isCaptionOccurrenceApplyOnDirectDescendants()
           
 boolean isCaptionOccurrenceDependsOn()
           
 boolean isCaptionOccurrenceNever()
           
 boolean isCaptionTypeBorder()
           
 boolean isChoiceAsComboBox()
          Returns true if this is a choice component displayed as a combobox.
 boolean isChoiceAsRadioButton()
          Returns true if this is a choice component displayed as a radioButton group.
 java.lang.Boolean isChoiceAvailable()
           
 java.lang.Boolean isChoiceEnabled()
           
 boolean isChoiceLabelVisible()
           
 boolean isChoiceOrientationHorizontal()
          Returns true if the choice orientation is set to HORIZONTAL, false otherwise
 boolean isComponentMulti()
          Returns true if this component uses more than one line to display.
 boolean isCurrencyControl()
           
 boolean isDefaultLayout()
          Returns true if this definition uses no special layout.
 boolean isDialogMode()
          Returns true if this definition defines a dialog mode to edit childs within a list.
 boolean isEditable()
          Returns true if this component is editable which means that the editor component will be displayed as enabled but without the functionality to enter any values.
 boolean isEditableAtRuntime()
           
 boolean isEditableComboBoxEnabled()
          Returns true if editable combo box is enabled for drop down widgets.
 boolean isEditorComponentVisible()
          Returns true if the editor component of the current type is visible.
 boolean isEnabled()
          Disables this component.
 boolean isEnumeration()
          Returns true if this definition defines a choice (choice list,codeset or schema enumeration).
 boolean isEnumerationAllowingInvalidCodes()
          Returns true if an enumeration allows to show invalid codes of a codeset.
 boolean isEnumerationAsComboBox()
          Returns true if this is an enumeration component displayed as a radioButton group.
 boolean isEnumerationAsListBox()
          Returns true if this is an enumeration component displayed as a list box.
 boolean isEnumerationAsListBoxMultipleSelect()
          Returns true if this is an enumeration component displayed as a list box.
 boolean isEnumerationAsRadioButton()
          Returns true if this is an enumeration component displayed as a radioButton group.
 boolean isEnumerationOrientationHorizontal()
          Returns true if the enumeration orientation is set to HORIZONTAL, false otherwise
 boolean isEnumerationShowErrorForInvalidCodes()
          Returns true if an error will be thrown when selecting an invalid code set value
 boolean isEnumerationWithDynamicFreeText()
           
 boolean isEnumerationWithDynamicFreeTextAndEmptyOption()
           
 boolean isHierarchyEnabled(Type startType)
           
 boolean isHintTextBold()
           
 boolean isHintTextFormula()
           
 boolean isInitiallyCollapsed()
           
 boolean isInTableLayoutContext()
          Returns true if this component uses the table layout.
 boolean isKeyRefShowingBackLinkButton()
          Returns true if a keyRef component shows its "backLink" button.
 boolean isKeyRefShowingDetailsButton()
          Returns true if a keyRef component shows its "details" button.
 boolean isKeyRefShowingNewButton()
          Returns true if a keyRef component shows its "new" button.
 boolean isLabelIconPositionBottom()
          Returns true if the position of the label icon is set to bottom.
 boolean isLabelIconPositionLeft()
          Returns true if the position of the label icon is set to left.
 boolean isLabelIconPositionRight()
          Returns true if the position of the label icon is set to right.
 boolean isLabelIconPositionTop()
          Returns true if the position of the label icon is set to top.
 boolean isLabelMulti()
          Returns true if this component uses more than one line to display.
 boolean isLabelUnderlined()
          Returns true if this component uses more than one line to display.
 boolean isLabelVisible()
          Returns true if the label of the current type is visible.
 boolean isLeafComponentHRef()
           
 boolean isListPrintModeSerial()
          Returns true if the list print mode is serial.
 boolean isListPrintModeTable()
          Returns true if the list print mode is table.
 boolean isListPrintModeTableAndSerial()
          Returns true if the list print mode is table and serial.
 boolean isMarkedAsError()
          Returns true if this type is marked as an error.
 boolean isPagingLayout()
          Returns true if this component uses the paging layout.
 boolean isPanelMode()
          Returns true if this definition defines a dialog mode to edit childs within a list.
 boolean isParentViewHolder()
          Returns true if this component is displayed within its parent view and not within its own context.
 boolean isReadOnly()
          Returns true if this component is readOnly (disabled).
 byte isReadOnlyNoHash()
           
 boolean isRepresentedAsHeader()
          Returns true if this component is displayed with a header separator.
 boolean isRepresentedAsTab()
          Returns true if this component is displayed within a tab on a tabbed pane.
 boolean isRepresentedAsTreeNode()
           
 boolean isSelectionOnly()
          Same like Tableinfo but take count of isEditable and isReadOnly
 boolean isSelfViewHolder()
          Returns true if this component is displayed in its own context, not within its parent view.
 boolean isSerializableAsCDATA()
          Returns true if the content value is serializable as CDATA section.
 boolean isSerialView()
          Returns true if this component is displayed as a serial view.
 boolean isSingleChoiceAndSerialize()
          Returns true if the current choice does not allow an "empty selection" after a selection has been made.
 boolean isTabHolder()
          Returns true if this component displays its composites as separate tabs.
 boolean isTableLayout()
          Returns true if this component uses the table layout.
 boolean isTreeEntryAllowExpColapse()
           
 boolean isTreeEntryAllowSearch()
          Returns whether the tree entry can show a search dialog or not.
 boolean isTreeEntryAlways()
          Returns true if this component is always displayed in the tree.
 boolean isTreeEntryApplyOnAllDescendants()
          Returns true if the current treeEntry settings will be applied to all its childs.
 boolean isTreeEntryApplyOnDirectDescendants()
          Returns true if the current treeEntry settings will be applied only to its direct childs.
 boolean isTreeEntryDependingOn()
          Returns true if this component's node is displayed depending on a other node's treeEntry.
 boolean isTreeEntryFocusable()
          Returns whether the tree entry can gain the focus by clicking the function keys F7 or F8.
 boolean isTreeEntryNever()
          Returns true if this component is never displayed in the tree.
 boolean isTreeEntryShowAsOptional()
          Returns true if the tree node of the current type should be visualized with a checkbox that allows to show/hide the corresponding component on the workspace.
 boolean isTreeEntryShowChildrenAsOptional()
          Returns true if the tree nodes of the children of the current type should be visualized with a checkbox that allows to show/hide the corresponding component on the workspace.
 boolean isUnlocked()
          Returns true if this component or an ancestor of myself is marked as an unlocked field.
 boolean isUserModifiedSerialization()
           
 boolean isUserModifiedSerializationCollapsed()
           
 boolean isUseTableLayoutZebra()
           
 boolean isUsingCodeSet()
          Returns true if using a codeSet definition.
 boolean isUsingExternalEnumeration()
           
 boolean isUsingGroupingDelimiters()
           
 boolean isUsingPlugIn()
          Returns true if this component is represented through a plugin bean.
 boolean isUsingRestrictivePaging()
           
 boolean isUsingTab()
           
 boolean isValidationErrorNeedingUserAcceptance()
          Returns true if the validation error message requires any user acceptance.
 boolean isVisible()
          Returns true if the current type is visible.
 boolean isVisibleAtRuntime()
           
 boolean isVisibleInOptionalTreeMode()
           
 byte isVisibleNoHash()
           
 boolean isXLinkCodeset()
           
 void markAsError(boolean markAsError)
          Marks this type as an error (e.q. based on a occured rule definition).
 void markAsUnlockedField()
          Mark field as temporarly editable (if field is an unlocked field).
 java.lang.Boolean printChoiceAsHeader()
          Returns true if this type is a choice and if it should be printed out as header.
 boolean printLabelOnly()
           
 void registerNestedDialog(TableCell cell)
           
 void reinitializeCodeSetValues()
           
 void release()
           
 void removeHint()
           
 boolean serializeAsXLink()
           
 void setActAs(java.lang.String actAs)
          Overwrites the datatype specified in the schema.
 void setAllowEmptyChoice(boolean enabled)
           
 void setApplicationRequired(boolean applicationRequired)
          Sets the editor component required within the application (not schema-required).
 void setBackgroundColor(java.awt.Color color)
          Sets the background color for the current type.
 void setBoolean3StateButton()
           
 void setBooleanVisualizerAsCheckBox()
           
 void setCaptionIndentValue(float newCaptionIndent)
           
 void setCaptionOccurrence(boolean hasCaption, java.lang.String applyOnDescendants)
           
 void setChoiceEnabled(boolean enabled)
           
 void setCodeSetClass(java.lang.String className)
          Sets the codeSet class name.
 void setCodeSetName(java.lang.String name)
          Sets the codeSet name.
 void setCodeSetURL(java.lang.String codesetURL)
          Sets the codeSet URL location.
 void setCodeSetValuesFromClass(java.lang.String classURL, java.lang.String codeSetName, java.lang.String[] values)
          Sets the codeset values from a java class.
 void setCodeSetValuesFromFile(java.lang.String fileURL, java.lang.String codeSetName, java.lang.String[] codes)
          Sets the codeset values from a codeset file.
 void setCodeSetValuesFromFile(java.lang.String fileURL, java.lang.String codeSetName, java.lang.String[][] codesArr)
           
 void setCodeSetValuesFromFile(java.lang.String fileURL, java.lang.String codeSetName, java.lang.String[] codes, boolean syncWithCodeEnum, boolean valueBasedSync)
           
 void setComponentColumnWidth(float width)
           
 void setComponentIndent(float newComponentIndent)
           
 void setComponentSize(float size)
           
 void setCSSStyle(java.lang.String className)
           
 void setEditable(boolean editable)
          Sets if the component is editable or not.
 void setEditableAtRuntime(boolean editable)
           
 void setEnabled(boolean enabled)
          Disables this component.
 void setEnumeration(boolean isEnum)
           
 void setEnumeration(java.lang.String[] selection)
           
 void setEnumeration(java.lang.String[][] selection)
           
 void setEnumerationAsListBoxMultiSelect()
           
 void setExpandIfContainsData(boolean expand)
           
 void setForegroundColor(java.awt.Color color)
          Sets the foreground color for the current type.
 void setHidePageNavigation(boolean hide)
           
 void setHint(java.lang.String text, boolean isFormula, java.awt.Color color, boolean isBold)
           
 void setInitiallyCollapsed(boolean collapsed)
           
 void setIsVisibleInOptionalTreeMode(boolean isVisible)
           
 void setLabelColor(java.awt.Color color)
          Sets the label color for the current type.
 void setLabelColumnWidth(float width)
           
 void setLabelIndent(float newLabelIndent)
           
 void setLabelText(java.lang.String text)
          Sets the label text
 void setLabelVisible(boolean visible)
          Sets the label visible or invisible.
 void setLeafEnumerationDefaultSelection(java.lang.String defaultSelection)
           
 void setListLabelVisible(boolean visible)
           
 void setNestedCaptionIndent(float newCaptionIndent)
           
 void setPDFCaptionFontSize(float fontSize)
           
 void setPDFCaptionIndent(int captionIndent)
           
 void setPDFComponentFontSize(float fontSize)
           
 void setPDFLabelFontSize(float fontSize)
           
 void setPDFLabelIndent(int labelIndent)
           
 void setPluginBean(PluginBean bean)
           
 void setPluginBean(PluginBean bean, java.lang.String rendererID)
          getVisualRepresentation method comment.
 void setPrintable(boolean printable)
           
 void setProperty(java.lang.Object fullKey, java.lang.Object relativeKey, java.lang.Boolean value)
           
 void setSelectedTabIdx(int selectedTabIdx)
           
 void setSelectedTabType(Type selectedTabType)
           
 void setSerializableAsCDATA(boolean isCDATA)
          Sets if the content value is serializable as CDATA section.
 void setShowAsLabel(boolean show)
          Sets the codeSet name.
 void setTabIndex(int tabIndex)
          Sets the tab index if this type is visualized as a tab.
 void setTableLayoutEvenStyle(java.lang.String cssParam)
           
 void setTableLayoutOddStyle(java.lang.String cssParam)
           
 void setTableLayoutStyle(java.lang.String cssParam)
           
 void setTreeEntry(boolean hasTreeEntry)
          Sets if the current type has a tree entry.
 void setTreeEntry(boolean hasTreeEntry, java.lang.String applyOnDescendants)
          Sets if the current type has a tree entry.
 void setTreeIcon(java.lang.String gifName)
          Sets the tree icon for the treeEntry of the current type.
 void setUseRestrictivePaging(boolean use)
           
 void setUserModifiedSerializationCollapsed(boolean collapsed)
           
 void setUseTableLayoutZebra(boolean use)
           
 void setUsingGroupingDelimiters(boolean useDelims)
          Set true if jaxfront should use grouping delimiters to display numbers!
 void setVisible(boolean visible)
           
 void setVisibleAtRuntime(boolean visible)
           
 boolean showAsLabel()
           
 java.lang.String toString()
           
 java.lang.String translateToCodeSetValue(Type type, java.lang.String key)
          Returns the codeset decription value if this type is using a codeset enumeration otherwise return the normal value.
 void update(StyleDefinition styleDefinition)
           
 void update(Type aType)
           
 void updateLayoutManager(LayoutInfo info)
           
 boolean useUserModifiedSerialization()
           
 
Methods inherited from class com.jaxfront.core.xui.AbstractXUIElement
addPropertyChangeListener, getBoolean, getBooleanProperty, getBooleanProperty, getDefaultProperties, getPagingListInfo, getProperties, getPropertyChangeSupport, getSerialListInfo, getTableInfo, getTableInfoPDF, getTabListInfo, hasProperties, initAction, initializeDefaultProperties, isListTableVisible, isUsingPagingList, isUsingSerialList, isUsingTableList, isUsingTabList, removeProperty, setProperties, setProperty
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

COMP_SIZE_COMBO_DEFAULT

public static final int COMP_SIZE_COMBO_DEFAULT
See Also:
Constant Field Values

COMP_SIZE_DEFAULT

public static final int COMP_SIZE_DEFAULT
See Also:
Constant Field Values

COMP_SIZE_GROW

public static final int COMP_SIZE_GROW
See Also:
Constant Field Values

DEFAULT_SIZE_BOOLEAN

public static final int DEFAULT_SIZE_BOOLEAN
See Also:
Constant Field Values

DEFAULT_SIZE_BOOLEAN_CHECKBOX

public static final int DEFAULT_SIZE_BOOLEAN_CHECKBOX
See Also:
Constant Field Values

DEFAULT_SIZE_CHOICE_COMBO

public static final int DEFAULT_SIZE_CHOICE_COMBO
See Also:
Constant Field Values

DEFAULT_SIZE_DATE

public static final int DEFAULT_SIZE_DATE
See Also:
Constant Field Values

DEFAULT_SIZE_DATETIME

public static final int DEFAULT_SIZE_DATETIME
See Also:
Constant Field Values

DEFAULT_SIZE_NUMBER

public static final int DEFAULT_SIZE_NUMBER
See Also:
Constant Field Values

DEFAULT_SIZE_STRING

public static final int DEFAULT_SIZE_STRING
See Also:
Constant Field Values

DEFAULT_SIZE_TIME

public static final int DEFAULT_SIZE_TIME
See Also:
Constant Field Values
Constructor Detail

StyleDefinition

public StyleDefinition(XUIDefinition xuiDefinition,
                       StyleDefinition styleDefinition)
Creates a StyleDefinition for the given XUIDefintion based on an other StyleDefinition.

Parameters:
XUIDefinition - xuiDefinition
styleDefinition - style information to copy

StyleDefinition

public StyleDefinition(XUIDefinition xuiDefinition,
                       Type xuiType)
Creates a StyleDefinition for the given XUIDefintion based on information provided by the xuiType

Parameters:
XUIDefinition - xuiDefinition
Type - xuiType
Method Detail

allowDeselection

public boolean allowDeselection()

allowEmptyChoice

public boolean allowEmptyChoice()

allowFreetextChoice

public boolean allowFreetextChoice()

applyViewHolderOnDirectDescendants

public boolean applyViewHolderOnDirectDescendants()

checkEnabling

public static ButtonEnabling checkEnabling(Type forType)

contains

public boolean contains(Type holder,
                        Type childType)

expandIfContainsData

public boolean expandIfContainsData()

forcePDFPageBreak

public boolean forcePDFPageBreak()
Returns:

getActAs

public java.lang.String getActAs()
Returns the user overwritten datatype, this change has only an effect if the jaxfront type will become visible within a gui.


getBackgroundColor

public java.awt.Color getBackgroundColor()
Returns the background color for the current type.

Returns:
the background color

getBooleanVisualizer

public java.lang.String getBooleanVisualizer()

getCaptionIndentValue

public float getCaptionIndentValue()

getCaptionOccurrenceDependsOnXPath

public java.lang.String getCaptionOccurrenceDependsOnXPath()

getCaptionTitleID

public java.lang.String getCaptionTitleID()
Returns the caption label id (for a help system).


getCaptionTitleLabel

public java.lang.String getCaptionTitleLabel()
Returns the caption label in the current language.


getCaptionTitleToolTip

public java.lang.String getCaptionTitleToolTip()

getCaptionType

public java.lang.String getCaptionType()

getCaptionVisibility

public java.lang.String getCaptionVisibility()

getChildrenView

public java.lang.String getChildrenView()

getChoiceDefaultSelection

public java.lang.String getChoiceDefaultSelection()

getChoiceLabel

public java.lang.String getChoiceLabel()

getChoiceOrientation

public java.lang.String getChoiceOrientation()

getChoiceType

public java.lang.String getChoiceType()

getCodeEnumeration

public java.lang.String[][] getCodeEnumeration()

getCodeSetClass

public java.lang.String getCodeSetClass()
Returns the codeSet class name.


getCodesetEntryIdx

public int getCodesetEntryIdx(java.lang.String value)

getCodeSetIdsFromFile

public java.lang.String[] getCodeSetIdsFromFile(java.lang.String fileURL,
                                                java.lang.String codeSetName)

getCodeSetItemsFromClass

public java.lang.String[][] getCodeSetItemsFromClass(java.lang.String classURL,
                                                     java.lang.String codeSetName)

getCodeSetItemsFromFile

public java.lang.String[][] getCodeSetItemsFromFile(java.lang.String fileURL,
                                                    java.lang.String codeSetName)

getCodeSetName

public java.lang.String getCodeSetName()

getCodeSetURL

public java.lang.String getCodeSetURL()
Returns the codeSet URL location.


getCodeSetValuesFromClass

public java.lang.String[] getCodeSetValuesFromClass(java.lang.String classURL,
                                                    java.lang.String codeSetName)

getCodeSetValuesFromFile

public java.lang.String[] getCodeSetValuesFromFile(java.lang.String fileURL,
                                                   java.lang.String codeSetName)

getCodeSetXPointer

public java.lang.String getCodeSetXPointer()
Returns the codeSet URL location.


getCodeTablesFromFile

public CodeTables getCodeTablesFromFile(java.lang.String fileURL,
                                        java.lang.String codeSetName)

getComponentColumnWidth

public float getComponentColumnWidth()
Returns the component column width.


getComponentIndent

public float getComponentIndent()
Returns the indent for the component.


getComponentSize

public float getComponentSize()
Returns the size (long/middle/short) for the component.


getContextDialogBounds

public java.lang.String getContextDialogBounds()

getContextDialogButtonSequence

public java.lang.String getContextDialogButtonSequence()

getContextDialogLocation

public java.awt.Point getContextDialogLocation()

getContextDialogSize

public java.awt.Dimension getContextDialogSize()

getCSSStyle

public java.lang.String getCSSStyle()

getDeletionConfirmationMessageText

public java.lang.String getDeletionConfirmationMessageText()
Returns the message text that will be displayed in the confirmation message dialog to confirm deletion of the selected list item.

Returns:

getDialogLabel

public java.lang.String getDialogLabel()
Returns:

getDisplayValue

public java.lang.String getDisplayValue()
Returns a specified text that acts as a display value for the current node. This may be used to define a user specific node value only for display purposes. If no definition has been made in a xui then the default node value will be returned by using the method toTableString().

Returns:
a specified text that acts as a display value for the current node

getEnumeration

public java.lang.String[] getEnumeration()

getEnumerationSortOrder

public java.lang.String getEnumerationSortOrder()

getForegroundColor

public java.awt.Color getForegroundColor()
Returns the foreground color for the current type.

Returns:
the foreground color

getHeaderImageURL

public java.lang.String getHeaderImageURL()

getHelpText

public java.lang.String getHelpText()

getHelpText

public java.lang.String getHelpText(java.lang.String language)

getHelpURL

public java.lang.String getHelpURL()

getHintColor

public java.awt.Color getHintColor()

getHintText

public java.lang.String getHintText()

getKeyContextDialogLabel

public java.lang.String getKeyContextDialogLabel()
Returns the key context dialog label in the current language.


getKeyContextLocation

public java.lang.String getKeyContextLocation()

getKeyRefConditionFE

public java.lang.String getKeyRefConditionFE()

getKeyRefSelectionLineInfoFE

public java.lang.String getKeyRefSelectionLineInfoFE()

getLabelChoiceText

public java.lang.String getLabelChoiceText()

getLabelColor

public java.awt.Color getLabelColor()
Returns the label color for the current type.

Returns:
the label color

getLabelColumnWidth

public float getLabelColumnWidth()
Returns the label column width.


getLabelIcon

public java.lang.String getLabelIcon()
Returns the name of the label icon.

Returns:
the name (or path) of the label icon

getLabelIconPosition

public java.lang.String getLabelIconPosition()
Returns the position of the label icon.

Returns:
left, right, top or bottom for the label icon position

getLabelIndent

public float getLabelIndent()

getLabelText

public java.lang.String getLabelText()
Returns the visual label in the current language.


getLabelToolTip

public java.lang.String getLabelToolTip()

getLayoutInfos

public java.util.Vector getLayoutInfos()

getLayoutManager

public LayoutInfo getLayoutManager()
Returns the layout info (default is null).


getLayoutManager

public LayoutInfo getLayoutManager(java.lang.String id)
Returns the id of the tableLayout.


getLeafDefaultValue

public java.lang.String getLeafDefaultValue()

getLeafEnumerationDefaultSelection

public java.lang.String getLeafEnumerationDefaultSelection()

getLeafEnumerationOrientation

public java.lang.String getLeafEnumerationOrientation()

getLeafEnumerationType

public java.lang.String getLeafEnumerationType()

getLeafLabelHRef

public java.lang.String getLeafLabelHRef()
Returns the href of the label.


getLeafMask

public java.lang.String getLeafMask()

getLeafMaskAllowInvalid

public boolean getLeafMaskAllowInvalid()

getLeafMaskCommitOnValidEnd

public boolean getLeafMaskCommitOnValidEnd()

getLeafMaskInvalidChars

public java.lang.String getLeafMaskInvalidChars()

getLeafMaskOverwriteMode

public boolean getLeafMaskOverwriteMode()

getLeafMaskPlaceHolder

public java.lang.String getLeafMaskPlaceHolder()

getLeafMaskValidChars

public java.lang.String getLeafMaskValidChars()

getListInfo

public ListInfo getListInfo()

getListPrintMode

public java.lang.String getListPrintMode()
Returns the print mode for this list type.

Returns:
serial, table or tableAndSerial

getMandatoryExpression

public java.lang.String getMandatoryExpression()

getMaxTextLength

public int getMaxTextLength()

getMultiLineColSize

public int getMultiLineColSize()

getMultiLineNumberComponent

public int getMultiLineNumberComponent()

getNestedCaptionIndent

public java.lang.Float getNestedCaptionIndent()

getNLS

public java.lang.String getNLS(java.lang.String context,
                               java.lang.String subId,
                               java.lang.String classification)

getNLS

public java.lang.String getNLS(java.lang.String defaultNLS,
                               java.lang.String context,
                               java.lang.String subId,
                               java.lang.String classification)

getPageTitle

public java.lang.String getPageTitle(Type pageType,
                                     int pageIndex)

getPagingTitleFormula

public java.lang.String getPagingTitleFormula()

getPDFCaptionFontSize

public float getPDFCaptionFontSize()

getPDFCaptionIndent

public int getPDFCaptionIndent()

getPDFComponentFontSize

public float getPDFComponentFontSize()

getPDFLabelFontSize

public float getPDFLabelFontSize()

getPDFLabelIndent

public int getPDFLabelIndent()

getPluginBean

public PluginBean getPluginBean()
Returns a PluginBean if available.


getPluginBean

public PluginBean getPluginBean(java.lang.String rendererID)

getPrimitiveBooleanProperty

public boolean getPrimitiveBooleanProperty(java.lang.String fullPath,
                                           java.lang.String relativePath)

getPrintable

public java.lang.String getPrintable()
Returns wether this type should be printed out or not.

Returns:
null, "always" or "never"

getPrintingFormula

public java.lang.String getPrintingFormula()

getPrintingLabel

public java.lang.String getPrintingLabel()

getSchemaEnumeration

public java.lang.String[] getSchemaEnumeration()

getSelectedTabIdx

public int getSelectedTabIdx()
Returns:
the _selectedTabType

getSelectedTabType

public Type getSelectedTabType()
Returns:
the _selectedTabType

getSerializable

public boolean getSerializable()
Returns true if the value of the correspondent component should be serialized into an xml instance.


getSerializableDefault

public java.lang.Boolean getSerializableDefault()
Returns true if the value of the correspondent component should be serialized into an xml instance. null if nothing is defined.


getSerialListAddLabel

public java.lang.String getSerialListAddLabel()

getSplitterLayoutDefinition

public java.lang.String getSplitterLayoutDefinition()

getTabIndex

public java.lang.Integer getTabIndex()
Sets the tab index if this type is visualized as a tab.

Returns:
the tab index

getTableHeight

public static int getTableHeight(Type model,
                                 int defaultRowHeight)

getTableLayoutEvenStyle

public java.lang.String getTableLayoutEvenStyle()

getTableLayoutOddStyle

public java.lang.String getTableLayoutOddStyle()

getTableLayoutStyle

public java.lang.String getTableLayoutStyle()

getTableModelClass

public java.lang.String getTableModelClass()
Returns the table model class (default: com.jaxfront.core.ui.FlipOrientationTableModel)


getTablePosition

public java.lang.String getTablePosition()
Returns the table position (north [default], south, east, west).


getTimeFormat

public java.lang.String getTimeFormat()

getTimeInputMask

public java.lang.String getTimeInputMask()

getTotalNumberOfPages

public int getTotalNumberOfPages()

getTreeEntryDependsOnXPath

public java.lang.String getTreeEntryDependsOnXPath()
Returns the xpath of the node on which this treeEntry depends.


getTreeEntryMode

public java.lang.String getTreeEntryMode()
Returns the selected treeEntry mode as String.


getTreeEntryToolTip

public java.lang.String getTreeEntryToolTip()

getTreeIcon

public java.lang.String getTreeIcon()

getTreeLabelFormulaResult

public java.lang.Object getTreeLabelFormulaResult()

getTreeLabelText

public java.lang.String getTreeLabelText()

getTreeLink

public java.lang.String getTreeLink()

getTreeLinkTarget

public java.lang.String getTreeLinkTarget()

getTreePopUpClass

public java.lang.String getTreePopUpClass()

getUserListActions

public java.util.List getUserListActions()

getValidationErrorClassification

public java.lang.String getValidationErrorClassification()
Returns the classification of the validation error message.

Returns:
the classification of the validation error message

getValidationErrorMessage

public java.lang.String getValidationErrorMessage()
Returns the validation error message as defined in the xui.

Returns:
the validation error message

getViewHolder

public java.lang.String getViewHolder()

hasCaption

public boolean hasCaption()
Returns true if this component uses a caption.


hasDisplayValue

public boolean hasDisplayValue()

hasHeader

public boolean hasHeader()
Returns true if this definition defines a header for a list.


hasHeaderImageURL

public boolean hasHeaderImageURL()
Returns true if an url of a header image has been defined.


hasHint

public boolean hasHint()

hasKeyContextLocation

public boolean hasKeyContextLocation()
Returns if a context location path has been defined for a key.

Returns:
true if a context location path has been defined for a key

hasKeyRefConditionFormulaExpression

public boolean hasKeyRefConditionFormulaExpression()
Returns if a selection lineInfo formula expression has been defined for a keyRef type.

Returns:
true, if a formula expression has been defined

hasKeyRefSelectionLineInfoFE

public boolean hasKeyRefSelectionLineInfoFE()
Returns if a selection lineInfo formula expression has been defined for a keyRef type.

Returns:
true, if a formula expression has been defined

hasTableLayoutParent

public boolean hasTableLayoutParent()

hasTreeIconFormula

public boolean hasTreeIconFormula()

hasTreeLabelFormulaExpression

public boolean hasTreeLabelFormulaExpression()

hasTreeLinkFormula

public boolean hasTreeLinkFormula()

hasUserModfiedSerialization

public boolean hasUserModfiedSerialization()
Returns true if a xui style exists for global style caption usermodifiedserilization


hidePageNavigation

public boolean hidePageNavigation()

isAllowingCopyPaste

public boolean isAllowingCopyPaste()

isApplicationRequired

public boolean isApplicationRequired()
Returns true if this component should be drawn as required for the application (not schema required).

Returns:
true if is required

isBoolean3StateButton

public boolean isBoolean3StateButton()

isBooleanViewCheckBox

public boolean isBooleanViewCheckBox()

isBooleanViewRadioButton

public boolean isBooleanViewRadioButton()

isBooleanViewRadioButtonUnselected

public boolean isBooleanViewRadioButtonUnselected()

isCaptionIndentApplyOnAllDescendants

public boolean isCaptionIndentApplyOnAllDescendants()

isCaptionIndentApplyOnBoth

public boolean isCaptionIndentApplyOnBoth()

isCaptionIndentApplyOnComponent

public boolean isCaptionIndentApplyOnComponent()

isCaptionIndentApplyOnDirectDescendants

public boolean isCaptionIndentApplyOnDirectDescendants()

isCaptionIndentApplyOnLabel

public boolean isCaptionIndentApplyOnLabel()

isCaptionOccurrenceAlways

public boolean isCaptionOccurrenceAlways()

isCaptionOccurrenceApplyOnAllDescendants

public boolean isCaptionOccurrenceApplyOnAllDescendants()

isCaptionOccurrenceApplyOnDirectDescendants

public boolean isCaptionOccurrenceApplyOnDirectDescendants()

isCaptionOccurrenceDependsOn

public boolean isCaptionOccurrenceDependsOn()

isCaptionOccurrenceNever

public boolean isCaptionOccurrenceNever()

isCaptionTypeBorder

public boolean isCaptionTypeBorder()

isChoiceAsComboBox

public boolean isChoiceAsComboBox()
Returns true if this is a choice component displayed as a combobox.


isChoiceAsRadioButton

public boolean isChoiceAsRadioButton()
Returns true if this is a choice component displayed as a radioButton group.


isChoiceAvailable

public java.lang.Boolean isChoiceAvailable()

isChoiceEnabled

public java.lang.Boolean isChoiceEnabled()

isChoiceLabelVisible

public boolean isChoiceLabelVisible()

isChoiceOrientationHorizontal

public boolean isChoiceOrientationHorizontal()
Returns true if the choice orientation is set to HORIZONTAL, false otherwise


isComponentMulti

public boolean isComponentMulti()
Returns true if this component uses more than one line to display.


isCurrencyControl

public boolean isCurrencyControl()

isDefaultLayout

public boolean isDefaultLayout()
Returns true if this definition uses no special layout.


isDialogMode

public boolean isDialogMode()
Returns true if this definition defines a dialog mode to edit childs within a list.


isEditable

public boolean isEditable()
Returns true if this component is editable which means that the editor component will be displayed as enabled but without the functionality to enter any values.


isEditableAtRuntime

public boolean isEditableAtRuntime()

isEditableComboBoxEnabled

public boolean isEditableComboBoxEnabled()
Returns true if editable combo box is enabled for drop down widgets.


isEditorComponentVisible

public boolean isEditorComponentVisible()
Returns true if the editor component of the current type is visible.


isEnabled

public boolean isEnabled()
Disables this component.


isEnumeration

public boolean isEnumeration()
Returns true if this definition defines a choice (choice list,codeset or schema enumeration).


isEnumerationAllowingInvalidCodes

public boolean isEnumerationAllowingInvalidCodes()
Returns true if an enumeration allows to show invalid codes of a codeset.


isEnumerationAsComboBox

public boolean isEnumerationAsComboBox()
Returns true if this is an enumeration component displayed as a radioButton group.


isEnumerationAsListBox

public boolean isEnumerationAsListBox()
Returns true if this is an enumeration component displayed as a list box.


isEnumerationAsListBoxMultipleSelect

public boolean isEnumerationAsListBoxMultipleSelect()
Returns true if this is an enumeration component displayed as a list box.


isEnumerationAsRadioButton

public boolean isEnumerationAsRadioButton()
Returns true if this is an enumeration component displayed as a radioButton group.


isEnumerationOrientationHorizontal

public boolean isEnumerationOrientationHorizontal()
Returns true if the enumeration orientation is set to HORIZONTAL, false otherwise


isEnumerationShowErrorForInvalidCodes

public boolean isEnumerationShowErrorForInvalidCodes()
Returns true if an error will be thrown when selecting an invalid code set value


isEnumerationWithDynamicFreeText

public boolean isEnumerationWithDynamicFreeText()

isEnumerationWithDynamicFreeTextAndEmptyOption

public boolean isEnumerationWithDynamicFreeTextAndEmptyOption()

isHierarchyEnabled

public boolean isHierarchyEnabled(Type startType)

isHintTextBold

public boolean isHintTextBold()

isHintTextFormula

public boolean isHintTextFormula()

isInitiallyCollapsed

public boolean isInitiallyCollapsed()

isInTableLayoutContext

public boolean isInTableLayoutContext()
Returns true if this component uses the table layout.


isKeyRefShowingBackLinkButton

public boolean isKeyRefShowingBackLinkButton()
Returns true if a keyRef component shows its "backLink" button.


isKeyRefShowingDetailsButton

public boolean isKeyRefShowingDetailsButton()
Returns true if a keyRef component shows its "details" button.


isKeyRefShowingNewButton

public boolean isKeyRefShowingNewButton()
Returns true if a keyRef component shows its "new" button.


isLabelIconPositionBottom

public boolean isLabelIconPositionBottom()
Returns true if the position of the label icon is set to bottom.

Returns:
true, if the position of the label icon is set to bottom, false otherwise

isLabelIconPositionLeft

public boolean isLabelIconPositionLeft()
Returns true if the position of the label icon is set to left.

Returns:
true, if the position of the label icon is set to left, false otherwise

isLabelIconPositionRight

public boolean isLabelIconPositionRight()
Returns true if the position of the label icon is set to right.

Returns:
true, if the position of the label icon is set to right, false otherwise

isLabelIconPositionTop

public boolean isLabelIconPositionTop()
Returns true if the position of the label icon is set to top.

Returns:
true, if the position of the label icon is set to top, false otherwise

isLabelMulti

public boolean isLabelMulti()
Returns true if this component uses more than one line to display.


isLabelUnderlined

public boolean isLabelUnderlined()
Returns true if this component uses more than one line to display.


isLabelVisible

public boolean isLabelVisible()
Returns true if the label of the current type is visible.


isLeafComponentHRef

public boolean isLeafComponentHRef()

isListPrintModeSerial

public boolean isListPrintModeSerial()
Returns true if the list print mode is serial.

Returns:
true if the list print mode is serial

isListPrintModeTable

public boolean isListPrintModeTable()
Returns true if the list print mode is table.

Returns:
true if the list print mode is table

isListPrintModeTableAndSerial

public boolean isListPrintModeTableAndSerial()
Returns true if the list print mode is table and serial.

Returns:
true if the list print mode is table and serial

isMarkedAsError

public boolean isMarkedAsError()
Returns true if this type is marked as an error.


isPagingLayout

public boolean isPagingLayout()
Returns true if this component uses the paging layout.


isPanelMode

public boolean isPanelMode()
Returns true if this definition defines a dialog mode to edit childs within a list.


isParentViewHolder

public boolean isParentViewHolder()
Returns true if this component is displayed within its parent view and not within its own context.

Returns:
true, if this component is displayed within its parent view and not within its own context, false otherwise

isReadOnly

public boolean isReadOnly()
Returns true if this component is readOnly (disabled).


isReadOnlyNoHash

public byte isReadOnlyNoHash()

isRepresentedAsHeader

public boolean isRepresentedAsHeader()
Returns true if this component is displayed with a header separator.


isRepresentedAsTab

public boolean isRepresentedAsTab()
Returns true if this component is displayed within a tab on a tabbed pane.


isRepresentedAsTreeNode

public boolean isRepresentedAsTreeNode()

isSelectionOnly

public boolean isSelectionOnly()
Same like Tableinfo but take count of isEditable and isReadOnly


isSelfViewHolder

public boolean isSelfViewHolder()
Returns true if this component is displayed in its own context, not within its parent view.

Returns:
true, if this component is displayed in its own context, false otherwise.

isSerializableAsCDATA

public boolean isSerializableAsCDATA()
Returns true if the content value is serializable as CDATA section.


isSerialView

public boolean isSerialView()
Returns true if this component is displayed as a serial view.


isSingleChoiceAndSerialize

public boolean isSingleChoiceAndSerialize()
Returns true if the current choice does not allow an "empty selection" after a selection has been made. The selected item will be serialized anyway.


isTabHolder

public boolean isTabHolder()
Returns true if this component displays its composites as separate tabs.


isTableLayout

public boolean isTableLayout()
Returns true if this component uses the table layout.


isTreeEntryAllowExpColapse

public boolean isTreeEntryAllowExpColapse()

isTreeEntryAllowSearch

public boolean isTreeEntryAllowSearch()
Returns whether the tree entry can show a search dialog or not.

Returns:
boolean true

isTreeEntryAlways

public boolean isTreeEntryAlways()
Returns true if this component is always displayed in the tree.


isTreeEntryApplyOnAllDescendants

public boolean isTreeEntryApplyOnAllDescendants()
Returns true if the current treeEntry settings will be applied to all its childs.

Returns:
boolean

isTreeEntryApplyOnDirectDescendants

public boolean isTreeEntryApplyOnDirectDescendants()
Returns true if the current treeEntry settings will be applied only to its direct childs.

Returns:
boolean

isTreeEntryDependingOn

public boolean isTreeEntryDependingOn()
Returns true if this component's node is displayed depending on a other node's treeEntry.


isTreeEntryFocusable

public boolean isTreeEntryFocusable()
Returns whether the tree entry can gain the focus by clicking the function keys F7 or F8.

Returns:
boolean true if the tree entry of the current type is able to gain the focus

isTreeEntryNever

public boolean isTreeEntryNever()
Returns true if this component is never displayed in the tree.


isTreeEntryShowAsOptional

public boolean isTreeEntryShowAsOptional()
Returns true if the tree node of the current type should be visualized with a checkbox that allows to show/hide the corresponding component on the workspace.


isTreeEntryShowChildrenAsOptional

public boolean isTreeEntryShowChildrenAsOptional()
Returns true if the tree nodes of the children of the current type should be visualized with a checkbox that allows to show/hide the corresponding component on the workspace.


isUnlocked

public boolean isUnlocked()
Returns true if this component or an ancestor of myself is marked as an unlocked field. This maybe the case if the hole document is not editable & the lock() method was called with a number of 'not locked' components.


isUserModifiedSerialization

public boolean isUserModifiedSerialization()

isUserModifiedSerializationCollapsed

public boolean isUserModifiedSerializationCollapsed()

isUseTableLayoutZebra

public boolean isUseTableLayoutZebra()

isUsingCodeSet

public boolean isUsingCodeSet()
Returns true if using a codeSet definition.


isUsingExternalEnumeration

public boolean isUsingExternalEnumeration()

isUsingGroupingDelimiters

public boolean isUsingGroupingDelimiters()

isUsingPlugIn

public boolean isUsingPlugIn()
Returns true if this component is represented through a plugin bean.


isUsingRestrictivePaging

public boolean isUsingRestrictivePaging()

isUsingTab

public boolean isUsingTab()

isValidationErrorNeedingUserAcceptance

public boolean isValidationErrorNeedingUserAcceptance()
Returns true if the validation error message requires any user acceptance.

Returns:
true if the validation error message requires any user acceptance, false otherwise

isVisible

public boolean isVisible()
Returns true if the current type is visible.


isVisibleAtRuntime

public boolean isVisibleAtRuntime()

isVisibleInOptionalTreeMode

public boolean isVisibleInOptionalTreeMode()

isVisibleNoHash

public byte isVisibleNoHash()

isXLinkCodeset

public boolean isXLinkCodeset()

markAsError

public void markAsError(boolean markAsError)
Marks this type as an error (e.q. based on a occured rule definition).


markAsUnlockedField

public void markAsUnlockedField()
Mark field as temporarly editable (if field is an unlocked field).


printChoiceAsHeader

public java.lang.Boolean printChoiceAsHeader()
Returns true if this type is a choice and if it should be printed out as header. If null is returned, the global defined pdf xui setting will be applied.

Returns:
true if this choice should be printed out as header, false otherwise

printLabelOnly

public boolean printLabelOnly()

registerNestedDialog

public void registerNestedDialog(TableCell cell)

reinitializeCodeSetValues

public void reinitializeCodeSetValues()

release

public void release()
Overrides:
release in class AbstractXUIElement

removeHint

public void removeHint()

serializeAsXLink

public boolean serializeAsXLink()

setActAs

public void setActAs(java.lang.String actAs)
Overwrites the datatype specified in the schema.


setAllowEmptyChoice

public void setAllowEmptyChoice(boolean enabled)

setApplicationRequired

public void setApplicationRequired(boolean applicationRequired)
Sets the editor component required within the application (not schema-required).

Parameters:
applicationRequired - true, if the editor component should be application required

setBackgroundColor

public void setBackgroundColor(java.awt.Color color)
Sets the background color for the current type.

Parameters:
color - a new background color

setBoolean3StateButton

public void setBoolean3StateButton()

setBooleanVisualizerAsCheckBox

public void setBooleanVisualizerAsCheckBox()

setCaptionIndentValue

public void setCaptionIndentValue(float newCaptionIndent)

setCaptionOccurrence

public void setCaptionOccurrence(boolean hasCaption,
                                 java.lang.String applyOnDescendants)

setChoiceEnabled

public void setChoiceEnabled(boolean enabled)

setCodeSetClass

public void setCodeSetClass(java.lang.String className)
Sets the codeSet class name.

Parameters:
className - the name of the codeSet class

setCodeSetName

public void setCodeSetName(java.lang.String name)
Sets the codeSet name.


setCodeSetURL

public void setCodeSetURL(java.lang.String codesetURL)
Sets the codeSet URL location.

Parameters:
codesetURL - the URL location of the codeSet

setCodeSetValuesFromClass

public void setCodeSetValuesFromClass(java.lang.String classURL,
                                      java.lang.String codeSetName,
                                      java.lang.String[] values)
Sets the codeset values from a java class.

Parameters:
classURL - the path of the codeset class
codeSetName - the name of the codeset
values - an array that contains the values of the codeset

setCodeSetValuesFromFile

public void setCodeSetValuesFromFile(java.lang.String fileURL,
                                     java.lang.String codeSetName,
                                     java.lang.String[] codes)
Sets the codeset values from a codeset file.

Parameters:
fileURL - the url that points to the codeset file
codeSetName - the name of the codeset
codes - an array that contains the values of the codeset

setCodeSetValuesFromFile

public void setCodeSetValuesFromFile(java.lang.String fileURL,
                                     java.lang.String codeSetName,
                                     java.lang.String[][] codesArr)

setCodeSetValuesFromFile

public void setCodeSetValuesFromFile(java.lang.String fileURL,
                                     java.lang.String codeSetName,
                                     java.lang.String[] codes,
                                     boolean syncWithCodeEnum,
                                     boolean valueBasedSync)

setComponentColumnWidth

public void setComponentColumnWidth(float width)

setComponentIndent

public void setComponentIndent(float newComponentIndent)

setComponentSize

public void setComponentSize(float size)

setCSSStyle

public void setCSSStyle(java.lang.String className)

setEditable

public void setEditable(boolean editable)
Sets if the component is editable or not.

Parameters:
editable - true if the component is editable, false otherwise

setEditableAtRuntime

public void setEditableAtRuntime(boolean editable)

setEnabled

public void setEnabled(boolean enabled)
Disables this component.


setEnumeration

public void setEnumeration(boolean isEnum)

setEnumeration

public void setEnumeration(java.lang.String[] selection)

setEnumeration

public void setEnumeration(java.lang.String[][] selection)

setEnumerationAsListBoxMultiSelect

public void setEnumerationAsListBoxMultiSelect()

setExpandIfContainsData

public void setExpandIfContainsData(boolean expand)

setForegroundColor

public void setForegroundColor(java.awt.Color color)
Sets the foreground color for the current type.

Parameters:
color - a new foreground color

setHidePageNavigation

public void setHidePageNavigation(boolean hide)

setHint

public void setHint(java.lang.String text,
                    boolean isFormula,
                    java.awt.Color color,
                    boolean isBold)

setInitiallyCollapsed

public void setInitiallyCollapsed(boolean collapsed)

setIsVisibleInOptionalTreeMode

public void setIsVisibleInOptionalTreeMode(boolean isVisible)

setLabelColor

public void setLabelColor(java.awt.Color color)
Sets the label color for the current type.

Parameters:
color - a new label color

setLabelColumnWidth

public void setLabelColumnWidth(float width)

setLabelIndent

public void setLabelIndent(float newLabelIndent)

setLabelText

public void setLabelText(java.lang.String text)
Sets the label text

Parameters:
text -

setLabelVisible

public void setLabelVisible(boolean visible)
Sets the label visible or invisible.

Parameters:
visible - true if the label should be visible

setLeafEnumerationDefaultSelection

public void setLeafEnumerationDefaultSelection(java.lang.String defaultSelection)

setListLabelVisible

public void setListLabelVisible(boolean visible)

setNestedCaptionIndent

public void setNestedCaptionIndent(float newCaptionIndent)

setPDFCaptionFontSize

public void setPDFCaptionFontSize(float fontSize)

setPDFCaptionIndent

public void setPDFCaptionIndent(int captionIndent)

setPDFComponentFontSize

public void setPDFComponentFontSize(float fontSize)

setPDFLabelFontSize

public void setPDFLabelFontSize(float fontSize)

setPDFLabelIndent

public void setPDFLabelIndent(int labelIndent)

setPluginBean

public void setPluginBean(PluginBean bean)

setPluginBean

public void setPluginBean(PluginBean bean,
                          java.lang.String rendererID)
getVisualRepresentation method comment.


setPrintable

public void setPrintable(boolean printable)

setProperty

public void setProperty(java.lang.Object fullKey,
                        java.lang.Object relativeKey,
                        java.lang.Boolean value)

setSelectedTabIdx

public void setSelectedTabIdx(int selectedTabIdx)

setSelectedTabType

public void setSelectedTabType(Type selectedTabType)

setSerializableAsCDATA

public void setSerializableAsCDATA(boolean isCDATA)
Sets if the content value is serializable as CDATA section.

Parameters:
isCDATA - true if the content should be serialized as CDATA

setShowAsLabel

public void setShowAsLabel(boolean show)
Sets the codeSet name.


setTabIndex

public void setTabIndex(int tabIndex)
Sets the tab index if this type is visualized as a tab.

Parameters:
tabIndex - the index of the tab

setTableLayoutEvenStyle

public void setTableLayoutEvenStyle(java.lang.String cssParam)

setTableLayoutOddStyle

public void setTableLayoutOddStyle(java.lang.String cssParam)

setTableLayoutStyle

public void setTableLayoutStyle(java.lang.String cssParam)

setTreeEntry

public void setTreeEntry(boolean hasTreeEntry)
Sets if the current type has a tree entry.

Parameters:
hasTreeEntry - true if the current type has a tree entry

setTreeEntry

public void setTreeEntry(boolean hasTreeEntry,
                         java.lang.String applyOnDescendants)
Sets if the current type has a tree entry.

Parameters:
hasTreeEntry - true if the current type has a tree entry

setTreeIcon

public void setTreeIcon(java.lang.String gifName)
Sets the tree icon for the treeEntry of the current type.

Parameters:
gifName - a file name (gif)

setUseRestrictivePaging

public void setUseRestrictivePaging(boolean use)

setUserModifiedSerializationCollapsed

public void setUserModifiedSerializationCollapsed(boolean collapsed)

setUseTableLayoutZebra

public void setUseTableLayoutZebra(boolean use)

setUsingGroupingDelimiters

public void setUsingGroupingDelimiters(boolean useDelims)
Set true if jaxfront should use grouping delimiters to display numbers!


setVisible

public void setVisible(boolean visible)

setVisibleAtRuntime

public void setVisibleAtRuntime(boolean visible)

showAsLabel

public boolean showAsLabel()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

translateToCodeSetValue

public java.lang.String translateToCodeSetValue(Type type,
                                                java.lang.String key)
Returns the codeset decription value if this type is using a codeset enumeration otherwise return the normal value.


update

public void update(StyleDefinition styleDefinition)

update

public void update(Type aType)

updateLayoutManager

public void updateLayoutManager(LayoutInfo info)

useUserModifiedSerialization

public boolean useUserModifiedSerialization()