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.BindingFactory
bf
-
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 void
createBindings()
void
createCluster()
protected boolean
doLazyInit()
void
editCluster()
void
enableButtons(boolean enableNew, boolean enableEdit, boolean enableRemove)
String
getName()
void
refreshClusters()
void
removeCluster()
void
setEnableButtons(List<UICluster> clusters)
void
tabClicked()
-
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:
getName
in interfaceIUISupportController
- Specified by:
getName
in interfaceorg.pentaho.ui.xul.impl.XulEventHandler
- Overrides:
getName
in classorg.pentaho.ui.xul.impl.AbstractXulEventHandler
-
createBindings
public void createBindings()
-
doLazyInit
protected boolean doLazyInit()
- Specified by:
doLazyInit
in 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()
-
-