This is the base class for all exceptions in the Ajax toolkit.
This class is responsible for providing unique, predictable IDs for HTML elements.
A drag box is registered with a control to indicate that the control supports the
presence of an elastic box created by clicking and dragging, and typically used to
select visual objects within a space.
DwtDragEvent is generated by the Drag and Drop framework when a drag operation is
in process.
A drag source is registered with a control to indicate that the control is
draggable.
DwtDropEvent is generated by the Drag and Drop framework when a drag n drop operation is
in process.
A drop target is registered with a control to indicate that the control is
a drop target.
This class is the base class of all DWT events.
This class is designed to make it easy for a widget to detect mouse events
that happen somewhere outside its HTML structure.
This class represents a point.
This class represents a rectangle.
This class provides the basic keyboard mappings for
Dwt components.
A tab group is used to manage keyboard focus among a group of related visual
elements.
This class implements an accordion widget, which is a stack of expandable
accordion headers.
This class represents a single expandable accordion item.
This class represents an alert.
This is a base class for dialogs.
This class represents a button without a border.
This class represents a button, which is basically a smart label that can handle
various UI events.
This class provides a calendar view.
This class represents a checkbox.
This class creates and manages a control that lets the user
select items from a list.
This base class represents a list view which contains items that can be transferred from it
(source) or to it (target).
This class represents a combo box.
A composite may contain other controls.
This class represents a confirmation dialog.
This class is the root class of the Dwt component hierarchy.
This class represents a button descriptor.
This class represents a popup dialog with a title and standard buttons.
This class implements a tree item widget.
This class represents a simple event proxy.
This class represents an input field.
This class represents a label, which consists of an image and/or text.
A list view presents a list of items as rows with fields (columns).
Creates a menu object to menu items can be added.
Menu items can be part of a radio group, or can be checked style menu items.
This class allows you to create a composite that is populated from
a message pattern and inserts controls at the appropriate places.
Creates a new message dialog.
Creates a new option dialog.
This class represents a progress bar.
This class implements a radio button.
A sash is a thin moveable border between two components that can be moved in
order to change the sizes of the elements on either side.
This class represents a select menu.
This class encapsulates the option object that the
DwtSelect widget uses.
This class represents a menu item.
Widget to replace the native select element.
This class represents a shell, the first widget that must be instantiated in a Dwt based
application.
This class represents a slider.
This class represents a widget that plays sounds.
Represents a entry field for entering numeric values.
This class represents a tabbed view.
This class represents the tab in a tab view.
This class represents the tab bar, which is effectively a tool bar.
DwtTabViewPage abstract class for a page in a tabbed view.
This class represents a container for a piece of text.
This class represents a toolbar button.
This class implements a tree widget.
This class implements a tree item widget.
This class represents a listener, which is a function to be called in response to an event.
This static class provides an interface for send requests to a server.
This class encapsulates the XML HTTP request, hiding differences between
browsers.
Note: do not directly instantiate AjxSoapDoc.
This class represents an email address and defines some related constants.
This class provides static methods to perform miscellaneous string-related utility functions.
This class represents a vector.
Do not directly instantiate
AjxXmlDoc, use one of the create factory methods instead.
Creates an error dialog which will have a "Send Error Report" button.
This class represent a batch command, which is a collection of separate
requests.
This class represents a command.
This class represents an exception returned by the server as a response, generally as a fault.
This class represents the result of a CSFE request.
This class is a controller for the tree view used by the address book
application.
This class represents the contact controller.
This class manages list views of contacts.
This class represents an address book.
This class represents a contact (typically a person) with all its associated versions
of email address, home and work addresses, phone numbers, etc.
This class represents a list of contacts.
This class represents a menu structure of contact groups that to which
contacts can be added.
This class creates and manages a dialog that lets the user select addresses
from a contact list.
This class represents the contact alphabet bar.
This class represents the base view.
This class creates and manages a component that lets the user search for and
select one or more contacts.
Miscellaneous contacts-related utility functions.
This class represents a simple contact list view (contains only full name).
This class represents the contact split view.
This class represents the edit contact view.
This class represents the contact group view.
This class represents the address book dialog.
This class represents a new contact group dialog.
The contacts app manages the creation and display of contacts, which are grouped
into address books.
This class represents the briefcase controller for the content view used by the briefcase application.
This class is a controller for the tree view used by the briefcase application.
This class represents a briefcase.
This class represents a briefcase item.
This class is a base class for briefcase item classes.
This class represents a doclet manager.
This class represents the briefcase tab view.
This class represents the base view.
This class represents the briefcase icon view.
This class is a view for the tree view used by the briefcase application, supporting external DnD
This class represents the briefcase detail list view.
This class represents the new briefcase dialog.
This class represents the contact split view.
The briefcase application manages the creation and display of briefcase items.
This class manages appointment creation/editing.
This class manages the calendar tree controller.
This class manages appointment creation/editing.
The strategy for the calendar is to leverage the list view stuff by creating a single
view (i.e.
This controller uses the following timed actions:
- one for refreshing our "cache" of upcoming appts to notify on
- one for when to next popup the reminder dialog.
This class represents a calendar item.
This class represents a list of appointments.
This class represents the base calendar item.
This class represents a calendar item.
This class represents a recurrence pattern.
This class represents a resource.
This class represents a list of calendar resources.
This class displays suggested free locations for a new appointment
This class provides a form for creating/editing appointments.
This class represents a modal dialog which has at least a title and the
standard buttons (OK/Cancel).
This class provides a dialog for creating/editing recurrences for an appointment
This class allows the user to search for attendees, locations, or
equipment.
This class represents the calendar view manager.
This class displays free/busy information for an appointment's attendees.
This class displays suggested free locations for a new appointment
This class displays suggested free time/location for sending invites to attendees
This class represents a time/location preference dialog.
The calendar application manages the creation and display of appointments.
This object represents a Zimbra Application.
This class is a container for application context information.
This class performs view and layout management.
This class represents a client command handler.
This class is responsible for providing unique, predictable IDs for HTML elements.
This class represents a mime table that contains utility methods for managing mime types.
This class is the controller for a window created outside the main client
window.
This class provides the idea of an "operation", which is a user-initiated action
exposed through a button or menu item.
This class manages the sending of requests to the server, and handles the
responses, including refresh blocks and notifications.
This singleton class manages tooltip content generation and retrieval.
This class is the "ubercontroller", as it manages all the apps as well as bootstrapping
the ZimbraMail application.
This class manages message composition.
This class manages the two-pane conversation view.
This class manages the conversations mail view.
This class manages the two-pane view.
This class represents the mail confirmation controller.
This class encapsulates controller behavior that is common to lists of mail items.
This class controls the display and management of a single message in the content area.
This class represents a conversation, which is a collection of mail messages
which have the same subject.
This class represents a data source.
This class represents a data source collection.
This class represents an identity.
This class represents the identity collection
This class represents an IMAP account.
This class represents a mail item, which may be a conversation or a mail
message.
This class represents a list of mail items (conversations, messages, or
attachments).
Creates a new (empty) mail message.
This class represents a mime part.
This class represents an POP account.
This class represents a signature.
This class represents a signature collection.
This class represents a rename folder dialog.
This class displays and manages a conversation.
When a user receives an invite, this class is instatiated to help
ZmMailMsgView deal with invite-specific rendering/logic.
Base class for a view displaying a single mail item (msg or conv).
This class represents a Mail Redirect dialog.
This class provides a central area for managing email recipient fields.
Creates an retention warning can have a "Delete All", "Delete Valid" or Cancel buttons
"Delete All" will delete all the messages that the user chose for deletion.
The mail app manages and displays mail messages.
This class represents the portal controller.
This class provides the implementation for portlet for use in the portal application.
This class represents the portlet manager.
This class represents the portal view.
This class represents the portlet view.
This class represents the portal application.
This class represents the filter rules controller.
This class represents the filter rules controller.
This class represents the mobile devices controller.
This class represents the preferences controller.
This class represents the preferences page tree controller.
ZmFilterRule represents a filter rule.
This class represents a set of filter rules.
This class represents a locale.
This class represents mobile device.
This class represents a personna.
This class represents the preference page in the preferences application.
This class presents a dialog which a user can use to add or edit a filter rule.
This class represents the filters tab view in preferences application.
This class represents a single page of preferences available by selecting one of the
preference tabs.
This class represents a tabbed view of the preference pages.
This class represents the application for the preferences UI.
Manages an undo stack (ZmActionStack) and the "Undo" toast messages
Optimally there should only be one object of this class, globally reachable
This class represents an application controller.
This class controls a tree display of folders.
This class represents an import/export controller.
This singleton class manages overviews, each of which has a unique ID.
This class represents the search controller.
This controller is used to display the results of a user-initiated search.
This class controls a tree display of saved searches.
This class controls a tree display of tags.
This class is a base class for controllers for organizers.
This class represents a zimlet application controller.
This class represents a Zimlet tree controller.
This class represents an event related to a change of state for an individual
application or for ZCS as a whole.
This class represents an event that encapsulates some sort of change to a model (data).
An access control entry encapsulates the permission information pertaining to a user or users
regarding a certain right.
An access control list is a collection of access control entries (ACEs).
This class represents an account.
This class is used to store and manage a list of accounts for a mailbox.
Represents a collection of undoable actions that will be performed as a whole
Represents an undoable move action on an organizer
Represents an undoable move action on an item
Represents an undoable action on an organizer
This class is a generic superclass that does very little on its own; the real work is being done in subclasses
Represents an undoable action on an item
This class is a generic superclass that does very little on its own; the real work is being done in subclasses
Represents an undoable action (e.g.
Creates a stack of undoable actions (ZmAction objects)
This class represents attachment types.
This class represents in-app authentication following the expiration of the session.
This class supports auto-complete for searching the GAL and the user's
personal contacts.
This class supports auto-complete for our query language.
This class represents an auto-complete result, with fields for the caller to look at, and fields to
help with further matching.
This class manages auto-completion via
<AutoCompleteRequest>
calls to the server.
This class represents a domain.
This class represents a domain.
This class represents a list of domains that have shown up in email addresses.
This class represents a folder, which may contain mail.
This class represents a tree of folders.
This class represents an invite to a calendar appointment.
An item is a piece of data that may contain user content.
This class maps keys to actions for the ZCS application.
This class represents a list of items (
ZmItem objects).
This class provides a general way to store per-user data using arbitrary
key/value pairs.
This class represents a data model which can process change events.
This class represents a mountpoint organizer.
This class defines the default implementation for a zimlet object handler.
This class is used to high-light objects within a given view.
This class represents an "organizer", which is something used to classify or contain
items.
This class represents a search to be performed on the server.
This class represents a search folder.
This class represents a search result.
This class represents a single setting.
This class is a collection of various sorts of settings: config values, preferences,
and COS features.
A share comprises information about an object that is shared by one user with
another user.
This class represents a tag.
This class represents the tag tree.
This class represents a timezone.
This class represents a tree.
This class represents an account.
This class represents a zimlet.
This class provides the default implementation for Zimlet functions.
This class represents the Zimlet context.
This class represents the Zimlet manager.
This class represents an "accept share" dialog.
This class represents an attachment dialog.
This class represents choose account dialog.
This class represents choose folder dialog.
This class represents a dialog for showing debug log messages.
This class represents "decline share" dialog.
This class is a base class for miscellaneous organizer-related dialogs.
This class represents a dumpster dialog.
This class represents a "find-and-replace" dialog.
This class represents a dialog tab view displayed by a tabToolbar
This class represents a folder notification dialog.
This class represents a folder properties view
This class represents a folder properties dialog.
This class represents a new organizer dialog.
This class represents a new search dialog.
This class represents a new tag dialog.
This class represents a password update dialog.
This class presents the user with their list of tags in a tree view so that they
can choose one.
This class represents a prompt dialog.
This class represents a modal dialog which has at least a title and the
standard buttons (OK/Cancel) and widgets (i.e.
This class represents a rename folder dialog.
This class represents a rename tag dialog.
This class represents a revoke share dialog.
This class represents a share properties dialog.
This class represents a timezone dialog.
This class represents an upload dialog.
This class represents an alert that highlights and flashes an account accordion item.
Creates a header tree item for an account if mailbox has multiple accounts
configured.
This class represents an action menu, which is a popup menu with a few added features.
This class manages selection events (click, double-click, and right-click) of a collection of bubbles, since
those events are typically meaningful within a group of bubbles.
This class represents an object that allows various operations to be performed on an
email address within a compose or display context.
This class creates and manages a control for entering email addresses and displaying
them in bubbles.
This is an abstract base class of flashing alerts.
This class represents a button that behaves like a "tab" button, designed specifically for the row of
applications buttons at the top of the Zimbra Web Client interface.
This class represents a zimbra application chooser.
This class displays an external URL in an iframe.
This class implements autocomplete functionality.
Singleton alert class that alerts the user by flashing the favicon and document title.
This class represents a toolbar that contains buttons.
This class displays Community content in an iframe.
This class shows the members of an expanded distribution list (DL).
This is a folder choosing widget designed to be displayed as a dropdown hanging off a menu.
A list view presents a list of items as rows with fields (columns).
Navigation toolbar for the client.
Creates a header tree item for an account if mailbox has multiple accounts
configured.
This class represents a basic popup menu which can add menu items, manage listeners, and
enable/disabled its menu items.
This class represents a panel used to modify the current search.
This class represents a search toolbar that shows up above search results.
This class represent a search toolbar.
This class implements a share reply query box and additional input
controls to allow the user to specify the reply type and quick reply
note, if wanted.
This class represents the "toaster".
This class represents the status view.
This class represents a menu structure of tags that can be added to or removed
from item(s).
This class represents a basic toolbar which can add buttons, manage listeners, and
enable/disabled its buttons.
This class displays data in a tree structure.
This object represents a Zimlet Application.
Internal handler for email addresses.
The search app manages user-initiated searches.
This class represents the social application.
This class represents the file uploading, with document creation
This class manages task creation/editing.
This class represents the task list controller.
This class represents the task tree controller.
This class represents a task.
This class represents a task folder.
This class represents the new task folder dialog.
This class represents the edit task view.
This class represents the task list view.
Simple read-only view of a task.
This class represents the task application.