i3mclient.config
Class EMailAccountPanel

java.lang.Object
  |
  +--org.eclipse.swt.widgets.Widget
        |
        +--org.eclipse.swt.widgets.Control
              |
              +--org.eclipse.swt.widgets.Scrollable
                    |
                    +--org.eclipse.swt.widgets.Composite
                          |
                          +--i3mclient.config.EMailAccountPanel
All Implemented Interfaces:
Drawable, EventListener, ModifyListener, SelectionListener, org.eclipse.swt.internal.SWTEventListener, UserDataListener

public class EMailAccountPanel
extends Composite
implements ModifyListener, SelectionListener, UserDataListener

The email account panel to change your email account data.

Author:
Dirk Plate
See Also:
Config, ConfigGUI

Field Summary
 
Fields inherited from class org.eclipse.swt.widgets.Control
handle
 
Constructor Summary
EMailAccountPanel(Composite parent, int style, String emailAccountCaptionSet)
          Constructor.
 
Method Summary
 void addFormListener(FormListener listener)
          Add a listener to formlistenerlist
 void modifyText(ModifyEvent event)
           
 void removeFormListener(FormListener listener)
          Remove a listener to formlistenerlist
 void userDataChanged(UserData userDataSet)
          Called when user detail changed.
 void widgetDefaultSelected(SelectionEvent arg0)
           
 void widgetSelected(SelectionEvent event)
           
 
Methods inherited from class org.eclipse.swt.widgets.Composite
computeSize, getChildren, getLayout, getTabList, layout, layout, setFocus, setLayout, setTabList
 
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getVerticalBar
 
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addFocusListener, addHelpListener, addKeyListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addPaintListener, addTraverseListener, computeSize, forceFocus, getAccessible, getBackground, getBorderWidth, getBounds, getDisplay, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getParent, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isDisposed, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, redraw, redraw, removeControlListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removePaintListener, removeTraverseListener, setBackground, setBounds, setBounds, setCapture, setCursor, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update
 
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, dispose, getData, getData, getStyle, notifyListeners, removeDisposeListener, removeListener, setData, setData, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EMailAccountPanel

public EMailAccountPanel(Composite parent,
                         int style,
                         String emailAccountCaptionSet)
Constructor.

Parameters:
parent - The parent composite for this email account panel
style - The swt-style for this composite
emailAccountCaptionSet - The caption of the email account data in this panel
Method Detail

addFormListener

public void addFormListener(FormListener listener)
Add a listener to formlistenerlist

Parameters:
listener - The listener which will be informed about form changes

removeFormListener

public void removeFormListener(FormListener listener)
Remove a listener to formlistenerlist

Parameters:
listener - The listener which will be no longer informed about form changes

modifyText

public void modifyText(ModifyEvent event)
Specified by:
modifyText in interface ModifyListener

widgetSelected

public void widgetSelected(SelectionEvent event)
Specified by:
widgetSelected in interface SelectionListener

widgetDefaultSelected

public void widgetDefaultSelected(SelectionEvent arg0)
Specified by:
widgetDefaultSelected in interface SelectionListener

userDataChanged

public void userDataChanged(UserData userDataSet)
Description copied from interface: UserDataListener
Called when user detail changed.

Specified by:
userDataChanged in interface UserDataListener
Parameters:
userDataSet - the changed userData