ePOST API

rice.post.proxy
Class ConfigurationFrame

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Frame
                  extended by javax.swing.JFrame
                      extended by rice.post.proxy.ConfigurationFrame
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class ConfigurationFrame
extends javax.swing.JFrame

See Also:
Serialized Form

Nested Class Summary
protected  class ConfigurationFrame.ButtonBox
           
protected  class ConfigurationFrame.ButtonPane
           
 class ConfigurationFrame.ChangePasswordFrame
           
protected  class ConfigurationFrame.ConfigurationPanel
           
protected  class ConfigurationFrame.ControlPanel
           
protected  class ConfigurationFrame.DebugConfiguration
           
protected  class ConfigurationFrame.EmailConfiguration
           
protected  class ConfigurationFrame.EnableBox
           
protected  class ConfigurationFrame.FloatBox
           
protected  class ConfigurationFrame.ForwardingConfiguration
           
protected  class ConfigurationFrame.GeneralEmailConfiguration
           
protected  class ConfigurationFrame.GeneralJavaConfiguration
           
protected  class ConfigurationFrame.GeneralPostConfiguration
           
protected  class ConfigurationFrame.GeneralProxyConfiguration
           
protected  class ConfigurationFrame.GlacierBandwidthConfiguration
           
protected  class ConfigurationFrame.GlacierConfiguration
           
protected  class ConfigurationFrame.GlacierTrashConfiguration
           
protected  class ConfigurationFrame.GlobalConfiguration
           
protected  class ConfigurationFrame.ImapConfiguration
           
protected  class ConfigurationFrame.InfoBox
           
protected  class ConfigurationFrame.JavaConfiguration
           
protected  class ConfigurationFrame.ListBox
           
protected  class ConfigurationFrame.LivenessConfiguration
           
protected  class ConfigurationFrame.LogConfiguration
           
protected  class ConfigurationFrame.LogEnableBox
           
protected  class ConfigurationFrame.LoggingConfiguration
           
protected  class ConfigurationFrame.MemoryConfiguration
           
protected  class ConfigurationFrame.NumericBox
           
protected  class ConfigurationFrame.OtherConfiguration
           
protected  class ConfigurationFrame.OtherJavaConfiguration
           
protected  class ConfigurationFrame.PasswordBox
           
protected  class ConfigurationFrame.PastConfiguration
           
protected  class ConfigurationFrame.Pop3Configuration
           
protected  class ConfigurationFrame.PostConfiguration
           
protected  class ConfigurationFrame.ProfilingConfiguration
           
protected  class ConfigurationFrame.ProxyConfiguration
           
protected  class ConfigurationFrame.RefreshConfiguration
           
protected  class ConfigurationFrame.RestartConfiguration
           
protected  class ConfigurationFrame.SaveablePanel
           
protected  class ConfigurationFrame.SecurityConfiguration
           
protected  class ConfigurationFrame.SendingConfiguration
           
protected  class ConfigurationFrame.SleepConfiguration
           
protected  class ConfigurationFrame.SliderBox
           
protected  class ConfigurationFrame.SmtpClientConfiguration
           
protected  class ConfigurationFrame.SmtpConfiguration
           
protected  class ConfigurationFrame.SSLConfiguration
           
protected  class ConfigurationFrame.StorageConfiguration
           
protected  class ConfigurationFrame.TextBox
           
protected  class ConfigurationFrame.TitledPanel
           
protected  class ConfigurationFrame.UpdateConfiguration
           
 
Nested classes/interfaces inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Nested classes/interfaces inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
static int DEFAULT_HEIGHT
           
static java.awt.Dimension ENABLE_BOX_SIZE
           
protected  Environment environment
           
static int FRAME_HEIGHT
           
static int FRAME_WIDTH
           
static java.awt.Dimension INFO_BOX_SIZE
           
static java.awt.Dimension LIST_BOX_SIZE
           
static java.awt.Dimension LIST_BUTTONS_SIZE
           
static java.awt.Dimension LIST_SIZE
           
static java.awt.Dimension NUMERIC_BOX_SIZE
           
protected  ConfigurationFrame.SaveablePanel[] panels
           
protected  Parameters parameters
           
protected  PostProxy proxy
           
static java.awt.Dimension SLIDER_BOX_MIN
           
static java.awt.Dimension SLIDER_BOX_SIZE
           
static java.awt.Dimension TEXT_BOX_SIZE
           
 
Fields inherited from class javax.swing.JFrame
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
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
ConfigurationFrame(Environment env, PostProxy proxy)
           
 
Method Summary
 javax.swing.JTextField buildMaskedField(java.lang.String mask)
           
static void main(java.lang.String[] args)
           
protected  void save()
           
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Frame
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, 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, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

FRAME_WIDTH

public static final int FRAME_WIDTH
See Also:
Constant Field Values

FRAME_HEIGHT

public static final int FRAME_HEIGHT
See Also:
Constant Field Values

DEFAULT_HEIGHT

public static final int DEFAULT_HEIGHT
See Also:
Constant Field Values

ENABLE_BOX_SIZE

public static final java.awt.Dimension ENABLE_BOX_SIZE

TEXT_BOX_SIZE

public static final java.awt.Dimension TEXT_BOX_SIZE

INFO_BOX_SIZE

public static final java.awt.Dimension INFO_BOX_SIZE

LIST_SIZE

public static final java.awt.Dimension LIST_SIZE

LIST_BOX_SIZE

public static final java.awt.Dimension LIST_BOX_SIZE

LIST_BUTTONS_SIZE

public static final java.awt.Dimension LIST_BUTTONS_SIZE

NUMERIC_BOX_SIZE

public static final java.awt.Dimension NUMERIC_BOX_SIZE

SLIDER_BOX_SIZE

public static final java.awt.Dimension SLIDER_BOX_SIZE

SLIDER_BOX_MIN

public static final java.awt.Dimension SLIDER_BOX_MIN

parameters

protected Parameters parameters

environment

protected Environment environment

proxy

protected PostProxy proxy

panels

protected ConfigurationFrame.SaveablePanel[] panels
Constructor Detail

ConfigurationFrame

public ConfigurationFrame(Environment env,
                          PostProxy proxy)
Method Detail

save

protected void save()

main

public static void main(java.lang.String[] args)
                 throws java.io.IOException
Throws:
java.io.IOException

buildMaskedField

public javax.swing.JTextField buildMaskedField(java.lang.String mask)

ePOST API

Copyright © 2001-2005 - Rice Pastry.