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 3793 2010-09-06 15:46:52Z 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, 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
btnExtra
private JButton btnExtra
pathHitHist
private int[][] pathHitHist
btnExtraReset
private JButton btnExtraReset
pnlMerge
private JPanel pnlMerge
chkMergeDebugPrint
private JCheckBox chkMergeDebugPrint
pathMerger
private PathMerger pathMerger
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
getBtnExtraReset
private JButton getBtnExtraReset()
getBtnExtra
private JButton getBtnExtra()
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()
getBtnMerge1
private JButton getBtnMerge1()
getBtnMerge2
private JButton getBtnMerge2()
getBtnMerge3
private JButton getBtnMerge3()
getBtnMerge4
private JButton getBtnMerge4()
getBtnMerge5
private JButton getBtnMerge5()
getBtnMerge6
private JButton getBtnMerge6()
getBtnMerge7
private JButton getBtnMerge7()
getBtnMerge8
private JButton getBtnMerge8()
getBtnMerge9
private JButton getBtnMerge9()
getChkMergeDebugPrint
private JCheckBox getChkMergeDebugPrint()
main
@Deprecated
public static void main(String[] args)
- Deprecated. should not be started directly
- Parameters:
args
- Commandline args