Package com.saperion.ngc.dialogs
Class ExportSettingsDialog
- java.lang.Object
- 
- org.zkoss.zk.ui.AbstractComponent
- 
- org.zkoss.zk.ui.HtmlBasedComponent
- 
- org.zkoss.zul.impl.XulElement
- 
- org.zkoss.zul.Window
- 
- com.saperion.ngc.dialogs.ExportSettingsDialog
 
 
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- java.lang.Cloneable,- org.zkoss.zk.ui.Component,- org.zkoss.zk.ui.ext.Scope,- org.zkoss.zk.ui.IdSpace,- org.zkoss.zk.ui.sys.ComponentCtrl,- org.zkoss.zul.ext.Framable
 
 public final class ExportSettingsDialog extends org.zkoss.zul.WindowA dialog to select settings for export.- See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classExportSettingsDialog.ColumnInfoColumnInfo class.static classExportSettingsDialog.ExportSettingsDialogResultResult of ColumnSelectDialog.
 - 
Constructor SummaryConstructors Constructor Description ExportSettingsDialog()
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendModalCancel()Cancel.voidendModalOk()Ok.voidsetFilename(java.lang.String filename)voidsetFormat(java.lang.String format)voidsetSelected(java.util.Map sel)static voidshow(java.util.Set<java.lang.String> allColumns, java.util.Collection<ResultSetColumn> visibleColumns, BaseWindow parent, org.zkoss.zk.ui.event.EventListener eventListener)Shows the ColumnSelectDialog.voidshowMissingFilenameMessage()Shows an error message that no filename was entered.- 
Methods inherited from class org.zkoss.zul.WindowbeforeChildAdded, clone, doEmbedded, doHighlighted, doModal, doOverlapped, doPopup, getBorder, getCaption, getContentSclass, getContentStyle, getDefaultActionOnShow, getMinheight, getMinwidth, getMode, getModeType, getPosition, getTitle, getZclass, inEmbedded, inHighlighted, inModal, inOverlapped, inPopup, insertBefore, isClosable, isCollapsible, isMaximizable, isMaximized, isMinimizable, isMinimized, isShadow, isSizable, onChildRemoved, onClose, onModal, onPageDetached, renderProperties, service, setBorder, setBorder, setClosable, setContentSclass, setContentStyle, setDefaultActionOnShow, setDraggable, setMaximizable, setMaximized, setMinheight, setMinimizable, setMinimized, setMinwidth, setMode, setMode, setMode, setPosition, setShadow, setSizable, setTitle, setTopmost, setVisible
 - 
Methods inherited from class org.zkoss.zul.impl.XulElementgetContext, getCtrlKeys, getPopup, getPropertyAccess, getTooltip, setContext, setContext, setContextAttributes, setCtrlKeys, setPopup, setPopup, setPopupAttributes, setTooltip, setTooltip, setTooltipAttributes
 - 
Methods inherited from class org.zkoss.zk.ui.HtmlBasedComponentaddSclass, focus, getAction, getDraggable, getDroppable, getExtraCtrl, getHeight, getHflex, getLeft, getRenderdefer, getSclass, getStyle, getTabindex, getTabindexInteger, getTooltiptext, getTop, getVflex, getWidth, getZindex, getZIndex, removeSclass, removeSclass, setAction, setClass, setDroppable, setFocus, setHeight, setHeight0, setHeightDirectly, setHflex, setHflex0, setHflexDirectly, setLeft, setLeftDirectly, setRenderdefer, setSclass, setStyle, setTabindex, setTabindex, setTooltiptext, setTop, setTopDirectly, setVflex, setVflex0, setVflexDirectly, setWidth, setWidth0, setWidthDirectly, setZclass, setZindex, setZIndex, setZIndexDirectly
 - 
