public class AddColumnPanel extends com.sencha.gxt.widget.core.client.FramedPanel implements CodelistSelectionListener, org.gcube.portlets.user.td.monitorwidget.client.MonitorDialogListener
com.sencha.gxt.widget.core.client.FramedPanel.FramedPanelAppearancecom.sencha.gxt.widget.core.client.ContentPanel.ContentPanelAppearance, com.sencha.gxt.widget.core.client.ContentPanel.ContentPanelMessages, com.sencha.gxt.widget.core.client.ContentPanel.DefaultContentPanelMessages, com.sencha.gxt.widget.core.client.ContentPanel.PanelHeaderAppearancecom.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled| Modifier and Type | Field and Description |
|---|---|
protected org.gcube.portlets.user.td.gwtservice.shared.tr.column.AddColumnSession |
addColumnSession |
protected com.sencha.gxt.widget.core.client.button.TextButton |
btnAddColumn |
protected com.sencha.gxt.widget.core.client.form.ComboBox<ColumnDataTypeElement> |
comboAttributeType |
protected com.sencha.gxt.widget.core.client.form.FieldLabel |
comboAttributeTypeLabel |
protected com.sencha.gxt.widget.core.client.form.ComboBox<org.gcube.portlets.user.td.gwtservice.shared.tr.ColumnData> |
comboColumnReferenceType |
protected com.sencha.gxt.widget.core.client.form.FieldLabel |
comboColumnReferenceTypeLabel |
protected com.sencha.gxt.widget.core.client.form.ComboBox<ColumnTypeCodeElement> |
comboColumnTypeCode |
protected com.sencha.gxt.widget.core.client.form.FieldLabel |
comboColumnTypeCodeLabel |
protected com.sencha.gxt.widget.core.client.form.ComboBox<org.gcube.portlets.user.td.gwtservice.shared.tr.TabResource> |
comboDimensionType |
protected com.sencha.gxt.widget.core.client.form.FieldLabel |
comboDimensionTypeLabel |
protected com.sencha.gxt.widget.core.client.form.ComboBox<LocaleTypeElement> |
comboLocaleType |
protected com.sencha.gxt.widget.core.client.form.FieldLabel |
comboLocaleTypeLabel |
protected com.sencha.gxt.widget.core.client.form.ComboBox<ColumnDataTypeElement> |
comboMeasureType |
protected com.sencha.gxt.widget.core.client.form.FieldLabel |
comboMeasureTypeLabel |
protected com.sencha.gxt.widget.core.client.form.ComboBox<TimeDimensionTypeElement> |
comboTimeDimensionType |
protected com.sencha.gxt.widget.core.client.form.FieldLabel |
comboTimeDimensionTypeLabel |
protected com.sencha.gxt.widget.core.client.form.FieldLabel |
defaultDateLabel |
protected com.sencha.gxt.widget.core.client.form.FieldLabel |
defaultStringLabel |
protected com.sencha.gxt.widget.core.client.form.DateField |
defaultValueDate |
protected com.sencha.gxt.widget.core.client.form.TextField |
defaultValueString |
protected com.google.web.bindery.event.shared.EventBus |
eventBus |
protected static String |
HEIGHT |
protected com.sencha.gxt.widget.core.client.form.TextField |
label |
protected AddColumnDialog |
parent |
protected com.sencha.gxt.data.shared.ListStore<org.gcube.portlets.user.td.gwtservice.shared.tr.ColumnData> |
storeComboColumnReferenceType |
protected com.sencha.gxt.data.shared.ListStore<LocaleTypeElement> |
storeComboLocaleType |
protected AddColumnPanel |
thisPanel |
protected org.gcube.portlets.user.td.widgetcommonevent.shared.TRId |
trId |
protected static String |
WIDTH |
appearance, buttonBar, header, secondPassRequiredresize, widgetforceLayoutCommand, forceLayoutOnResize, hadLayoutRunning, layoutCommand, layoutRequiredThisEventLoop, layoutRunningadjustSize, 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| Constructor and Description |
|---|
AddColumnPanel(AddColumnDialog parent,
org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId,
com.google.web.bindery.event.shared.EventBus eventBus) |
AddColumnPanel(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId,
com.google.web.bindery.event.shared.EventBus eventBus) |
| Modifier and Type | Method and Description |
|---|---|
void |
aborted()
Called when the select operation is aborted by the user.
|
protected void |
addHandlersForComboAttributeType(com.sencha.gxt.data.shared.LabelProvider<ColumnDataTypeElement> labelProvider) |
protected void |
addHandlersForComboColumnReferenceType(com.sencha.gxt.data.shared.LabelProvider<org.gcube.portlets.user.td.gwtservice.shared.tr.ColumnData> labelProvider) |
protected void |
addHandlersForComboColumnTypeCode(com.sencha.gxt.data.shared.LabelProvider<ColumnTypeCodeElement> labelProvider) |
protected void |
addHandlersForComboDimensionType(com.sencha.gxt.data.shared.LabelProvider<org.gcube.portlets.user.td.gwtservice.shared.tr.TabResource> labelProvider) |
protected void |
addHandlersForComboLocaleType(com.sencha.gxt.data.shared.LabelProvider<LocaleTypeElement> labelProvider) |
protected void |
addHandlersForComboMeasureType(com.sencha.gxt.data.shared.LabelProvider<ColumnDataTypeElement> labelProvider) |
protected void |
addHandlersForComboTimeDimensionType(com.sencha.gxt.data.shared.LabelProvider<TimeDimensionTypeElement> labelProvider) |
protected void |
callDialogCodelistSelection() |
void |
close() |
protected void |
create() |
void |
failed(String reason,
String detail)
Called when the something in the wizard is failed.
|
protected void |
init() |
protected void |
openMonitorDialog(String taskId) |
void |
operationAborted() |
void |
operationComplete(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) |
void |
operationFailed(Throwable caught,
String reason,
String details) |
void |
operationPutInBackground() |
void |
operationStopped(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId,
String reason,
String details) |
protected void |
retrieveColumnData(org.gcube.portlets.user.td.gwtservice.shared.tr.TabResource tabResource) |
protected void |
retriveLocales() |
protected void |
save() |
void |
selected(org.gcube.portlets.user.td.gwtservice.shared.tr.TabResource tabResource)
Called when selected codelist without errors
|
protected void |
setLocale(String locale) |
void |
update(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId) |
protected void |
updateAttributeType(org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.ColumnDataType type) |
protected void |
updateColumnType(org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.ColumnTypeCode type) |
protected void |
updateLocaleType(LocaleTypeElement type) |
protected void |
updateMeasureType(org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.ColumnDataType type) |
protected void |
updateTimeDimensionType(org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.TimeDimensionType type) |
addBeforeCollapseHandler, addBeforeExpandHandler, addButton, addCollapseHandler, addExpandHandler, addTool, adjustBodySize, afterCollapse, afterExpand, collapse, doAttachChildren, doDetachChildren, doLayout, expand, getAnimationDuration, getBody, getButtonAlign, getButtonBar, getContainerTarget, getFrameSize, getHeader, getHTML, getMessages, getMinButtonWidth, getText, initTools, isAnimCollapse, isCollapsed, isCollapsible, isExpanded, isHideCollapseTool, isTitleCollapse, layoutBars, onAfterFirstAttach, onBrowserEvent, onClick, onCollapse, onDisable, onEnable, onExpand, onResize, setAnimationDuration, setAnimCollapse, setBodyBorder, setBodyStyle, setBodyStyleName, setButtonAlign, setCollapsible, setExpanded, setHeaderVisible, setHeadingHtml, setHeadingHtml, setHeadingText, setHideCollapseTool, setMessages, setMinButtonWidth, setTitleCollapseadd, add, getWidget, isResize, onRemove, setResize, setWidget, setWidgetapplyLayout, applyLayout, forceLayout, forceLayoutOnChildren, forceLayoutOnChildren, getLeftRightMargins, getParentLayoutWidget, getSideMargins, getTopBottomMargins, isLayoutRunning, isOrWasLayoutRunning, isWidgetVisible, onBeforeDoLayout, onLoad, onResizeadd, addAddHandler, addBeforeAddHandler, addBeforeRemoveHandler, addContainerHandler, addRemoveHandler, adjustIndex, adopt, checkIndexBoundsForInsertion, clear, disable, doPhysicalAttach, doPhysicalDetach, enable, ensureGroupingHandlerRegistration, findWidget, getChildren, getItemByItemId, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, iterator, onInsert, onWidgetHide, onWidgetShow, orphan, remove, remove, removeaddBeforeHideHandler, 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, onAttach, onBlur, onDetach, 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, unmaskaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, removeFromParent, setLayoutData, sinkEventsaddStyleDependentName, 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, setTitle, setVisible, sinkBitlessEvent, toString, unsinkEventsprotected static final String WIDTH
protected static final String HEIGHT
protected com.google.web.bindery.event.shared.EventBus eventBus
protected AddColumnDialog parent
protected org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId
protected AddColumnPanel thisPanel
protected com.sencha.gxt.widget.core.client.form.ComboBox<ColumnTypeCodeElement> comboColumnTypeCode
protected com.sencha.gxt.widget.core.client.form.FieldLabel comboColumnTypeCodeLabel
protected com.sencha.gxt.widget.core.client.form.ComboBox<ColumnDataTypeElement> comboMeasureType
protected com.sencha.gxt.widget.core.client.form.FieldLabel comboMeasureTypeLabel
protected com.sencha.gxt.widget.core.client.form.ComboBox<ColumnDataTypeElement> comboAttributeType
protected com.sencha.gxt.widget.core.client.form.FieldLabel comboAttributeTypeLabel
protected com.sencha.gxt.widget.core.client.form.ComboBox<org.gcube.portlets.user.td.gwtservice.shared.tr.TabResource> comboDimensionType
protected com.sencha.gxt.widget.core.client.form.FieldLabel comboDimensionTypeLabel
protected com.sencha.gxt.widget.core.client.form.ComboBox<org.gcube.portlets.user.td.gwtservice.shared.tr.ColumnData> comboColumnReferenceType
protected com.sencha.gxt.widget.core.client.form.FieldLabel comboColumnReferenceTypeLabel
protected com.sencha.gxt.data.shared.ListStore<org.gcube.portlets.user.td.gwtservice.shared.tr.ColumnData> storeComboColumnReferenceType
protected com.sencha.gxt.widget.core.client.form.ComboBox<TimeDimensionTypeElement> comboTimeDimensionType
protected com.sencha.gxt.widget.core.client.form.FieldLabel comboTimeDimensionTypeLabel
protected com.sencha.gxt.widget.core.client.form.ComboBox<LocaleTypeElement> comboLocaleType
protected com.sencha.gxt.widget.core.client.form.FieldLabel comboLocaleTypeLabel
protected com.sencha.gxt.data.shared.ListStore<LocaleTypeElement> storeComboLocaleType
protected org.gcube.portlets.user.td.gwtservice.shared.tr.column.AddColumnSession addColumnSession
protected com.sencha.gxt.widget.core.client.button.TextButton btnAddColumn
protected com.sencha.gxt.widget.core.client.form.TextField label
protected com.sencha.gxt.widget.core.client.form.TextField defaultValueString
protected com.sencha.gxt.widget.core.client.form.DateField defaultValueDate
protected com.sencha.gxt.widget.core.client.form.FieldLabel defaultStringLabel
protected com.sencha.gxt.widget.core.client.form.FieldLabel defaultDateLabel
public AddColumnPanel(AddColumnDialog parent, org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId, com.google.web.bindery.event.shared.EventBus eventBus)
parent - eventBus - public AddColumnPanel(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId,
com.google.web.bindery.event.shared.EventBus eventBus)
parent - eventBus - protected void init()
protected void create()
protected void addHandlersForComboColumnTypeCode(com.sencha.gxt.data.shared.LabelProvider<ColumnTypeCodeElement> labelProvider)
protected void addHandlersForComboMeasureType(com.sencha.gxt.data.shared.LabelProvider<ColumnDataTypeElement> labelProvider)
protected void addHandlersForComboAttributeType(com.sencha.gxt.data.shared.LabelProvider<ColumnDataTypeElement> labelProvider)
protected void addHandlersForComboLocaleType(com.sencha.gxt.data.shared.LabelProvider<LocaleTypeElement> labelProvider)
protected void addHandlersForComboDimensionType(com.sencha.gxt.data.shared.LabelProvider<org.gcube.portlets.user.td.gwtservice.shared.tr.TabResource> labelProvider)
protected void addHandlersForComboColumnReferenceType(com.sencha.gxt.data.shared.LabelProvider<org.gcube.portlets.user.td.gwtservice.shared.tr.ColumnData> labelProvider)
protected void addHandlersForComboTimeDimensionType(com.sencha.gxt.data.shared.LabelProvider<TimeDimensionTypeElement> labelProvider)
protected void updateColumnType(org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.ColumnTypeCode type)
protected void updateMeasureType(org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.ColumnDataType type)
protected void updateAttributeType(org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.ColumnDataType type)
protected void updateLocaleType(LocaleTypeElement type)
protected void updateTimeDimensionType(org.gcube.portlets.user.td.widgetcommonevent.shared.tr.column.TimeDimensionType type)
public void update(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
protected void save()
protected void callDialogCodelistSelection()
public void selected(org.gcube.portlets.user.td.gwtservice.shared.tr.TabResource tabResource)
CodelistSelectionListenerselected in interface CodelistSelectionListenerpublic void aborted()
CodelistSelectionListeneraborted in interface CodelistSelectionListenerpublic void failed(String reason, String detail)
CodelistSelectionListenerfailed in interface CodelistSelectionListenerprotected void retrieveColumnData(org.gcube.portlets.user.td.gwtservice.shared.tr.TabResource tabResource)
protected void retriveLocales()
protected void setLocale(String locale)
public void close()
protected void openMonitorDialog(String taskId)
public void operationComplete(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId)
operationComplete in interface org.gcube.portlets.user.td.monitorwidget.client.MonitorDialogListenerpublic void operationFailed(Throwable caught, String reason, String details)
operationFailed in interface org.gcube.portlets.user.td.monitorwidget.client.MonitorDialogListenerpublic void operationStopped(org.gcube.portlets.user.td.widgetcommonevent.shared.TRId trId,
String reason,
String details)
operationStopped in interface org.gcube.portlets.user.td.monitorwidget.client.MonitorDialogListenerpublic void operationAborted()
operationAborted in interface org.gcube.portlets.user.td.monitorwidget.client.MonitorDialogListenerpublic void operationPutInBackground()
operationPutInBackground in interface org.gcube.portlets.user.td.monitorwidget.client.MonitorDialogListenerCopyright © 2014. All Rights Reserved.