java.lang.Object
org.pentaho.ui.xul.XulEventSourceAdapter
org.pentaho.ui.xul.impl.AbstractXulEventHandler
org.pentaho.di.ui.repository.repositoryexplorer.controllers.LazilyInitializedController
org.pentaho.di.ui.repository.repositoryexplorer.controllers.ClustersController
All Implemented Interfaces:
IUISupportController, org.pentaho.ui.xul.impl.XulEventHandler, org.pentaho.ui.xul.XulEventSource

public class ClustersController extends LazilyInitializedController implements IUISupportController
  • Field Details

    • bf

      protected org.pentaho.ui.xul.binding.BindingFactory bf
  • Constructor Details

    • ClustersController

      public ClustersController()
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface IUISupportController
      Specified by:
      getName in interface org.pentaho.ui.xul.impl.XulEventHandler
      Overrides:
      getName in class org.pentaho.ui.xul.impl.AbstractXulEventHandler
    • createBindings

      public void createBindings()
    • doLazyInit

      protected boolean doLazyInit()
      Specified by:
      doLazyInit in class LazilyInitializedController
    • editCluster

      public void editCluster()
    • createCluster

      public void createCluster()
    • removeCluster

      public void removeCluster()
    • refreshClusters

      public void refreshClusters()
    • setEnableButtons

      public void setEnableButtons(List<UICluster> clusters)
    • enableButtons

      public void enableButtons(boolean enableNew, boolean enableEdit, boolean enableRemove)
    • tabClicked

      public void tabClicked()