This commit is contained in:
2020-11-28 14:08:34 +01:00
parent 21d83f93dc
commit 90f09cc222
26 changed files with 324 additions and 477 deletions

View File

@ -14,6 +14,7 @@ import com.minres.scviewer.database.EventKind;
import com.minres.scviewer.database.IEvent;
import com.minres.scviewer.database.ITx;
import com.minres.scviewer.database.ITxEvent;
import com.minres.scviewer.database.WaveformType;
public class TxEvent implements ITxEvent {
@ -52,7 +53,7 @@ public class TxEvent implements ITxEvent {
}
@Override
public Class<?> getType() {
return TxEvent.class;
public WaveformType getType() {
return WaveformType.TRANSACTION;
}
}

View File

@ -28,6 +28,7 @@ import com.minres.scviewer.database.ITxGenerator;
import com.minres.scviewer.database.IWaveform;
import com.minres.scviewer.database.IWaveformDb;
import com.minres.scviewer.database.RelationType;
import com.minres.scviewer.database.WaveformType;
import com.minres.scviewer.database.sqlite.db.IDatabase;
import com.minres.scviewer.database.sqlite.db.SQLiteDatabaseSelectHandler;
import com.minres.scviewer.database.sqlite.tables.ScvGenerator;
@ -77,11 +78,6 @@ public class TxStream extends HierNode implements IWaveform {
return (long) scvStream.getId();
}
@Override
public String getKind() {
return scvStream.getKind();
}
public List<ITxGenerator> getGenerators() {
if(generators==null){
SQLiteDatabaseSelectHandler<ScvGenerator> handler = new SQLiteDatabaseSelectHandler<ScvGenerator>(
@ -100,7 +96,7 @@ public class TxStream extends HierNode implements IWaveform {
}
@Override
public int getMaxConcurrency() {
public int getWidth() {
if(maxConcurrency==null){
java.sql.Connection connection=null;
java.sql.Statement statement=null;
@ -205,8 +201,8 @@ public class TxStream extends HierNode implements IWaveform {
}
@Override
public Class<?> getType() {
return TxEvent.class;
public WaveformType getType() {
return WaveformType.TRANSACTION;
}
}