public class NamedClustersController extends LazilyInitializedController implements IUISupportController
Constructor and Description |
---|
NamedClustersController() |
Modifier and Type | Method and Description |
---|---|
void |
addContextChangeVetoer(ContextChangeVetoer listener) |
void |
createNamedCluster() |
void |
editNamedCluster() |
void |
enableButtons(boolean enableNew,
boolean enableEdit,
boolean enableRemove) |
String |
getName() |
org.pentaho.di.repository.Repository |
getRepository() |
List<UINamedCluster> |
getRepositoryNamedClusters() |
void |
init(org.pentaho.di.repository.Repository repository) |
boolean |
isRepReadOnly() |
void |
removeContextChangeVetoer(ContextChangeVetoer listener) |
void |
removeNamedCluster() |
void |
setRepositoryNamedClusters(List<UINamedCluster> repositoryNamedClusters) |
void |
setRepReadOnly(boolean isRepReadOnly) |
void |
setSelectedNamedClusters(List<UINamedCluster> namedClusters) |
void |
tabClicked() |
bind, bind, getData, getXulDomContainer, setData, setName, setXulDomContainer
public String getName()
getName
in interface IUISupportController
getName
in interface org.pentaho.ui.xul.impl.XulEventHandler
getName
in class org.pentaho.ui.xul.impl.AbstractXulEventHandler
public void init(org.pentaho.di.repository.Repository repository) throws ControllerInitializationException
init
in interface IUISupportController
init
in class LazilyInitializedController
ControllerInitializationException
public org.pentaho.di.repository.Repository getRepository()
public void setRepReadOnly(boolean isRepReadOnly)
public boolean isRepReadOnly()
public void createNamedCluster()
public void addContextChangeVetoer(ContextChangeVetoer listener)
public void removeContextChangeVetoer(ContextChangeVetoer listener)
public void editNamedCluster()
public void removeNamedCluster()
public void setSelectedNamedClusters(List<UINamedCluster> namedClusters)
public List<UINamedCluster> getRepositoryNamedClusters()
public void setRepositoryNamedClusters(List<UINamedCluster> repositoryNamedClusters)
public void enableButtons(boolean enableNew, boolean enableEdit, boolean enableRemove)
public void tabClicked()