Package com.microstrategy.web.app.gui
Class CartAttFormsImpl
- java.lang.Object
 - 
- com.microstrategy.web.app.gui.AbstractGuiElement
 - 
- com.microstrategy.web.app.gui.CartImpl
 - 
- com.microstrategy.web.app.gui.CartAttFormsImpl
 
 
 
 
- 
- All Implemented Interfaces:
 Cart,EnumCartProperties,GuiElement
public class CartAttFormsImpl extends CartImpl
Implementation of the Cart used for the attribute forms editor Title: CartAttFormsImpl- Since:
 - MicroStrategy Web 8.0.0
 
 
- 
- 
Field Summary
- 
Fields inherited from class com.microstrategy.web.app.gui.AbstractGuiElement
_appContext, _name, _webComponent 
- 
Fields inherited from interface com.microstrategy.web.app.gui.EnumCartProperties
ADD_ALL_AND_REMOVE_ALL_AVAILABLE, ADD_ALL_ARGUMENT, ADD_ALL_ARGUMENT_VALUE, ADD_ALL_AVAILABLE, ADD_ALL_CSS_IMAGE, ADD_ALL_IMAGE, ADD_ALL_JS_FUNCTION, ADD_ARGUMENT, ADD_ARGUMENT_VALUE, ADD_BLANK_OPTION, ADD_CSS_IMAGE, ADD_DBL_CLICK_JS_FUNCTION, ADD_DISABLED, ADD_IMAGE, ADD_JS_FUNCTION, APPLIES_TO, AVAILABLE_ARGUMENT, AVAILABLE_ATTR_FORM_DISPLAY_TYPE, AVAILABLE_LABEL, AVAILABLE_LIST_SECTION_IDENTIFIER, AVAILABLE_SIZE, AVAILABLE_STYLE, AVAILABLEITEMS_AVAILABLE, BLANK_OPTION_VALUE, BUTTON_NEXT_INPUT_ARGUMENT, BUTTON_NEXT_INPUT_AVAILABLE, BUTTON_NEXT_INPUT_JS_FUNCTION, BUTTON_NEXT_INPUT_LABEL, CART_EXPRESSION, CART_INDEX, CHANGE_JS_FUNCTION, CLEAR_SEARCH_URL, CMD_ID, CSS_PREFIX, CUSTOM_ATTRIBUTE_FORMS, DEFAULT_VALUE, DISABLE_ID_FROM_SELECTED_BOX, DISABLE_OPERATORS_BASED_ON_DATATYPE_IN_ATTR_QUAL, DOWN_ARGUMENT, DOWN_ARGUMENT_VALUE, DOWN_CSS_IMAGE, DOWN_IMAGE, EVENT_URL, EXCLUDE_ARGUMENT_LABEL, EXPAND_ATTRIBUTE_FORMS, EXPAND_ATTRIBUTE_FORMS_TYPE, EXPRESSION_VALUE_SEPARATOR, FIND_ARGUMENT, FIND_ARGUMENT_VALUE, FIND_CSS_IMAGE, FIND_IMAGE, HIDDEN_ATTRIBUTE_FORMS, INCLUDE_ARGUMENT_LABEL, INCLUDE_EXCLUDE_ARGUMENT_NAME, INCLUDE_EXCLUDE_ARGUMENT_VALUE, INCLUDE_EXCLUDE_AVAILABLE, INCLUDE_INFO_EXP_SELECTED_LIST, INCREMENTAL_FETCH, INCREMENTAL_FETCH_AVAILABLE, INPUT_ARGUMENT, INPUT_LABEL, INPUT_SIZE, INPUT_VALUE, MATCH_CASE_ARGUMENT, MATCH_CASE_AVAILABLE, MATCH_CASE_CHECKED, MATCH_CASE_LABEL, MATCH_CASE_VALUE, MATCH_OR_AND_ARGUMENT, MATCH_OR_AND_ARGUMENT_VALUE, MATCH_OR_AND_AVAILABLE, MAX_SEARCH_SIZE, MOVE_DOWN_JS_FUNCTION, MOVE_UP_JS_FUNCTION, MULTI_SELECT, OPERATOR_ARGUMENT, OPERATOR_LABEL, OPERATOR_TYPE, OPERATOR_VALUE, OPERATORS_ON_CHANGE_JS_FUNCTION, OPTION_TITLE, OUTPUT_MODE, REMOVE_ALL_ARGUMENT, REMOVE_ALL_ARGUMENT_VALUE, REMOVE_ALL_AVAILABLE, REMOVE_ALL_CSS_IMAGE, REMOVE_ALL_IMAGE, REMOVE_ALL_JS_FUNCTION, REMOVE_ARGUMENT, REMOVE_ARGUMENT_VALUE, REMOVE_CSS_IMAGE, REMOVE_DBL_CLICK_JS_FUNCTION, REMOVE_DISABLED, REMOVE_IMAGE, REMOVE_JS_FUNCTION, RENDER_CART_CURTAIN, RENDER_SELECTED_AS_TEXTBOX, RESTRICTED_OPERATOR, SCRIPT_CLASS, SEARCH_ARGUMENT, SEARCH_AVAILABLE, SEARCH_FIELD_ENTER_BUTTON_JAVASCRIPT, SEARCH_LABEL, SEARCH_SIZE, SEARCH_VALUE, SELECTED_ARGUMENT, SELECTED_CHANGE_JS_FUNCTION, SELECTED_CLICK_JS_FUNCTION, SELECTED_LABEL, SELECTED_LIST_SECTION_IDENTIFIER, SELECTED_SIZE, SELECTED_STYLE, SHOW_CART_CURTAIN, SHOW_EMPTY_DESCRIPTOR, SWAP_JS_FUNCTION, TREE_NAME, TRUNCATE_SELECT_LIST_DISPLAY_MODE, TRUNCATE_SELECT_LIST_DISPLAY_SIZE, UP_AND_DOWN_AVAILABLE, UP_ARGUMENT, UP_ARGUMENT_VALUE, UP_CSS_IMAGE, UP_IMAGE, USE_DEFAULT 
 - 
 
