Package com.ibm.dse.tools.workbench.gui

Interface Summary
ActionVariables This interface provides the common action commands.
CellEditorDelegate This interface provides a few methods to comunicate with an CellEditor between a bridge called delegate.
CommonParameters This interface provides the most common parameters to comunicate the frames with the UIDelegates.
DialogResult This interface provides the common options for a Dialog that must return something.
DWChangeListener This interface defines an object that listen for DWChangeEvents.
DWChangeNotifier This interface defines the common methods that a DWChange notifier must implement.
IconNames This interface contanins the icon names for all the components of the graphic user interface.
MenuOption The interface provides a few common methods that a menu item for the DWide must implement.
TableRowSelectionListener This interface must be implemented to classes that want handle TableRowSelectionEvents.
TableRowSelectionNotifier This interface defines the common methods that a TableRowSelection notifier must implement.
ToolBarOption The interface provides a few common methods that a tool option for the DWide must implement.
UIDelegate The interface that must implement any element that needs to be showed to the user, or give to the user an editor or a wizard to modify it.
 

Class Summary
AbstractCellEditor This class provides a few functionalities common to all the cell editors.
ACFilesGenerator This class implements the WSBC AdvancedComponent Files generator.
AllowedValuesValueCellEditor This class provides a cell editor for a the value of an allowed value
AttributeCellEditor This class implements the editor for an Attribute.
AttributeCellRenderer This class implements the renderer for an Attribute.
AttributeUI This class provides an user interface for Attributes.
ColorAndButtonEditor This class provides a button cell editor with a color panel and a button.
ColumnEditor This class creates a cell editor object for a given object
ComplexCellRenderer This class is a renderer source for any component that requires a Renderer.
ConnectDialog This class is the connection dialog, that allow the user to connect to a repository or workspace.
ConsolePrintStream This class provides a PrintStream redirected to the GraphicConsole object.
DefaultMenu This class implements an user configurable menu for the development workbench ide.
DefaultMenuOption This class implements an user configurable menu item for the development workbench ide.
DefaultTextViewer This class is the default text editor and viewer for the DWideBook.
DefaultTextViewerBeanInfo The bean information class for com.ibm.dse.tools.workbench.gui.DefaultTextViewer.
DefaultToolBarOption This class implements an user configurable menu item for the development workbench ide.
DeleteDialog This class implements a dialog showing the related rows that a row deletion will also delete.
DomainCellRenderer This class implements the renderer for a Domain.
DomainsBrowser This class creates a browser to add, edit or remove domains
DomainUI This class provides an user interface for Domains.
DTDGenerator This class implements the DTD generator.
DWChangeEvent This class is used to notify interested parties that state has changed in the event source.
DWide This class provides the main frame of the development workbench ide.
DWideBook This class contains the different pages like browsers or viewers.
DWideController This class is the controller for all the DWide actions.
DWideEditMenu This class stores the different menu options for the edit menu in the development workbench ide.
DWideFileMenu This class stores the different menu options for the file menu in the development workbench ide.
DWideMenuBar This class provides a menu bar for the development workbench ide.
DWidePage This class contains the different pages like browsers or viewers.
DWideRepositoryMenu This class stores the different menu options for the repository menu in the development workbench ide.
DWideStatusBar This class provides a status bar for the development workbench ide.
DWideStatusBarBeanInfo The bean information class for com.ibm.dse.tools.workbench.gui.DWideStatusBar.
DWideToolBar This class provides a tool bar for the development workbench ide.
DWideWindowMenu This class stores the different menu options for the window menu in the development workbench ide.
DWideWorkspaceMenu This class stores the different menu options for the workspace menu in the development workbench ide.
EntitiesAttributesTable this class represents a table with all the attributes of an entity
EntitiesList This class provides a list of entities.
EntitiesListPanel This class is a panel that contains a list of entities inside.
EntitiesListPanelBeanInfo The bean information class for com.ibm.dse.tools.workbench.gui.EntitiesListPanel.
EntitiesTree This class provides a tree of entities, with hierarchy.
EntitiesTreePanel This class is a panel that contains a tree of entities inside.
EntitiesTreePanelBeanInfo The bean information class for com.ibm.dse.tools.workbench.gui.EntitiesTreePanel.
EntityAttributesTable This class provides a table of attributes for an entity.
EntityAttributesTableModel The implementation of the model of EntitiesAtributes table
EntityAttributesTablePanel This class is a panel that contains a table for the attributes of the entity inside.
EntityAttributesTablePanelBeanInfo The bean information class for com.ibm.dse.tools.workbench.gui.EntityAttributesTablePanel.
EntityCellRenderer This class implements the renderer for an Entity.
EntityCompositionTable This class provides a table of the componsition for an entity.
EntityCompositionTablePanel This class is a panel that contains a table for the composition of the entity inside.
EntityCompositionTablePanelBeanInfo The bean information class for com.ibm.dse.tools.workbench.gui.EntityCompositionTablePanel.
EntityEntityCellRenderer This class implements an EntityEntity table row renderer
EntityEntityUI User interface for entities.
EntityHierarchy This class shows a dialog with a hierarchical tree of entities.
EntityUI This class provides an user interface for Entities.
EntityUIActionListener This class is a listener for actions performed in the EntityUI.
EntityVersionsExplorer This class is an explorer of the versions of an entity existing in a repository
EnvironmentSettings This class provides different runtime variables needed in other classes.
ExtendedJCheckBoxMenuItem This class adds functionality to the JCheckBoxMenuItem, adding a hastable of parameters.
ExtendedJMenuItem This class adds functionality to the JMenuItem, adding a hastable of parameters.
ExternalizerDialogBGtoF This class implements a dialog for selecting the files where the differents base_groups or groups will be externalized.
ExternalizingDialog This class shows a "Externalizing..." like dialog.
FilenameEditor This class implements a cell editor for a filename field
FilenameField This class is a component used to edit a filename You can type the filename directly or open a file chooser to select an existing file
GraphicConsole This class provides a graphical console to send errors, messages, etc.
GroupContentPanel This class stores an entities list and an instances tree in this panel to allow the user browse the contents of the tree.
GroupHierarchy This class shows a group hierarchy dialog
GroupListCellRenderer This class implements the renderer for a Group in a List.
GroupsList This class provides a list of groups.
GroupsMixedTreeListPanel This class provides a panel with a hierarchycal tree of group and a list of them ordered by path.
GroupsMixedTreeListPanelBeanInfo The bean information class for com.ibm.dse.tools.workbench.gui.GroupsMixedTreeListPanel.
GroupsTree This class provides a hierachycal tree of groups.
GroupsTreePanel This class is a panel that contains a tree of groups inside.
GroupsTreePanelBeanInfo The bean information class for com.ibm.dse.tools.workbench.gui.GroupsTreePanel.
GroupTreeCellRenderer This class implements the renderer for a Group in a Tree.
GroupUI This class provides an user interface for Groups.
GroupUIActionListener This class is a listener for actions performed in the GroupUI.
GroupVersionsExplorer This class is an explorer of the versions of an group existing in a repository
InstanceCellRenderer This class implements the renderer for an Instance.
InstanceChildrenBrowser This class creates a wizard to manage children instances of the composed given instance
InstancePropertiesTable This class provides a table to browse and edit the properties of an Instance.
InstancePropertiesTablePanel This class is a panel that contains a table of instance properties inside.
InstancePropertiesTablePanelBeanInfo The bean information class for com.ibm.dse.tools.workbench.gui.InstancePropertiesTablePanel.
InstancesTree This class provides a hierachycal tree of groups.
InstancesTreePanel This class is a panel that contains a tree of instances inside.
InstancesTreePanelBeanInfo The bean information class for com.ibm.dse.tools.workbench.gui.InstancesTreePanel.
InstanceUI This class provides an user interface for Groups.
InstanceUIActionListener This class is a listener for actions performed in the InstanceUIActionListener.
InstanceVersionsExplorer This class is an explorer of the versions of an instance existing in a repository
JOptionPanel This class fixes the problem that a JOptionPane have when is showed from a dialog or a component in a dialog.
ListSelector This class creates frame to select an item
ManageOptions This class provides a menu for versioning options.
MaxLengthPlainDocument This class provides a plain document that allow to fix the maximum number of characters.
MenuSeparator This class implements a menu separator for the configurable menu options of the development workbench.
MouseEventRouter This class post mouse events in the event queue changing the source of the original.
MutableEntityInstanceAttributesPropertiesPanel This class provides a panel with a table of properties for instances and a table of attributes for entities.
MutableEntityInstanceAttributesPropertiesPanelBeanInfo The bean information class for com.ibm.dse.tools.workbench.gui.MutableEntityInstanceAttributesPropertiesPanel.
MutableGroupsEntityInstanceList This class provides a list of groups, entities, instances.
NewOptions This class provides a menu to create new instances
NodeStatus This class stores information about the state of a node in a tree.
PropertyCellEditor This class provides a cell editor for a the value of a property.
PropertyCellRenderer This class implements the renderer for a Property.
PropertyUI This class provides an user interface for Properties.
PropertyUIActionListener This class is a listener for actions performed in the PropertyUI.
ReferencedPropertyCellRenderer This class implements the renderer for a referenced property.
ReferencedPropertyListSelector This class extends the ListSelector to allow the user to create a new property
ReorganizeOptions This class provides a menu for reorganizing options.
RepositoryExplorer This class is an explorer for the contents saved in a repository
RequestEditCell This class allows the table to edit a cell
RequestFocus This class allows the component to request the focus.
SGMLExternalizer This class implements the SGML Externalizer.
SwingWorker This is the 3rd version of SwingWorker (also known as SwingWorker 3), an abstract class that you subclass to perform GUI-related work in a dedicated thread.
TableRowDetailsPane This method provides a panel with several information about a TableRow of instance, entity or group.
TableRowDetailsPaneBeanInfo The bean information class for com.ibm.dse.tools.workbench.gui.TableRowDetailsPane.
TableRowSelectionEvent This class is used to send TableRow selections from one component to the listeners.
TaskProgressDialog This class shows a Task progress dialog.
TBGEntitiesExternalizer This class implements the Template Based Generator (TBG) Entities Externalizer.
TemplateBasedExternalizer This class implements the Template Based Externalizer.
TemplateEditor This class implements a template editor.
TemplateListDialog This class implements a modal dialog used to select a TBG template.
TextAndButtonEditor This class provides a button cell editor with a text field and a button.
TextAreaEditor This class provides a dialog text editor.
TextField This class provides a text editor that can setup the maximum number of characters to be typed
URLConnectionDialog This class shows a "Connecting..." like dialog.
URLConnectionEditor This class implements an editor for a URL Connection The following protocols are supported: ftp, http, file and local file
URLTypeConnection This class implements a URL Connection.
UserCellRenderer This class implements the renderer for an User.
UserList This class shows a list of users in a dialog.
UserManagement This class allows to manage Workbench users
UserUI This class provides an user interface for User.
VersionDialog This class is a dialog to ask the user for the parameters related with the versioning process of a row
VersionExplorerActionListener This class is a listener for actions performed on a versions explorer
VersionExplorerPopUpMenu This class provides a menu for deleting or adding versions to the workspace
VersionsExplorer This class provides some utilities for the differents versions explorers such as GroupVersionsExplorer, InstanceVersionsExplorer, EntityVersionsExplorer.
VersionsGroupsTree This class provides a hierachycal tree of group versions.
VersionsGroupsTreePanel This class is a panel that contains a version groups tree inside
VersionsGroupsTreePanelBeanInfo The bean information class for com.ibm.dse.tools.workbench.gui.VersionsGroupsTreePanel.
VersionsList This class provides a list of versions.
VersionsListPanel This class is a panel that contains a list of versions inside.
VersionsListPanelBeanInfo The bean information class for com.ibm.dse.tools.workbench.gui.VersionsListPanel.
WorkbenchGUtilities Collection of various methods, useful for the workbench graphics.
WorkbenchJButton This class extends the functionality of a JButton of Swing.
WorkspaceDefaultExplorer This class is the default workspace explorer for the development workbench.
XMLExternalizer This class implements the XML Externalizer.