|
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
javax.swing.JComponent
javax.swing.JPanel
net.java.sip.communicator.util.swing.TransparentPanel
net.java.sip.communicator.plugin.jabberaccregwizz.IceConfigPanel
public class IceConfigPanel
ICE configuration panel.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JPanel |
|---|
JPanel.AccessibleJPanel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
JComponent.AccessibleJComponent |
| 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.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 | |
|---|---|
IceConfigPanel()
Creates an instance of IceConfigPanel. |
|
| Method Summary | |
|---|---|
protected void |
addJingleNodes(JingleNodeDescriptor jingleNode)
Adds the given jingleNode to the list of additional JingleNodes |
protected void |
addStunServer(StunServerDescriptor stunServer)
Adds the given stunServer to the list of additional stun servers. |
protected List<JingleNodeDescriptor> |
getAdditionalJingleNodes()
Returns the list of additional Jingle Nodes entered by the user. |
protected List<StunServerDescriptor> |
getAdditionalStunServers()
Returns the list of additional stun servers entered by the user. |
protected JingleNodeDescriptor |
getJingleNodes(String address)
Indicates if a JingleNodes with the given address already exists in the additional stun servers table. |
protected StunServerDescriptor |
getStunServer(String address,
int port)
Indicates if a stun server with the given address and port already exists in the additional stun servers table. |
protected boolean |
isAutoDiscoverJingleNodes()
Indicates if the Jingle Nodes relays should be automatically discovered. |
protected boolean |
isAutoDiscoverStun()
Indicates if the stun server should be automatically discovered. |
protected boolean |
isUseDefaultStunServer()
Indicates if the default stun server should be used |
protected boolean |
isUseGoogleIce()
Indicates if ice should be used for this account. |
protected boolean |
isUseIce()
Indicates if ice should be used for this account. |
protected boolean |
isUseJingleNodes()
Indicates if Jingle Nodes should be used for this account. |
protected boolean |
isUseUPNP()
Indicates if UPnP should be used for this account. |
protected void |
modifyJingleNodes(JingleNodeDescriptor jingleNode)
Modify the given jingleNode from the list of Jingle Nodes. |
protected void |
modifyStunServer(StunServerDescriptor stunServer)
Modify the given stunServer from the list of stun servers. |
protected void |
removeAllJingleNodes()
Remove all jingleNodes to the list of additional Jingle Nodes. |
protected void |
removeAllStunServer()
Remove all stunServers to the list of additional stun servers. |
protected void |
setAutoDiscoverJingleNodes(boolean isAutoDiscover)
Sets the autoDiscoverJingleNodes property. |
protected void |
setAutoDiscoverStun(boolean isAutoDiscover)
Sets the autoDiscoverStun property. |
protected void |
setUseDefaultStunServer(boolean isDefaultStun)
Sets the defaultStun property. |
protected void |
setUseGoogleIce(boolean isUseIce)
Sets the useGoogleIce property. |
protected void |
setUseIce(boolean isUseIce)
Sets the useIce property. |
protected void |
setUseJingleNodes(boolean isUseJN)
Sets the useJingleNodes property. |
protected void |
setUseUPNP(boolean isUseUPNP)
Sets the useUPNP property. |
| Methods inherited from class javax.swing.JPanel |
|---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public IceConfigPanel()
| Method Detail |
|---|
protected boolean isUseIce()
protected void setUseIce(boolean isUseIce)
isUseIce - true to indicate that ICE should be used for
this account, false - otherwise.protected boolean isUseGoogleIce()
protected void setUseGoogleIce(boolean isUseIce)
isUseIce - true to indicate that Google ICE should be used
for this account, false - otherwise.protected boolean isAutoDiscoverStun()
protected void setAutoDiscoverStun(boolean isAutoDiscover)
isAutoDiscover - true to indicate that stun server should
be auto-discovered, false - otherwise.protected boolean isUseDefaultStunServer()
protected void setUseDefaultStunServer(boolean isDefaultStun)
isDefaultStun - true to indicate that the default stun
server should be used, false otherwise.protected List<StunServerDescriptor> getAdditionalStunServers()
protected void addStunServer(StunServerDescriptor stunServer)
stunServer - the stun server to addprotected void removeAllStunServer()
protected void modifyStunServer(StunServerDescriptor stunServer)
stunServer - the stun server to modify
protected StunServerDescriptor getStunServer(String address,
int port)
address - the STUN server address to checkport - the STUN server port to check
protected boolean isUseJingleNodes()
protected void setUseJingleNodes(boolean isUseJN)
isUseJN - true to indicate that Jingle Nodes should be
used for this account, false - otherwise.protected boolean isAutoDiscoverJingleNodes()
protected void setAutoDiscoverJingleNodes(boolean isAutoDiscover)
isAutoDiscover - true to indicate that Jingle Nodes relays
should be auto-discovered, false - otherwise.protected List<JingleNodeDescriptor> getAdditionalJingleNodes()
protected JingleNodeDescriptor getJingleNodes(String address)
address - the JingleNodes address to check
protected void addJingleNodes(JingleNodeDescriptor jingleNode)
jingleNode - the Jingle Node server to addprotected void removeAllJingleNodes()
protected void modifyJingleNodes(JingleNodeDescriptor jingleNode)
jingleNode - the Jingle Node to modifyprotected boolean isUseUPNP()
protected void setUseUPNP(boolean isUseUPNP)
isUseUPNP - true to indicate that UPNP should be used for
this account, false - otherwise.
|
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 | |||||||||