/** * Default directory for skin images (those defined by the class), relative to the Page-wide {@link * com.smartgwt.client.util.Page#getSkinDir skinDir}. * * * @return String * @see com.smartgwt.client.docs.Images Images overview and related methods */ public String getSkinImgDir() { return getAttributeAsString("skinImgDir"); }
/** * Default src for the close icon for tabs to display if {@link com.smartgwt.client.widgets.tab.TabSet#getCanCloseTabs * canCloseTabs} is true. * * * @return String */ public String getCloseTabIcon() { return getAttributeAsString("closeTabIcon"); }
/** * If {@link com.smartgwt.client.widgets.tab.TabSet#getShowMoreTab showMoreTab} is enabled this property determines the * image to display on the "More" tab button. * * * @return String */ public String getMoreTabImage() { return getAttributeAsString("moreTabImage"); }
/** * CSS style used for the paneContainer. * * * @return String */ public String getPaneContainerClassName() { return getAttributeAsString("paneContainerClassName"); }
/** * Title for the "More" tab. * * * @return String */ public String getMoreTabTitle() { return getAttributeAsString("moreTabTitle"); }
/** * When AutoTest.getElement is used to parse locator strings generated by link{isc.AutoTest.getLocator()}, how should tabs * within this tabset be identified? By default if tab has a specified {@link com.smartgwt.client.widgets.tab.Tab#getID ID} * this will always be used. For tabs with no ID, the following options are available: <ul> <li><code>"title"</code> use * the title as an identifier</li> <li><code>"index"</code> use the index of the tab in the tabset as an identifier</li> * </ul> If unset, and the tab has no specified ID, default behavior is to identify by title (if available), otherwise by * index. * * * @return String */ public String getLocateTabsBy() { return getAttributeAsString("locateTabsBy"); }
/** * If {@link com.smartgwt.client.widgets.tab.TabSet#getShowTabPicker showTabPicker} is true, and {@link * com.smartgwt.client.widgets.tab.TabSet#getSymmetricPickerButton symmetricPickerButton} is set to true, this property * governs the base URL for the picker button image, when displayed in a verricaL tab-bar [IE {@link * com.smartgwt.client.widgets.tab.TabSet#getTabBarPosition tabBarPosition} is set to <code>"LEFT"</code> or * <code>"right"</code>]. <P> Note that if <code>symmetricPickerButton</code> is false, the {@link * com.smartgwt.client.widgets.tab.TabSet#getPickerButtonSrc pickerButtonSrc} property will be used instead. <P> This base * URL will have a suffix of <code>"Down"</code> appended when the user holds the mouse down over the button, and * <code>"Disabled"</code> if the tabset as a whole is disabled. * * * @return String * @see com.smartgwt.client.widgets.tab.TabSet#getSymmetricPickerButton */ public String getPickerButtonVSrc() { return getAttributeAsString("pickerButtonVSrc"); }
/** * If {@link com.smartgwt.client.widgets.tab.TabSet#getShowTabPicker showTabPicker} is true, and {@link * com.smartgwt.client.widgets.tab.TabSet#getSymmetricPickerButton symmetricPickerButton} is set to true, this property * governs the base URL for the picker button image, when displayed in a horizontal tab-bar [IE {@link * com.smartgwt.client.widgets.tab.TabSet#getTabBarPosition tabBarPosition} is set to <code>"top"</code> or * <code>"bottom"</code>]. <P> Note that if <code>symmetricPickerButton</code> is false, the {@link * com.smartgwt.client.widgets.tab.TabSet#getPickerButtonSrc pickerButtonSrc} property will be used instead. <P> This base * URL will have a suffix of <code>"Down"</code> appended when the user holds the mouse down over the button, and * <code>"Disabled"</code> if the tabset as a whole is disabled. * * * @return String * @see com.smartgwt.client.widgets.tab.TabSet#getSymmetricPickerButton */ public String getPickerButtonHSrc() { return getAttributeAsString("pickerButtonHSrc"); }
/** * If {@link com.smartgwt.client.widgets.tab.TabSet#getShowTabPicker showTabPicker} is true, this property governs the base * URL for the picker button image, when {@link com.smartgwt.client.widgets.tab.TabSet#getSymmetricPickerButton * symmetricPickerButton} is set to false <P> Note that if <code>symmetricPickerButton</code> is true, the {@link * com.smartgwt.client.widgets.tab.TabSet#getPickerButtonHSrc pickerButtonHSrc} and {@link * com.smartgwt.client.widgets.tab.TabSet#getPickerButtonVSrc pickerButtonVSrc} properties will be used instead. <P> To get * the path to the image to display, this base URL will be modified as follows: <ul> <li>If appropriate a state suffix of * <code>"Down"</code> or <code>"Disabled"</code> will be appended.</li> <li>The {@link * com.smartgwt.client.widgets.tab.TabSet#getTabBarPosition tabBarPosition} for this tabSet will be appended.</li> </ul> * * * @return String * @see com.smartgwt.client.widgets.tab.TabSet#getSymmetricPickerButton */ public String getPickerButtonSrc() { return getAttributeAsString("pickerButtonSrc"); }
/** * If this TabSet is showing {@link com.smartgwt.client.widgets.tab.TabSet#getShowTabScroller tab scroller buttons}, and * {@link com.smartgwt.client.widgets.tab.TabSet#getSymmetricScroller symmetricScroller} is true, this property governs the * base URL for the tab bar back and forward scroller button images for horizontal tab bars [IE for tab sets with {@link * com.smartgwt.client.widgets.tab.TabSet#getTabBarPosition tabBarPosition} set to "top" or "bottom"]. <P> Note that if * {@link com.smartgwt.client.widgets.tab.TabSet#getSymmetricScroller symmetricScroller} is false, {@link * com.smartgwt.client.widgets.tab.TabSet#getScrollerSrc scrollerSrc} will be used instead. <P> To get the path to the * image to display, this base URL will be modified as follows: <ul> <li>If appropriate a state suffix of * <code>"Down"</code> or <code>"Disabled"</code> will be appended.</li> <li>A suffix of <code>"forward"</code> or * <code>"back"</code> will be appended for the forward or backward scrolling button.</li> </ul> For example - if the * scrollerHSrc is set to <code>"[SKIN]hscroll.gif"</code>, the image displayed for the back-scroller button on a tabSet * with <code>tabBarPosition</code> set to "top" and <code>symmetricScroller</code> set to true would be one of * <code>"[SKIN]hscroll_back.gif"</code>, <code>"[SKIN]hscroll_Down_back.gif"</code>, and * <code>"[SKIN]hscroll_Disabled_back.gif"</code>. <P> Note that for best results the media should be sized to match the * scroller button sizes, determined by {@link com.smartgwt.client.widgets.tab.TabSet#getTabBarThickness tabBarThickness} * and {@link com.smartgwt.client.widgets.tab.TabSet#getScrollerButtonSize scrollerButtonSize}. * * * @return String * @see com.smartgwt.client.widgets.tab.TabSet#getSymmetricScroller */ public String getScrollerHSrc() { return getAttributeAsString("scrollerHSrc"); }
/** * If this TabSet is showing {@link com.smartgwt.client.widgets.tab.TabSet#getShowTabScroller tab scroller buttons}, and * {@link com.smartgwt.client.widgets.tab.TabSet#getSymmetricScroller symmetricScroller} is false, this property governs * the base URL for the tab bar back and forward scroller button images. <P> Note that if {@link * com.smartgwt.client.widgets.tab.TabSet#getSymmetricScroller symmetricScroller} is true, {@link * com.smartgwt.client.widgets.tab.TabSet#getScrollerHSrc scrollerHSrc} and {@link * com.smartgwt.client.widgets.tab.TabSet#getScrollerVSrc scrollerVSrc} will be used instead. <P> To get the path to the * image to display, this base URL will be modified as follows: <ul> <li>If appropriate a state suffix of * <code>"Down"</code> or <code>"Disabled"</code> will be appended.</li> <li>The {@link * com.smartgwt.client.widgets.tab.TabSet#getTabBarPosition tabBarPosition} for this tabSet will be appended.</li> <li>A * suffix of <code>"forward"</code> or <code>"back"</code> will be appended for the forward or backward scrolling * button.</li> </ul> For example - if the scrollerSrc is set to <code>"[SKIN]scroll.gif"</code>, the image displayed for * the back-scroller button on a tabSet with <code>tabBarPosition</code> set to "top" and <code>symmetricScroller</code> * set to false would be one of <code>"[SKIN]scroll_top_back.gif"</code>, <code>"[SKIN]scroll_Down_top_back.gif"</code>, * and <code>"[SKIN]scroll_Disabled_top_back.gif"</code>. <P> Note that for best results the media should be sized to match * the scroller button sizes, determined by {@link com.smartgwt.client.widgets.tab.TabSet#getTabBarThickness * tabBarThickness} and {@link com.smartgwt.client.widgets.tab.TabSet#getScrollerButtonSize scrollerButtonSize}. * * * @return String * @see com.smartgwt.client.widgets.tab.TabSet#getSymmetricScroller */ public String getScrollerSrc() { return getAttributeAsString("scrollerSrc"); }
/** * If this TabSet is showing {@link com.smartgwt.client.widgets.tab.TabSet#getShowTabScroller tab scroller buttons}, and * {@link com.smartgwt.client.widgets.tab.TabSet#getSymmetricScroller symmetricScroller} is true, this property governs the * base URL for the tab bar back and forward scroller button images for vertical tab bars [IE for tab sets with {@link * com.smartgwt.client.widgets.tab.TabSet#getTabBarPosition tabBarPosition} set to "left" or "right"]. <P> Note that if * {@link com.smartgwt.client.widgets.tab.TabSet#getSymmetricScroller symmetricScroller} is false, {@link * com.smartgwt.client.widgets.tab.TabSet#getScrollerSrc scrollerSrc} will be used instead. <P> To get the path to the * image to display, this base URL will be modified as follows: <ul> <li>If appropriate a state suffix of * <code>"Down"</code> or <code>"Disabled"</code> will be appended.</li> <li>A suffix of <code>"forward"</code> or * <code>"back"</code> will be appended for the forward or backward scrolling button.</li> </ul> For example - if the * scrollerVSrc is set to <code>"[SKIN]vscroll.gif"</code>, the image displayed for the back-scroller button on a tabSet * with <code>tabBarPosition</code> set to "left" and <code>symmetricScroller</code> set to true would be one of * <code>"[SKIN]vscroll_back.gif"</code>, <code>"[SKIN]vscroll_Down_back.gif"</code>, and * <code>"[SKIN]vscroll_Disabled_back.gif"</code>. <P> Note that for best results the media should be sized to match the * scroller button sizes, determined by {@link com.smartgwt.client.widgets.tab.TabSet#getTabBarThickness tabBarThickness} * and {@link com.smartgwt.client.widgets.tab.TabSet#getScrollerButtonSize scrollerButtonSize}. * * * @return String * @see com.smartgwt.client.widgets.tab.TabSet#getSymmetricScroller */ public String getScrollerVSrc() { return getAttributeAsString("scrollerVSrc"); }