/** * Like {@link com.smartgwt.client.widgets.StretchImgButton#getTitleStyle titleStyle}, can set to provide a separate style * for the title text. <P> If set and the ImgTab is {@link com.smartgwt.client.widgets.StretchImgButton#getVertical * vertical}, a "v" will be automatically prepended to the style name (hence "tabTitle" -> "vtabTitle"). * * @param titleStyle titleStyle Default value is null * @throws IllegalStateException this property cannot be changed after the component has been created */ public void setTitleStyle(String titleStyle) throws IllegalStateException { setAttribute("titleStyle", titleStyle, false); }
/** * How big are the end pieces by default * * @param capSize capSize Default value is 2 * @see com.smartgwt.client.docs.Appearance Appearance overview and related methods */ public void setCapSize(int capSize) { setAttribute("capSize", capSize, true); }
/** * Base path for the images. <B>Note</B> that when used within a TabSet, the {@link * com.smartgwt.client.widgets.tab.TabSet#getTabBarPosition tabBarPosition} is appended as an additional path segment, * yielding "images/Tab/top/" et al. * * @param skinImgDir skinImgDir Default value is "images/Tab/" */ public void setSkinImgDir(String skinImgDir) { setAttribute("skinImgDir", skinImgDir, true); }
/** * * * @param baseStyle baseStyle Default value is "tab" * @throws IllegalStateException this property cannot be changed after the component has been created */ public void setBaseStyle(String baseStyle) throws IllegalStateException { setAttribute("baseStyle", baseStyle, false); }
/** * Base path for images shown within this ImgTab's label. This will be used for icons (such as the close icon) by default. * * @param labelSkinImgDir labelSkinImgDir Default value is "images/" */ public void setLabelSkinImgDir(String labelSkinImgDir) { setAttribute("labelSkinImgDir", labelSkinImgDir, true); }
/** * Should we visibly change state when the tab receives keyboard focus? * * @param showFocused showFocused Default value is true */ public void setShowFocused(Boolean showFocused) { setAttribute("showFocused", showFocused, true); }
/** * Should we visibly change state when the mouse goes over this tab * * @param showRollOver showRollOver Default value is false */ public void setShowRollOver(Boolean showRollOver) { setAttribute("showRollOver", showRollOver, true); }
/** * Base URL for tab images * * @param src src Default value is "tab.gif" */ public void setSrc(String src) { setAttribute("src", src, true); }
/** * Alignment of title text * * @param align align Default value is Canvas.CENTER * @see com.smartgwt.client.docs.Positioning Positioning overview and related methods */ public void setAlign(Alignment align) { setAttribute("align", align.getValue(), true); }