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
-
addBuildListener(BuildListener)
- Adds a listener that receives project build notifications.
-
build(boolean)
- Builds the applet or application.
-
isBuilding()
- Determines if the project is currently being built.
-
rebuildAll(boolean)
- Builds all files in the project.
-
removeBuildListener(BuildListener)
- Removes a listener that was receiving project build notifications.
-
stopBuilding()
- Causes the current build to stop.
addBuildListener
public abstract void addBuildListener(BuildListener buildListener)
- Adds a listener that receives project build notifications.
- Parameters:
- buildListener - the
BuildListener
to add.
- See Also:
- BuildListener
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.
isBuilding
public abstract boolean isBuilding()
- Determines if the project is currently being built.
- Returns:
-
true
if the project is being built.
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.
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
stopBuilding
public abstract void stopBuilding()
- Causes the current build to stop.
All Packages Class Hierarchy This Package Previous Next Index