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
-
Field Summary
FieldsFields inherited from class org.pentaho.di.ui.repository.repositoryexplorer.controllers.LazilyInitializedController
initialized, repositoryFields inherited from class org.pentaho.ui.xul.impl.AbstractXulEventHandler
document, name, xulDomContainerFields inherited from class org.pentaho.ui.xul.XulEventSourceAdapter
changeSupport -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidprotected booleanvoidvoidenableButtons(boolean enableNew, boolean enableEdit, boolean enableRemove) getName()voidvoidvoidsetEnableButtons(List<UICluster> clusters) voidMethods inherited from class org.pentaho.di.ui.repository.repositoryexplorer.controllers.LazilyInitializedController
doInEventThread, doWithBusyIndicator, init, lazyInitMethods inherited from class org.pentaho.ui.xul.impl.AbstractXulEventHandler
bind, bind, getData, getXulDomContainer, setData, setName, setXulDomContainerMethods inherited from class org.pentaho.ui.xul.XulEventSourceAdapter
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, removePropertyChangeListener, removePropertyChangeListenerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.pentaho.di.ui.repository.repositoryexplorer.IUISupportController
init
-
Field Details
-
bf
protected org.pentaho.ui.xul.binding.BindingFactory bf
-
-
Constructor Details
-
ClustersController
public ClustersController()
-
-
Method Details
-
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() -
setEnableButtons
-
enableButtons
public void enableButtons(boolean enableNew, boolean enableEdit, boolean enableRemove) -
tabClicked
public void tabClicked()
-