Kaydet (Commit) 05f7bb2e authored tarafından Noel Grandin's avatar Noel Grandin Kaydeden (comit) Stephan Bergmann

Java cleanup - remove unused parameters and fields

Change-Id: I4e9a27ce0b5f6d782034306afadb1b9d0ed9a2ba
üst 93850628
...@@ -120,7 +120,7 @@ public class AccessBridge { ...@@ -120,7 +120,7 @@ public class AccessBridge {
if (implName.equals(AccessBridge.class.getName())) { if (implName.equals(AccessBridge.class.getName())) {
// Initialize toolkit to register at Java <-> Windows access bridge // Initialize toolkit to register at Java <-> Windows access bridge
java.awt.Toolkit tk = java.awt.Toolkit.getDefaultToolkit(); java.awt.Toolkit.getDefaultToolkit();
xSingleServiceFactory = FactoryHelper.getServiceFactory(_AccessBridge.class, xSingleServiceFactory = FactoryHelper.getServiceFactory(_AccessBridge.class,
_AccessBridge._serviceName, multiFactory, regKey); _AccessBridge._serviceName, multiFactory, regKey);
......
...@@ -167,7 +167,7 @@ public abstract class AbstractDatabase implements DatabaseAccess ...@@ -167,7 +167,7 @@ public abstract class AbstractDatabase implements DatabaseAccess
final XDocumentDataSource dataSource = UnoRuntime.queryInterface( XDocumentDataSource.class, dbContext.getByName( _docURL ) ); final XDocumentDataSource dataSource = UnoRuntime.queryInterface( XDocumentDataSource.class, dbContext.getByName( _docURL ) );
m_databaseDocument = dataSource.getDatabaseDocument(); m_databaseDocument = dataSource.getDatabaseDocument();
m_dataSource = new DataSource(m_orb, m_databaseDocument.getDataSource()); m_dataSource = new DataSource(m_databaseDocument.getDataSource());
} }
/** returns the URL of the ODB document represented by this instance /** returns the URL of the ODB document represented by this instance
......
...@@ -44,7 +44,6 @@ public class CRMDatabase ...@@ -44,7 +44,6 @@ public class CRMDatabase
private static final String VARCHAR50 = "VARCHAR(50)"; private static final String VARCHAR50 = "VARCHAR(50)";
private final XMultiServiceFactory m_orb; private final XMultiServiceFactory m_orb;
private final HsqlDatabase m_database; private final HsqlDatabase m_database;
private final DataSource m_dataSource;
private final Connection m_connection; private final Connection m_connection;
/** constructs the CRM database /** constructs the CRM database
...@@ -54,7 +53,6 @@ public class CRMDatabase ...@@ -54,7 +53,6 @@ public class CRMDatabase
m_orb = _orb; m_orb = _orb;
m_database = new HsqlDatabase( m_orb ); m_database = new HsqlDatabase( m_orb );
m_dataSource = m_database.getDataSource();
if ( _withUI ) if ( _withUI )
{ {
...@@ -87,7 +85,6 @@ public class CRMDatabase ...@@ -87,7 +85,6 @@ public class CRMDatabase
m_orb = _orb; m_orb = _orb;
m_database = new HsqlDatabase( m_orb, _existingDocumentURL ); m_database = new HsqlDatabase( m_orb, _existingDocumentURL );
m_dataSource = m_database.getDataSource();
m_connection = m_database.defaultConnection(); m_connection = m_database.defaultConnection();
} }
......
...@@ -36,22 +36,18 @@ public class DataSource ...@@ -36,22 +36,18 @@ public class DataSource
{ {
// the service factory // the service factory
private final XMultiServiceFactory m_orb;
private XDataSource m_dataSource; private XDataSource m_dataSource;
public DataSource(final XMultiServiceFactory _orb, final String _registeredName) throws Exception public DataSource(final XMultiServiceFactory _orb, final String _registeredName) throws Exception
{ {
m_orb = _orb;
final XNameAccess dbContext = UnoRuntime.queryInterface( final XNameAccess dbContext = UnoRuntime.queryInterface(
XNameAccess.class, _orb.createInstance( "com.sun.star.sdb.DatabaseContext" ) ); XNameAccess.class, _orb.createInstance( "com.sun.star.sdb.DatabaseContext" ) );
m_dataSource = UnoRuntime.queryInterface( XDataSource.class, dbContext.getByName( _registeredName ) ); m_dataSource = UnoRuntime.queryInterface( XDataSource.class, dbContext.getByName( _registeredName ) );
} }
public DataSource(final XMultiServiceFactory _orb,final XDataSource _dataSource) public DataSource(final XDataSource _dataSource)
{ {
m_orb = _orb;
m_dataSource = _dataSource; m_dataSource = _dataSource;
} }
......
...@@ -80,7 +80,7 @@ class FlatFileDatabase extends AbstractDatabase ...@@ -80,7 +80,7 @@ class FlatFileDatabase extends AbstractDatabase
m_databaseDocument = UnoRuntime.queryInterface( XOfficeDatabaseDocument.class, m_databaseDocument = UnoRuntime.queryInterface( XOfficeDatabaseDocument.class,
m_orb.createInstance("com.sun.star.sdb.OfficeDatabaseDocument")); m_orb.createInstance("com.sun.star.sdb.OfficeDatabaseDocument"));
m_dataSource = new DataSource(m_orb, m_databaseDocument.getDataSource()); m_dataSource = new DataSource(m_databaseDocument.getDataSource());
final XPropertySet dsProperties = UnoRuntime.queryInterface(XPropertySet.class, m_databaseDocument.getDataSource()); final XPropertySet dsProperties = UnoRuntime.queryInterface(XPropertySet.class, m_databaseDocument.getDataSource());
dsProperties.setPropertyValue("URL", "sdbc:" + m_urlSubScheme + ":" + path); dsProperties.setPropertyValue("URL", "sdbc:" + m_urlSubScheme + ":" + path);
...@@ -93,10 +93,8 @@ class FlatFileDatabase extends AbstractDatabase ...@@ -93,10 +93,8 @@ class FlatFileDatabase extends AbstractDatabase
@param _name @param _name
the name of the table to drop the name of the table to drop
@param _ifExists
TRUE if it should be dropped only when it exists.
*/ */
public void dropTable(final String _name,final boolean _ifExists) throws SQLException public void dropTable(final String _name) throws SQLException
{ {
String dropStatement = "DROP TABLE \"" + _name; String dropStatement = "DROP TABLE \"" + _name;
executeSQL(dropStatement); executeSQL(dropStatement);
......
...@@ -66,7 +66,7 @@ public class HsqlDatabase extends AbstractDatabase ...@@ -66,7 +66,7 @@ public class HsqlDatabase extends AbstractDatabase
m_databaseDocument = UnoRuntime.queryInterface( m_databaseDocument = UnoRuntime.queryInterface(
XOfficeDatabaseDocument.class, m_orb.createInstance("com.sun.star.sdb.OfficeDatabaseDocument")); XOfficeDatabaseDocument.class, m_orb.createInstance("com.sun.star.sdb.OfficeDatabaseDocument"));
m_dataSource = new DataSource(m_orb, m_databaseDocument.getDataSource()); m_dataSource = new DataSource(m_databaseDocument.getDataSource());
final XPropertySet dsProperties = UnoRuntime.queryInterface(XPropertySet.class, m_databaseDocument.getDataSource()); final XPropertySet dsProperties = UnoRuntime.queryInterface(XPropertySet.class, m_databaseDocument.getDataSource());
dsProperties.setPropertyValue("URL", "sdbc:embedded:hsqldb"); dsProperties.setPropertyValue("URL", "sdbc:embedded:hsqldb");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment