net.sourceforge.nite.tools.discoursecoder
Class DECoder

java.lang.Object
  extended by net.sourceforge.nite.gui.util.AbstractCallableTool
      extended by net.sourceforge.nite.tools.dacoder.DACoder
          extended by net.sourceforge.nite.tools.discoursecoder.DECoder
All Implemented Interfaces:
NOMView

public class DECoder
extends DACoder

Discourse Entity Annotation Tool This tool extends the dialogue act annotation tool DACoder, though in fact the inheritance should perhaps be the other way round really (and it may be so later on). The main purpose of the split is to show that this is a general purpose tool that can code more than just dialogue acts.

Author:
Jonathan Kilgour, UEdin (DACoder by Dennis Reidsma, UTwente)

Field Summary
 
Fields inherited from class net.sourceforge.nite.tools.dacoder.DACoder
SETUP_KEYS_ACTION
 
Fields inherited from class net.sourceforge.nite.gui.util.AbstractCallableTool
EXIT_ACTION, HELP_ACTION, PRINT_NTV_ACTION, REFRESH_NTV_ACTION, SAVE_ACTION, SEARCH_ACTION
 
Constructor Summary
DECoder(java.lang.String[] args)
          This method starts with parsing the arguments passed to this tool, after which it calls all those useful methods from the superclass that make development of a new tool such an easy process.
 
Method Summary
 DAEditorModule getdaPane()
          See ntv attribute.
 LinkEditorModule getlinkPane()
          See ntv attribute.
 void initTranscriptionViewSettings()
          Initializes the settings of the transcriptionView.
static void main(java.lang.String[] args)
          The main method for a subclassing tool is probably always the same: simply call the constructor and pass any arguments.
 
Methods inherited from class net.sourceforge.nite.tools.dacoder.DACoder
getapDisplayPane, getapPane, handleChange, search
 
Methods inherited from class net.sourceforge.nite.gui.util.AbstractCallableTool
getActionMap, getAnnotatorName, getClock, getClockFace, getConfig, getConfigFileName, getCorpus, getCorpusName, getCorpusSettingsName, getGUISettingsName, getMetaData, getNTV, getObservationName, getQueryHandler, refreshTranscriptionView, useCVS
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DECoder

public DECoder(java.lang.String[] args)
This method starts with parsing the arguments passed to this tool, after which it calls all those useful methods from the superclass that make development of a new tool such an easy process.

Method Detail

main

public static void main(java.lang.String[] args)
The main method for a subclassing tool is probably always the same: simply call the constructor and pass any arguments.


initTranscriptionViewSettings

public void initTranscriptionViewSettings()
Description copied from class: AbstractCallableTool
Initializes the settings of the transcriptionView. This method does NOT fill the contents of the view. The contents are filled in refreshTranscriptionView. This methods will be overriden by the implementations.

WHAT SHOULD BE INITIALIZED? See also new config classes

Overrides:
initTranscriptionViewSettings in class DACoder

getdaPane

public DAEditorModule getdaPane()
See ntv attribute.

Overrides:
getdaPane in class DACoder

getlinkPane

public LinkEditorModule getlinkPane()
See ntv attribute.