public class NamedDataSourceDialogModel extends Object implements DataSourceDialogModel
Modifier and Type | Field and Description |
---|---|
static String |
CONNECTION_SELECTED |
static String |
QUERY_SELECTED |
Constructor and Description |
---|
NamedDataSourceDialogModel() |
NamedDataSourceDialogModel(JdbcConnectionDefinitionManager connectionDefinitionManager) |
public static final String QUERY_SELECTED
public static final String CONNECTION_SELECTED
public NamedDataSourceDialogModel()
public NamedDataSourceDialogModel(JdbcConnectionDefinitionManager connectionDefinitionManager)
public void clear()
public void addPropertyChangeListener(PropertyChangeListener listener)
addPropertyChangeListener
in interface DataSourceDialogModel
public void removePropertyChangeListener(PropertyChangeListener listener)
removePropertyChangeListener
in interface DataSourceDialogModel
public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
public void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
public org.pentaho.reporting.engine.classic.core.designtime.datafactory.DataSetComboBoxModel<String> getQueries()
public DefaultComboBoxModel getConnections()
getConnections
in interface DataSourceDialogModel
public void addConnection(JdbcConnectionDefinition definition)
addConnection
in interface DataSourceDialogModel
public void removeConnection(JdbcConnectionDefinition definition)
removeConnection
in interface DataSourceDialogModel
public void editConnection(JdbcConnectionDefinition oldConnection, JdbcConnectionDefinition newConnection)
editConnection
in interface DataSourceDialogModel
public boolean isPreviewPossible()
public void setPreviewPossible(boolean previewPossible)
public boolean isConnectionSelected()
isConnectionSelected
in interface DataSourceDialogModel
public void setConnectionSelected(boolean connectionSelected)
public boolean isQuerySelected()
public void setQuerySelected(boolean querySelected)
public JdbcConnectionDefinitionManager getConnectionDefinitionManager()
getConnectionDefinitionManager
in interface DataSourceDialogModel
public String getJdbcUserField()
getJdbcUserField
in interface DataSourceDialogModel
public void setJdbcUserField(String jdbcUserField)
setJdbcUserField
in interface DataSourceDialogModel
public String getJdbcPasswordField()
getJdbcPasswordField
in interface DataSourceDialogModel
public void setJdbcPasswordField(String jdbcPasswordField)
setJdbcPasswordField
in interface DataSourceDialogModel
public JTextField getSchemaFileNameField()
public void setSchemaFileNameField(JTextField schemaFileNameField)
public void setSelectedQuery(String selectedQueryName)
public org.pentaho.reporting.engine.classic.core.designtime.datafactory.DataSetQuery getFirstQueryName()
public String generateQueryName()
Copyright © 2017 Hitachi Vantara. All rights reserved.