edu.sc.seis.seisFile.mseed
Class SeedRecord

java.lang.Object
  extended by edu.sc.seis.seisFile.mseed.SeedRecord
Direct Known Subclasses:
DataRecord

public abstract class SeedRecord
extends java.lang.Object


Field Summary
protected  java.util.Vector blockettes
           
protected  ControlHeader header
           
 
Constructor Summary
SeedRecord(ControlHeader header)
           
 
Method Summary
 void addBlockette(Blockette b)
           
 Blockette[] getBlockettes()
           
 Blockette[] getBlockettes(int type)
           
 int getNumBlockettes(int type)
           
 Blockette getUniqueBlockette(int type)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

header

protected ControlHeader header

blockettes

protected java.util.Vector blockettes
Constructor Detail

SeedRecord

public SeedRecord(ControlHeader header)
Method Detail

addBlockette

public void addBlockette(Blockette b)
                  throws SeedFormatException
Throws:
SeedFormatException

getBlockettes

public Blockette[] getBlockettes()

getUniqueBlockette

public Blockette getUniqueBlockette(int type)
                             throws SeedFormatException
Throws:
SeedFormatException

getNumBlockettes

public int getNumBlockettes(int type)
                     throws SeedFormatException
Throws:
SeedFormatException

getBlockettes

public Blockette[] getBlockettes(int type)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object