|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.google.gwt.user.client.ui.UIObject com.google.gwt.user.client.ui.Widget com.google.gwt.user.client.ui.Panel com.google.gwt.user.client.ui.ComplexPanel com.vaadin.terminal.gwt.client.ui.tabsheet.VTabsheetBase
public abstract class VTabsheetBase
Nested Class Summary |
---|
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 |
Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.IndexedPanel |
---|
com.google.gwt.user.client.ui.IndexedPanel.ForIsWidget |
Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasWidgets |
---|
com.google.gwt.user.client.ui.HasWidgets.ForIsWidget |
Field Summary | |
---|---|
protected int |
activeTabIndex
|
protected ApplicationConnection |
client
|
protected boolean |
disabled
|
protected Set<String> |
disabledTabKeys
|
protected String |
id
|
protected boolean |
readonly
|
protected ArrayList<String> |
tabKeys
|
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
---|
DEBUG_ID_PREFIX |
Constructor Summary | |
---|---|
VTabsheetBase(String classname)
|
Method Summary | |
---|---|
protected abstract void |
clearPaintables()
Clears current tabs and contents |
protected abstract ComponentConnector |
getTab(int index)
Implement in extending classes. |
protected abstract int |
getTabCount()
Implement in extending classes. |
protected abstract Iterator<com.google.gwt.user.client.ui.Widget> |
getWidgetIterator()
|
protected abstract void |
removeTab(int index)
Implement in extending classes. |
protected abstract void |
renderTab(UIDL tabUidl,
int index,
boolean selected,
boolean hidden)
Implement in extending classes. |
protected abstract void |
selectTab(int index,
UIDL contentUidl)
Implement in extending classes. |
Methods inherited from class com.google.gwt.user.client.ui.ComplexPanel |
---|
add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove, remove |
Methods inherited from class com.google.gwt.user.client.ui.Panel |
---|
add, add, adopt, adopt, clear, disown, doAttachChildren, doDetachChildren, orphan, remove |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
---|
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents |
Methods inherited from class com.google.gwt.user.client.ui.UIObject |
---|
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected String id
protected ApplicationConnection client
protected final ArrayList<String> tabKeys
protected int activeTabIndex
protected boolean disabled
protected boolean readonly
protected Set<String> disabledTabKeys
Constructor Detail |
---|
public VTabsheetBase(String classname)
Method Detail |
---|
protected abstract Iterator<com.google.gwt.user.client.ui.Widget> getWidgetIterator()
protected abstract void clearPaintables()
protected abstract void renderTab(UIDL tabUidl, int index, boolean selected, boolean hidden)
protected abstract void selectTab(int index, UIDL contentUidl)
protected abstract int getTabCount()
protected abstract ComponentConnector getTab(int index)
protected abstract void removeTab(int index)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |