public class PocketSOMConnector extends AbstractViewerControl
Modifier and Type | Class and Description |
---|---|
private class |
PocketSOMConnector.ConnectorEndpoint
The ConnectorEndpoint, receiving Paths and PlayLists.
|
(package private) class |
PocketSOMConnector.UserTableModel
The TableModel for Users connected to the SOMViewer
|
TitledCollapsiblePanel.Orientation
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
private javax.swing.JButton |
btnClearMerges |
private javax.swing.JButton |
btnHighlightPath |
private javax.swing.JButton |
btnHitHist |
private javax.swing.JButton |
btnMergeConcat |
private javax.swing.JButton |
btnMergeLineBased |
private javax.swing.JButton |
btnMergePathInputSpace |
private javax.swing.JButton |
btnMergePathMapSpace |
private javax.swing.JButton |
btnMergeUnitBased |
private javax.swing.JButton |
btnReversePath |
private javax.swing.JButton |
btnServerCtrl |
private javax.swing.JButton |
btnUsePath |
private javax.swing.JCheckBox |
chkMergeDebugPrint |
private PocketSOMConnector.ConnectorEndpoint |
con |
private com.sun.net.httpserver.HttpServer |
httpServer |
private static int |
LIFETIME
Timeout for GC (in sec.): 900
|
private int[][] |
pathHitHist |
private PathMerger |
pathMerger |
private javax.swing.JPanel |
pnlMerge |
private javax.swing.JScrollPane |
scpUsers |
private static long |
serialVersionUID |
private static java.lang.String |
START |
private static java.lang.String |
STOP |
private javax.swing.JTable |
tblUsers |
private javax.swing.JTextField |
txtHttpPort |
private javax.swing.JTextField |
txtPIN |
private javax.swing.JTextField |
txtPort |
private PocketSOMConnector.UserTableModel |
utm |
SMALL_INSETS, smallerFont, smallFont, state
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Modifier | Constructor and Description |
---|---|
|
PocketSOMConnector(java.lang.String title,
CommonSOMViewerStateData state) |
protected |
PocketSOMConnector(java.lang.String title,
CommonSOMViewerStateData state,
java.awt.LayoutManager layout) |
Modifier and Type | Method and Description |
---|---|
private javax.swing.JButton |
getBtnClearMerges() |
private javax.swing.JButton |
getBtnHighlightPath() |
private javax.swing.JButton |
getBtnHitHist() |
private javax.swing.JButton |
getBtnMergeConcat() |
private javax.swing.JButton |
getBtnMergeLineBased() |
private javax.swing.JButton |
getBtnMergePathInputSpace() |
private javax.swing.JButton |
getBtnMergePathMapSpace() |
private javax.swing.JButton |
getBtnMergeUnitBased() |
private javax.swing.JButton |
getBtnReversePath() |
private javax.swing.JButton |
getBtnServerCtrl()
This method initializes btnServerCtrl
|
private javax.swing.JButton |
getBtnUsePath() |
private javax.swing.JCheckBox |
getChkMergeDebugPrint() |
private javax.swing.JPanel |
getPnlMerge() |
private javax.swing.JScrollPane |
getScpUsers()
This method initializes scpUsers
|
private javax.swing.JTable |
getTblUsers()
This method initializes tblUsers
|
private javax.swing.JTextField |
getTxtHttpPort() |
private javax.swing.JTextField |
getTxtPIN()
This method initializes txtPIN
|
private javax.swing.JTextField |
getTxtPort()
This method initializes txtPort
|
private void |
initialize() |
static void |
main(java.lang.String[] args)
Deprecated.
should not be started directly
|
protected boolean |
startServer() |
protected boolean |
stopServer() |
isFullFunctional, setIcon, setSelected, setVisible
add, add, add, add, add, getContentBackground, getContentBorder, getContentPane, getDecoratorPadding, getHorizontalTitleAlignment, getHorizontalTitleTextPosition, getIcon, getIconTitleGap, getLayout, getOrientation, getPreferredSize, getShowTitleDecoration, getTitle, getTitleBackground, getTitleBorder, isAnimated, isCollapsed, remove, remove, removeAll, setAnimated, setCollapsed, setContentBackground, setContentBorder, setContentPane, setDecoratorPadding, setHorizontalTitleAlignment, setHorizontalTitleTextPosition, setIcon, setIconTitleGap, setLayout, setOrientation, setShowTitleDecoration, setTitle, setTitleBackground, setTitleBorder
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update
addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
private static final long serialVersionUID
private static final java.lang.String START
private static final java.lang.String STOP
private static final int LIFETIME
private PocketSOMConnector.ConnectorEndpoint con
private javax.swing.JButton btnServerCtrl
private javax.swing.JTextField txtPIN
private javax.swing.JTextField txtPort
private javax.swing.JScrollPane scpUsers
private javax.swing.JTable tblUsers
private PocketSOMConnector.UserTableModel utm
private com.sun.net.httpserver.HttpServer httpServer
private javax.swing.JTextField txtHttpPort
private javax.swing.JButton btnHitHist
private int[][] pathHitHist
private javax.swing.JPanel pnlMerge
private javax.swing.JCheckBox chkMergeDebugPrint
private PathMerger pathMerger
private javax.swing.JButton btnMergeUnitBased
private javax.swing.JButton btnMergeLineBased
private javax.swing.JButton btnHighlightPath
private javax.swing.JButton btnMergePathMapSpace
private javax.swing.JButton btnMergePathInputSpace
private javax.swing.JButton btnReversePath
private javax.swing.JButton btnClearMerges
private javax.swing.JButton btnMergeConcat
private javax.swing.JButton btnUsePath
public PocketSOMConnector(java.lang.String title, CommonSOMViewerStateData state)
protected PocketSOMConnector(java.lang.String title, CommonSOMViewerStateData state, java.awt.LayoutManager layout)
private void initialize()
protected boolean stopServer()
protected boolean startServer()
private javax.swing.JButton getBtnServerCtrl()
private javax.swing.JButton getBtnHitHist()
private javax.swing.JTextField getTxtPIN()
private javax.swing.JTextField getTxtPort()
private javax.swing.JTextField getTxtHttpPort()
private javax.swing.JScrollPane getScpUsers()
private javax.swing.JTable getTblUsers()
private javax.swing.JPanel getPnlMerge()
private javax.swing.JButton getBtnMergeUnitBased()
private javax.swing.JButton getBtnMergeLineBased()
private javax.swing.JButton getBtnHighlightPath()
private javax.swing.JButton getBtnMergePathMapSpace()
private javax.swing.JButton getBtnMergePathInputSpace()
private javax.swing.JButton getBtnReversePath()
private javax.swing.JButton getBtnClearMerges()
private javax.swing.JButton getBtnMergeConcat()
private javax.swing.JButton getBtnUsePath()
private javax.swing.JCheckBox getChkMergeDebugPrint()
@Deprecated public static void main(java.lang.String[] args)
args
- Commandline args