IWorkspaceTemplateProcessor Interface

com.bea.ide.workspace
IWorkspaceTemplateProcessor Interface

public interface IWorkspaceTemplateProcessor

Handles loading of a project template. IWorkspaceTemplateProcessor implementaions must have a two argument constructor that takes an IWorkspaceTemplate and an IContext.

If a processor has not been declared in the template xml, Workshop will use a default processor. The default processor calls IContext.loadAll() from its load() method.

Nested Class Summary

public static interfaceIWorkspaceTemplateProcessor.IContext
           Represents a specific workspace context that the processor will operate on.

Method Summary

public boolean
load()
Called to load a workspace template into a workspace context.

Method Detail

load() Method

public boolean load()
Called to load a workspace template into a workspace context. The processor will use the template and context passed to its constructor.

Returns

true on success, false if operation failed to complete.