uk.ac.ed.morphml_handler
Class Editor

java.lang.Object
  extended by uk.ac.ed.morphml_handler.Editor

public abstract class Editor
extends Object


Nested Class Summary
static class Editor.EditorAdapter
           
static class Editor.EditorEvent
           
static interface Editor.EditorListener
           
 
Field Summary
protected  Component component
           
protected  Object edited_object
           
protected  ArrayList editor_listeners
           
 
Constructor Summary
protected Editor()
           
 
Method Summary
 void addEditorListener(Editor.EditorListener listener)
           
 void edit(Object object)
           
protected  void editCancelled()
           
protected  void editCompleted()
           
protected  void fireEditCancelled()
           
protected  void fireEditCompleted()
           
protected  void fireEditStarted()
           
static Editor getAffineWarpPointEditor()
           
static Editor getAnnotationEditor()
           
static Editor getColourEditor()
           
 Component getComponent()
           
 Object getObject()
           
static Editor getStringEditor()
           
protected abstract  void initComponent()
           
 void removeEditorListener(Editor.EditorListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

editor_listeners

protected ArrayList editor_listeners

edited_object

protected Object edited_object

component

protected Component component
Constructor Detail

Editor

protected Editor()
Method Detail

getAffineWarpPointEditor

public static Editor getAffineWarpPointEditor()

getStringEditor

public static Editor getStringEditor()

getColourEditor

public static Editor getColourEditor()

getAnnotationEditor

public static Editor getAnnotationEditor()

getComponent

public Component getComponent()

edit

public void edit(Object object)

getObject

public Object getObject()

addEditorListener

public void addEditorListener(Editor.EditorListener listener)

removeEditorListener

public void removeEditorListener(Editor.EditorListener listener)

initComponent

protected abstract void initComponent()

editCompleted

protected void editCompleted()

editCancelled

protected void editCancelled()

fireEditStarted

protected void fireEditStarted()

fireEditCompleted

protected void fireEditCompleted()

fireEditCancelled

protected void fireEditCancelled()