net.sourceforge.nite.tools.jastcoder
Class JastCoder

java.lang.Object
  extended by net.sourceforge.nite.gui.util.AbstractCallableTool
      extended by net.sourceforge.nite.tools.jastcoder.JastCoder
All Implemented Interfaces:
NOMView

public class JastCoder
extends AbstractCallableTool
implements NOMView

A demonstration implementation of the AbstractCallableTool. Is a Named Entity coder... The JastCoder is an NECoder that changes the clock to see if we can fix the synchronisation issues affecting our MPEG videos.

Author:
Dennis Reidsma, UTwente, Craig Nicol

Field Summary
static java.lang.String DELETE_NE_ACTION
          Delete a NE
 
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
JastCoder(java.lang.String[] args)
          Constructor is more or less the same for all abstractcallabletools.
 
Method Summary
 boolean allowNestedNamedEntities()
          True if named entities can nest
 JastEditorModule getjePane()
          See ntv attribute.
 void handleChange(NOMEdit change)
          The JastCoder should be a NOMView, to be able to lock the corpus and notify changes.
 void initTranscriptionViewSettings()
          In this tool: segment name == XXX, transcript layer = XXX, In other tools those things might be set interactively with user?
static void main(java.lang.String[] args)
          Same for every subclass! Document in AbstractCallableTool
 
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, search, useCVS
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DELETE_NE_ACTION

public static final java.lang.String DELETE_NE_ACTION
Delete a NE

See Also:
Constant Field Values
Constructor Detail

JastCoder

public JastCoder(java.lang.String[] args)
Constructor is more or less the same for all abstractcallabletools. First store input vars, then init corpus, then call a number of predefined initializationmethods. Each new tool redefines this to get correct combination of elements.

Method Detail

main

public static void main(java.lang.String[] args)
Same for every subclass! Document in AbstractCallableTool


getjePane

public JastEditorModule getjePane()
See ntv attribute.


handleChange

public void handleChange(NOMEdit change)
The JastCoder should be a NOMView, to be able to lock the corpus and notify changes. AT THE MOMENT IT DOES NOT DO ANYTHING WHEN IT RECEIVES AN EDIT

Specified by:
handleChange in interface NOMView

initTranscriptionViewSettings

public void initTranscriptionViewSettings()
In this tool: segment name == XXX, transcript layer = XXX, In other tools those things might be set interactively with user?

Overrides:
initTranscriptionViewSettings in class AbstractCallableTool

allowNestedNamedEntities

public boolean allowNestedNamedEntities()
True if named entities can nest