public class ServerSettingsDialog
extends javax.swing.JDialog
Modifier and Type | Class and Description |
---|---|
static class |
ServerSettingsDialog.TriState |
javax.swing.JDialog.AccessibleJDialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
Modifier and Type | Field and Description |
---|---|
private javax.swing.text.JTextComponent |
annotatorsOptionsTextComponent
Annotators options
|
private javax.swing.text.JTextComponent |
annotatorsTextComponent
Annotators
|
private static int |
BOTTOM |
private LanguageButton |
constituencyParserBrowseClasspathButton
Language browse for constituency parsing
|
private LanguageButton |
constituencyParserBrowseResourceButton
Language browse for constituency parsing
|
private javax.swing.text.JTextComponent |
constituencyParserComponent
Path to lex parser data file
|
private static java.lang.String |
DEFAULT |
private LanguageButton |
dependencyParserBrowseClasspathButton
Language browse for dependency parser
|
private LanguageButton |
dependencyParserBrowseResourceButton
Language browse for dependency parser
|
private javax.swing.text.JTextComponent |
dependencyParserComponent
Path to dependency parser data file
|
private javax.swing.text.JTextComponent |
dependencyParserOptionsComponent
Dependency parser data options
|
private static java.awt.Insets |
IB |
private static java.awt.Insets |
IB_1 |
private static java.awt.Insets |
IB_1n |
private static java.awt.Insets |
IB_n |
private static java.awt.Insets |
II |
private static java.awt.Insets |
II_1 |
private static java.awt.Insets |
II_1n |
private static java.awt.Insets |
II_n |
private static java.awt.Insets |
IL |
private static java.awt.Insets |
IL_1 |
private static java.awt.Insets |
IL_1n |
private static java.awt.Insets |
IL_n |
private static java.awt.Insets |
IT |
private static java.awt.Insets |
IT_1 |
private static java.awt.Insets |
IT_1n |
private static java.awt.Insets |
IT_n |
private LanguageComboBox |
languageComboBox
Language name for general settings
|
private static int |
LEFT |
private javax.swing.JCheckBox |
loadDependencyParserCheckBox
Load dependency parser
|
private static int |
MIN_PAD_X |
boolean |
ok
Whether OK button was pressed
|
private javax.swing.text.JTextComponent |
parserOptionsComponent
Lex parser data options
|
private LanguageButton |
posTaggerModelBrowseClasspathButton
Language browse for pos tagger
|
private LanguageButton |
posTaggerModelBrowseResourceButton
Language browse for pos tagger
|
private javax.swing.text.JTextComponent |
posTaggerModelComponent
Pos-tagger model
|
private javax.swing.JComboBox<java.lang.Object> |
providerComboBox
Provider
|
private javax.swing.JTabbedPane |
providerTabbedPane
Provider tabbed pane
|
private javax.swing.JCheckBox |
relaunchOnChangeCheckBox
Relaunch on change
|
private static int |
RIGHT |
private static long |
serialVersionUID |
private Settings |
settings
Settings
|
private static int |
TEXT_WIDTH |
private javax.swing.text.JTextComponent |
tokenizerLanguageComponent
Tokenize language
|
private static int |
TOP |
private static int |
TOP0 |
private javax.swing.JComboBox<java.lang.Object> |
typedDependenciesModeComboBox
Typed Dependency mode
|
private MultipleChoice |
typedDependenciesProviderSelector
Typed Dependency provider selector
|
private javax.swing.text.JTextComponent |
xMemoryComponent
Extra memory
|
accessibleContext, rootPane, rootPaneCheckingEnabled
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
ServerSettingsDialog(Settings settings,
java.awt.Frame owner)
Constructor
|
Modifier and Type | Method and Description |
---|---|
private void |
checkBoxToSettings(javax.swing.JCheckBox checkBox,
Settings.Setting setting) |
private void |
comboBoxToSettings(javax.swing.JComboBox<java.lang.Object> comboBox,
Settings.Setting setting) |
private void |
initialize()
Initialize
|
private void |
languageComboBoxToSettings(LanguageComboBox comboBox,
Settings.Setting setting) |
static void |
main(java.lang.String[] args)
Main
|
private javax.swing.JButton |
makeAnnotatorButton(javax.swing.text.JTextComponent buddy)
Make browse annotator button
|
private static LanguageButton |
makeBrowseClassPathButton(javax.swing.text.JTextComponent buddy,
java.lang.String filter)
Make browse button
|
private LanguageButton |
makeBrowseResourceButton(javax.swing.text.JTextComponent buddy,
java.lang.String exts,
java.lang.String jarEntryFilter)
Make browse button
|
private javax.swing.JButton |
makeCancelButton()
Make cancel button
|
private static javax.swing.JCheckBox |
makeCheckBox(java.lang.String label)
Make checkbox
|
private static javax.swing.JComboBox<java.lang.Object> |
makeComboBox(java.lang.Object[] options0)
Make combobox
|
private javax.swing.JPanel |
makeCommandPanel()
Make command panel
|
private javax.swing.JPanel |
makeGeneralPanel()
Make server url settings panel
|
private javax.swing.JPanel |
makeMemoryPanel()
Make memory panel
|
private javax.swing.JButton |
makeOkButton()
Make ok button
|
private javax.swing.JPanel |
makeParsingPanel()
Make parsing settings panel
|
private javax.swing.JPanel |
makePreParsingPanel()
Make parsing settings panel
|
private javax.swing.JPanel |
makeProviderPanel()
Make provider settings panel
|
private static MultipleChoice |
makeSelector(java.lang.Object[] objects)
Make 2-state radio group
|
private static javax.swing.JTextArea |
makeTextArea()
Make text area
|
private static javax.swing.JTextField |
makeTextField()
Make textfield
|
private void |
numSettingsToNumTextComponent(javax.swing.text.JTextComponent textComponent,
Settings.Setting setting) |
private void |
numTextComponentToNumSettings(javax.swing.text.JTextComponent textComponent,
Settings.Setting setting) |
private static javax.swing.JComponent |
scrollWrap(javax.swing.JComponent component)
Scroll wrap text area
|
private void |
selector2ToSettings(MultipleChoice radioGroup,
Settings.Setting setting) |
private void |
settingsToCheckBox(javax.swing.JCheckBox checkBox,
Settings.Setting setting,
boolean defaultNull) |
private void |
settingsToComboBox(javax.swing.JComboBox<java.lang.Object> comboBox,
Settings.Setting setting) |
private void |
settingsToLanguageComboBox(LanguageComboBox comboBox,
Settings.Setting setting) |
private void |
settingsToSelector2(MultipleChoice radioGroup,
Settings.Setting setting,
java.lang.Enum<?> defaultValue) |
private void |
settingsToTextComponent(javax.swing.text.JTextComponent textComponent,
Settings.Setting setting) |
void |
setVisible(boolean show) |
private void |
textComponentToSettings(javax.swing.text.JTextComponent textComponent,
Settings.Setting setting) |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBack
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, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, 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, remove, 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
private static final long serialVersionUID
private static final int TOP0
private static final int TOP
private static final int BOTTOM
private static final int LEFT
private static final int RIGHT
private static final java.awt.Insets IL_1
private static final java.awt.Insets IL
private static final java.awt.Insets IL_n
private static final java.awt.Insets IL_1n
private static final java.awt.Insets II_1
private static final java.awt.Insets II
private static final java.awt.Insets II_n
private static final java.awt.Insets II_1n
private static final java.awt.Insets IT_1
private static final java.awt.Insets IT
private static final java.awt.Insets IT_n
private static final java.awt.Insets IT_1n
private static final java.awt.Insets IB_1
private static final java.awt.Insets IB
private static final java.awt.Insets IB_n
private static final java.awt.Insets IB_1n
private static final int TEXT_WIDTH
private static final int MIN_PAD_X
private static final java.lang.String DEFAULT
private final Settings settings
private javax.swing.JComboBox<java.lang.Object> typedDependenciesModeComboBox
private javax.swing.JComboBox<java.lang.Object> providerComboBox
private javax.swing.JCheckBox loadDependencyParserCheckBox
private javax.swing.JCheckBox relaunchOnChangeCheckBox
private javax.swing.text.JTextComponent annotatorsTextComponent
private javax.swing.text.JTextComponent annotatorsOptionsTextComponent
private javax.swing.text.JTextComponent constituencyParserComponent
private javax.swing.text.JTextComponent parserOptionsComponent
private javax.swing.text.JTextComponent dependencyParserComponent
private MultipleChoice typedDependenciesProviderSelector
private javax.swing.text.JTextComponent dependencyParserOptionsComponent
private LanguageComboBox languageComboBox
private LanguageButton constituencyParserBrowseClasspathButton
private LanguageButton dependencyParserBrowseClasspathButton
private LanguageButton constituencyParserBrowseResourceButton
private LanguageButton dependencyParserBrowseResourceButton
private LanguageButton posTaggerModelBrowseClasspathButton
private LanguageButton posTaggerModelBrowseResourceButton
private javax.swing.text.JTextComponent tokenizerLanguageComponent
private javax.swing.text.JTextComponent posTaggerModelComponent
private javax.swing.text.JTextComponent xMemoryComponent
private javax.swing.JTabbedPane providerTabbedPane
public boolean ok
public ServerSettingsDialog(Settings settings, java.awt.Frame owner)
settings
- settingsowner
- frame ownerprivate void initialize()
private javax.swing.JPanel makeGeneralPanel()
private javax.swing.JPanel makeProviderPanel()
private javax.swing.JPanel makePreParsingPanel()
private javax.swing.JPanel makeParsingPanel()
private javax.swing.JPanel makeMemoryPanel()
private javax.swing.JPanel makeCommandPanel()
private static MultipleChoice makeSelector(java.lang.Object[] objects)
private static javax.swing.JTextField makeTextField()
private static javax.swing.JTextArea makeTextArea()
private static javax.swing.JComponent scrollWrap(javax.swing.JComponent component)
private static javax.swing.JCheckBox makeCheckBox(java.lang.String label)
label
- labelprivate static javax.swing.JComboBox<java.lang.Object> makeComboBox(java.lang.Object[] options0)
options0
- optionsprivate static LanguageButton makeBrowseClassPathButton(javax.swing.text.JTextComponent buddy, java.lang.String filter)
buddy
- buddy text component to write result tofilter
- entry filterprivate LanguageButton makeBrowseResourceButton(javax.swing.text.JTextComponent buddy, java.lang.String exts, java.lang.String jarEntryFilter)
buddy
- buddy text component to write result toexts
- file extensionsjarEntryFilter
- jar entry filterprivate javax.swing.JButton makeAnnotatorButton(javax.swing.text.JTextComponent buddy)
buddy
- buddy componentprivate javax.swing.JButton makeOkButton()
private javax.swing.JButton makeCancelButton()
private void settingsToSelector2(MultipleChoice radioGroup, Settings.Setting setting, java.lang.Enum<?> defaultValue)
private void checkBoxToSettings(javax.swing.JCheckBox checkBox, Settings.Setting setting)
private void settingsToCheckBox(javax.swing.JCheckBox checkBox, Settings.Setting setting, boolean defaultNull)
private void selector2ToSettings(MultipleChoice radioGroup, Settings.Setting setting)
private void textComponentToSettings(javax.swing.text.JTextComponent textComponent, Settings.Setting setting)
private void settingsToTextComponent(javax.swing.text.JTextComponent textComponent, Settings.Setting setting)
private void numTextComponentToNumSettings(javax.swing.text.JTextComponent textComponent, Settings.Setting setting)
private void numSettingsToNumTextComponent(javax.swing.text.JTextComponent textComponent, Settings.Setting setting)
private void comboBoxToSettings(javax.swing.JComboBox<java.lang.Object> comboBox, Settings.Setting setting)
private void settingsToComboBox(javax.swing.JComboBox<java.lang.Object> comboBox, Settings.Setting setting)
private void languageComboBoxToSettings(LanguageComboBox comboBox, Settings.Setting setting)
private void settingsToLanguageComboBox(LanguageComboBox comboBox, Settings.Setting setting)
public void setVisible(boolean show)
setVisible
in class java.awt.Dialog
public static void main(java.lang.String[] args)
args
- command line arguments