|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Dialog | +--javax.swing.JDialog | +--gate.gui.CustomAnnotationEditDialog
This class visually adds/edits features and annot type of an annotation
It does this without using an AnnotationSchema
.
The user can manipulate annotation and features at his own will.
Is his responsability.Although for annotation that have a schema present
into the system, this class will not be
used.AnnotationEditDialog
is highly prioritar in this case.
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
CustomAnnotationEditDialog(Frame aFrame,
boolean aModal,
Set anAnnotationSchemaSet)
Constructs a CustomAnnotationEditDialog |
|
CustomAnnotationEditDialog(Set anAnnotationSchemaSet)
Constructs a CustomAnnotationEditDialog.The parent frame is null and the dialog is modal. |
Method Summary | |
String |
getAnnotType()
Returns annot type edited with this tool |
FeatureMap |
getFeatures()
Returns the features edited with this tool |
int |
show(Annotation anAnnot)
This method displays the AnnotationEditDialog in creating mode If one wants to create a new annotation then show() must be called with null as a param. |
Methods inherited from class javax.swing.JDialog |
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, update |
Methods inherited from class java.awt.Dialog |
addNotify, dispose, getTitle, hide, isModal, isResizable, setModal, setResizable, setTitle, show |
Methods inherited from class java.awt.Window |
addWindowListener, applyResourceBundle, applyResourceBundle, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, removeWindowListener, setCursor, toBack, toFront |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, removeNotify, setFont, validate |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public CustomAnnotationEditDialog(Frame aFrame, boolean aModal, Set anAnnotationSchemaSet)
aFram
- the parent frame of this dialog. It can be null.aModal
- wheter or not this dialog is modal.anAnnotationSchemaSet
- is used to veryfy the type of the annotation
being eddited. If the annotation has an AnnotationSchema then this
annotation will not be eddited by this object.public CustomAnnotationEditDialog(Set anAnnotationSchemaSet)
anAnnotationSchemaSet
- is used to veryfy the type of the annotation
being eddited. If the annotation has an AnnotationSchema then this
annotation will not be eddited by this object.Method Detail |
public String getAnnotType()
public FeatureMap getFeatures()
public int show(Annotation anAnnot)
anAnnot
- is the annotation that one wants to edit. If is null
then an annotation will be created.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |