Interface com.symantec.itools.vcafe.openapi.BuildManager
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface com.symantec.itools.vcafe.openapi.BuildManager

public interface BuildManager
The API used to handle build requests for a VisualProject.

Version:
1.0
Author:
Symantec Internet Tools Division
Since:
VCafe 3.0
See Also:
getBuildManager

Method Index

 o addBuildListener(BuildListener)
Adds a listener that receives project build notifications.
 o build(boolean)
Builds the applet or application.
 o isBuilding()
Determines if the project is currently being built.
 o rebuildAll(boolean)
Builds all files in the project.
 o removeBuildListener(BuildListener)
Removes a listener that was receiving project build notifications.
 o stopBuilding()
Causes the current build to stop.

Methods

 o addBuildListener
public abstract void addBuildListener(BuildListener buildListener)
Adds a listener that receives project build notifications.

Parameters:
buildListener - the BuildListener to add.
See Also:
BuildListener
 o build
public abstract boolean build(boolean wait)
Builds the applet or application. Only outdated files are compiled. if wait is true, return success indicates the project built without errors.

Parameters:
wait - if false, the function returns immediately, otherwise it waits until the build is complete.
Returns:
boolean true if success, false otherwise.
 o isBuilding
public abstract boolean isBuilding()
Determines if the project is currently being built.

Returns:
true if the project is being built.
 o rebuildAll
public abstract boolean rebuildAll(boolean wait)
Builds all files in the project.

Parameters:
wait - if false, the function returns immediately, otherwise it waits until the build is complete.
Returns:
boolean true if success, false otherwise.
 o removeBuildListener
public abstract void removeBuildListener(BuildListener buildListener)
Removes a listener that was receiving project build notifications.

Parameters:
buildListener - the BuildListener to remove.
See Also:
BuildListener
 o stopBuilding
public abstract void stopBuilding()
Causes the current build to stop.


All Packages  Class Hierarchy  This Package  Previous  Next  Index