org.broad.igv.tdf
Class TDFEntity

java.lang.Object
  extended by org.broad.igv.tdf.TDFEntity
Direct Known Subclasses:
TDFDataset, TDFGroup

public class TDFEntity
extends java.lang.Object

Author:
jrobinso

Constructor Summary
TDFEntity(java.lang.String name)
           
TDFEntity(java.lang.String name, java.util.Map<java.lang.String,java.lang.String> attributes)
           
 
Method Summary
 java.lang.String getAttribute(java.lang.String name)
           
 java.util.Set<java.lang.String> getAttributeNames()
           
 java.lang.String getName()
           
 void setAttribute(java.lang.String name, java.lang.String value)
           
 void writeString(BufferedByteWriter dos, java.lang.String s)
          Write a string as a null terminated character sequence.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TDFEntity

public TDFEntity(java.lang.String name)

TDFEntity

public TDFEntity(java.lang.String name,
                 java.util.Map<java.lang.String,java.lang.String> attributes)
Method Detail

getAttributeNames

public java.util.Set<java.lang.String> getAttributeNames()

getAttribute

public java.lang.String getAttribute(java.lang.String name)

setAttribute

public void setAttribute(java.lang.String name,
                         java.lang.String value)

writeString

public void writeString(BufferedByteWriter dos,
                        java.lang.String s)
                 throws java.io.IOException
Write a string as a null terminated character sequence.

IGV requires all strings to be ascii, so single byte storaged is enough

Parameters:
dos -
s -
Throws:
java.io.IOException

getName

public java.lang.String getName()
Returns:
the name


Copyright © 2007-2011 - Thomas Abeel - All Rights Reserved. SourceForge.netLogo