|
Class Summary |
| AboutScreen |
This window shows the CVW image and gives the user access to the
license.text file. |
| AdminProc |
CLASS DESCRIPTION
This is a thread to launch the external Admin Tool |
| AdminServerMgr |
CLASS DESCRIPTION |
| AdminThreadReader |
CLASS DESCRIPTION |
| AdminThreadWriter |
CLASS DESCRIPTION |
| AdmitRequestDialog |
This is a generic error dialog that should be used for any error message that
the user should be notified of. |
| AdmitUserDialog |
This is a generic move dialog that should be used for any error message that
the user should be notified of. |
| AllUserList |
Displays the list of all users |
| AllUserListPanel |
Displays the list of all users |
| AudioFilePlayer |
|
| AuditList |
This tabbed panel is part of the AuditListFrame, it shows a list of CVWObjects,
a heading, the object count and can show the max allowed objects set on the
CVW server for this user. |
| AuditListFrame |
This class displays a static of objects owned by a CVW user. |
| AuditObject |
This is the display object for all objects owned by a user, specifically for the
AuditListFrame. |
| Authenticator |
This class processes all cvw-auth MCP commands that are sent to and from
the CVW server; it is a stub for future expansion of different more stringent
authentication methods. |
| AVConfAdvancedPrefPanel |
The GUI for allowing the user to change their advanced av tool preferences:
currently: TTL values, TTL Unicast values |
| AVConfPrefPanel |
The GUI for allowing the user to change their av tool preferences:
currently: av encoding, video band width and frame rate, audio volume for
speaker and mic |
| AVController |
CVW Audio and Video Tools controller. |
| AVToolFrame |
This is a simple window with some instructions it is used to
get the desired size and location from the user for the audio and
video tools. |
| CheckVector |
This class is for special vectors that may have document checkout operations |
| CheckVectorEnum |
This class provides a way of creating an Enumeration from a CheckVector |
| CmdChoice |
This is the command pull down menu within the CmdEntryPanel. |
| CmdEntryPanel |
This is the gui which presents the user with the following components:
the command pull down menu, the to field, the text area, the send and cancel buttons,
the public/private label, and the beep checkbox. |
| ColorChoice |
This class extends the java.awt.Choice component and adds the order of
color functionality. |
| CommentDialog |
This is a dialog that is used to submit comments |
| ConfirmationDialog |
A generic confirmation dialog. |
| ContentsCoordinator |
This class coordinates the contents of the room and all folders. |
| ContentsTable |
|
| CVWAdminTool |
CLASS DESCRIPTION |
| CVWAnnouncementDialog |
Creates a general announcement dialog that can be displayed to all the users |
| CVWAuthenticator |
This class will handle Basic password authentication over the network when required. |
| CVWAuthMethod |
This is a representation of the authentication method that is passed
to and from the CVW server. |
| CVWCache |
current client-side object cache implementation, singleton class |
| CVWCmdMgr |
This keeps track of the cvw commands in the menu choice widget. |
| CVWCommand |
This class represents a cvw command to make communcation to
the CVW server easier. |
| CVWCommFrame |
Opens a dialog with command entry area |
| CVWContainer |
Base CVWObject class for objects that have contents |
| CVWCoordinator |
This is the class which represents the main window of the client. |
| CVWDialog |
The base class for all dialogs... |
| CVWDocument |
This class represents the Document object of the CVW server. |
| CVWFileChooser |
|
| CVWFloor |
This class represents a room on the CVW server. |
| CVWFocusManager |
|
| CVWFolder |
This class represents a folder on the CVW server. |
| CVWFolderWindow |
This is the window which represents the CVWFolder object on the CVW server. |
| CVWFontController |
The CVWFontController class provides a mechanism to
controls fonts in an application wide method. |
| CVWFormFolder |
This represents the Pending, Outbox and Archive objects on the CVWServer |
| CVWFrame |
the base class for all frames
it modifies the setBounds method so
that the location of the dialog will be moved to fit entirely on the screen. |
| CVWGroup |
This class represents the Group object on the CVW server. |
| CVWGroupCommDialog |
Opens a dialog to allow communciaton to a group |
| CVWMap |
The abstract for all cvw map windows, allowing the windows
to be substituted at will without changes to the rest of the
client. |
| CVWMapWin |
This is the window displaying the layout of rooms in the CVW. |
| CVWMimeObject |
Doesnt appear to be used except in reference to mimeTypes vector in
DSIController and DocServerInterface. |
| CVWNote |
This represents Notes on the CVW server, it is part of the CVWObject hierarchy. |
| CVWObject |
The base class for all CVW objects |
| CVWObjNum |
This class represents the object number of all objects on the CVW server. |
| CVWPanel |
The base tabbed panel for FolderDialog windows. |
| CVWPreferencePanel |
This is the base class for all panels displayed in the
preferences dialog |
| CVWPreferences |
This class processes all user preferences whether stored locally on the
user's workstation or on the CVW server. |
| CVWPrefsFrame |
This is the window which displays the user preferences in a tabbed folder manner. |
| CVWProxy |
This class represent the proxy user on the CVW server. |
| CVWRoom |
This class represents a room on the CVW server. |
| CVWRoomKey |
A CVWRoomKey is an object that allows a user temporary access into a room. |
| CVWServer |
This class represents a CVW server within a possible federation of CVW servers |
| CVWServerComm |
This class processes all communication from and to the CVW server. |
| CVWServerList |
This class provides a single entry point to retrieve CVW federated servers |
| CVWTreeMapWin |
This is a window displaying hierarchical of rooms in the CVW. |
| CVWURL |
This represents URLs on the CVW server, it is part of the CVWObject hierarchy. |
| CVWUser |
This class represents the user on the CVW server. |
| CVWWhiteboard |
CLASS DESCRIPTION |
| DateUtils |
This class provides static functions for displaying dates |
| DefaultListData |
|
| DetailList |
This is the gui widget which displays the contents of the room and all
folders. |
| DetailObject |
This is the display object for all contents: room contents panel, and
all folder windows, including the carrying folder window |
| DetailObjectTransferable |
This is the class which allows CVWObjects to be dragged and dropped. |
| DisplayObject |
A base class for displaying CVWObjects within MultiLists |
| DisplayPrefPanel |
The GUI for allowing the user to change their display preferences:
currently: which windows/panels open upon connection, location/size
of all tools, including av tools. |
| DnDJTabbedPane |
This fixes the bug where a JTabbedPane does not do drag and drop to
the correct target if the target is on a pane other than the first
pane. |
| DocMenu |
Concrete implementation of the Doc Menu |
| DocSCMenu |
concrete implementation of the Doc Shortcut Menu |
| DocServerComm |
|
| DocServerInterface |
This class implements the Document Server public interface
between a client and the Document Server. |
| DocumentObjectPanel |
The gui panel to display information about CVWDocuments. |
| DocumentServerList |
This class provides a single entry point to retrieve CVW document servers. |
| DocWBMenu |
Concrete implementation of the Doc Whiteboard Menu |
| DragSourceAdapter |
An abstract adapter class for receiving drag events. |
| DSDB |
This class creates, writes, and reads the file stored on the users
local workstation that stores information about documents that have been
opened for editing (checked out). |
| DSDBEntry |
This class represents a single entry in the DSDB file, which is
information about a checked out document (in edit mode). |
| DSIController |
A shell class to handle launching of DocServer threads. |
| DSIParms |
A container class for parameters to be swapped to the
DSI and DSI controller |
| EditPopupMenu |
|
| FileHandler |
File system interface for Java Client. |
| FileNew |
This is the dialog to let the user choose what kind of CVWObject to
create. |
| FirstLevel |
A panel to hold the drop-down list of floors. |
| FolderDialog |
This is an easy API to create a folder inside of a frame
since folder is only a component, not a window. |
| FontChangeListener |
This class listens for FontChanges, and updates a given component. |
| FontPrefPanel |
The GUI for allowing the user to change their av tool preferences:
currently: av encoding, video band width and frame rate, audio volume for
speaker and mic |
| FormFolderMenu |
Concrete implementation of a menu for a Form Folder object |
| GroupManager |
This class manages all the groups in the system. |
| GroupManagerFrame |
This is the window which represents the view of the group manager. |
| GroupMenu |
Concrete implementation of a menu for a group |
| HiLightObject |
This is the |
| HiLightPrefPanel |
The GUI for allowing the user to change their highlighting preferences,
currently: current user name, private and public communication |
| HiLightUserPrefPanel |
The GUI for allowing the user to change their highlighting preferences,
currently: current user name, private and public communication |
| HTTPReply |
A basic HTTP class object. |
| HTTPRequest |
A basic HTTP Request-class object. |
| ImageApp |
This is the class which process the user images. |
| ImagePanel |
This shows an image of a user object. |
| ImagePanelCache |
Keeps a cache of ImagePanels so the client will not
have a long delay when a new user enters a room. |
| JCVWApplic |
This is the main class to be run. |
| JCVWVersion |
A public versioning class for the CVW client |
| LoginDialog |
This class provides a dialog window for the user to enter their login name and password |
| mapFloor |
Defines an object that models a floor in cvw. |
| MapLevel |
The visual display of the map is divided into 5 rows. |
| MCPCommand |
Representation of the MCP command sent from the CVW server. |
| MiscPrefPanel |
The GUI for allowing the user to change their misc preferences:
currently: idle message and time stamping feature. |
| MultiList |
This class was created to replace the old MultiList. |
| MultiListData |
This class was created to be the data model for DetailList. |
| NetThread |
This is the class which hold the connection between client and the CVW server. |
| NoteMenu |
concrete implementation of the Note Menu |
| NPDocServer |
CVW system and native code interface for Java client |
| NPDocServerUtils |
native code utilities interface
This class will provide the functions for finding and starting external programs on
various machines. |
| ObjectAccessPanel |
although this is called the ObjectAccessPanel, it is used
to display either the members of a group or the acl of a room. |
| ObjectItem |
Menu Items for CVW objects
This class provides a wrapper for the MenuItem class. |
| ObjectMenu |
Interface for creating menus. |
| ObjectMenuControl |
Object Popup menu controller
This class will control the various object menus that may exist. |
| ObjectOwnerPanel |
This panel is the "Permissions"panel in the get info dialog box. |
| ObjectPanel |
The basic gui panel for displaying information about a CVWObject. |
| OkCancelDialog |
This is a generic error dialog that should be used for any error message that
the user should be notified of. |
| OkCancelTextDialog |
This dialog has a uneditable text field for long messages. |
| OnlineUserList |
This is the window which shows the list of online users and is updated by the
CVW server every 60 seconds. |
| OnlineUserListPanel |
This is the window which shows the list of online users and is updated by the
CVW server every 60 seconds. |
| OnlineUserObject |
This is the display object for online users and all users. |
| PagePopupDialog |
Displayed when a user is paged by another CVW user giving the user
information on who paged them, when, and a brief message. |
| PagePopupPanel |
Custom panel used by the PagePopupPageDialog. |
| PastCVWCmd |
This class stores a command entered by the user in the command entry area |
| PhoneConversation |
Class representing a point to point audio conference. |
| PhoneDialog |
A dialog to initiate a phone conversation |
| ProxyWindow |
This is the window which displays the user's proxy in its own window
with its own scrollback and users panel. |
| RecorderMenu |
Concrete implementation of the Recorder Menu |
| RemoteAccessMenu |
Concrete implementation of a menu for a cvw object is not in the
current room of the user or in the users carrying folder. |
| Room |
Defines an object that visually represents a room in cvw. |
| RoomKeyMenu |
Concrete implementation of a menu for a room key |
| RoomListPanel |
This tabbed panel is part of the find functionality,
it shows a list of CVWRooms and the CVWFloor they are on |
| RoomObject |
This is the display object for all room and floor objects
used in find place. |
| RoomScrollback |
This is the class that represents the room scrollback. |
| RoomScrollbackLayout |
The layout manager used by JScrollPane. |
| SentCVWCmds |
This is a class which has a vector which stores the a maximum number (MAX)
of past cvw commands sent to the server. |
| ServerComboBox |
|
| SetPasswordDialog |
Creates a dialog window that allows a user to enter in a new password |
| SimpleFileFilter |
Provides filtering for the filechooser dialog. |
| SortedNameDescMultiList |
This is a panel which implements a specific type of MultiList. |
| SplashScreen |
Window opened upon launching the client containing the CVW splash screen. |
| StandardMenu |
concrete implementation of the Standard Object Menu |
| StandardNonSCMenu |
concrete implementation of the Standard Object Menu (that isn't a shortcut) |
| StatusBar |
This class is the gui for the status bar at the bottom of the window. |
| StringTransferable |
|
| TextProcessor |
This class processes textural communication. |
| TextStyle |
End Room Scrollback Object ******************* |
| ToggleImageButton |
ToggleImageButton is a widget that is extended from the ImageButton but it
remembers state. |
| treeFloor |
|
| treeRoom |
|
| UnixDocServerUtils |
native code utilities for Unix platforms
This class extends the NPDocServerUtils class and provides the interface for getting
programs on a Unix machine. |
| UnknownMenu |
Concrete implementation of a menu for an Unknown object |
| URLDialog |
This is a generic error dialog that should be used for any error message that
the user should be notified of. |
| URLObjectPanel |
A panel to display a URL |
| UserDescDialog |
Displays information about a CVW user. |
| UserDescPanel |
A modified Panel that displays information about a CVW user. |
| UserGroupSelection |
This is a panel which represents the "Permissions", "Access"
or "Members" tab of the "Get Information" dialog. |
| UserItem |
This class represents items that may be on a user menu |
| UserMenu |
This class will create a menu for a representation of a user in the client program. |
| UserMenuControl |
User Popup menu controller
This class will control the various user menus that may exist. |
| UserTransferable |
This is the class which allows CVWUsers to be dragged and dropped. |
| VertScrollPane |
|
| WBMgr |
CLASS DESCRIPTION |
| WBProc |
CLASS DESCRIPTION |
| WBServerMgr |
CLASS DESCRIPTION |
| WBThreadReader |
CLASS DESCRIPTION |
| WBThreadWriter |
CLASS DESCRIPTION |
| WhiteboardObjectPanel |
The gui panel for displaying information about a CVWWhiteboard. |
| WhoUserProcessor |
This class processes the results of a cvw-lookup-who-request or
the old moo command "who". |
| WindowMgr |
This singleton class manages any open window. |
| WindowsDocServerUtils |
native code utilities for Windows platforms
This class extends the NPDocServerUtils class and provides the interfaces for starting
programs on a Windows machine. |