Class NamedDataSourceDialogModel
- java.lang.Object
-
- org.pentaho.reporting.ui.datasources.jdbc.ui.NamedDataSourceDialogModel
-
- All Implemented Interfaces:
DataSourceDialogModel
public class NamedDataSourceDialogModel extends Object implements DataSourceDialogModel
-
-
Field Summary
Fields Modifier and Type Field Description static String
CONNECTION_SELECTED
static String
QUERY_SELECTED
-
Constructor Summary
Constructors Constructor Description NamedDataSourceDialogModel()
NamedDataSourceDialogModel(JdbcConnectionDefinitionManager connectionDefinitionManager)
-
Method Summary
-
-
-
Field Detail
-
QUERY_SELECTED
public static final String QUERY_SELECTED
- See Also:
- Constant Field Values
-
CONNECTION_SELECTED
public static final String CONNECTION_SELECTED
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
NamedDataSourceDialogModel
public NamedDataSourceDialogModel()
-
NamedDataSourceDialogModel
public NamedDataSourceDialogModel(JdbcConnectionDefinitionManager connectionDefinitionManager)
-
-
Method Detail
-
clear
public void clear()
-
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener listener)
- Specified by:
addPropertyChangeListener
in interfaceDataSourceDialogModel
-
removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener listener)
- Specified by:
removePropertyChangeListener
in interfaceDataSourceDialogModel
-
addPropertyChangeListener
public void addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
-
removePropertyChangeListener
public void removePropertyChangeListener(String propertyName, PropertyChangeListener listener)
-
getQueries
public org.pentaho.reporting.engine.classic.core.designtime.datafactory.DataSetComboBoxModel<String> getQueries()
-
getConnections
public DefaultComboBoxModel getConnections()
- Specified by:
getConnections
in interfaceDataSourceDialogModel
-
addConnection
public void addConnection(JdbcConnectionDefinition definition)
- Specified by:
addConnection
in interfaceDataSourceDialogModel
-
removeConnection
public void removeConnection(JdbcConnectionDefinition definition)
- Specified by:
removeConnection
in interfaceDataSourceDialogModel
-
editConnection
public void editConnection(JdbcConnectionDefinition oldConnection, JdbcConnectionDefinition newConnection)
- Specified by:
editConnection
in interfaceDataSourceDialogModel
-
isPreviewPossible
public boolean isPreviewPossible()
-
setPreviewPossible
public void setPreviewPossible(boolean previewPossible)
-
isConnectionSelected
public boolean isConnectionSelected()
- Specified by:
isConnectionSelected
in interfaceDataSourceDialogModel
-
setConnectionSelected
public void setConnectionSelected(boolean connectionSelected)
-
isQuerySelected
public boolean isQuerySelected()
-
setQuerySelected
public void setQuerySelected(boolean querySelected)
-
addQuery
public void addQuery(String queryName, String query, String scriptLanguage, String script)
-
getConnectionDefinitionManager
public JdbcConnectionDefinitionManager getConnectionDefinitionManager()
- Specified by:
getConnectionDefinitionManager
in interfaceDataSourceDialogModel
-
getJdbcUserField
public String getJdbcUserField()
- Specified by:
getJdbcUserField
in interfaceDataSourceDialogModel
-
setJdbcUserField
public void setJdbcUserField(String jdbcUserField)
- Specified by:
setJdbcUserField
in interfaceDataSourceDialogModel
-
getJdbcPasswordField
public String getJdbcPasswordField()
- Specified by:
getJdbcPasswordField
in interfaceDataSourceDialogModel
-
setJdbcPasswordField
public void setJdbcPasswordField(String jdbcPasswordField)
- Specified by:
setJdbcPasswordField
in interfaceDataSourceDialogModel
-
getSchemaFileNameField
public JTextField getSchemaFileNameField()
-
setSchemaFileNameField
public void setSchemaFileNameField(JTextField schemaFileNameField)
-
setSelectedQuery
public void setSelectedQuery(String selectedQueryName)
-
getFirstQueryName
public org.pentaho.reporting.engine.classic.core.designtime.datafactory.DataSetQuery getFirstQueryName()
-
generateQueryName
public String generateQueryName()
-
-