eu.clarin.weblicht.wlfxb.lx.xb
Class LexiconStored

java.lang.Object
  extended by eu.clarin.weblicht.wlfxb.lx.xb.LexiconStored
All Implemented Interfaces:
Lexicon
Direct Known Subclasses:
LexiconStreamed

public class LexiconStored
extends Object
implements Lexicon

Author:
Yana Panchenko

Field Summary
protected  String lang
           
protected  LexiconLayerStoredAbstract[] layersInOrder
           
static String XML_NAME
           
static String XML_NAMESPACE
           
 
Constructor Summary
LexiconStored(String language)
           
 
Method Summary
protected  void afterUnmarshal(Unmarshaller u, Object parent)
           
protected  void connectLayers()
           
 FrequenciesLayer createFrequenciesLayer()
           
 LemmasLayer createLemmasLayer()
           
 PosTagsLayer createPosTagsLayer(String tagset)
           
 RelationsLayer createRelationsLayer()
           
 FrequenciesLayerStored getFrequenciesLayer()
           
 String getLanguage()
           
 LemmasLayerStored getLemmasLayer()
           
 PosTagsLayerStored getPosTagsLayer()
           
 RelationsLayerStored getRelationsLayer()
           
protected  void setFrequenciesLayer(FrequenciesLayerStored layer)
           
protected  void setLemmasLayer(LemmasLayerStored layer)
           
protected  void setPosTagsLayer(PosTagsLayerStored layer)
           
protected  void setRelationsLayer(RelationsLayerStored layer)
           
 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

XML_NAMESPACE

public static final String XML_NAMESPACE
See Also:
Constant Field Values

lang

protected String lang

layersInOrder

protected LexiconLayerStoredAbstract[] layersInOrder
Constructor Detail

LexiconStored

public LexiconStored(String language)
Method Detail

getLanguage

public String getLanguage()

createLemmasLayer

public LemmasLayer createLemmasLayer()
Specified by:
createLemmasLayer in interface Lexicon

createPosTagsLayer

public PosTagsLayer createPosTagsLayer(String tagset)
Specified by:
createPosTagsLayer in interface Lexicon

createFrequenciesLayer

public FrequenciesLayer createFrequenciesLayer()
Specified by:
createFrequenciesLayer in interface Lexicon

createRelationsLayer

public RelationsLayer createRelationsLayer()
Specified by:
createRelationsLayer in interface Lexicon

setLemmasLayer

protected void setLemmasLayer(LemmasLayerStored layer)

getLemmasLayer

public LemmasLayerStored getLemmasLayer()
Specified by:
getLemmasLayer in interface Lexicon

setPosTagsLayer

protected void setPosTagsLayer(PosTagsLayerStored layer)

getPosTagsLayer

public PosTagsLayerStored getPosTagsLayer()
Specified by:
getPosTagsLayer in interface Lexicon

setFrequenciesLayer

protected void setFrequenciesLayer(FrequenciesLayerStored layer)

getFrequenciesLayer

public FrequenciesLayerStored getFrequenciesLayer()
Specified by:
getFrequenciesLayer in interface Lexicon

setRelationsLayer

protected void setRelationsLayer(RelationsLayerStored layer)

getRelationsLayer

public RelationsLayerStored getRelationsLayer()
Specified by:
getRelationsLayer in interface Lexicon

afterUnmarshal

protected void afterUnmarshal(Unmarshaller u,
                              Object parent)

connectLayers

protected void connectLayers()

toString

public String toString()
Overrides:
toString in class Object


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