Package com.borland.primetime.ide

Interface Summary
BrowserListener The BrowserListener interface makes up the Browser's event set.
ContextActionProvider A ContextActionProvider returns action object to be displayed in the context menu when a user right-clicks on a node or set of nodes in the project view.
NodeViewer The NodeViewer interface defines a type of viewer for displaying the contents of Node objects.
NodeViewerFactory The NodeViewerFactory interface defines a factory that creates instances of NodeViewer for displaying the contents of Node objects.
 

Class Summary
Browser This is the Browser window, which is the center of all JBuilder UI.
BrowserIcons  
BrowserStateAction  
ContentManager The ContentManager (one instance per Browser window) is the set of tabs displaying the open Nodes in the Browser.
ContentView The ContentView (one per opened node in a Browser) contains the tabs that appear at the bottom of the content pane - one for each registered NodeViewerFactory that 'accepts' this ContentView's node, and returns a NodeViewer instance to represent it.
Context Context is used as a convenience class to package up the Browser/Node pair for use in Hashtables.
KeymapManager The KeymapManager is responsible for mapping keystrokes to actions for individual components.
KeymapManager.KeyActionBinding Binding record for creating bindings from KeyStrokes to Actions objects
KeymapManager.KeyBinding Binding record for creating bindings from KeyStrokes to Action Names.
KeymapManager.SubKeymapAction The purpose of this class is to wrap an Action object that happens to be bound in a sub keymap.
KeymapManager.UpdateTimer  
MDIContentManager The MDIContentManager (one instance per Browser window) is the set of tabs displaying the open Nodes in the Browser.
Message The Message class represents a single message line in the MessageView.
MessageCategory A MessageCategory defines a unique tab along the bottom of the message view.
MessageView The MessageView (one instance per Browser) is a display mechanism for user messages.
MessageView.ClipboardObserver  
ProjectView The ProjectView (one instance per Browser) is effectively a display of the Node system in JBuilder.
StatusView The StatusView displays status information to the user in four individual text windows.
StructureView The StructureView is a thin 'container' for a structure component acquired from a NodeViewer when the browser switches contexts.
TabbedContentManager The TabbedContentManager (one instance per Browser window) is the set of tabs displaying the open Nodes in the Browser.
TabSetContentManager The TabSetContentManager (one instance per Browser window) is the set of tabs displaying the open Nodes in the Browser.
ToolBarContentManager The ToolBarContentManager (one instance per Browser window) is the set of tabs displaying the open Nodes in the Browser.
 

Exception Summary
NoViewersException The NoViewersException is thrown when a node is opened in the browser, and there are no NodeViewers registered to display the node type.