moved TX interfaces into own package
This commit is contained in:
@ -22,11 +22,11 @@ import groovy.io.FileType
|
||||
|
||||
import com.minres.scviewer.database.AssociationType
|
||||
import com.minres.scviewer.database.DataType
|
||||
import com.minres.scviewer.database.ITxGenerator
|
||||
import com.minres.scviewer.database.IWaveform
|
||||
import com.minres.scviewer.database.IWaveformDb
|
||||
import com.minres.scviewer.database.IWaveformDbLoader
|
||||
import com.minres.scviewer.database.RelationType
|
||||
import com.minres.scviewer.database.tx.ITxGenerator
|
||||
|
||||
public class TextDbLoader implements IWaveformDbLoader{
|
||||
|
||||
|
@ -11,6 +11,9 @@
|
||||
package com.minres.scviewer.database.text
|
||||
|
||||
import com.minres.scviewer.database.*
|
||||
import com.minres.scviewer.database.tx.ITx
|
||||
import com.minres.scviewer.database.tx.ITxAttribute
|
||||
import com.minres.scviewer.database.tx.ITxRelation
|
||||
|
||||
class Tx implements ITx {
|
||||
|
||||
|
@ -12,8 +12,8 @@ package com.minres.scviewer.database.text
|
||||
|
||||
import com.minres.scviewer.database.AssociationType;
|
||||
import com.minres.scviewer.database.DataType;
|
||||
import com.minres.scviewer.database.ITxAttributeType;
|
||||
import com.minres.scviewer.database.ITxAttribute
|
||||
import com.minres.scviewer.database.tx.ITxAttribute
|
||||
import com.minres.scviewer.database.tx.ITxAttributeType
|
||||
|
||||
class TxAttribute implements ITxAttribute{
|
||||
|
||||
|
@ -12,7 +12,7 @@ package com.minres.scviewer.database.text
|
||||
|
||||
import com.minres.scviewer.database.AssociationType;
|
||||
import com.minres.scviewer.database.DataType;
|
||||
import com.minres.scviewer.database.ITxAttributeType;
|
||||
import com.minres.scviewer.database.tx.ITxAttributeType
|
||||
|
||||
class TxAttributeType implements ITxAttributeType {
|
||||
String name
|
||||
|
@ -12,8 +12,8 @@ package com.minres.scviewer.database.text
|
||||
|
||||
import com.minres.scviewer.database.AssociationType;
|
||||
import com.minres.scviewer.database.DataType
|
||||
import com.minres.scviewer.database.ITxAttributeType
|
||||
import com.minres.scviewer.database.ITxAttribute
|
||||
import com.minres.scviewer.database.tx.ITxAttribute
|
||||
import com.minres.scviewer.database.tx.ITxAttributeType
|
||||
|
||||
class TxAttributeTypeFactory {
|
||||
static final TxAttributeTypeFactory instance = new TxAttributeTypeFactory()
|
||||
|
@ -1,9 +1,9 @@
|
||||
package com.minres.scviewer.database.text;
|
||||
|
||||
import com.minres.scviewer.database.EventKind;
|
||||
import com.minres.scviewer.database.ITx;
|
||||
import com.minres.scviewer.database.ITxEvent;
|
||||
import com.minres.scviewer.database.WaveformType;
|
||||
import com.minres.scviewer.database.tx.ITx;
|
||||
import com.minres.scviewer.database.tx.ITxEvent;
|
||||
|
||||
class TxEvent implements ITxEvent {
|
||||
|
||||
|
@ -13,11 +13,11 @@ package com.minres.scviewer.database.text
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import com.minres.scviewer.database.ITxAttributeType
|
||||
import com.minres.scviewer.database.ITxAttribute;
|
||||
import com.minres.scviewer.database.ITxGenerator;
|
||||
import com.minres.scviewer.database.IWaveform
|
||||
import com.minres.scviewer.database.ITx;
|
||||
import com.minres.scviewer.database.tx.ITx
|
||||
import com.minres.scviewer.database.tx.ITxAttribute
|
||||
import com.minres.scviewer.database.tx.ITxAttributeType
|
||||
import com.minres.scviewer.database.tx.ITxGenerator
|
||||
|
||||
class TxGenerator implements ITxGenerator{
|
||||
Long id
|
||||
|
@ -1,8 +1,8 @@
|
||||
package com.minres.scviewer.database.text;
|
||||
|
||||
import com.minres.scviewer.database.ITxRelation;
|
||||
import com.minres.scviewer.database.ITx;
|
||||
import com.minres.scviewer.database.RelationType;
|
||||
import com.minres.scviewer.database.tx.ITx;
|
||||
import com.minres.scviewer.database.tx.ITxRelation;
|
||||
|
||||
class TxRelation implements ITxRelation {
|
||||
final Tx source;
|
||||
|
@ -20,16 +20,16 @@ import java.util.Map.Entry
|
||||
|
||||
import org.mapdb.Serializer
|
||||
|
||||
import com.minres.scviewer.database.ITxEvent;
|
||||
import com.minres.scviewer.database.IWaveform;
|
||||
import com.minres.scviewer.database.IWaveformDb
|
||||
import com.minres.scviewer.database.WaveformType
|
||||
import com.minres.scviewer.database.ITxGenerator
|
||||
import com.minres.scviewer.database.tx.ITx
|
||||
import com.minres.scviewer.database.tx.ITxEvent
|
||||
import com.minres.scviewer.database.tx.ITxGenerator
|
||||
import com.minres.scviewer.database.EventKind
|
||||
import com.minres.scviewer.database.HierNode;
|
||||
import com.minres.scviewer.database.IEvent
|
||||
import com.minres.scviewer.database.IHierNode
|
||||
import com.minres.scviewer.database.ITx
|
||||
|
||||
class TxStream extends HierNode implements IWaveform {
|
||||
|
||||
|
Reference in New Issue
Block a user