public class DataSourcePreferences extends CayenneController
| Modifier and Type | Field and Description |
|---|---|
protected String |
dataSourceKey |
protected ChildrenMapPreference |
dataSourcePreferences |
protected Map |
dataSources |
protected CayennePreferenceEditor |
editor |
protected DataSourcePreferencesView |
view |
application, parent, propertyChangeSupport| Constructor and Description |
|---|
DataSourcePreferences(PreferenceDialog parentController) |
| Modifier and Type | Method and Description |
|---|---|
void |
duplicateDataSourceAction()
Shows a dialog to duplicate an existing local DataSource configuration.
|
void |
editDataSourceAction()
Opens current DataSource in the editor.
|
void |
editDataSourceAction(Object dataSourceKey)
Opens specified DataSource in the editor.
|
DBConnectionInfo |
getConnectionInfo() |
String |
getDataSourceKey() |
Map |
getDataSources() |
Component |
getView()
Returns the vie wassociated with this Controller.
|
protected void |
initBindings() |
void |
newDataSourceAction()
Shows a dialog to create new local DataSource configuration.
|
void |
removeDataSourceAction()
Removes current DataSource.
|
void |
setDataSourceKey(String dataSourceKey) |
void |
testDataSourceAction()
Tries to establish a DB connection, reporting the status of this operation.
|
addPropertyChangeListener, bindingUpdated, centerView, firePropertyChange, getApplication, getFrame, getLastDirectory, getParent, getViewPreferences, getWindow, makeCloseableOnEscape, reportErrorprotected DataSourcePreferencesView view
protected String dataSourceKey
protected Map dataSources
protected ChildrenMapPreference dataSourcePreferences
protected CayennePreferenceEditor editor
public DataSourcePreferences(PreferenceDialog parentController)
public Component getView()
CayenneControllergetView in interface BoundComponentgetView in class CayenneControllerprotected void initBindings()
public Map getDataSources()
public String getDataSourceKey()
public void setDataSourceKey(String dataSourceKey)
public DBConnectionInfo getConnectionInfo()
public void newDataSourceAction()
public void duplicateDataSourceAction()
public void removeDataSourceAction()
public void editDataSourceAction(Object dataSourceKey)
public void editDataSourceAction()
public void testDataSourceAction()
Copyright © 2001–2015 Apache Cayenne. All rights reserved.