public class RepositoryExplorerDialog
extends org.eclipse.swt.widgets.Dialog
Modifier and Type | Class and Description |
---|---|
static interface |
RepositoryExplorerDialog.RepositoryExplorerCallback |
class |
RepositoryExplorerDialog.RepositoryObjectReference
capture a reference to an object in the repository
|
Modifier and Type | Field and Description |
---|---|
static String |
STRING_JOBS |
static String |
STRING_TRANSFORMATIONS |
Constructor and Description |
---|
RepositoryExplorerDialog(org.eclipse.swt.widgets.Shell par,
int style,
org.pentaho.di.repository.Repository rep,
RepositoryExplorerDialog.RepositoryExplorerCallback callback,
org.pentaho.di.core.variables.VariableSpace variableSpace) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
createDirectory(org.eclipse.swt.widgets.TreeItem ti,
org.pentaho.di.repository.RepositoryDirectoryInterface repdir) |
void |
delCluster(String clusterName) |
void |
delDatabase(String databasename) |
void |
delDirectory(org.eclipse.swt.widgets.TreeItem ti,
org.pentaho.di.repository.RepositoryDirectoryInterface repdir) |
void |
delPartitionSchema(String partitionSchemaName) |
boolean |
delSelectedObjects() |
void |
delSlaveServer(String slaveName) |
void |
delUser(String login) |
void |
doDoubleClick() |
void |
editCluster(String clusterName) |
void |
editDatabase(String databasename) |
void |
editPartitionSchema(String partitionSchemaName) |
void |
editSlaveServer(String slaveName) |
void |
editUser(String login) |
void |
exportAll(org.pentaho.di.repository.RepositoryDirectoryInterface dir) |
void |
exportJobs(org.pentaho.di.repository.RepositoryDirectoryInterface root) |
void |
exportTransformations(org.pentaho.di.repository.RepositoryDirectoryInterface root) |
org.pentaho.di.repository.RepositoryDirectoryInterface |
getDirectory(org.eclipse.swt.widgets.TreeItem ti) |
static RepositoryRevisionBrowserDialogInterface |
getVersionBrowserDialog(org.eclipse.swt.widgets.Shell shell,
org.pentaho.di.repository.Repository repository,
org.pentaho.di.repository.RepositoryElementInterface element) |
void |
importAll() |
boolean |
moveJob(String xml,
org.pentaho.di.repository.RepositoryDirectoryInterface repdir) |
boolean |
moveTransformation(String xml,
org.pentaho.di.repository.RepositoryDirectoryInterface repdir) |
void |
newCluster() |
void |
newDatabase() |
void |
newPartitionSchema() |
void |
newSlaveServer() |
void |
newUser() |
RepositoryExplorerDialog.RepositoryObjectReference |
open() |
void |
openJob(String name,
org.pentaho.di.repository.RepositoryDirectoryInterface repdir) |
void |
openTransformation(String name,
org.pentaho.di.repository.RepositoryDirectoryInterface repdir) |
void |
refreshTree() |
boolean |
renameDatabase() |
boolean |
renameDatabase(String name,
String newname) |
boolean |
renameDirectory(org.pentaho.di.repository.RepositoryDirectoryInterface repdir,
String name,
String newname) |
void |
renameDirectory(org.eclipse.swt.widgets.TreeItem treeitem,
org.pentaho.di.repository.RepositoryDirectoryInterface rd) |
void |
renameInTree() |
boolean |
renameJob(String name,
org.pentaho.di.repository.RepositoryDirectoryInterface repdir) |
boolean |
renameJob(String name,
org.pentaho.di.repository.RepositoryDirectoryInterface repdir,
String newname) |
boolean |
renameJob(String name,
String newname,
org.pentaho.di.repository.RepositoryDirectoryInterface repdir) |
void |
renameJob(org.eclipse.swt.widgets.TreeItem treeitem,
String jobname,
org.pentaho.di.repository.RepositoryDirectoryInterface repositorydir) |
boolean |
renameTransformation(String name,
org.pentaho.di.repository.RepositoryDirectoryInterface repdir) |
boolean |
renameTransformation(String name,
String newname,
org.pentaho.di.repository.RepositoryDirectoryInterface repdir) |
boolean |
renameUser() |
boolean |
renameUser(String name,
String newname) |
boolean |
restoreSelectedObjects() |
boolean |
sameCategory(org.eclipse.swt.widgets.TreeItem[] tisel) |
void |
setTreeMenu() |
public static final String STRING_TRANSFORMATIONS
public static final String STRING_JOBS
public RepositoryExplorerDialog(org.eclipse.swt.widgets.Shell par, int style, org.pentaho.di.repository.Repository rep, RepositoryExplorerDialog.RepositoryExplorerCallback callback, org.pentaho.di.core.variables.VariableSpace variableSpace)
public RepositoryExplorerDialog.RepositoryObjectReference open()
public org.pentaho.di.repository.RepositoryDirectoryInterface getDirectory(org.eclipse.swt.widgets.TreeItem ti)
public boolean sameCategory(org.eclipse.swt.widgets.TreeItem[] tisel)
public void doDoubleClick()
public void setTreeMenu()
public void renameInTree()
public void close()
public void refreshTree()
public void openTransformation(String name, org.pentaho.di.repository.RepositoryDirectoryInterface repdir)
public void openJob(String name, org.pentaho.di.repository.RepositoryDirectoryInterface repdir)
public boolean delSelectedObjects()
public boolean restoreSelectedObjects()
public boolean renameTransformation(String name, org.pentaho.di.repository.RepositoryDirectoryInterface repdir)
public boolean renameTransformation(String name, String newname, org.pentaho.di.repository.RepositoryDirectoryInterface repdir)
public boolean moveTransformation(String xml, org.pentaho.di.repository.RepositoryDirectoryInterface repdir)
public boolean moveJob(String xml, org.pentaho.di.repository.RepositoryDirectoryInterface repdir)
public boolean renameJob(String name, org.pentaho.di.repository.RepositoryDirectoryInterface repdir)
public boolean renameJob(String name, String newname, org.pentaho.di.repository.RepositoryDirectoryInterface repdir)
public void renameJob(org.eclipse.swt.widgets.TreeItem treeitem, String jobname, org.pentaho.di.repository.RepositoryDirectoryInterface repositorydir)
public boolean renameJob(String name, org.pentaho.di.repository.RepositoryDirectoryInterface repdir, String newname)
public void editUser(String login)
public void newUser()
public void delUser(String login)
public boolean renameUser()
public void editDatabase(String databasename)
public void newDatabase()
public void delDatabase(String databasename)
public boolean renameDatabase()
public void renameDirectory(org.eclipse.swt.widgets.TreeItem treeitem, org.pentaho.di.repository.RepositoryDirectoryInterface rd)
public boolean renameDirectory(org.pentaho.di.repository.RepositoryDirectoryInterface repdir, String name, String newname)
public void createDirectory(org.eclipse.swt.widgets.TreeItem ti, org.pentaho.di.repository.RepositoryDirectoryInterface repdir)
public void delDirectory(org.eclipse.swt.widgets.TreeItem ti, org.pentaho.di.repository.RepositoryDirectoryInterface repdir)
public void exportTransformations(org.pentaho.di.repository.RepositoryDirectoryInterface root)
public void exportJobs(org.pentaho.di.repository.RepositoryDirectoryInterface root)
public void exportAll(org.pentaho.di.repository.RepositoryDirectoryInterface dir)
public void importAll()
public void newSlaveServer()
public void editSlaveServer(String slaveName)
public void delSlaveServer(String slaveName)
public void newPartitionSchema()
public void editPartitionSchema(String partitionSchemaName)
public void delPartitionSchema(String partitionSchemaName)
public void newCluster()
public void editCluster(String clusterName)
public void delCluster(String clusterName)
public static final RepositoryRevisionBrowserDialogInterface getVersionBrowserDialog(org.eclipse.swt.widgets.Shell shell, org.pentaho.di.repository.Repository repository, org.pentaho.di.repository.RepositoryElementInterface element) throws Exception
Exception