Class XulDatabaseExplorerModel
- java.lang.Object
-
- org.pentaho.ui.xul.XulEventSourceAdapter
-
- org.pentaho.di.ui.core.database.dialog.XulDatabaseExplorerModel
-
- All Implemented Interfaces:
org.pentaho.ui.xul.XulEventSource
public class XulDatabaseExplorerModel extends org.pentaho.ui.xul.XulEventSourceAdapter
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
XulDatabaseExplorerModel.XulDatabaseExplorerNode
-
Field Summary
Fields Modifier and Type Field Description protected org.pentaho.di.core.database.DatabaseMeta
databaseMeta
-
Constructor Summary
Constructors Constructor Description XulDatabaseExplorerModel(org.pentaho.di.core.database.DatabaseMeta aDatabaseMeta)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DatabaseExplorerNode
findBy(String aSchema, String aTable)
Finds the node.XulDatabaseExplorerModel.XulDatabaseExplorerNode
getDatabase()
org.pentaho.di.core.database.DatabaseMeta
getDatabaseMeta()
String
getSchema()
DatabaseExplorerNode
getSelectedNode()
String
getTable()
void
setDatabase(XulDatabaseExplorerModel.XulDatabaseExplorerNode aDatabase)
void
setSelectedNode(DatabaseExplorerNode selectedNode)
-
-
-
Method Detail
-
getDatabaseMeta
public org.pentaho.di.core.database.DatabaseMeta getDatabaseMeta()
-
getDatabase
public XulDatabaseExplorerModel.XulDatabaseExplorerNode getDatabase()
-
setDatabase
public void setDatabase(XulDatabaseExplorerModel.XulDatabaseExplorerNode aDatabase)
-
getTable
public String getTable()
-
getSchema
public String getSchema()
-
findBy
public DatabaseExplorerNode findBy(String aSchema, String aTable)
Finds the node.- Parameters:
aSchema
- can be nullaName
- can be null- Returns:
- node
-
getSelectedNode
public DatabaseExplorerNode getSelectedNode()
-
setSelectedNode
public void setSelectedNode(DatabaseExplorerNode selectedNode)
-
-