Package org.pentaho.di.ui.imp
Class ImportRulesDialog
java.lang.Object
org.eclipse.swt.widgets.Dialog
org.pentaho.di.ui.imp.ImportRulesDialog
- All Implemented Interfaces:
org.pentaho.ui.xul.impl.XulEventHandler
public class ImportRulesDialog
extends org.eclipse.swt.widgets.Dialog
implements org.pentaho.ui.xul.impl.XulEventHandler
-
Constructor Summary
ConstructorDescriptionImportRulesDialog
(org.eclipse.swt.widgets.Shell parentShell, org.pentaho.di.imp.ImportRules importRules) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addRule()
protected void
cancel()
protected void
dispose()
protected void
Save the rules to an XML fileprotected void
getData()
getImportRuleComposite
(org.pentaho.di.imp.rule.ImportRuleInterface rule) protected void
getInfo
(org.pentaho.di.imp.ImportRules ir) getName()
org.pentaho.ui.xul.XulDomContainer
protected void
Import the rules from an XML rules file...static void
protected void
ok()
boolean
open()
void
void
void
void
setXulDomContainer
(org.pentaho.ui.xul.XulDomContainer xulDomContainer) protected void
Methods inherited from class org.eclipse.swt.widgets.Dialog
checkSubclass, getParent, getStyle, getText, setText
-
Constructor Details
-
ImportRulesDialog
public ImportRulesDialog(org.eclipse.swt.widgets.Shell parentShell, org.pentaho.di.imp.ImportRules importRules)
-
-
Method Details
-
open
public boolean open() -
addRule
public void addRule() -
removeRule
public void removeRule() -
exportRules
protected void exportRules()Save the rules to an XML file -
importRules
protected void importRules()Import the rules from an XML rules file... -
dispose
protected void dispose() -
cancel
protected void cancel() -
ok
protected void ok() -
getInfo
protected void getInfo(org.pentaho.di.imp.ImportRules ir) -
syncUIWithData
protected void syncUIWithData() -
getCompositesData
protected void getCompositesData() -
getImportRuleComposite
public ImportRuleCompositeInterface getImportRuleComposite(org.pentaho.di.imp.rule.ImportRuleInterface rule) throws org.pentaho.di.core.exception.KettleException - Throws:
org.pentaho.di.core.exception.KettleException
-
main
- Throws:
Exception
-
getData
- Specified by:
getData
in interfaceorg.pentaho.ui.xul.impl.XulEventHandler
-
getName
- Specified by:
getName
in interfaceorg.pentaho.ui.xul.impl.XulEventHandler
-
getXulDomContainer
public org.pentaho.ui.xul.XulDomContainer getXulDomContainer()- Specified by:
getXulDomContainer
in interfaceorg.pentaho.ui.xul.impl.XulEventHandler
-
setData
- Specified by:
setData
in interfaceorg.pentaho.ui.xul.impl.XulEventHandler
-
setName
- Specified by:
setName
in interfaceorg.pentaho.ui.xul.impl.XulEventHandler
-
setXulDomContainer
public void setXulDomContainer(org.pentaho.ui.xul.XulDomContainer xulDomContainer) - Specified by:
setXulDomContainer
in interfaceorg.pentaho.ui.xul.impl.XulEventHandler
-