Package org.pentaho.di.ui.imp.rule
Interface ImportRuleCompositeInterface
- All Known Implementing Classes:
DatabaseConfigurationImportRuleComposite
,JobHasANoteImportRuleComposite
,JobHasDescriptionImportRuleComposite
,JobHasJobLogConfiguredImportRuleComposite
,JobHasNoDisabledHopsImportRuleComposite
,ParameterLessImportRuleComposite
,TransformationHasANoteImportRuleComposite
,TransformationHasDescriptionImportRuleComposite
,TransformationHasNoDisabledHopsImportRuleComposite
,TransformationHasTransLogConfiguredImportRuleComposite
public interface ImportRuleCompositeInterface
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.swt.widgets.Composite
getComposite
(org.eclipse.swt.widgets.Composite parent, org.pentaho.di.imp.rule.ImportRuleInterface importRule) Get a composite with all controls on it that will allow a user to edit the import rule settings.void
getCompositeData
(org.pentaho.di.imp.rule.ImportRuleInterface importRule) Get the data from the composite controls and set them in the import rule provided.void
setCompositeData
(org.pentaho.di.imp.rule.ImportRuleInterface importRule) Set the import rule data onto the composite
-
Method Details
-
getComposite
org.eclipse.swt.widgets.Composite getComposite(org.eclipse.swt.widgets.Composite parent, org.pentaho.di.imp.rule.ImportRuleInterface importRule) Get a composite with all controls on it that will allow a user to edit the import rule settings.- Parameters:
parent
- The parent composite to place the new composite in.importRule
- The import rule to edit- Returns:
- the new composite
-
setCompositeData
void setCompositeData(org.pentaho.di.imp.rule.ImportRuleInterface importRule) Set the import rule data onto the composite- Parameters:
importRule
- the import rule to use
-
getCompositeData
void getCompositeData(org.pentaho.di.imp.rule.ImportRuleInterface importRule) Get the data from the composite controls and set them in the import rule provided.- Parameters:
importRule
- The import rule to update.
-