public class ConnectionPanel extends TransparentPanel implements ValidatingPanel
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
(package private) javax.swing.JCheckBox |
allowNonSecureBox |
(package private) javax.swing.JCheckBox |
disableCarbon |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
ConnectionPanel(JabberAccountRegistrationForm parentForm)
Creates an instance of ConnectionPanel by specifying the parent
wizard, where it's contained.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
enablesServerAutoConfigure(boolean isEnable)
Enables/disables the proxy auto-configuration.
|
(package private) java.lang.String |
getClientTlsCertificateId()
Gets the ID of the selected client TLS certificate or null if no
certificate is selected.
|
(package private) java.lang.String |
getDTMFMethod()
Returns the DTMF method.
|
(package private) java.lang.String |
getDtmfMinimalToneDuration()
Returns the minimal DTMF tone duration.
|
(package private) java.lang.String |
getPriority()
Returns the priority field value.
|
(package private) java.lang.String |
getResource()
Returns the resource.
|
(package private) java.lang.String |
getServerAddress()
Returns the server address.
|
(package private) java.lang.String |
getServerPort()
Returns the server port.
|
(package private) boolean |
isAllowNonSecure()
Is non-TLS allowed.
|
(package private) boolean |
isAutogenerateResourceEnabled()
Is resource auto generate enabled.
|
(package private) boolean |
isCarbonDisabled()
Checks if message carbons are disabled
|
(package private) boolean |
isGmailNotificationsEnabled()
Returns true if the "gmail notifications" check box is selected,
otherwise returns false.
|
(package private) boolean |
isGoogleContactsEnabled()
Returns true if the "Google contacts" check box is selected,
otherwise returns false.
|
(package private) boolean |
isSendKeepAlive()
Returns true if the "send keep alive" check box is selected,
otherwise returns false.
|
(package private) boolean |
isServerOverridden()
Return isServerOverridden property.
|
boolean |
isValidated()
Whether current inserted values into the panel are valid and enough
to continue with account creation/modification.
|
(package private) void |
setAllowNonSecure(boolean value)
Set allow non secure value.
|
(package private) void |
setAutogenerateResource(boolean value)
Set auto generate resource value.
|
void |
setClientTlsCertificateId(java.lang.String certificateId)
Sets the client TLS certificate ID.
|
(package private) void |
setDisableCarbon(boolean value)
Set disable carbon value.
|
(package private) void |
setDTMFMethod(java.lang.String dtmfMethod)
Sets the DTMF method.
|
(package private) void |
setDtmfMinimalToneDuration(java.lang.String dtmfMinimalToneDuration)
Sets the minimal DTMF tone duration
|
(package private) void |
setGmailNotificationsEnabled(boolean isEnabled)
Selects/unselects the "gmail notifications" check box according to the
given isEnabled property.
|
(package private) void |
setGoogleContactsEnabled(boolean isEnabled)
Selects/unselects the "Google contacts" check box according to the
given isEnabled property.
|
(package private) void |
setPriority(java.lang.String priority)
Sets the priority field value.
|
(package private) void |
setResource(java.lang.String resource)
Sets the resource field value.
|
(package private) void |
setSendKeepAlive(boolean isSendKeepAlive)
Selects/unselects the "send keep alive" check box according to the given
isSendKeepAlive property.
|
(package private) void |
setServerAddress(java.lang.String serverAddress)
Sets the server address.
|
(package private) void |
setServerOverridden(boolean isServerOverridden)
Sets the serverOverridden property.
|
(package private) void |
setServerPort(java.lang.String serverPort)
Sets the server port.
|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
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, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, 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, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
javax.swing.JCheckBox allowNonSecureBox
javax.swing.JCheckBox disableCarbon
public ConnectionPanel(JabberAccountRegistrationForm parentForm)
parentForm
- the parent formjava.lang.String getServerAddress()
void setServerAddress(java.lang.String serverAddress)
serverAddress
- the server addressjava.lang.String getServerPort()
void setServerPort(java.lang.String serverPort)
serverPort
- the server portjava.lang.String getResource()
void setResource(java.lang.String resource)
resource
- the resource to setjava.lang.String getPriority()
void setPriority(java.lang.String priority)
priority
- the priority field valueboolean isSendKeepAlive()
void setSendKeepAlive(boolean isSendKeepAlive)
isSendKeepAlive
- indicates if the "send keep alive" check box
should be selected or notboolean isGmailNotificationsEnabled()
void setGmailNotificationsEnabled(boolean isEnabled)
isEnabled
- indicates if the "gmail notifications"
check box should be selected or notboolean isGoogleContactsEnabled()
void setGoogleContactsEnabled(boolean isEnabled)
isEnabled
- indicates if the "Google contacts"
check box should be selected or notpublic boolean isValidated()
isValidated
in interface ValidatingPanel
void setAutogenerateResource(boolean value)
value
- the new value.boolean isAutogenerateResourceEnabled()
void setAllowNonSecure(boolean value)
value
- the new value.boolean isAllowNonSecure()
void setDisableCarbon(boolean value)
value
- the new value.boolean isCarbonDisabled()
java.lang.String getDTMFMethod()
void setDTMFMethod(java.lang.String dtmfMethod)
dtmfMethod
- the DTMF methodjava.lang.String getDtmfMinimalToneDuration()
void setDtmfMinimalToneDuration(java.lang.String dtmfMinimalToneDuration)
dtmfMinimalToneDuration
- void setServerOverridden(boolean isServerOverridden)
isServerOverridden
- true to indicate that the server is
overridden, false - otherwiseboolean isServerOverridden()
void enablesServerAutoConfigure(boolean isEnable)
isEnable
- true to enable proxy auto-configuration,
false - otherwisepublic void setClientTlsCertificateId(java.lang.String certificateId)
certificateId
- The ID of the TLS certificate to use or
null if none should be selected.java.lang.String getClientTlsCertificateId()
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.