openfuture.bugbase.app.view
Class AbsPanel

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--openfuture.bugbase.app.view.AbsPanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
Direct Known Subclasses:
BugBasePanel, DatabaseAdminView, DoubleListPanel, GeneralAdminView, InfoDialog, ListPanel, ProjectAdminView

public abstract class AbsPanel
extends javax.swing.JPanel

Abstract panel providing helper methods.

Created: Wed Feb 02 05:57:21 2000

Version:
$Revision: 1.4 $
Author:
Wolfgang Reissenberger
See Also:
Serialized Form

Inner classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
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
AbsPanel(AbsController myController)
           
 
Method Summary
 void checkEnabling()
           
 javax.swing.JButton createButton(java.lang.String s)
           
 javax.swing.JCheckBox createCheckBox(java.lang.String name, java.lang.String command)
           
 javax.swing.JComboBox createComboBox(java.util.Vector s, java.lang.String command)
           
 javax.swing.JLabel createLabel(java.lang.String s)
           
 javax.swing.JList createList(SimpleListModel theListModel)
           
 javax.swing.JPasswordField createPasswordField(java.lang.String name, java.lang.String s)
           
 javax.swing.JRadioButton createRadioButton(java.lang.String name, java.lang.String command)
           
 javax.swing.JTextArea createTextArea(java.lang.String name, java.lang.String s)
           
 javax.swing.JTextField createTextField(java.lang.String name, java.lang.String s)
           
 java.lang.String DateToString(java.util.Date date)
           
 int getIndex(java.lang.String toFind, java.util.Vector choices)
           
 java.awt.event.ActionListener getMyActionListener()
          Get the value of myActionListener.
 AbsController getMyController()
          Get the value of myController.
 java.awt.event.FocusListener getMyFocusListener()
          Get the value of myFocusListener.
 java.awt.event.ItemListener getMyItemListener()
          Get the value of myItemListener.
 javax.swing.event.ListSelectionListener getMyListSelectionListener()
          Get the value of myListSelectionListener.
 void init()
           
 void init(java.lang.String panelname)
           
 void refreshView()
           
 void setMyActionListener(java.awt.event.ActionListener v)
          Set the value of myActionListener.
 void setMyController(AbsController v)
          Set the value of myController.
 void setMyFocusListener(java.awt.event.FocusListener v)
          Set the value of myFocusListener.
 void setMyItemListener(java.awt.event.ItemListener v)
          Set the value of myItemListener.
 void setMyListSelectionListener(javax.swing.event.ListSelectionListener v)
          Set the value of myListSelectionListener.
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUIClassID, paramString, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processFocusEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbsPanel

public AbsPanel(AbsController myController)
Method Detail

init

public void init()

init

public void init(java.lang.String panelname)

refreshView

public void refreshView()

checkEnabling

public void checkEnabling()

createLabel

public javax.swing.JLabel createLabel(java.lang.String s)

createTextField

public javax.swing.JTextField createTextField(java.lang.String name,
                                              java.lang.String s)

createPasswordField

public javax.swing.JPasswordField createPasswordField(java.lang.String name,
                                                      java.lang.String s)

createTextArea

public javax.swing.JTextArea createTextArea(java.lang.String name,
                                            java.lang.String s)

createButton

public javax.swing.JButton createButton(java.lang.String s)

createComboBox

public javax.swing.JComboBox createComboBox(java.util.Vector s,
                                            java.lang.String command)

createRadioButton

public javax.swing.JRadioButton createRadioButton(java.lang.String name,
                                                  java.lang.String command)

createCheckBox

public javax.swing.JCheckBox createCheckBox(java.lang.String name,
                                            java.lang.String command)

createList

public javax.swing.JList createList(SimpleListModel theListModel)

getMyFocusListener

public java.awt.event.FocusListener getMyFocusListener()
Get the value of myFocusListener.
Returns:
Value of myFocusListener.

setMyFocusListener

public void setMyFocusListener(java.awt.event.FocusListener v)
Set the value of myFocusListener.
Parameters:
v - Value to assign to myFocusListener.

getMyActionListener

public java.awt.event.ActionListener getMyActionListener()
Get the value of myActionListener.
Returns:
Value of myActionListener.

setMyActionListener

public void setMyActionListener(java.awt.event.ActionListener v)
Set the value of myActionListener.
Parameters:
v - Value to assign to myActionListener.

getMyItemListener

public java.awt.event.ItemListener getMyItemListener()
Get the value of myItemListener.
Returns:
Value of myItemListener.

setMyItemListener

public void setMyItemListener(java.awt.event.ItemListener v)
Set the value of myItemListener.
Parameters:
v - Value to assign to myItemListener.

getMyListSelectionListener

public javax.swing.event.ListSelectionListener getMyListSelectionListener()
Get the value of myListSelectionListener.
Returns:
Value of myListSelectionListener.

setMyListSelectionListener

public void setMyListSelectionListener(javax.swing.event.ListSelectionListener v)
Set the value of myListSelectionListener.
Parameters:
v - Value to assign to myListSelectionListener.

DateToString

public java.lang.String DateToString(java.util.Date date)

getIndex

public int getIndex(java.lang.String toFind,
                    java.util.Vector choices)

getMyController

public AbsController getMyController()
Get the value of myController.
Returns:
Value of myController.

setMyController

public void setMyController(AbsController v)
Set the value of myController.
Parameters:
v - Value to assign to myController.


Copyright © 2000 -- 2003 openfuture.de. All Rights Reserved.