|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
net.java.sip.communicator.util.swing.SIPCommDialog
net.java.sip.communicator.plugin.ldap.configform.DirectorySettingsForm
public class DirectorySettingsForm
The page with hostname/port/encryption fields
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class net.java.sip.communicator.util.swing.SIPCommDialog |
|---|
SIPCommDialog.DialogWindowAdapter |
| Nested classes/interfaces inherited from class javax.swing.JDialog |
|---|
JDialog.AccessibleJDialog |
| Nested classes/interfaces inherited from class java.awt.Dialog |
|---|
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityType |
| Nested classes/interfaces inherited from class java.awt.Window |
|---|
Window.AccessibleAWTWindow |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
| Field Summary |
|---|
| Fields inherited from class javax.swing.JDialog |
|---|
accessibleContext, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Dialog |
|---|
DEFAULT_MODALITY_TYPE |
| 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, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
DirectorySettingsForm()
Constructor. |
|
| Method Summary | |
|---|---|
void |
actionPerformed(ActionEvent e)
Implementation of actionPerformed. |
protected void |
close(boolean escaped)
All functions implemented in this method will be invoked when user presses the Escape key. |
JPanel |
getContentPanel()
the panel to display in the card layout of the wizard |
JPanel |
getFieldsPanel()
the field panel to display. |
LdapDirectorySettings |
getSettings()
Returns LDAP settings. |
void |
loadData(LdapDirectorySettings settings)
Loads the information from the LdapDirectorySettings instance into the UI. |
static List<String> |
mergeString(String attrs)
Merge String elements separated by space into a List. |
static String |
mergeStrings(List<String> lst)
Merge String elements from a list to a single String separated by space. |
void |
saveData(LdapDirectorySettings settings)
Saves the information in the LdapDirectorySettings instance from the UI |
void |
setBaseDNFieldEnabled(boolean enable)
Set the base DN field enable or not |
void |
setHostnameFieldEnabled(boolean enable)
Set the hostname field enable or not |
void |
setNameFieldEnabled(boolean enable)
Set the name field enable or not |
void |
setPortFieldEnabled(boolean enable)
Set the port field enable or not |
int |
showDialog()
Show the dialog and returns if the user has modified something (create or modify entry). |
| Methods inherited from class net.java.sip.communicator.util.swing.SIPCommDialog |
|---|
addKeyBinding, dispose, setVisible |
| Methods inherited from class java.awt.Dialog |
|---|
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, show, toBack |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DirectorySettingsForm()
| Method Detail |
|---|
public JPanel getFieldsPanel()
public JPanel getContentPanel()
public void loadData(LdapDirectorySettings settings)
settings - the LdapDirectorySettings to loadLdapDirectorySettingspublic static String mergeStrings(List<String> lst)
lst - list of Strings
public static List<String> mergeString(String attrs)
attrs - String
public void saveData(LdapDirectorySettings settings)
settings - the LdapDirectorySettings to save the data inLdapDirectorySettingspublic void actionPerformed(ActionEvent e)
actionPerformed in interface ActionListenere - the ActionEvent triggeredprotected void close(boolean escaped)
close in class SIPCommDialogescaped - true if this dialog has been closed by pressing
the Esc key; otherwise, falsepublic int showDialog()
public LdapDirectorySettings getSettings()
public void setNameFieldEnabled(boolean enable)
enable - parameter to setpublic void setHostnameFieldEnabled(boolean enable)
enable - parameter to setpublic void setBaseDNFieldEnabled(boolean enable)
enable - parameter to setpublic void setPortFieldEnabled(boolean enable)
enable - parameter to set
|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||