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