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
Constructors Constructor Description ImportRulesDialog(org.eclipse.swt.widgets.Shell parentShell, org.pentaho.di.imp.ImportRules importRules)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addRule()
protected void
cancel()
protected void
dispose()
protected void
exportRules()
Save the rules to an XML fileprotected void
getCompositesData()
Object
getData()
ImportRuleCompositeInterface
getImportRuleComposite(org.pentaho.di.imp.rule.ImportRuleInterface rule)
protected void
getInfo(org.pentaho.di.imp.ImportRules ir)
String
getName()
org.pentaho.ui.xul.XulDomContainer
getXulDomContainer()
protected void
importRules()
Import the rules from an XML rules file...static void
main(String[] args)
protected void
ok()
boolean
open()
void
removeRule()
void
setData(Object data)
void
setName(String name)
void
setXulDomContainer(org.pentaho.ui.xul.XulDomContainer xulDomContainer)
protected void
syncUIWithData()
-
-
-
Method Detail
-
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
-
getData
public Object getData()
- Specified by:
getData
in interfaceorg.pentaho.ui.xul.impl.XulEventHandler
-
getName
public String 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
public void setData(Object data)
- Specified by:
setData
in interfaceorg.pentaho.ui.xul.impl.XulEventHandler
-
setName
public void setName(String name)
- 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
-
-