public class AnnotationDiffGUI extends JFrame
Modifier and Type | Class and Description |
---|---|
protected class |
AnnotationDiffGUI.CloseAction |
protected class |
AnnotationDiffGUI.CopyToTargetSetAction
Copy selected annotations to the target annotation set.
|
protected class |
AnnotationDiffGUI.DiffAction |
protected class |
AnnotationDiffGUI.DiffTableCellRenderer |
protected class |
AnnotationDiffGUI.DiffTableModel |
protected class |
AnnotationDiffGUI.HelpAction |
protected class |
AnnotationDiffGUI.HTMLExportAction |
protected class |
AnnotationDiffGUI.ShowDocumentAction |
JFrame.AccessibleJFrame
Frame.AccessibleAWTFrame
Window.AccessibleAWTWindow, Window.Type
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
AnnotationDiffGUI(String title) |
AnnotationDiffGUI(String title,
String keyDocumentName,
String responseDocumentName,
String keyAnnotationSetName,
String responseAnnotationSetName,
String annotationType,
Set<String> featureNames)
Set all the parameters and compute the differences.
|
Modifier and Type | Method and Description |
---|---|
protected void |
initGUI() |
protected void |
initListeners() |
protected void |
initLocalData() |
void |
pack() |
protected void |
populateGUI() |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getFont, postEvent
protected AnnotationDiffer differ
protected List<AnnotationDiffer.Pairing> pairings
protected Document keyDoc
protected Document resDoc
protected List<AnnotationSet> keySets
protected List<AnnotationSet> resSets
protected AnnotationSet keySet
protected AnnotationSet resSet
protected AnnotationDiffGUI.DiffAction diffAction
protected AnnotationDiffGUI.CopyToTargetSetAction copyToTargetSetAction
protected AnnotationDiffGUI.HTMLExportAction htmlExportAction
protected AnnotationDiffGUI.ShowDocumentAction showDocumentAction
protected DefaultListModel<String> featureslistModel
protected JRadioButton allFeaturesBtn
protected JRadioButton someFeaturesBtn
protected JRadioButton noFeaturesBtn
protected JTextField weightTxt
protected JButton doDiffBtn
protected JScrollPane scroller
protected AnnotationDiffGUI.DiffTableModel diffTableModel
protected XJTable diffTable
protected JTabbedPane bottomTabbedPane
protected JPanel statisticsPane
protected JLabel correctLbl
protected JLabel partiallyCorrectLbl
protected JLabel missingLbl
protected JLabel falsePozLbl
protected JLabel recallStrictLbl
protected JLabel precisionStrictLbl
protected JLabel fmeasureStrictLbl
protected JLabel recallLenientLbl
protected JLabel precisionLenientLbl
protected JLabel fmeasureLenientLbl
protected JLabel recallAveLbl
protected JLabel precisionAveLbl
protected JLabel fmeasureAveLbl
protected JTextField consensusASTextField
protected JButton copyToConsensusBtn
protected JLabel statusLabel
protected JButton htmlExportBtn
protected JButton showDocumentBtn
protected JProgressBar progressBar
protected static final Color PARTIALLY_CORRECT_BG
protected static final Color MISSING_BG
protected static final Color FALSE_POSITIVE_BG
protected static final String[] matchLabel
protected final int maxCellLength
protected boolean isStandalone
public AnnotationDiffGUI(String title)
public AnnotationDiffGUI(String title, String keyDocumentName, String responseDocumentName, String keyAnnotationSetName, String responseAnnotationSetName, String annotationType, Set<String> featureNames)
title
- title of the framekeyDocumentName
- name of the key documentresponseDocumentName
- name of the response documentkeyAnnotationSetName
- key annotation set name, may be nullresponseAnnotationSetName
- response annotation set name, may be nullannotationType
- annotation type, may be nullfeatureNames
- feature name, may be nullCopyright © 2024 GATE. All rights reserved.