|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.pentaho.ui.xul.XulEventSourceAdapter org.pentaho.ui.xul.impl.AbstractXulEventHandler org.pentaho.di.ui.repository.controllers.RepositoriesController
public class RepositoriesController
Constructor Summary | |
---|---|
RepositoriesController()
|
Method Summary | |
---|---|
void |
closeRepositoryLoginDialog()
Executed when user clicks cancel button on the Repository Login Dialog |
void |
deleteRepository()
Executed when the user clicks the delete repository image from the Repository Login Dialog It prompts the user with a warning about the action to be performed and upon the approval of this action from the user, the selected repository is deleted |
void |
editRepository()
Executed when the user clicks the edit repository image from the Repository Login Dialog It presents an edit dialog where the user can edit information about the currently selected repository |
org.pentaho.ui.xul.binding.BindingFactory |
getBindingFactory()
|
ILoginCallback |
getCallback()
|
org.pentaho.ui.xul.components.XulMessageBox |
getMessageBox()
|
ResourceBundle |
getMessages()
|
String |
getName()
|
String |
getPreferredRepositoryName()
|
Shell |
getShell()
|
void |
init()
|
void |
login()
|
void |
newRepository()
Executed when the user clicks the new repository image from the Repository Login Dialog It present a new dialog where the user can selected what type of repository to create |
void |
setBindingFactory(org.pentaho.ui.xul.binding.BindingFactory bf)
|
void |
setCallback(ILoginCallback callback)
|
void |
setMessageBox(org.pentaho.ui.xul.components.XulMessageBox messageBox)
|
void |
setMessages(ResourceBundle messages)
|
void |
setPreferredRepositoryName(String preferredRepositoryName)
|
void |
setShell(Shell shell)
|
void |
show()
|
void |
updateShowDialogAtStartup()
Executed when the user checks or uncheck the "show this dialog at startup checkbox" It saves the current selection. |
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, removePropertyChangeListener, removePropertyChangeListener |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RepositoriesController()
Method Detail |
---|
public void init() throws ControllerInitializationException
ControllerInitializationException
public void setBindingFactory(org.pentaho.ui.xul.binding.BindingFactory bf)
public org.pentaho.ui.xul.binding.BindingFactory getBindingFactory()
public String getName()
getName
in interface org.pentaho.ui.xul.impl.XulEventHandler
getName
in class org.pentaho.ui.xul.impl.AbstractXulEventHandler
public void show()
public void login()
public void newRepository()
public void editRepository()
public void deleteRepository()
public void closeRepositoryLoginDialog()
public void updateShowDialogAtStartup()
public org.pentaho.ui.xul.components.XulMessageBox getMessageBox()
public void setMessageBox(org.pentaho.ui.xul.components.XulMessageBox messageBox)
public void setMessages(ResourceBundle messages)
public ResourceBundle getMessages()
public String getPreferredRepositoryName()
public void setPreferredRepositoryName(String preferredRepositoryName)
public void setCallback(ILoginCallback callback)
public ILoginCallback getCallback()
public void setShell(Shell shell)
public Shell getShell()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |