Class GuiElementFactory


  • public final class GuiElementFactory
    extends java.lang.Object
    GuiElementFactory is the factory class for the gui elements This class is used to create instances for different GUI Element classes using its public methods. The GUI Elements can be configured by creating a file named GUIElements.properties. This file should exist in the classpath of the Application. The file specifies the actual class to be used for creating the GUI element. The name of the element is defined by the values of the constants in defined in this "CART,CART_ATTFORMS,EDITOR" and the value is the fully qualified class name for the implementation. For example, cart=com.microstrategy.web.app.gui.CartImpl editor=com.microstrategy.web.app.gui.EditorImpl
    Since:
    MicroStrategy Web 7.3.1 or earlier
    • Field Detail

      • CALENDAR

        public static final java.lang.String CALENDAR
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • CART

        public static final java.lang.String CART
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • CART_ATTFORMS

        public static final java.lang.String CART_ATTFORMS
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • CART_EXPRESSION

        public static final java.lang.String CART_EXPRESSION
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • TREE_CART

        public static final java.lang.String TREE_CART
        Since:
        MicroStrategy Web 9.0.0
        See Also:
        Constant Field Values
      • USER_ENTITIES_TREE_CART

        public static final java.lang.String USER_ENTITIES_TREE_CART
        Since:
        MicroStrategy Web 9.0.0
        See Also:
        Constant Field Values
      • CART_FONT_STYLES

        public static final java.lang.String CART_FONT_STYLES
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • CART_DUAL_AXIS

        public static final java.lang.String CART_DUAL_AXIS
        Since:
        MicroStrategy Web 9.0.0
        See Also:
        Constant Field Values
      • CART_OBJECT_BROWSER

        public static final java.lang.String CART_OBJECT_BROWSER
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • CART_ELEMENT_PICKER

        public static final java.lang.String CART_ELEMENT_PICKER
        Since:
        MicroStrategy Web 8.0.1
        See Also:
        Constant Field Values
      • EDITOR

        public static final java.lang.String EDITOR
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • GUI_COMPONENT

        public static final java.lang.String GUI_COMPONENT
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • INCREMENTAL_FETCH

        public static final java.lang.String INCREMENTAL_FETCH
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • SCROLLER

        public static final java.lang.String SCROLLER
        Since:
        MicroStrategy Web 8.1.0
        See Also:
        Constant Field Values
      • MENU

        public static final java.lang.String MENU
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • OBJECT_INFO_WIDGET

        public static final java.lang.String OBJECT_INFO_WIDGET
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • QUICK_LINKS

        public static final java.lang.String QUICK_LINKS
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • SCHEDULE_WIDGET

        public static final java.lang.String SCHEDULE_WIDGET
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • SENDNOW_WIDGET

        public static final java.lang.String SENDNOW_WIDGET
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • SHORTCUT_ELEMENT

        public static final java.lang.String SHORTCUT_ELEMENT
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • SHORTCUT_LIST_ELEMENT

        public static final java.lang.String SHORTCUT_LIST_ELEMENT
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • SUBSCRIPTION_FILE_WIDGET

        public static final java.lang.String SUBSCRIPTION_FILE_WIDGET
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • SUBSCRIPTION_PRINT_WIDGET

        public static final java.lang.String SUBSCRIPTION_PRINT_WIDGET
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • SUBSCRIPTION_WIDGET

        public static final java.lang.String SUBSCRIPTION_WIDGET
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • TOOLBAR

        public static final java.lang.String TOOLBAR
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • TREE_BOX

        @Deprecated
        public static final java.lang.String TREE_BOX
        Deprecated.
        Use (@link #TREE_VIEW} instead of this to render a tree view.
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • TREE_VIEW

        public static final java.lang.String TREE_VIEW
        Constant to specify the class name for the tree view.
        Since:
        MicroStrategy Web 9.0.0
        See Also:
        Constant Field Values
      • TREE_CART_EXPRESSION

        public static final java.lang.String TREE_CART_EXPRESSION
        Since:
        MicroStrategy Web 8.0.0
        See Also:
        Constant Field Values
      • CONTACTS_CART

        public static final java.lang.String CONTACTS_CART
        Since:
        MicroStrategy Web 9.0.0
        See Also:
        Constant Field Values