com.bea.ide.workspace

com.bea.ide.workspace  Package

Interface Summary

IEJBModule

Interface representing an J2EE EJB module.

IModule

Interface for J2EE Modules in an application -- e.g.

IProject

Represents a source project in a Workshop application.

IProjectPropertyPanel

All preference panels that are part of project preferences must implement this interface.

IPropertyPanel

Interface for Property Panels.

IWebAppModule

Interface for a J2EE Web Module.

IWebRunnable

This interface defines a driver that will be used to determine if a file can be either run or built in a Web Application project.

IWorkspace

Represents the content, configuration, and current state of a Workshop application.

IWorkspace.IWorkspaceState

Represents an IWorkspace state.

IWorkspaceEventContext

Represents the current application tree selection.

IWorkspaceTemplate

Represents a set of static or dynamic content to be inserted into a new or existing application.

IWorkspaceTemplate.ITemplateContent

Represents content data to be used for populating an application.

IWorkspaceTemplate.ITemplateDisplay

Information to use when displaying a workspace template.

IWorkspaceTemplateProcessor

Handles loading of a project template.

IWorkspaceTemplateProcessor.IContext

Represents a specific workspace context that the processor will operate on.

RunSvc.I

ServerSvc.I

SettingsSvc.I

WorkspaceSvc.I

Class Summary

EARUtil

Utility constants and convenience methods for working with Workshop J2EE enterprise application components.

RunSvc

Controls the behaviour and the enabled states of the Run, RunWithDebug and Stop buttons.

ServerSvc

Represents the J2EE server that the IDE is using to develop against.

SettingsSvc

WorkspaceSvc

The WorkspaceSvc's primary function is to manage the user application open in the IDE.

WorkspaceSvc.ProjectBuildOptions

Options that may be used to configure a project build operation.

WorkspaceSvc.WorkspaceBuildOptions

Options that may be used to configure a workspace build operation.