Implemented painter concept

This commit is contained in:
2015-01-20 18:50:15 +01:00
parent c9da1c3e75
commit 5f5bfbd792
58 changed files with 1915 additions and 1077 deletions

View File

@ -10,15 +10,18 @@
*******************************************************************************/
package com.minres.scviewer.database;
import java.util.Collection;
import java.util.List;
import java.util.NavigableSet;
import java.util.NavigableMap;
public interface ITxStream extends IWaveform {
public interface ITxStream<T extends ITxEvent> extends IWaveform<T> {
public List<ITxGenerator> getGenerators();
public NavigableSet<ITx> getTransactions();
public int getMaxConcurrency();
public ITx getTransactionById(long id);
public NavigableMap<Long, Collection<T>> getEvents();
public Collection<T> getWaveformEventsAtTime(Long time);
}