org.kuali.student.common.ui.client.widgets.tabs
Class KSTabPanelAbstract
java.lang.Object
com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
org.kuali.student.common.ui.client.widgets.tabs.KSTabPanelAbstract
- All Implemented Interfaces:
- com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener
- Direct Known Subclasses:
- KSTabPanel, KSTabPanelImpl
public abstract class KSTabPanelAbstract
- extends com.google.gwt.user.client.ui.Composite
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject |
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled |
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
DEBUG_ID_PREFIX |
Method Summary |
abstract void |
addStyleName(String style)
|
abstract void |
addTab(String key,
String label,
com.google.gwt.user.client.ui.Image image,
com.google.gwt.user.client.ui.Widget content)
|
abstract void |
addTab(String key,
String label,
com.google.gwt.user.client.ui.Image image,
com.google.gwt.user.client.ui.Widget content,
KSTabPanel.TabPosition position)
|
abstract void |
addTab(String key,
String label,
com.google.gwt.user.client.ui.Widget content)
|
abstract void |
addTab(String key,
String label,
com.google.gwt.user.client.ui.Widget content,
KSTabPanel.TabPosition position)
|
abstract void |
addTab(String key,
com.google.gwt.user.client.ui.Widget tabWidget,
com.google.gwt.user.client.ui.Widget content)
|
abstract void |
addTab(String key,
com.google.gwt.user.client.ui.Widget tabWidget,
com.google.gwt.user.client.ui.Widget content,
KSTabPanel.TabPosition position)
|
abstract void |
addTabCustomCallback(String key,
Callback<String> callback)
|
abstract String |
getSelectedTabKey()
|
abstract int |
getTabCount()
|
abstract boolean |
hasTabKey(String key)
|
abstract void |
removeTab(String key)
|
abstract void |
removeTabCustomCallbacks(String key)
|
abstract void |
selectTab(String key)
|
abstract void |
setTabPanelStyle(KSTabPanel.TabPanelStyle style)
|
Methods inherited from class com.google.gwt.user.client.ui.Composite |
getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, setWidget |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
addDomHandler, addHandler, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents |
Methods inherited from class com.google.gwt.user.client.ui.UIObject |
addStyleDependentName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, toString, unsinkEvents |
KSTabPanelAbstract
public KSTabPanelAbstract()
addTab
public abstract void addTab(String key,
com.google.gwt.user.client.ui.Widget tabWidget,
com.google.gwt.user.client.ui.Widget content,
KSTabPanel.TabPosition position)
addTab
public abstract void addTab(String key,
String label,
com.google.gwt.user.client.ui.Widget content,
KSTabPanel.TabPosition position)
addTab
public abstract void addTab(String key,
String label,
com.google.gwt.user.client.ui.Image image,
com.google.gwt.user.client.ui.Widget content,
KSTabPanel.TabPosition position)
addTab
public abstract void addTab(String key,
String label,
com.google.gwt.user.client.ui.Image image,
com.google.gwt.user.client.ui.Widget content)
addTab
public abstract void addTab(String key,
String label,
com.google.gwt.user.client.ui.Widget content)
addTab
public abstract void addTab(String key,
com.google.gwt.user.client.ui.Widget tabWidget,
com.google.gwt.user.client.ui.Widget content)
selectTab
public abstract void selectTab(String key)
removeTab
public abstract void removeTab(String key)
addStyleName
public abstract void addStyleName(String style)
- Overrides:
addStyleName
in class com.google.gwt.user.client.ui.UIObject
getTabCount
public abstract int getTabCount()
addTabCustomCallback
public abstract void addTabCustomCallback(String key,
Callback<String> callback)
removeTabCustomCallbacks
public abstract void removeTabCustomCallbacks(String key)
getSelectedTabKey
public abstract String getSelectedTabKey()
hasTabKey
public abstract boolean hasTabKey(String key)
setTabPanelStyle
public abstract void setTabPanelStyle(KSTabPanel.TabPanelStyle style)
Copyright © 2007-2011 The Kuali Foundation. All Rights Reserved.