|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.funambol.admin.ui.ManagementObjectPanel
com.funambol.admin.ui.SourceManagementPanel
com.funambol.email.admin.EmailSyncSourceConfigPanel
This class implements the configuration panel for an EmailSyncSource
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 | |
javax.swing.JLabel |
allmailboxCheckLabel
|
javax.swing.JCheckBox |
allmailboxCheckValue
|
javax.swing.JButton |
confirmButton
|
javax.swing.JCheckBox |
draftActivationValue
|
javax.swing.JLabel |
draftLabel
|
javax.swing.JTextField |
draftValue
|
javax.swing.JLabel |
dtEncryptLabel
|
javax.swing.JCheckBox |
dtEncryptValue
|
javax.swing.JCheckBox |
inboxActivationValue
|
javax.swing.JLabel |
inboxLabel
|
javax.swing.JTextField |
inboxValue
|
javax.swing.JLabel |
infoTypesLabel
|
javax.swing.JTextField |
infoTypesValue
|
javax.swing.JLabel |
infoVersionsLabel
|
javax.swing.JTextField |
infoVersionsValue
|
javax.swing.JLabel |
inHostLabel
|
javax.swing.JTextField |
inHostValue
|
javax.swing.JLabel |
inPortLabel
|
javax.swing.JTextField |
inPortValue
|
javax.swing.JLabel |
keystoreLabel
|
javax.swing.JLabel |
keystorePassPhraseLabel
|
javax.swing.JTextField |
keystorePassPhraseValue
|
javax.swing.JTextField |
keystoreValue
|
static java.lang.String |
NAME_ALLOWED_CHARS
|
javax.swing.JLabel |
nameLabel
|
javax.swing.JTextField |
nameValue
|
javax.swing.JLabel |
outAuthLabel
|
javax.swing.JCheckBox |
outAuthValue
|
javax.swing.JCheckBox |
outboxActivationValue
|
javax.swing.JLabel |
outboxLabel
|
javax.swing.JTextField |
outboxValue
|
javax.swing.JLabel |
outHostLabel
|
javax.swing.JTextField |
outHostValue
|
javax.swing.JLabel |
outPortLabel
|
javax.swing.JTextField |
outPortValue
|
javax.swing.JLabel |
panelName
label for the panel's name |
static java.lang.String |
PORT_ALLOWED_CHARS
|
javax.swing.JCheckBox |
sentActivationValue
|
javax.swing.JLabel |
sentLabel
|
javax.swing.JTextField |
sentValue
|
javax.swing.JLabel |
sourceUriLabel
|
javax.swing.JTextField |
sourceUriValue
|
javax.swing.JLabel |
sslCheckLabel
|
javax.swing.JCheckBox |
sslCheckValue
|
javax.swing.border.TitledBorder |
titledBorder1
border to evidence the title of the panel |
javax.swing.JCheckBox |
trashActivationValue
|
javax.swing.JLabel |
trashLabel
|
javax.swing.JTextField |
trashValue
|
javax.swing.JLabel |
typeLabel
|
javax.swing.JTextField |
typeValue
|
Fields inherited from class com.funambol.admin.ui.SourceManagementPanel |
STATE_INSERT, STATE_UPDATE |
Fields inherited from class com.funambol.admin.ui.ManagementObjectPanel |
ACTION_EVENT_DELETE, ACTION_EVENT_INSERT, ACTION_EVENT_UPDATE, defaultFont, defaultTableFont, defaultTableHeaderFont, listeners, loginPanelFont, mo, titlePanelFont |
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 | |
EmailSyncSourceConfigPanel()
|
Method Summary | |
protected void |
error(java.lang.String msg)
|
java.awt.Dimension |
getPreferredSize()
Set preferredSize of the panel |
void |
getValues()
Set syncSource properties with the values provided by the user. |
void |
init()
Create the panel |
void |
updateForm()
|
void |
validateValues()
Checks if the values provided by the user are all valid. |
Methods inherited from class com.funambol.admin.ui.SourceManagementPanel |
getState, getSyncSource, setState |
Methods inherited from class com.funambol.admin.ui.ManagementObjectPanel |
actionPerformed, addActionListener, getManagementObject, notifyError, removeActionListener, setManagementObject |
Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, 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, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPropertyChangeListeners, getPropertyChangeListeners, 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, removePropertyChangeListener, removePropertyChangeListener, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, 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, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String NAME_ALLOWED_CHARS
public static final java.lang.String PORT_ALLOWED_CHARS
public javax.swing.JLabel panelName
public javax.swing.border.TitledBorder titledBorder1
public javax.swing.JLabel nameLabel
public javax.swing.JTextField nameValue
public javax.swing.JLabel sourceUriLabel
public javax.swing.JTextField sourceUriValue
public javax.swing.JLabel outHostLabel
public javax.swing.JTextField outHostValue
public javax.swing.JLabel outPortLabel
public javax.swing.JTextField outPortValue
public javax.swing.JLabel outAuthLabel
public javax.swing.JCheckBox outAuthValue
public javax.swing.JLabel inHostLabel
public javax.swing.JTextField inHostValue
public javax.swing.JLabel inPortLabel
public javax.swing.JTextField inPortValue
public javax.swing.JLabel sslCheckLabel
public javax.swing.JCheckBox sslCheckValue
public javax.swing.JLabel keystoreLabel
public javax.swing.JTextField keystoreValue
public javax.swing.JLabel keystorePassPhraseLabel
public javax.swing.JTextField keystorePassPhraseValue
public javax.swing.JLabel allmailboxCheckLabel
public javax.swing.JCheckBox allmailboxCheckValue
public javax.swing.JLabel inboxLabel
public javax.swing.JTextField inboxValue
public javax.swing.JCheckBox inboxActivationValue
public javax.swing.JLabel outboxLabel
public javax.swing.JTextField outboxValue
public javax.swing.JCheckBox outboxActivationValue
public javax.swing.JLabel sentLabel
public javax.swing.JTextField sentValue
public javax.swing.JCheckBox sentActivationValue
public javax.swing.JLabel draftLabel
public javax.swing.JTextField draftValue
public javax.swing.JCheckBox draftActivationValue
public javax.swing.JLabel trashLabel
public javax.swing.JTextField trashValue
public javax.swing.JCheckBox trashActivationValue
public javax.swing.JLabel typeLabel
public javax.swing.JTextField typeValue
public javax.swing.JLabel infoTypesLabel
public javax.swing.JTextField infoTypesValue
public javax.swing.JLabel infoVersionsLabel
public javax.swing.JTextField infoVersionsValue
public javax.swing.JLabel dtEncryptLabel
public javax.swing.JCheckBox dtEncryptValue
public javax.swing.JButton confirmButton
Constructor Detail |
public EmailSyncSourceConfigPanel()
Method Detail |
public void init()
public java.awt.Dimension getPreferredSize()
public void updateForm()
public void getValues()
public void validateValues() throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
- if:
protected void error(java.lang.String msg)
msg
- String
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |