at.tuwien.ifs.somtoolbox.apps.viewer.controls.psomserver
Class PocketSOMConnector
java.lang.Object
java.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
- All Implemented Interfaces:
- ImageObserver, MenuContainer, Serializable, Accessible
public class PocketSOMConnector
- extends AbstractViewerControl
- Version:
- $Id: PocketSOMConnector.java 3900 2010-11-04 10:06:02Z frank $
- Author:
- Jakob Frank
- See Also:
- Serialized Form
Methods inherited from class at.tuwien.ifs.commons.gui.controls.TitledCollapsiblePanel |
add, add, add, add, add, getContentBackground, getContentBorder, getContentPane, getDecoratorPadding, getHorizontalTitleAlignment, getHorizontalTitleTextPosition, getIcon, getIconTitleGap, getLayout, getOrientation, getPreferredSize, getShowTitleDecoration, getTitle, getTitleBackground, getTitleBorder, isAnimated, isCollapsed, pack, remove, remove, removeAll, setAnimated, setCollapsed, setContentBackground, setContentBorder, setContentPane, setDecoratorPadding, setHorizontalTitleAlignment, setHorizontalTitleTextPosition, setIcon, setIconTitleGap, setLayout, setOrientation, setShowTitleDecoration, setTitle, setTitleBackground, setTitleBorder |
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 |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
START
private static final String START
- See Also:
- Constant Field Values
STOP
private static final String STOP
- See Also:
- Constant Field Values
LIFETIME
private static final int LIFETIME
- Timeout for GC (in sec.): 900
- See Also:
- Constant Field Values
con
private PocketSOMConnector.ConnectorEndpoint con
btnServerCtrl
private JButton btnServerCtrl
txtPIN
private JTextField txtPIN
txtPort
private JTextField txtPort
scpUsers
private JScrollPane scpUsers
tblUsers
private JTable tblUsers
utm
private PocketSOMConnector.UserTableModel utm
httpServer
private com.sun.net.httpserver.HttpServer httpServer
txtHttpPort
private JTextField txtHttpPort
btnHitHist
private JButton btnHitHist
pathHitHist
private int[][] pathHitHist
pnlMerge
private JPanel pnlMerge
chkMergeDebugPrint
private JCheckBox chkMergeDebugPrint
pathMerger
private PathMerger pathMerger
btnMergeUnitBased
private JButton btnMergeUnitBased
btnMergeLineBased
private JButton btnMergeLineBased
btnHighlightPath
private JButton btnHighlightPath
btnMergePathMapSpace
private JButton btnMergePathMapSpace
btnMergePathInputSpace
private JButton btnMergePathInputSpace
btnReversePath
private JButton btnReversePath
btnClearMerges
private JButton btnClearMerges
btnMergeConcat
private JButton btnMergeConcat
btnUsePath
private JButton btnUsePath
PocketSOMConnector
public PocketSOMConnector(String title,
CommonSOMViewerStateData state)
PocketSOMConnector
protected PocketSOMConnector(String title,
CommonSOMViewerStateData state,
LayoutManager layout)
initialize
private void initialize()
stopServer
protected boolean stopServer()
startServer
protected boolean startServer()
getBtnServerCtrl
private JButton getBtnServerCtrl()
- This method initializes btnServerCtrl
- Returns:
- javax.swing.JButton
getBtnHitHist
private JButton getBtnHitHist()
getTxtPIN
private JTextField getTxtPIN()
- This method initializes txtPIN
- Returns:
- javax.swing.JTextField
getTxtPort
private JTextField getTxtPort()
- This method initializes txtPort
- Returns:
- javax.swing.JTextField
getTxtHttpPort
private JTextField getTxtHttpPort()
getScpUsers
private JScrollPane getScpUsers()
- This method initializes scpUsers
- Returns:
- javax.swing.JScrollPane
getTblUsers
private JTable getTblUsers()
- This method initializes tblUsers
- Returns:
- javax.swing.JTable
getPnlMerge
private JPanel getPnlMerge()
getBtnMergeUnitBased
private JButton getBtnMergeUnitBased()
getBtnMergeLineBased
private JButton getBtnMergeLineBased()
getBtnHighlightPath
private JButton getBtnHighlightPath()
getBtnMergePathMapSpace
private JButton getBtnMergePathMapSpace()
getBtnMergePathInputSpace
private JButton getBtnMergePathInputSpace()
getBtnReversePath
private JButton getBtnReversePath()
getBtnClearMerges
private JButton getBtnClearMerges()
getBtnMergeConcat
private JButton getBtnMergeConcat()
getBtnUsePath
private JButton getBtnUsePath()
getChkMergeDebugPrint
private JCheckBox getChkMergeDebugPrint()
main
@Deprecated
public static void main(String[] args)
- Deprecated. should not be started directly
- Parameters:
args
- Commandline args