Methods inherited from class org.zkoss.zk.ui.AbstractComponentaddAnnotation, addAnnotation, addCallback, addClientEvent, addEventHandler, addEventListener, addEventListener, addForward, addForward, addForward, addForward, addMoved, addRedrawCallback, addScopeListener, addShadowRoot, addShadowRootBefore, addSharedEventHandlerMap, appendChild, applyProperties, beforeChildRemoved, beforeParentChanged, detach, didActivate, didActivate, didDeserialize, didDeserialize, disableBindingAnnotation, disableClientUpdate, enableBindingAnnotation, getAnnotatedProperties, getAnnotatedPropertiesBy, getAnnotation, getAnnotation, getAnnotations, getAnnotations, getAnnotations, getAttribute, getAttribute, getAttribute, getAttributeOrFellow, getAttributes, getAttributes, getAuService, getAutag, getCallback, getChildren, getClientAttribute, getClientDataAttribute, getClientEvents, getDefaultMold, getDefinition, getDesktop, getEventHandler, getEventHandlerNames, getEventListenerMap, getEventListeners, getFellow, getFellow, getFellowIfAny, getFellowIfAny, getFellows, getFirstChild, getId, getLastChild, getListenerIterator, getMold, getNextSibling, getPage, getParent, getPreviousSibling, getRedrawCallback, getRoot, getShadowFellowIfAny, getShadowRoots, getShadowVariable, getShadowVariable, getShadowVariable0, getSpaceOwner, getSpecialRendererOutput, getStubonly, getSubBindingAnnotationCount, getTemplate, getTemplateNames, getUuid, getWidgetAttribute, getWidgetAttributeNames, getWidgetClass, getWidgetListener, getWidgetListenerNames, getWidgetOverride, getWidgetOverrideNames, hasAttribute, hasAttribute, hasAttribute, hasAttributeOrFellow, hasBindingAnnotation, hasFellow, hasFellow, hasSubBindingAnnotation, invalidate, isChildable, isInvalidated, isListenerAvailable, isVisible, onChildAdded, onPageAttached, onWrongValue, query, queryAll, redraw, redrawChildren, removeAttribute, removeAttribute, removeAttribute, removeCallback, removeChild, removeEventListener, removeForward, removeForward, removeRedrawCallback, removeScopeListener, removeShadowRoot, render, render, render, replace, response, response, response, service, sessionDidActivate, sessionWillPassivate, setAttribute, setAttribute, setAttribute, setAuService, setAutag, setClientAttribute, setClientDataAttribute, setDefinition, setDefinition, setId, setMold, setPage, setPageBefore, setParent, setStubonly, setStubonly, setSubBindingAnnotationCount, setTemplate, setVisibleDirectly, setWidgetAttribute, setWidgetClass, setWidgetListener, setWidgetOverride, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdate, smartUpdateWidgetListener, smartUpdateWidgetOverride, toString, updateByClient, updateSubBindingAnnotationCount, willPassivate, willPassivate, willSerialize, willSerialize
 - 
Methods inherited from class java.lang.Objectequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
- 
 
- 
- 
- 
Field Detail- 
OKpublic static final int OK OK button.- See Also:
- Constant Field Values
 
 - 
CANCELpublic static final int CANCEL Cancel button.- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
setSelectedpublic void setSelected(java.util.Map sel) - Parameters:
- sel- Selection list
 
 - 
setFormatpublic void setFormat(java.lang.String format) - Parameters:
- format- export format
 
 - 
setFilenamepublic void setFilename(java.lang.String filename) - Parameters:
- filename- name of resulting file
 
 - 
endModalOkpublic void endModalOk() throws java.lang.ExceptionOk.- Throws:
- java.lang.Exception- exception
 
 - 
endModalCancelpublic void endModalCancel() throws java.lang.ExceptionCancel.- Throws:
- java.lang.Exception- exception
 
 - 
showMissingFilenameMessagepublic void showMissingFilenameMessage() throws java.lang.InterruptedExceptionShows an error message that no filename was entered.- Throws:
- java.lang.InterruptedException- dialog thread interrupted
 
 - 
showpublic static void show(java.util.Set<java.lang.String> allColumns, java.util.Collection<ResultSetColumn> visibleColumns, BaseWindow parent, org.zkoss.zk.ui.event.EventListener eventListener) throws NgcUiExceptionShows the ColumnSelectDialog.- Parameters:
- allColumns- set of columns names to select from
- visibleColumns- list of columns to initially mark as selected
- parent- parent view
- eventListener- event listener
- Throws:
- NgcUiException- exception to be handled in view
 
 
- 
 
-