eu.clarin.weblicht.wlfxb.tc.xb
Class WordSensesLayerStored

java.lang.Object
  extended by eu.clarin.weblicht.wlfxb.tc.xb.TextCorpusLayerStoredAbstract
      extended by eu.clarin.weblicht.wlfxb.tc.xb.WordSensesLayerStored
All Implemented Interfaces:
TextCorpusLayer, WordSensesLayer

public class WordSensesLayerStored
extends TextCorpusLayerStoredAbstract
implements WordSensesLayer

Author:
Yana Panchenko

Field Summary
static String XML_NAME
           
 
Constructor Summary
protected WordSensesLayerStored()
           
protected WordSensesLayerStored(String source)
           
protected WordSensesLayerStored(TextCorpusLayersConnector connector)
           
 
Method Summary
 WordSense addWordSense(List<Token> tokens, String... lexicalUnits)
           
 WordSense addWordSense(List<Token> tokens, String comment, String... lexicalUnits)
           
 WordSense addWordSense(Token token, String... lexicalUnits)
           
 WordSense addWordSense(Token token, String comment, String... lexicalUnits)
           
 String getSource()
           
 Token[] getTokens(WordSense ws)
           
 WordSense getWordSense(int index)
           
 WordSense getWordSense(Token token)
           
 boolean isEmpty()
           
protected  void setLayersConnector(TextCorpusLayersConnector connector)
          Should not be used directly by users.
 int size()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

XML_NAME

public static final String XML_NAME
See Also:
Constant Field Values
Constructor Detail

WordSensesLayerStored

protected WordSensesLayerStored()

WordSensesLayerStored

protected WordSensesLayerStored(String source)

WordSensesLayerStored

protected WordSensesLayerStored(TextCorpusLayersConnector connector)
Method Detail

setLayersConnector

protected void setLayersConnector(TextCorpusLayersConnector connector)
Description copied from class: TextCorpusLayerStoredAbstract
Should not be used directly by users. Should be extended by all implementations of TextCorpusLayers, as they might depend on other layers and therefore be able to get referenced/referencing information.

Specified by:
setLayersConnector in class TextCorpusLayerStoredAbstract

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface TextCorpusLayer

getSource

public String getSource()
Specified by:
getSource in interface WordSensesLayer

size

public int size()
Specified by:
size in interface TextCorpusLayer

getWordSense

public WordSense getWordSense(int index)
Specified by:
getWordSense in interface WordSensesLayer

getWordSense

public WordSense getWordSense(Token token)
Specified by:
getWordSense in interface WordSensesLayer

getTokens

public Token[] getTokens(WordSense ws)
Specified by:
getTokens in interface WordSensesLayer

addWordSense

public WordSense addWordSense(Token token,
                              String... lexicalUnits)
Specified by:
addWordSense in interface WordSensesLayer

addWordSense

public WordSense addWordSense(List<Token> tokens,
                              String... lexicalUnits)
Specified by:
addWordSense in interface WordSensesLayer

addWordSense

public WordSense addWordSense(Token token,
                              String comment,
                              String... lexicalUnits)
Specified by:
addWordSense in interface WordSensesLayer

addWordSense

public WordSense addWordSense(List<Token> tokens,
                              String comment,
                              String... lexicalUnits)
Specified by:
addWordSense in interface WordSensesLayer

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013-2014 Department of Linguistics, Tübingen University. All Rights Reserved.