triptracker.client.map.ui
Class ConfigPanel

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by triptracker.client.map.ui.SuperPanel
                      extended by triptracker.client.map.ui.ConfigPanel
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class ConfigPanel
extends SuperPanel

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
protected  TabbedForm form
           
protected  String name
           
protected static int nameCount
           
 
Fields inherited from class triptracker.client.map.ui.SuperPanel
coordList, map, realtime, route, user
 
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
ConfigPanel(MapSocket model, TabbedForm form)
           
ConfigPanel(String name, MapSocket model, TabbedForm form)
           
 
Method Summary
 void addConfigBtnListener(ActionListener listener)
          Registers actionListener to gotoMapButton
 void addDotBoxListener(ItemListener listener)
          Registers actionListener to routeBox
 void addGetUserBtnListener(ActionListener listener)
          Registers actionListener to getUserButton
 void addMapBoxListener(ItemListener listener)
          Registers actionListener to routeBox
 void addNrBoxListener(ItemListener listener)
          Registers actionListener to routeBox
 void addRouteBoxListener(ItemListener listener)
          Registers actionListener to routeBox
 void addThickSpinnerListener(ChangeListener listener)
          Registers actionListener to routeBox
 void addUserBoxListener(ItemListener listener)
          Registers ItemListeners to userBox
 void getBoxRoute()
          Returns selected element in routeBox
 void getBoxUser()
          Returns selected element in userBox
 String getName()
           
 int getThick()
           
 void gotoMap()
          Will change selected window to MapViewPanel
 void setRouteBox(List<Route> routes)
          Adds route elements to routeBox
 void setState(String state)
           
 void setUserBox(List<User> users)
          Adds user elements to userBox
 void start()
          Run when this window is activated by login.
 void updateRouteInfo()
          Updates route information in routeInfo label
 
Methods inherited from class triptracker.client.map.ui.SuperPanel
getMap, getRoute, getUser, setCoordList, setRoute, setUser
 
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, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, 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, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, 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, 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

nameCount

protected static int nameCount

name

protected final String name

form

protected final TabbedForm form
Constructor Detail

ConfigPanel

public ConfigPanel(MapSocket model,
                   TabbedForm form)

ConfigPanel

public ConfigPanel(String name,
                   MapSocket model,
                   TabbedForm form)
Method Detail

start

public void start()
Run when this window is activated by login.


setUserBox

public void setUserBox(List<User> users)
Adds user elements to userBox


setRouteBox

public void setRouteBox(List<Route> routes)
Adds route elements to routeBox


updateRouteInfo

public void updateRouteInfo()
Updates route information in routeInfo label


setState

public void setState(String state)

getBoxUser

public void getBoxUser()
Returns selected element in userBox


getBoxRoute

public void getBoxRoute()
Returns selected element in routeBox


getThick

public int getThick()

getName

public String getName()
Overrides:
getName in class Component

gotoMap

public void gotoMap()
Will change selected window to MapViewPanel


addGetUserBtnListener

public void addGetUserBtnListener(ActionListener listener)
Registers actionListener to getUserButton


addConfigBtnListener

public void addConfigBtnListener(ActionListener listener)
Registers actionListener to gotoMapButton


addUserBoxListener

public void addUserBoxListener(ItemListener listener)
Registers ItemListeners to userBox


addRouteBoxListener

public void addRouteBoxListener(ItemListener listener)
Registers actionListener to routeBox


addNrBoxListener

public void addNrBoxListener(ItemListener listener)
Registers actionListener to routeBox


addDotBoxListener

public void addDotBoxListener(ItemListener listener)
Registers actionListener to routeBox


addMapBoxListener

public void addMapBoxListener(ItemListener listener)
Registers actionListener to routeBox


addThickSpinnerListener

public void addThickSpinnerListener(ChangeListener listener)
Registers actionListener to routeBox



Copyright © 2006 Team Trip Tracker. All Rights Reserved.