Package org.pentaho.di.ui.xul
Class KettleDialog
java.lang.Object
org.pentaho.ui.xul.impl.AbstractXulComponent
org.pentaho.ui.xul.swt.SwtElement
org.pentaho.ui.xul.swt.AbstractSwtXulContainer
org.pentaho.ui.xul.swt.tags.SwtDialog
org.pentaho.di.ui.xul.KettleDialog
- All Implemented Interfaces:
org.pentaho.ui.xul.containers.XulDialog,org.pentaho.ui.xul.containers.XulRoot,org.pentaho.ui.xul.dom.Element,org.pentaho.ui.xul.XulComponent,org.pentaho.ui.xul.XulContainer,org.pentaho.ui.xul.XulEventSource
public class KettleDialog
extends org.pentaho.ui.xul.swt.tags.SwtDialog
-
Nested Class Summary
Nested classes/interfaces inherited from class org.pentaho.ui.xul.swt.tags.SwtDialog
org.pentaho.ui.xul.swt.tags.SwtDialog.BUTTON_ALIGNNested classes/interfaces inherited from class org.pentaho.ui.xul.swt.SwtElement
org.pentaho.ui.xul.swt.SwtElement.XulSwtDndType -
Field Summary
Fields inherited from class org.pentaho.ui.xul.swt.tags.SwtDialog
activeDialogButtons, appIcon, buttonAlignment, buttonlabelaccept, buttonlabelcancel, buttonlabelextra1, buttonlabelextra2, buttons, buttonsCreated, closing, dialog, domContainer, header, height, isDialogHidden, letDialogDispose, logger, onclose, ondialogaccept, ondialogcancel, ondialogextra1, ondialogextra2, onload, onunload, pack, resizable, returnCode, settingsManager, title, widthFields inherited from class org.pentaho.ui.xul.swt.AbstractSwtXulContainer
alignment, suppressLayoutFields inherited from class org.pentaho.ui.xul.swt.SwtElement
changeSupport, orientFields inherited from class org.pentaho.ui.xul.impl.AbstractXulComponent
bgcolor, bindingProvider, context, drageffect, element, flexLayout, id, initialized, insertafter, insertbefore, menu, onblur, ondrag, ondrop, padding, popup, position, removeElement, spacing, tooltip, visibleFields inherited from interface org.pentaho.ui.xul.containers.XulRoot
EVENT_ON_LOAD -
Constructor Summary
ConstructorsConstructorDescriptionKettleDialog(org.pentaho.ui.xul.dom.Element self, org.pentaho.ui.xul.XulComponent parent, org.pentaho.ui.xul.XulDomContainer container, String tagName) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.swt.widgets.ShellgetParentShell(org.pentaho.ui.xul.XulComponent parent) voidhide()voidsetAppicon(String icon) voidshow()voidshow(boolean force) Methods inherited from class org.pentaho.ui.xul.swt.tags.SwtDialog
applyParentShellIcon, center, dispose, getButtonalign, getButtonlabelaccept, getButtonlabelcancel, getButtonlabelextra1, getButtonlabelextra2, getButtons, getHeight, getOnclose, getOndialogaccept, getOndialogcancel, getOndialogextra1, getOndialogextra2, getOnload, getOnunload, getResizable, getReturnCode, getRootObject, getShell, getTitle, getWidth, getXulDomContainer, invokeLater, isDisposing, isHidden, isPack, layout, notifyListeners, removeButton, setButtonalign, setButtonlabelaccept, setButtonlabelcancel, setButtonlabelextra1, setButtonlabelextra2, setButtons, setButtons, setButtons, setHeight, setModal, setOnclose, setOndialogaccept, setOndialogcancel, setOndialogextra1, setOndialogextra2, setOnload, setOnunload, setPack, setResizable, setTitle, setVisible, setWidth, setXulDomContainerMethods inherited from class org.pentaho.ui.xul.swt.AbstractSwtXulContainer
addComponent, addComponentAt, getAlign, removeComponent, setAlign, suppressLayoutMethods inherited from class org.pentaho.ui.xul.swt.SwtElement
addChild, addChildAt, addPropertyChangeListener, adoptAttributes, enableDrag, enableDrop, getDndObject, getFlex, getOrient, getOrientation, getPadding, getSpacing, getSwtDragData, isDisabled, onDomReady, onSwtDragDropAccepted, onSwtDragFinished, onSwtDragOver, removeChild, removePropertyChangeListener, replaceChild, resolveDndParentAndIndex, setDisabled, setFlex, setMenu, setOnblur, setOrient, setPopup, setTooltiptextMethods inherited from class org.pentaho.ui.xul.impl.AbstractXulComponent
getAttributes, getAttributeValue, getBgcolor, getChildNodes, getContext, getDocument, getDrageffect, getDropvetoer, getElementById, getElementByXPath, getElementObject, getElementsByTagName, getFirstChild, getId, getInsertafter, getInsertbefore, getManagedObject, getMenu, getName, getNamespace, getOnblur, getOndrag, getOndrop, getParent, getPopup, getPosition, getRemoveelement, getText, getTooltiptext, getXulElement, invoke, invoke, isVisible, setAttribute, setAttribute, setAttributes, setBgcolor, setBindingProvider, setContext, setDrageffect, setDropvetoer, setId, setInsertafter, setInsertbefore, setManagedObject, setMenu, setNamespace, setOndrag, setOndrop, setPadding, setPopup, setPosition, setRemoveelement, setSpacingMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.pentaho.ui.xul.dom.Element
addChild, addChildAt, getAttributes, getAttributeValue, getChildNodes, getDocument, getElementById, getElementByXPath, getElementObject, getElementsByTagName, getFirstChild, getNamespace, getParent, getText, removeChild, replaceChild, setAttribute, setAttribute, setAttributes, setNamespaceMethods inherited from interface org.pentaho.ui.xul.XulComponent
addPropertyChangeListener, adoptAttributes, getAlign, getBgcolor, getContext, getDrageffect, getDropvetoer, getFlex, getId, getInsertafter, getInsertbefore, getManagedObject, getMenu, getName, getOnblur, getOndrag, getOndrop, getPadding, getPopup, getPosition, getRemoveelement, getSpacing, getTooltiptext, isDisabled, isVisible, onDomReady, removePropertyChangeListener, setAlign, setBgcolor, setBindingProvider, setContext, setDisabled, setDrageffect, setDropvetoer, setFlex, setId, setInsertafter, setInsertbefore, setManagedObject, setMenu, setOnblur, setOndrag, setOndrop, setPadding, setPopup, setPosition, setRemoveelement, setSpacing, setTooltiptextMethods inherited from interface org.pentaho.ui.xul.XulContainer
addComponent, addComponentAt, getOrientation, removeComponent, suppressLayoutMethods inherited from interface org.pentaho.ui.xul.containers.XulDialog
doAutoFocus
-
Constructor Details
-
KettleDialog
public KettleDialog(org.pentaho.ui.xul.dom.Element self, org.pentaho.ui.xul.XulComponent parent, org.pentaho.ui.xul.XulDomContainer container, String tagName)
-
-
Method Details
-
getParentShell
protected org.eclipse.swt.widgets.Shell getParentShell(org.pentaho.ui.xul.XulComponent parent) - Overrides:
getParentShellin classorg.pentaho.ui.xul.swt.tags.SwtDialog
-
show
public void show()- Specified by:
showin interfaceorg.pentaho.ui.xul.containers.XulDialog- Overrides:
showin classorg.pentaho.ui.xul.swt.tags.SwtDialog
-
show
public void show(boolean force) - Overrides:
showin classorg.pentaho.ui.xul.swt.tags.SwtDialog
-
hide
public void hide()- Specified by:
hidein interfaceorg.pentaho.ui.xul.containers.XulDialog- Overrides:
hidein classorg.pentaho.ui.xul.swt.tags.SwtDialog
-
setAppicon
- Specified by:
setAppiconin interfaceorg.pentaho.ui.xul.containers.XulRoot- Overrides:
setAppiconin classorg.pentaho.ui.xul.swt.tags.SwtDialog
-