|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
at.tuwien.ifs.commons.gui.controls.TitledCollapsiblePanel
at.tuwien.ifs.somtoolbox.apps.viewer.controls.AbstractViewerControl
at.tuwien.ifs.somtoolbox.apps.viewer.controls.psomserver.PocketSOMConnector
public class PocketSOMConnector
Nested Class Summary | |
---|---|
private class |
PocketSOMConnector.ConnectorEndpoint
The ConnectorEndpoint, receiving Paths and PlayLists. |
(package private) class |
PocketSOMConnector.UserTableModel
The TableModel for Users connected to the SOMViewer |
Nested classes/interfaces inherited from class at.tuwien.ifs.commons.gui.controls.TitledCollapsiblePanel |
---|
TitledCollapsiblePanel.Orientation |
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
javax.swing.JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
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
|
Fields inherited from class at.tuwien.ifs.somtoolbox.apps.viewer.controls.AbstractViewerControl |
---|
SMALL_INSETS, smallerFont, smallFont, state |
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
|
PocketSOMConnector(java.lang.String title,
CommonSOMViewerStateData state)
|
protected |
PocketSOMConnector(java.lang.String title,
CommonSOMViewerStateData state,
java.awt.LayoutManager layout)
|
Method Summary | |
---|---|
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()
|
Methods inherited from class at.tuwien.ifs.somtoolbox.apps.viewer.controls.AbstractViewerControl |
---|
isFullFunctional, setIcon, setSelected, setVisible |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, 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 |
Methods inherited from class java.awt.Container |
---|
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, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
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, hide, 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, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
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
Constructor Detail |
---|
public PocketSOMConnector(java.lang.String title, CommonSOMViewerStateData state)
protected PocketSOMConnector(java.lang.String title, CommonSOMViewerStateData state, java.awt.LayoutManager layout)
Method Detail |
---|
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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |