public class SlavesController extends LazilyInitializedController implements IUISupportController
| Modifier and Type | Field and Description |
|---|---|
protected org.pentaho.ui.xul.binding.BindingFactory |
bf |
initialized, repository| Constructor and Description |
|---|
SlavesController() |
| Modifier and Type | Method and Description |
|---|---|
void |
createBindings() |
void |
createSlave() |
protected boolean |
doLazyInit() |
void |
editSlave() |
void |
enableButtons(boolean enableNew,
boolean enableEdit,
boolean enableRemove) |
String |
getName() |
void |
init(Repository repository) |
void |
refreshSlaves() |
void |
removeSlave() |
void |
setEnableButtons(List<UISlave> slaves) |
void |
tabClicked() |
doInEventThread, doWithBusyIndicator, lazyInitbind, bind, getData, getXulDomContainer, setData, setName, setXulDomContainerpublic void init(Repository repository) throws ControllerInitializationException
init in interface IUISupportControllerinit in class LazilyInitializedControllerControllerInitializationExceptionpublic String getName()
getName in interface IUISupportControllergetName in interface org.pentaho.ui.xul.impl.XulEventHandlergetName in class org.pentaho.ui.xul.impl.AbstractXulEventHandlerpublic void createBindings()
protected boolean doLazyInit()
doLazyInit in class LazilyInitializedControllerpublic void refreshSlaves()
public void createSlave()
public void editSlave()
public void removeSlave()
public void enableButtons(boolean enableNew,
boolean enableEdit,
boolean enableRemove)
public void tabClicked()
Copyright © 2019 Hitachi Vantara. All rights reserved.