Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

openfuture.editxml.applet
Class AbsPanel  view AbsPanel download AbsPanel.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended byopenfuture.editxml.applet.AbsPanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
Direct Known Subclasses:
RootPanel, TextEditorPanel

public abstract class AbsPanel
extends javax.swing.JPanel

Abstract panel, after ideas from Bug Base.

Created: Wed Feb 02 05:57:21 2000

Version:
$Revision: 1.2 $

Nested Class Summary
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
(package private) static java.awt.Font bigFont
           
private  java.util.Locale locale
           
private  java.awt.event.ActionListener myActionListener
           
private  AbsController myController
           
private  java.awt.event.FocusListener myFocusListener
           
private  java.awt.event.ItemListener myItemListener
           
private  javax.swing.event.ListSelectionListener myListSelectionListener
           
(package private) static java.awt.Font normalFont
           
private  java.util.ResourceBundle resourceBundle
           
(package private) static java.awt.Font smallFont
           
 
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.Container
 
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(java.util.Locale locale)
          Creates a new AbsPanel instance.
 
Method Summary
 javax.swing.JButton createButton(java.lang.String s)
          Create a button.
 javax.swing.JComboBox createComboBox(java.util.Vector s, java.lang.String command)
          Create a combo box.
 javax.swing.JButton createIconButton(java.lang.String name, java.net.URL imageURL, java.lang.String tooltipKey)
          Create a button with an icon, but without any text.
 javax.swing.JLabel createLabel(java.lang.String s)
          Creates a text label.
 javax.swing.JList createList(javax.swing.ListModel theListModel)
          Creates a list.
 javax.swing.JTextField createTextField(java.lang.String name, java.lang.String s)
          Creates a text field
 int getIndex(java.lang.String toFind, java.util.Vector choices)
          Describe getIndex method here.
 java.util.Locale getLocale()
          Get the value of locale.
 java.awt.event.ActionListener getMyActionListener()
          Get the value of myActionListener.
 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.
 java.util.ResourceBundle getResourceBundle()
          Get the value of resourceBundle.
 void init(AbsController controller)
          Initialize the panel and sets all listeners.
abstract  void refreshView()
          Refreshs the panel and its subpanels.
 void setLocale(java.util.Locale v)
          Set the value of locale.
 void setMyActionListener(java.awt.event.ActionListener v)
          Set the value of myActionListener.
 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.
 void setResourceBundle(java.util.ResourceBundle v)
          Set the value of resourceBundle.
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, 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, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, 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, 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, processMouseEvent, 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, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

myFocusListener

private java.awt.event.FocusListener myFocusListener

myActionListener

private java.awt.event.ActionListener myActionListener

myListSelectionListener

private javax.swing.event.ListSelectionListener myListSelectionListener

myItemListener

private java.awt.event.ItemListener myItemListener

myController

private AbsController myController

locale

private java.util.Locale locale

resourceBundle

private java.util.ResourceBundle resourceBundle

normalFont

static java.awt.Font normalFont

bigFont

static java.awt.Font bigFont

smallFont

static java.awt.Font smallFont
Constructor Detail

AbsPanel

public AbsPanel(java.util.Locale locale)
Creates a new AbsPanel instance.

Method Detail

init

public void init(AbsController controller)
Initialize the panel and sets all listeners.


refreshView

public abstract void refreshView()
Refreshs the panel and its subpanels.


createLabel

public javax.swing.JLabel createLabel(java.lang.String s)
Creates a text label.


createTextField

public javax.swing.JTextField createTextField(java.lang.String name,
                                              java.lang.String s)
Creates a text field


createButton

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


createIconButton

public javax.swing.JButton createIconButton(java.lang.String name,
                                            java.net.URL imageURL,
                                            java.lang.String tooltipKey)
Create a button with an icon, but without any text.


createComboBox

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


createList

public javax.swing.JList createList(javax.swing.ListModel theListModel)
Creates a list.


getMyFocusListener

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


setMyFocusListener

public void setMyFocusListener(java.awt.event.FocusListener v)
Set the value of myFocusListener.


getMyActionListener

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


setMyActionListener

public void setMyActionListener(java.awt.event.ActionListener v)
Set the value of myActionListener.


getMyItemListener

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


setMyItemListener

public void setMyItemListener(java.awt.event.ItemListener v)
Set the value of myItemListener.


getMyListSelectionListener

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


setMyListSelectionListener

public void setMyListSelectionListener(javax.swing.event.ListSelectionListener v)
Set the value of myListSelectionListener.


getIndex

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


getLocale

public java.util.Locale getLocale()
Get the value of locale.


setLocale

public void setLocale(java.util.Locale v)
Set the value of locale.


getResourceBundle

public java.util.ResourceBundle getResourceBundle()
Get the value of resourceBundle.


setResourceBundle

public void setResourceBundle(java.util.ResourceBundle v)
Set the value of resourceBundle.