Class ClustersController
- 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 Summary
Fields Modifier and Type Field Description protected org.pentaho.ui.xul.binding.BindingFactorybf-
Fields inherited from class org.pentaho.di.ui.repository.repositoryexplorer.controllers.LazilyInitializedController
initialized, repository
-
-
Constructor Summary
Constructors Constructor Description ClustersController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateBindings()voidcreateCluster()protected booleandoLazyInit()voideditCluster()voidenableButtons(boolean enableNew, boolean enableEdit, boolean enableRemove)StringgetName()voidrefreshClusters()voidremoveCluster()voidsetEnableButtons(List<UICluster> clusters)voidtabClicked()-
Methods inherited from class org.pentaho.di.ui.repository.repositoryexplorer.controllers.LazilyInitializedController
doInEventThread, doWithBusyIndicator, init, lazyInit
-
Methods inherited from class org.pentaho.ui.xul.impl.AbstractXulEventHandler
bind, bind, getData, getXulDomContainer, setData, setName, setXulDomContainer
-
Methods inherited from class org.pentaho.ui.xul.XulEventSourceAdapter
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, removePropertyChangeListener, removePropertyChangeListener
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.pentaho.di.ui.repository.repositoryexplorer.IUISupportController
init
-
-
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getNamein interfaceIUISupportController- Specified by:
getNamein interfaceorg.pentaho.ui.xul.impl.XulEventHandler- Overrides:
getNamein classorg.pentaho.ui.xul.impl.AbstractXulEventHandler
-
createBindings
public void createBindings()
-
doLazyInit
protected boolean doLazyInit()
- Specified by:
doLazyInitin classLazilyInitializedController
-
editCluster
public void editCluster()
-
createCluster
public void createCluster()
-
removeCluster
public void removeCluster()
-
refreshClusters
public void refreshClusters()
-
enableButtons
public void enableButtons(boolean enableNew, boolean enableEdit, boolean enableRemove)
-
tabClicked
public void tabClicked()
-
-