Class ExplorerPerspectiveConfigPlugin
- java.lang.Object
-
- org.apache.hop.ui.hopgui.perspective.explorer.config.ExplorerPerspectiveConfigPlugin
-
- All Implemented Interfaces:
IConfigOptions,IGuiPluginCompositeWidgetsListener
@ConfigPlugin(id="ExplorerPerspectiveConfigPlugin", description="Configuration options for the explorer perspective", category="config") @GuiPlugin(description="Explorer Perspective") public class ExplorerPerspectiveConfigPlugin extends Object implements IConfigOptions, IGuiPluginCompositeWidgetsListener
-
-
Constructor Summary
Constructors Constructor Description ExplorerPerspectiveConfigPlugin()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetFileLoadingMaxSize()static ExplorerPerspectiveConfigPlugingetInstance()Gets instanceStringgetLazyLoadingDepth()booleanhandleOption(ILogChannel log, IHasHopMetadataProvider hasHopMetadataProvider, IVariables variables)voidpersistContents(GuiCompositeWidgets compositeWidgets)Will be called when the changed data needs to be persistedvoidsetFileLoadingMaxSize(String fileLoadingMaxSize)voidsetLazyLoadingDepth(String lazyLoadingDepth)voidwidgetModified(GuiCompositeWidgets compositeWidgets, org.eclipse.swt.widgets.Control changedWidget, String widgetId)This method is called when a widget was modifiedvoidwidgetsCreated(GuiCompositeWidgets compositeWidgets)This method is called when all the widgets are createdvoidwidgetsPopulated(GuiCompositeWidgets compositeWidgets)This method is called when all the widgets have received data, right before they're shown
-
-
-
Method Detail
-
getInstance
public static ExplorerPerspectiveConfigPlugin getInstance()
Gets instance- Returns:
- value of instance
-
handleOption
public boolean handleOption(ILogChannel log, IHasHopMetadataProvider hasHopMetadataProvider, IVariables variables) throws HopException
- Specified by:
handleOptionin interfaceIConfigOptions- Throws:
HopException
-
widgetsCreated
public void widgetsCreated(GuiCompositeWidgets compositeWidgets)
Description copied from interface:IGuiPluginCompositeWidgetsListenerThis method is called when all the widgets are created- Specified by:
widgetsCreatedin interfaceIGuiPluginCompositeWidgetsListener
-
widgetsPopulated
public void widgetsPopulated(GuiCompositeWidgets compositeWidgets)
Description copied from interface:IGuiPluginCompositeWidgetsListenerThis method is called when all the widgets have received data, right before they're shown- Specified by:
widgetsPopulatedin interfaceIGuiPluginCompositeWidgetsListener
-
widgetModified
public void widgetModified(GuiCompositeWidgets compositeWidgets, org.eclipse.swt.widgets.Control changedWidget, String widgetId)
Description copied from interface:IGuiPluginCompositeWidgetsListenerThis method is called when a widget was modified- Specified by:
widgetModifiedin interfaceIGuiPluginCompositeWidgetsListener- Parameters:
compositeWidgets- All the widgets to referencechangedWidget- The widget that got changedwidgetId- The ID of the widget changed.
-
persistContents
public void persistContents(GuiCompositeWidgets compositeWidgets)
Description copied from interface:IGuiPluginCompositeWidgetsListenerWill be called when the changed data needs to be persisted- Specified by:
persistContentsin interfaceIGuiPluginCompositeWidgetsListener- Parameters:
compositeWidgets- The widgets
-
getLazyLoadingDepth
public String getLazyLoadingDepth()
-
setLazyLoadingDepth
public void setLazyLoadingDepth(String lazyLoadingDepth)
-
getFileLoadingMaxSize
public String getFileLoadingMaxSize()
-
setFileLoadingMaxSize
public void setFileLoadingMaxSize(String fileLoadingMaxSize)
-
-