|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.sencha.gxt.widget.core.client.Component
com.sencha.gxt.widget.core.client.container.Container
com.sencha.gxt.widget.core.client.container.ResizeContainer
com.sencha.gxt.widget.core.client.container.SimpleContainer
com.sencha.gxt.widget.core.client.container.BorderLayoutContainer
org.gcube.portlets.user.td.openwidget.client.general.WizardCard
public class WizardCard
Represents a Wizard Card.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.sencha.gxt.widget.core.client.container.BorderLayoutContainer |
|---|
com.sencha.gxt.widget.core.client.container.BorderLayoutContainer.BorderLayoutAppearance, com.sencha.gxt.widget.core.client.container.BorderLayoutContainer.BorderLayoutData |
| 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.HasWidgets |
|---|
com.google.gwt.user.client.ui.HasWidgets.ForIsWidget |
| Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.IndexedPanel |
|---|
com.google.gwt.user.client.ui.IndexedPanel.ForIsWidget |
| Field Summary | |
|---|---|
protected boolean |
calculateFooter
|
protected com.google.gwt.user.client.ui.HTML |
footerHtml
|
protected com.sencha.gxt.widget.core.client.ContentPanel |
footerPanel
|
protected ResourceBundle |
res
|
protected com.google.gwt.user.client.ui.HTML |
titleHtml
|
protected com.sencha.gxt.widget.core.client.ContentPanel |
titlePanel
|
| Fields inherited from class com.sencha.gxt.widget.core.client.container.BorderLayoutContainer |
|---|
east, north, south, west |
| Fields inherited from class com.sencha.gxt.widget.core.client.container.SimpleContainer |
|---|
resize, widget |
| Fields inherited from class com.sencha.gxt.widget.core.client.container.ResizeContainer |
|---|
forceLayoutCommand, forceLayoutOnResize, hadLayoutRunning, layoutCommand, layoutRequiredThisEventLoop, layoutRunning |
| Fields inherited from class com.sencha.gxt.widget.core.client.Component |
|---|
adjustSize, allowTextSelection, cacheSizes, disableContextMenu, disabled, disabledStyle, ensureVisibilityOnSizing, height, hidden, lastSize, layer, left, mask, maskMessage, monitorWindowResize, pageX, pageY, resizeHandler, shim, tabIndex, toolTip, toolTipConfig, top, width, windowResizeDelay, windowResizeTask |
| Fields inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
DEBUG_ID_PREFIX |
| Constructor Summary | |
|---|---|
WizardCard(String title)
Creates a new wizard card. |
|
WizardCard(String title,
String footer)
Creates a new wizard card. |
|
| Method Summary | |
|---|---|
void |
addNextButtonListener(com.sencha.gxt.widget.core.client.event.SelectEvent.SelectHandler listener)
Add a listener to the next button. |
void |
addToWindowTitle(String toAdd)
|
void |
dispose()
Called when the card is disposed. |
int |
getCardPosition()
Returns this card position on card list. |
int |
getCardSize()
Gets the number of cards in the wizard window. |
protected WizardWindow |
getWizardWindow()
Returns the current wizard window. |
void |
hideWindow()
|
void |
setBackButtonText(String text)
Sets the back button label. |
void |
setBackButtonVisible(boolean visible)
Visible the back button. |
void |
setContent(com.sencha.gxt.widget.core.client.Component content)
Sets the card content. |
void |
setContent(com.google.gwt.user.client.ui.Panel content)
Sets the card content. |
void |
setEnableBackButton(boolean enable)
Enables the back button. |
void |
setEnableNextButton(boolean enable)
Enables the next button. |
void |
setFooter(String footer)
Sets the card footer. |
void |
setNextButtonText(String text)
Sets the next button label. |
void |
setNextButtonToFinish()
|
void |
setNextButtonVisible(boolean visible)
Visible the next button. |
void |
setTitle(String title)
|
void |
setup()
Called before the card is showed. |
protected void |
setWizardWindow(WizardWindow wizardWindow)
Sets the WizardWindow for this import card. |
void |
showErrorAndHide(String title,
String failureReason,
String failureDetails,
Throwable throwable)
|
| Methods inherited from class com.sencha.gxt.widget.core.client.container.BorderLayoutContainer |
|---|
addCollapseHandler, addExpandHandler, applyLayout, collapse, createCollapsePanel, createSplitBar, doLayout, expand, getCenterWidget, getContainerTarget, getEastWidget, getNorthWidget, getRegion, getRegionWidget, getSouthWidget, getWestWidget, hide, onCollapse, onExpand, onExpandClick, onInsert, onRemove, setCenterWidget, setCenterWidget, setEastWidget, setEastWidget, setNorthWidget, setNorthWidget, setSouthWidget, setSouthWidget, setWestWidget, setWestWidget, show |
| Methods inherited from class com.sencha.gxt.widget.core.client.container.SimpleContainer |
|---|
add, add, getWidget, isResize, setResize, setWidget, setWidget |
| Methods inherited from class com.sencha.gxt.widget.core.client.container.ResizeContainer |
|---|
applyLayout, forceLayout, forceLayoutOnChildren, forceLayoutOnChildren, getLeftRightMargins, getParentLayoutWidget, getSideMargins, getTopBottomMargins, isLayoutRunning, isOrWasLayoutRunning, isWidgetVisible, onBeforeDoLayout, onLoad, onResize, onResize |
| Methods inherited from class com.sencha.gxt.widget.core.client.container.Container |
|---|
add, addAddHandler, addBeforeAddHandler, addBeforeRemoveHandler, addContainerHandler, addRemoveHandler, adjustIndex, adopt, checkIndexBoundsForInsertion, clear, disable, doAttachChildren, doDetachChildren, doPhysicalAttach, doPhysicalDetach, enable, ensureGroupingHandlerRegistration, findWidget, getChildren, getItemByItemId, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, iterator, onWidgetHide, onWidgetShow, orphan, remove, remove, remove |
| Methods inherited from class com.sencha.gxt.widget.core.client.Component |
|---|
addBeforeHideHandler, addBeforeShowContextMenuHandler, addBeforeShowHandler, addBlurHandler, addDisableHandler, addEnableHandler, addFocusHandler, addHideHandler, addMoveHandler, addResizeHandler, addShowContextMenuHandler, addShowHandler, addStyleDependentName, addStyleOnOver, adjustPosition, adjustSize, applyState, assertAfterRender, assertPreRender, blur, clearSizeCache, disableContextMenu, disableEvents, enableEvents, fireCancellableEvent, fireEvent, focus, getData, getElement, getFocusEl, getFocusSupport, getHideMode, getId, getItemId, getOffsetHeight, getOffsetWidth, getPositionEl, getShadow, getStateId, getTabIndex, getToolTip, hide, hideShadow, hideToolTip, isAllowTextSelection, isAutoHeight, isAutoWidth, isDeferHeight, isEnabled, isMonitorWindowResize, isRendered, isStateful, isVisible, isVisible, mask, mask, notifyHide, notifyShow, onAfterFirstAttach, onAttach, onBlur, onBrowserEvent, onDetach, onDisable, onEnable, onFocus, onHide, onHideContextMenu, onPosition, onRightClick, onShow, onShowContextMenu, onUnload, onWindowResize, removeStyleDependentName, removeStyleOnOver, removeToolTip, setAllowTextSelection, setBorders, setBounds, setBounds, setContextMenu, setData, setDeferHeight, setEnabled, setHeight, setHeight, setHideMode, setId, setItemId, setMonitorWindowResize, setPagePosition, setPixelSize, setPosition, setShadow, setSize, setStateful, setStateId, setStyleDependentName, setTabIndex, setToolTip, setToolTipConfig, setVisible, setWidth, setWidth, show, sync, syncSize, unmask |
| Methods inherited from class com.google.gwt.user.client.ui.Widget |
|---|
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, removeFromParent, setLayoutData, sinkEvents |
| Methods inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setElement, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEvent, toString, unsinkEvents |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected com.sencha.gxt.widget.core.client.ContentPanel titlePanel
protected com.sencha.gxt.widget.core.client.ContentPanel footerPanel
protected boolean calculateFooter
protected com.google.gwt.user.client.ui.HTML titleHtml
protected com.google.gwt.user.client.ui.HTML footerHtml
protected final ResourceBundle res
| Constructor Detail |
|---|
public WizardCard(String title)
title - the card title.
public WizardCard(String title,
String footer)
title - the card title.footer - the card footer.| Method Detail |
|---|
public void setTitle(String title)
setTitle in class com.google.gwt.user.client.ui.UIObjectpublic void setFooter(String footer)
footer - the footer.public void setContent(com.sencha.gxt.widget.core.client.Component content)
content - the card content.public void setContent(com.google.gwt.user.client.ui.Panel content)
content - the card content.public void setEnableNextButton(boolean enable)
enable - true to enable it, false otherwise.public void setEnableBackButton(boolean enable)
enable - true to enable the button, false otherwise.public void setNextButtonText(String text)
text - the button label.public void setBackButtonText(String text)
text - the button label.public void setNextButtonVisible(boolean visible)
visible - true to show the button, false otherwise.public void setBackButtonVisible(boolean visible)
visible - true to show the button, false otherwise.public void setNextButtonToFinish()
protected void setWizardWindow(WizardWindow wizardWindow)
wizardWindow - the WizardWindow.protected WizardWindow getWizardWindow()
public void addToWindowTitle(String toAdd)
public void setup()
public void dispose()
public void addNextButtonListener(com.sencha.gxt.widget.core.client.event.SelectEvent.SelectHandler listener)
listener - the listener to add.public int getCardSize()
public int getCardPosition()
public void showErrorAndHide(String title,
String failureReason,
String failureDetails,
Throwable throwable)
public void hideWindow()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||