- 
Constructor Summary
Constructors Constructor Description CartAttFormsImpl() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetAddTitle()protected java.lang.StringgetDownTitle()protected java.lang.StringgetRemoveTitle()protected java.lang.StringgetUpTitle()voidinitializeCart()InitializeCart, for initializing all Cart properties to default values.voidrenderAvailable(MarkupOutput out, CartElements items)This function will display available list of units defined in CartElements collection.voidrenderCart(MarkupOutput out, CartElements availableItems, CartElements selectedItems)renderCart, function that abstracts standard Cart output.voidrenderSelected(MarkupOutput out, CartElements items)This function will display selected list of units defined in CartElements collection.- 
Methods inherited from class com.microstrategy.web.app.gui.CartImpl
addCartElement, generateAvailableCartElements, generateSelectedCartElements, getAddAllTitle, getClickableDiv, getClickableSpan, getProperty, getRemoveAllTitle, getSelectTag, getTagsFactory, renderActionImage, renderActionImage, renderAdd, renderAddAll, renderAddRemoveButtonsInCart, renderAvailable, renderAvailableItem, renderAvailableItem, renderCart, renderCartCurtain, renderCartDiv, renderDown, renderElement, renderGenericCart, renderIncrementalFetch, renderJavascriptFunction, renderLabel, renderLabel, renderMatchCase, renderRemove, renderRemoveAll, renderSearch, renderSearchButton, renderSearchDiv, renderSearchField, renderSelected, renderSelectedItem, renderSelectedItem, renderUp, setEnabled, setHideWaitPageFlag, setOptionTagTitle, setProperty, toString 
- 
Methods inherited from class com.microstrategy.web.app.gui.AbstractGuiElement
getAppContext, getDescriptor, getDescriptor, getDescriptor, getEventManager, getExtraInput, getExtraUrl, getFeatures, getMessages, getName, getUseIFrame, getWebComponent, isDhtml, isIFrameEnabled, newHiddenInputBuilder, newNamespaceEncoder, newURIBuilder, renderElement, setAppContext, setExtraInput, setExtraUrl, setName, setUseIFrame, setWebComponent 
- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait 
- 
Methods inherited from interface com.microstrategy.web.app.gui.GuiElement
getAppContext, getDescriptor, getDescriptor, getEventManager, getExtraInput, getExtraUrl, getFeatures, getMessages, getName, getUseIFrame, getWebComponent, renderElement, setAppContext, setExtraInput, setExtraUrl, setName, setUseIFrame, setWebComponent 
 - 
 
 - 
 
- 
- 
Method Detail
- 
initializeCart
public void initializeCart()
InitializeCart, for initializing all Cart properties to default values.- Specified by:
 initializeCartin interfaceCart- Overrides:
 initializeCartin classCartImpl
 
- 
renderSelected
public void renderSelected(MarkupOutput out, CartElements items)
Description copied from class:CartImplThis function will display selected list of units defined in CartElements collection. It'll abstract what format to be used for rendering selected list.- Specified by:
 renderSelectedin interfaceCart- Overrides:
 renderSelectedin classCartImpl- Parameters:
 out- where to write the output of the method..items- collection of CartElements to be displayed.
 
- 
renderAvailable
public void renderAvailable(MarkupOutput out, CartElements items)
Description copied from class:CartImplThis function will display available list of units defined in CartElements collection. It'll abstract what format to be used for rendering available list.- Specified by:
 renderAvailablein interfaceCart- Overrides:
 renderAvailablein classCartImpl- Parameters:
 out- where to write the output of the method..items- collection of CartElements to be displayed in available list.
 
- 
renderCart
public void renderCart(MarkupOutput out, CartElements availableItems, CartElements selectedItems)
Description copied from class:CartImplrenderCart, function that abstracts standard Cart output.- Specified by:
 renderCartin interfaceCart- Overrides:
 renderCartin classCartImpl- Parameters:
 out- where to write the output of the method.availableItems- enumeration of all available itemsselectedItems- enumeration of all selected items
 
- 
getRemoveTitle
protected java.lang.String getRemoveTitle()
- Overrides:
 getRemoveTitlein classCartImpl- Returns:
 - The title used for the remove button
 - Since:
 - MicroStrategy Web 9.0.0
 
 
- 
getAddTitle
protected java.lang.String getAddTitle()
- Overrides:
 getAddTitlein classCartImpl- Returns:
 - The title used for the add button
 - Since:
 - MicroStrategy Web 9.0.0
 
 
- 
getUpTitle
protected java.lang.String getUpTitle()
- Overrides:
 getUpTitlein classCartImpl- Returns:
 - The title used for the up button
 - Since:
 - MicroStrategy Web 9.0.0
 
 
- 
getDownTitle
protected java.lang.String getDownTitle()
- Overrides:
 getDownTitlein classCartImpl- Returns:
 - The title used for the down button
 - Since:
 - MicroStrategy Web 9.0.0
 
 
 - 
 
 -