inpro.annotation
Class TextGrid

java.lang.Object
  extended by inpro.annotation.TextGrid

public class TextGrid
extends java.lang.Object


Field Summary
private static java.util.List<java.util.regex.Pattern> tgPatterns
           
(package private)  java.util.HashMap<java.lang.String,Tier> tiers
           
 
Constructor Summary
private TextGrid(java.util.List<Tier> tiers)
           
 
Method Summary
 Tier getTierByName(java.lang.String name)
           
 java.util.Collection<java.lang.String> getTierNames()
           
static void main(java.lang.String[] args)
           
static TextGrid newEmptyTextgrid()
           
static TextGrid newFromTextGridFile(java.io.File file)
           
static TextGrid newFromTextGridFile(java.lang.String filename)
           
static TextGrid newFromTextGridLines(java.util.List<java.lang.String> lines)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

tgPatterns

private static final java.util.List<java.util.regex.Pattern> tgPatterns

tiers

java.util.HashMap<java.lang.String,Tier> tiers
Constructor Detail

TextGrid

private TextGrid(java.util.List<Tier> tiers)
Method Detail

newFromTextGridFile

public static TextGrid newFromTextGridFile(java.lang.String filename)
                                    throws java.io.IOException
Throws:
java.io.IOException

newFromTextGridFile

public static TextGrid newFromTextGridFile(java.io.File file)
                                    throws java.io.IOException
Throws:
java.io.IOException

newFromTextGridLines

public static TextGrid newFromTextGridLines(java.util.List<java.lang.String> lines)
                                     throws java.io.IOException
Throws:
java.io.IOException

newEmptyTextgrid

public static TextGrid newEmptyTextgrid()

getTierNames

public java.util.Collection<java.lang.String> getTierNames()

getTierByName

public Tier getTierByName(java.lang.String name)

toString

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

main

public static void main(java.lang.String[] args)
                 throws java.io.IOException
Throws:
java.io.IOException