|
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.impl.gui.main.contactlist.AddContactDialog
public class AddContactDialog
The AddContactDialog is the dialog containing the form for adding a contact.
| 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 net.java.sip.communicator.service.gui.ExportedWindow |
|---|
ABOUT_WINDOW, ADD_CONTACT_WINDOW, CHAT_WINDOW, MAIN_WINDOW |
| 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 | |
|---|---|
AddContactDialog(MainFrame mainFrame)
Creates an instance of AddContactDialog that represents a dialog that adds a new contact to an already existing meta contact. |
|
AddContactDialog(MainFrame parentWindow,
MetaContact metaContact)
Creates an AddContactDialog by specifying the parent window and a meta contact, to which to add the new contact. |
|
| Method Summary | |
|---|---|
void |
actionPerformed(ActionEvent e)
Indicates that the "Add" buttons has been pressed. |
void |
bringToFront()
Brings this window to front. |
protected void |
close(boolean isEscaped)
Indicates that this dialog is about to be closed. |
static JComboBox |
createGroupCombo(Dialog parentDialog)
Initializes groups combo box. |
WindowID |
getIdentifier()
Returns this exported window identifier. |
Object |
getSource()
The source of the window |
void |
loadSkin()
Reloads resources for this component. |
void |
maximize()
Maximizes the window. |
void |
minimize()
Minimizes the window. |
void |
setContactAddress(String contactAddress)
Sets the address of the contact to add. |
void |
setParams(Object[] windowParams)
This method can be called to pass any params to the exported window. |
void |
setSelectedAccount(ProtocolProviderService protocolProvider)
Selects the given protocol provider in the account combo box. |
void |
setSelectedGroup(MetaContactGroup group)
Selects the given group in the group combo box. |
void |
windowGainedFocus(WindowEvent e)
Indicates that the window has gained the focus. |
void |
windowLostFocus(WindowEvent e)
|
| 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 |
| Methods inherited from interface net.java.sip.communicator.service.gui.ExportedWindow |
|---|
isFocused, isVisible, setLocation, setSize, setVisible |
| Constructor Detail |
|---|
public AddContactDialog(MainFrame mainFrame)
mainFrame - The MainFrame parent window.
public AddContactDialog(MainFrame parentWindow,
MetaContact metaContact)
parentWindow - the parent windowmetaContact - the meta contact, to which to add the new contact| Method Detail |
|---|
public void setSelectedAccount(ProtocolProviderService protocolProvider)
protocolProvider - the ProtocolProviderService to selectpublic void setSelectedGroup(MetaContactGroup group)
group - the MetaContactGroup to selectpublic void setContactAddress(String contactAddress)
contactAddress - the address of the contact to addpublic static JComboBox createGroupCombo(Dialog parentDialog)
public void actionPerformed(ActionEvent e)
actionPerformed in interface ActionListenere - the ActionEvent that notified usprotected void close(boolean isEscaped)
close in class SIPCommDialogisEscaped - indicates if the dialog is closed by pressing the
Esc keypublic void windowGainedFocus(WindowEvent e)
windowGainedFocus in interface WindowFocusListenere - the WindowEvent that notified uspublic void windowLostFocus(WindowEvent e)
windowLostFocus in interface WindowFocusListenerpublic void bringToFront()
bringToFront in interface ExportedWindowpublic WindowID getIdentifier()
getIdentifier in interface ExportedWindowpublic Object getSource()
getSource in interface ExportedWindowpublic void maximize()
maximize in interface ExportedWindowpublic void minimize()
minimize in interface ExportedWindowpublic void setParams(Object[] windowParams)
UIService.getExportedWindow(WindowID, Object[]) in order to set
the parameters passed.
setParams in interface ExportedWindowwindowParams - the parameters to pass.public void loadSkin()
loadSkin in interface Skinnable
|
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 | |||||||||