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_ALIGN
Nested 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, width
Fields inherited from class org.pentaho.ui.xul.swt.AbstractSwtXulContainer
alignment, suppressLayout
Fields inherited from class org.pentaho.ui.xul.swt.SwtElement
changeSupport, orient
Fields 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, visible
Fields 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.Shell
getParentShell
(org.pentaho.ui.xul.XulComponent parent) void
hide()
void
setAppicon
(String icon) void
show()
void
show
(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, setXulDomContainer
Methods inherited from class org.pentaho.ui.xul.swt.AbstractSwtXulContainer
addComponent, addComponentAt, getAlign, removeComponent, setAlign, suppressLayout
Methods 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, setTooltiptext
Methods 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, setSpacing
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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, setNamespace
Methods 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, setTooltiptext
Methods inherited from interface org.pentaho.ui.xul.XulContainer
addComponent, addComponentAt, getOrientation, removeComponent, suppressLayout
Methods 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:
getParentShell
in classorg.pentaho.ui.xul.swt.tags.SwtDialog
-
show
public void show()- Specified by:
show
in interfaceorg.pentaho.ui.xul.containers.XulDialog
- Overrides:
show
in classorg.pentaho.ui.xul.swt.tags.SwtDialog
-
show
public void show(boolean force) - Overrides:
show
in classorg.pentaho.ui.xul.swt.tags.SwtDialog
-
hide
public void hide()- Specified by:
hide
in interfaceorg.pentaho.ui.xul.containers.XulDialog
- Overrides:
hide
in classorg.pentaho.ui.xul.swt.tags.SwtDialog
-
setAppicon
- Specified by:
setAppicon
in interfaceorg.pentaho.ui.xul.containers.XulRoot
- Overrides:
setAppicon
in classorg.pentaho.ui.xul.swt.tags.SwtDialog
-