net.sourceforge.nite.gui.timelineviewer
Class NElementCreator

java.lang.Object
  extended by net.sourceforge.nite.gui.timelineviewer.NElementCreator
All Implemented Interfaces:
TimelineNOMElementCreator

public class NElementCreator
extends java.lang.Object
implements TimelineNOMElementCreator

A very simple, naive implementation that doesn't have any domain-specific information. For demonstration purposes only.

Author:
Craig Nicol

Constructor Summary
NElementCreator(NOMWriteCorpus c)
           
 
Method Summary
 NOMElement createNewElement(float start, float end, java.lang.String label, java.lang.String layer, int depth)
           
 void forceAgent(java.lang.String agent)
           
 void forceDepth(int depth)
           
 void forceName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NElementCreator

public NElementCreator(NOMWriteCorpus c)
Method Detail

forceName

public void forceName(java.lang.String name)

forceAgent

public void forceAgent(java.lang.String agent)

forceDepth

public void forceDepth(int depth)

createNewElement

public NOMElement createNewElement(float start,
                                   float end,
                                   java.lang.String label,
                                   java.lang.String layer,
                                   int depth)
Specified by:
createNewElement in interface TimelineNOMElementCreator