cleans interfaces up

This commit is contained in:
2023-02-27 13:07:10 +01:00
parent bba4349e1e
commit 299f76323f
16 changed files with 73 additions and 45 deletions

View File

@@ -71,6 +71,11 @@ abstract class AbstractTxStream extends HierNode implements IWaveform {
return maxConcurrency;
}
@Override
public int getWidth() {
return 0;
}
@Override
public IEventList getEvents(){
if(events==null){

View File

@@ -21,7 +21,6 @@ import java.util.Collection;
import java.util.List;
import com.minres.scviewer.database.IWaveform;
import com.minres.scviewer.database.IWaveformDb;
import com.minres.scviewer.database.IWaveformDbLoader;
import com.minres.scviewer.database.InputFormatException;
import com.minres.scviewer.database.RelationType;
@@ -94,8 +93,8 @@ public class SQLiteDbLoader implements IWaveformDbLoader {
// }
@Override
public void load(IWaveformDb db, File file) throws InputFormatException {
database=new SQLiteDatabase(file.getAbsolutePath(), db);
public void load(File file) throws InputFormatException {
database=new SQLiteDatabase(file.getAbsolutePath());
database.setData("TIMERESOLUTION", 1L);
SQLiteDatabaseSelectHandler<ScvSimProps> handler = new SQLiteDatabaseSelectHandler<>(ScvSimProps.class, database);
try {

View File

@@ -26,8 +26,6 @@ public class SQLiteDatabase implements IDatabase {
protected String dbFileName;
protected IWaveformDb waveformDb;
protected HashMap<String, Object> props;
static {
@@ -43,10 +41,9 @@ public class SQLiteDatabase implements IDatabase {
}
}
public SQLiteDatabase(String dbFileName, IWaveformDb waveformDb) {
public SQLiteDatabase(String dbFileName) {
super();
this.dbFileName = dbFileName;
this.waveformDb = waveformDb;
props = new HashMap<String, Object>();
}
@@ -96,7 +93,7 @@ public class SQLiteDatabase implements IDatabase {
@Override
public IWaveformDb getWaveformDb() {
return waveformDb;
return null;
}
}