|
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.impl.gui.main.call.conference.ConferenceCallPanel
public class ConferenceCallPanel
The UI for conference calls. This panel contains all conference peers and members.
| 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 | |
|---|---|
ConferenceCallPanel(CallPanel callPanel,
Call c)
Creates an instance of ConferenceCallPanel. |
|
| Method Summary | |
|---|---|
void |
addCallPeerPanel(CallPeer peer)
Creates and adds a CallPeerRenderer for the given peer. |
void |
conferenceMemberAdded(CallPeer callPeer,
ConferenceMember conferenceMember)
Indicates that the given conference member has been added to the given peer. |
void |
conferenceMemberRemoved(CallPeer callPeer,
ConferenceMember conferenceMember)
Indicates that the given conference member has been removed from the given peer. |
void |
ensureSize(Component component,
int width,
int height)
Ensures the size of the window. |
void |
enterFullScreen()
Enters in full screen view mode. |
void |
exitFullScreen()
Exits from the full screen view mode. |
Call |
getCall()
Returns the call represented by this call renderer. |
CallPanel |
getCallContainer()
Returns the parent call container, where this renderer is contained. |
CallPeerRenderer |
getCallPeerRenderer(CallPeer callPeer)
Returns the CallPeerRenderer corresponding to the given callPeer. |
JScrollBar |
getVerticalScrollBar()
Returns the vertical JScrollBar. |
void |
removeCallPeerPanel(CallPeer peer)
Removes the CallPeerRenderer and all related listeners corresponding to the given peer. |
| 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 ConferenceCallPanel(CallPanel callPanel,
Call c)
callPanel - the call panel which contains this panelc - the conference call object| Method Detail |
|---|
public JScrollBar getVerticalScrollBar()
public void addCallPeerPanel(CallPeer peer)
peer - the peer for which to create a rendererpublic void removeCallPeerPanel(CallPeer peer)
peer - the CallPeer to remove
public void ensureSize(Component component,
int width,
int height)
ensureSize in interface CallRenderercomponent - the Component to be given a visible rectangle
with the specified width and heightwidth - the width of the visible rectangle to be given to the
specified Componentheight - the height of the visible rectangle to be given to the
specified Componentpublic void enterFullScreen()
enterFullScreen in interface CallRendererpublic void exitFullScreen()
exitFullScreen in interface CallRendererpublic CallPanel getCallContainer()
getCallContainer in interface CallRendererpublic CallPeerRenderer getCallPeerRenderer(CallPeer callPeer)
getCallPeerRenderer in interface CallRenderercallPeer - the CallPeer, for which we're looking for a
renderer
public Call getCall()
getCall in interface CallRenderer
public void conferenceMemberAdded(CallPeer callPeer,
ConferenceMember conferenceMember)
conferenceMemberAdded in interface CallRenderercallPeer - the parent call peerconferenceMember - the member that was added
public void conferenceMemberRemoved(CallPeer callPeer,
ConferenceMember conferenceMember)
conferenceMemberRemoved in interface CallRenderercallPeer - the parent call peerconferenceMember - the member that was removed
|
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 | |||||||||