com.neatech.climbplan.userinterface.views
Class TeamView
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.neatech.climbplan.userinterface.views.TeamView
- All Implemented Interfaces:
- View, ImageObserver, MenuContainer, Serializable, Observer, Accessible
public class TeamView
- extends JPanel
- implements Observer, View
- See Also:
- Serialized Form
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, 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 |
logger
private static final org.apache.log4j.Logger logger
model
private TeamModel model
mountaineersModel
private MountaineersModel mountaineersModel
change
private TeamModel change
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
panel
private final JPanel panel
teamNameLabel
private final JLabel teamNameLabel
txtTeamName
private final JTextField txtTeamName
teamLeaderLabel
private final JLabel teamLeaderLabel
separator
private final Container separator
separator_1
private final Container separator_1
listMembers
private final JList listMembers
separator_2
private final Container separator_2
comboBoxSelectUser
private final JComboBox comboBoxSelectUser
selectAMemberLabel
private final JLabel selectAMemberLabel
buttonAddMember
private final JButton buttonAddMember
showButton
private final JButton showButton
buttonSave
private final JButton buttonSave
buttonDelete
private final JButton buttonDelete
buttonCancel
private final JButton buttonCancel
buttonDeleteMember
private final JButton buttonDeleteMember
txtTeamLeader
private final JTextField txtTeamLeader
TeamView
public TeamView(TeamModel model,
MountaineersModel mountaineersModel)
- Create the panel
jbInit
private void jbInit()
throws Exception
- Throws:
Exception
getTitleName
public final String getTitleName()
setDisplay
private void setDisplay()
refreshMembersList
private void refreshMembersList(TeamModel model)
refreshSelectUserComboBox
private void refreshSelectUserComboBox(TeamModel model)
getDisplay
private TeamModel getDisplay()
setModel
private void setModel(TeamModel model)
checkPermission
private boolean checkPermission()
update
public void update(Observable o,
Object arg)
- Specified by:
update
in interface Observer
isModified
public boolean isModified()
- Specified by:
isModified
in interface View
save
public void save()
- Specified by:
save
in interface View
close
public void close()
- Specified by:
close
in interface View
listMembers_mouseClicked
protected void listMembers_mouseClicked(MouseEvent e)
buttonSave_actionPerformed
protected void buttonSave_actionPerformed(ActionEvent e)
buttonDelete_actionPerformed
protected void buttonDelete_actionPerformed(ActionEvent e)
buttonCancel_actionPerformed
protected void buttonCancel_actionPerformed(ActionEvent e)
buttonAddMember_mouseClicked
protected void buttonAddMember_mouseClicked(MouseEvent e)
buttonDeleteMember_actionPerformed
protected void buttonDeleteMember_actionPerformed(ActionEvent e)