public class ChooseCallAccountDialog extends PreCallDialog
Constructor and Description |
---|
ChooseCallAccountDialog(java.lang.String contactAddress,
java.lang.Class<? extends OperationSet> opSetClass,
java.util.List<ProtocolProviderService> providers)
Creates an instance of ChooseCallAccountDialog.
|
Modifier and Type | Method and Description |
---|---|
void |
callButtonPressed()
Calls through the selected account when the call button is pressed.
|
protected ProtocolProviderService |
getSelectedProvider()
Returns the currently selected provider.
|
void |
hangupButtonPressed()
Disposes the dialog when the hangup button is pressed.
|
void |
mergeCallButtonPressed()
Indicates that the conference call button has been pressed.
|
void |
setUIContact(UIContactImpl uiContact)
Sets the UIContactImpl we're currently calling.
|
void |
videoCallButtonPressed()
Not used.
|
actionPerformed, dispose, getAccountsCombo, getCallLabels, isVisible, loadSkin, pack, setVisible
public ChooseCallAccountDialog(java.lang.String contactAddress, java.lang.Class<? extends OperationSet> opSetClass, java.util.List<ProtocolProviderService> providers)
contactAddress
- the contact address to be called after an account
has been chosenopSetClass
- the operation set class that specifies the operation
we're going to makeproviders
- the list of providers to choose fromprotected ProtocolProviderService getSelectedProvider()
public void callButtonPressed()
callButtonPressed
in class PreCallDialog
public void mergeCallButtonPressed()
mergeCallButtonPressed
in class PreCallDialog
public void hangupButtonPressed()
hangupButtonPressed
in class PreCallDialog
public void videoCallButtonPressed()
videoCallButtonPressed
in class PreCallDialog
public void setUIContact(UIContactImpl uiContact)
uiContact
- the UIContactImpl we're currently calling
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.