wtanaka.praya
Class FieldEditor

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--javax.swing.JFrame
                                |
                                +--wtanaka.praya.gui.JLessLeakyFrame
                                      |
                                      +--wtanaka.praya.Editor
                                            |
                                            +--wtanaka.praya.FieldEditor
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

Deprecated. does not appear to be used

public class FieldEditor
extends Editor
implements java.awt.event.ActionListener

Editor which supports fields like From: To: etc.

Return to Sourceforge or the Praya Homepage

Version:
$Name: $ $Date: 2001/10/14 18:07:12 $
Author:
$Author: wtanaka $
See Also:
Serialized Form

Inner classes inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Inner classes inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Inner classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.AWTTreeLock
 
Field Summary
(package private)  javax.swing.JPanel buttonPanel
          Deprecated.  
(package private)  java.awt.GridBagConstraints constraints
          Deprecated.  
(package private)  javax.swing.JButton dockButton
          Deprecated.  
(package private)  javax.swing.JPanel fieldPanel
          Deprecated.  
private  java.util.Vector fields
          Deprecated.  
(package private)  java.awt.GridBagLayout gridbag
          Deprecated.  
(package private)  javax.swing.JButton sendButton
          Deprecated.  
(package private)  javax.swing.JTextArea text
          Deprecated.  
 
Fields inherited from class wtanaka.praya.Editor
currentRecipient, editorListeners
 
Fields inherited from class wtanaka.praya.gui.JLessLeakyFrame
m_noRepaint
 
Fields inherited from class javax.swing.JFrame
accessibleContext, defaultCloseOperation, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Frame
base, CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, frameSerializedDataVersion, HAND_CURSOR, icon, ICONIFIED, mbManagement, menuBar, MOVE_CURSOR, N_RESIZE_CURSOR, nameCounter, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, ownedWindows, resizable, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, serialVersionUID, state, SW_RESIZE_CURSOR, TEXT_CURSOR, title, W_RESIZE_CURSOR, WAIT_CURSOR, weakThis
 
Fields inherited from class java.awt.Window
active, dbg, focusMgr, inputContext, inputContextLock, OPENED, ownedWindowList, warningString, windowListener, windowSerializedDataVersion
 
Fields inherited from class java.awt.Container
component, containerListener, containerSerializedDataVersion, dispatcher, layoutMgr, listeningBoundsChildren, listeningChildren, maxSize, ncomponents, printing, printingThreads
 
Fields inherited from class java.awt.Component
actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, changeSupport, componentListener, componentListenerK, componentOrientation, componentSerializedDataVersion, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, graphicsConfig, hasFocus, height, hierarchyBoundsListener, hierarchyBoundsListenerK, hierarchyListener, hierarchyListenerK, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, metrics, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, privateKey, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowClosingException, windowListenerK, x, y
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
FieldEditor()
          Deprecated.  
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
          Deprecated.  
 void addField(java.lang.String fieldName, java.lang.String contents)
          Deprecated. Adds a field to this editor.
 java.lang.String getContents()
          Deprecated.  
 java.lang.String getEditorDescription()
          Deprecated.  
 Recipient getRecipientWithCurrentFields()
          Deprecated.  
 void removeAllFields()
          Deprecated.  
 void removeField(java.lang.String fieldName)
          Deprecated. Removes a field by name from the editor.
 void setContents(java.lang.String contents)
          Deprecated.  
 void setRecipient(Recipient rcpt)
          Deprecated.  
 
Methods inherited from class wtanaka.praya.Editor
addEditorListener, sendEvent
 
Methods inherited from class wtanaka.praya.gui.JLessLeakyFrame
createImage, dispose, pack, passThroughPack, passThroughSetSize, processEvent, setSize
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, createRootPaneException, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Frame
, addNotify, addToFrameList, constructComponentName, finalize, getCursorType, getFrames, getIconImage, getMenuBar, getState, getTitle, initIDs, isResizable, postProcessKeyEvent, readObject, remove, removeFromFrameList, removeNotify, setCursor, setIconImage, setMenuBar, setResizable, setState, setTitle, writeObject
 
Methods inherited from class java.awt.Window
addOwnedWindow, addWindowListener, adjustListeningChildren, applyResourceBundle, applyResourceBundle, connectOwnedWindow, dispatchEventImpl, eventEnabled, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isActive, isShowing, nextFocus, ownedInit, postEvent, postWindowEvent, preProcessKeyEvent, removeOwnedWindow, removeWindowListener, resetGC, setCursor, setFocusOwner, setWarningString, show, toBack, toFront, transferFocus
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyOrientation, checkGD, countComponents, createChildHierarchyEvents, createHierarchyEvents, deliverEvent, dispatchEventToSelf, doLayout, findComponentAt, findComponentAt, findComponentAt, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getMouseEventTarget, getPreferredSize, getWindow, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPaint, lightweightPrint, list, list, locate, minimumSize, numListening, paint, paintComponents, paintHeavyweightComponents, postsOldMouseEvents, preferredSize, print, printComponents, printHeavyweightComponents, processContainerEvent, proxyEnableEvents, proxyRequestFocus, remove, removeAll, removeContainerListener, setFont, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, areInputMethodsEnabled, bounds, checkImage, checkImage, checkWindowClosingException, coalesceEvents, contains, contains, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAccessibleIndexInParent, getAccessibleStateSet, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen_NoTreeLock, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkitImpl, getTreeLock, getWidth, getWindowForObject, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, isFocusTraversable, isLightweight, isOpaque, isRecursivelyVisible, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setVisible, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

text

javax.swing.JTextArea text
Deprecated. 

buttonPanel

javax.swing.JPanel buttonPanel
Deprecated. 

sendButton

javax.swing.JButton sendButton
Deprecated. 

dockButton

javax.swing.JButton dockButton
Deprecated. 

fieldPanel

javax.swing.JPanel fieldPanel
Deprecated. 

gridbag

java.awt.GridBagLayout gridbag
Deprecated. 

constraints

java.awt.GridBagConstraints constraints
Deprecated. 

fields

private java.util.Vector fields
Deprecated. 
Constructor Detail

FieldEditor

public FieldEditor()
Deprecated. 
Method Detail

addField

public void addField(java.lang.String fieldName,
                     java.lang.String contents)
Deprecated. 
Adds a field to this editor. (Examples might be "From", "To", "CC", etc.). If the field already exists, set its contents to the given string.
Parameters:
fieldName - the name of the field.
contents - the initial contents of the field.

removeField

public void removeField(java.lang.String fieldName)
                 throws java.util.NoSuchElementException
Deprecated. 
Removes a field by name from the editor.
Throws:
java.util.NoSuchElementException - if said field does not exist.

removeAllFields

public void removeAllFields()
Deprecated. 

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Deprecated. 
Specified by:
actionPerformed in interface java.awt.event.ActionListener

setRecipient

public void setRecipient(Recipient rcpt)
Deprecated. 
Overrides:
setRecipient in class Editor

getRecipientWithCurrentFields

public Recipient getRecipientWithCurrentFields()
Deprecated. 
Overrides:
getRecipientWithCurrentFields in class Editor

getEditorDescription

public java.lang.String getEditorDescription()
Deprecated. 
Overrides:
getEditorDescription in class Editor

getContents

public java.lang.String getContents()
Deprecated. 
Overrides:
getContents in class Editor

setContents

public void setContents(java.lang.String contents)
Deprecated. 
Overrides:
setContents in class Editor