Class DatabaseStructureExplorer
- java.lang.Object
-
- org.kie.workbench.common.screens.datasource.management.client.dbexplorer.DatabaseStructureExplorer
-
- All Implemented Interfaces:
org.jboss.errai.common.client.api.IsElement,DatabaseStructureExplorerView.Presenter
@Dependent public class DatabaseStructureExplorer extends Object implements DatabaseStructureExplorerView.Presenter, org.jboss.errai.common.client.api.IsElement
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDatabaseStructureExplorer.Settings
-
Constructor Summary
Constructors Constructor Description DatabaseStructureExplorer()DatabaseStructureExplorer(DatabaseStructureExplorerView view, DatabaseSchemaExplorer schemaExplorer, DatabaseObjectExplorer objectExplorer, TableObjectViewer objectViewer, org.jboss.errai.ioc.client.api.ManagedInstance<BreadcrumbItem> itemInstance, org.jboss.errai.ui.client.local.spi.TranslationService translationService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddHandler(DatabaseStructureExplorerView.Handler handler)protected BreadcrumbItemcreateDataSourceBreadcrumbItem()protected BreadcrumbItemcreateObjectsBreadcrumbItem()protected BreadcrumbItemcreateObjectViewerBreadcrumbItem()protected BreadcrumbItemcreateSchemasBreadcrumbItem()org.jboss.errai.common.client.dom.HTMLElementgetElement()protected voidinit()voidinitialize(DatabaseStructureExplorer.Settings settings)voidinitialize(DatabaseStructureExplorer.Settings settings, InitializeCallback callback)protected voidonDataBaseObjectSelected(String schemaName, String objectName)protected voidonSchemaSelected(String schemaName)protected voidshowSchemas()
-
-
-
Constructor Detail
-
DatabaseStructureExplorer
public DatabaseStructureExplorer()
-
DatabaseStructureExplorer
@Inject public DatabaseStructureExplorer(DatabaseStructureExplorerView view, DatabaseSchemaExplorer schemaExplorer, DatabaseObjectExplorer objectExplorer, TableObjectViewer objectViewer, org.jboss.errai.ioc.client.api.ManagedInstance<BreadcrumbItem> itemInstance, org.jboss.errai.ui.client.local.spi.TranslationService translationService)
-
-
Method Detail
-
getElement
public org.jboss.errai.common.client.dom.HTMLElement getElement()
- Specified by:
getElementin interfaceorg.jboss.errai.common.client.api.IsElement
-
init
@PostConstruct protected void init()
-
initialize
public void initialize(DatabaseStructureExplorer.Settings settings)
-
initialize
public void initialize(DatabaseStructureExplorer.Settings settings, InitializeCallback callback)
-
addHandler
public void addHandler(DatabaseStructureExplorerView.Handler handler)
-
showSchemas
protected void showSchemas()
-
onSchemaSelected
protected void onSchemaSelected(String schemaName)
-
onDataBaseObjectSelected
protected void onDataBaseObjectSelected(String schemaName, String objectName)
-
createDataSourceBreadcrumbItem
protected BreadcrumbItem createDataSourceBreadcrumbItem()
-
createSchemasBreadcrumbItem
protected BreadcrumbItem createSchemasBreadcrumbItem()
-
createObjectsBreadcrumbItem
protected BreadcrumbItem createObjectsBreadcrumbItem()
-
createObjectViewerBreadcrumbItem
protected BreadcrumbItem createObjectViewerBreadcrumbItem()
-
-