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 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

      public static void main(String[] args) throws Exception
      Throws:
      Exception
    • getData

      public Object getData()
      Specified by:
      getData in interface org.pentaho.ui.xul.impl.XulEventHandler
    • getName

      public String getName()
      Specified by:
      getName in interface org.pentaho.ui.xul.impl.XulEventHandler
    • getXulDomContainer

      public org.pentaho.ui.xul.XulDomContainer getXulDomContainer()
      Specified by:
      getXulDomContainer in interface org.pentaho.ui.xul.impl.XulEventHandler
    • setData

      public void setData(Object data)
      Specified by:
      setData in interface org.pentaho.ui.xul.impl.XulEventHandler
    • setName

      public void setName(String name)
      Specified by:
      setName in interface org.pentaho.ui.xul.impl.XulEventHandler
    • setXulDomContainer

      public void setXulDomContainer(org.pentaho.ui.xul.XulDomContainer xulDomContainer)
      Specified by:
      setXulDomContainer in interface org.pentaho.ui.xul.impl.XulEventHandler