public class UCanAccessSystem extends BaseAccessSystem implements PamSettings
Constructor and Description |
---|
UCanAccessSystem(DBControl dbControl,
int settingsStore) |
Modifier and Type | Method and Description |
---|---|
boolean |
canOpenDatabase()
find out if it's possible to open the current databse
with a host application (e.g.
|
PamCursor |
createPamCursor(EmptyTableDefinition tableDefinition) |
java.lang.String |
getDatabaseName() |
java.util.ArrayList<java.io.File> |
getRecentDatabases() |
java.io.Serializable |
getSettingsReference() |
long |
getSettingsVersion() |
java.lang.String |
getShortDatabaseName()
Get a shorter version of the currently open database
name (e.g.
|
SQLTypes |
getSqlTypes()
Get the SQLTypes object which can be used to preform system specific
formatting of SQL strings.
|
java.lang.String |
getUnitName() |
java.lang.String |
getUnitType() |
boolean |
hasDriver() |
boolean |
openCurrentDatabase()
Open the database with it's host application if available
(e.g.
|
boolean |
restoreSettings(PamControlledUnitSettings pamControlledUnitSettings) |
getKeywords
public UCanAccessSystem(DBControl dbControl, int settingsStore)
public java.util.ArrayList<java.io.File> getRecentDatabases()
getRecentDatabases
in class BaseAccessSystem
public java.lang.String getDatabaseName()
public java.lang.String getShortDatabaseName()
DBSystem
getShortDatabaseName
in class DBSystem
public SQLTypes getSqlTypes()
DBSystem
getSqlTypes
in class DBSystem
public PamCursor createPamCursor(EmptyTableDefinition tableDefinition)
createPamCursor
in class DBSystem
public boolean hasDriver()
public java.lang.String getUnitName()
getUnitName
in interface PamSettings
public java.lang.String getUnitType()
getUnitType
in interface PamSettings
public java.io.Serializable getSettingsReference()
getSettingsReference
in interface PamSettings
public long getSettingsVersion()
getSettingsVersion
in interface PamSettings
public boolean restoreSettings(PamControlledUnitSettings pamControlledUnitSettings)
restoreSettings
in interface PamSettings
public boolean canOpenDatabase()
DBSystem
canOpenDatabase
in class DBSystem
public boolean openCurrentDatabase()
DBSystem
openCurrentDatabase
in class DBSystem