Class com.symantec.itools.vcafe.openapi.options.ProjectOptions
All Packages  Class Hierarchy  This Package  Previous  Next  Index
  Class com.symantec.itools.vcafe.openapi.options.ProjectOptions
Object
   |
   +----com.symantec.itools.vcafe.openapi.options.ProjectOptions
  -  public abstract class ProjectOptions
  
-  extends Object
  
The API used to represent and access the options that appear in the "Project" tab
 in the Options dialog of a Visual Cafe project.
 Use ProjectOptionSet.getProjectOptions() to get an instance of this object.
  -  Version:
  
 -  1.0
  
 -  Author:
  
 -  Symantec Internet Tools Division
  
 -  Since:
  
 -  VCafe 3.0
    
 -  See Also:
    
 -  getOptionSet, getProjectOptions
 
  
  -  
	RELEASETYPE_DEBUG
   -   Indicates the project release type is "debug".
  
 -  
	RELEASETYPE_FINAL
   -   Indicates the project release type is "final".
  
 -  
	TARGETTYPE_APPLET
   -   Indicates the project target type is a java applet that runs inside a web page.
  
 -  
	TARGETTYPE_CONSOLE
   -   Indicates the project target type is a java application that requires java.exe to run.
  
 -  
	TARGETTYPE_DLL
   -   Indicates the project target type is a native Windows DLL.
  
 -  
	TARGETTYPE_EXE
   -   Indicates the project target type is a native Windows application.
  
 -  
	TARGETTYPE_SERVLET
   -   Indicates the project target type is a java servlet.
 
  
  -  
	com.symantec.itools.vcafe.openapi.options.ProjectOptions()
   -  
 
  
  -  
	getAppletPage()
   -   Gets the Applet's HTML File.
  
 -  
	getMainClass()
   -   Gets the Application's main() Class.
  
 -  
	getProgramArguments()
   -   Gets the Program Arguments.
  
 -  
	getReleaseType()
   -   Gets the project's current release type.
  
 -  
	getTargetName()
   -   Gets the project's target filename.
  
 -  
	getTargetType()
   -   Gets the project's current target type.
  
 -  
	getWorkingDirectory()
   -   Gets the Working Directory for the executable.
  
 -  
	isEnableRADForNewFiles()
   -   Determines whether this project will default to enabling RAD for new files added to the project.
  
 -  
	isGeneratePropertyFiles()
   -   Determines whether this project's code generator will produce property files.
  
 -  
	isLocalizeGeneratedCode()
   -   Determines whether this project's code generator will produce localized code.
  
 -  
	isParseImports()
   -   Determines whether this project will parse (and display) imported files.
 
  
RELEASETYPE_DEBUG
public static final int RELEASETYPE_DEBUG
  -  Indicates the project release type is "debug".
 An executable is generated that contains debugging information.
 
 
    -  See Also:
    
 -  getReleaseType
  
 
 
 
RELEASETYPE_FINAL
public static final int RELEASETYPE_FINAL
  -  Indicates the project release type is "final".
 A compact executable is generated that is optimized and contains no debugging information.
 
 
    -  See Also:
    
 -  getReleaseType
  
 
 
 
TARGETTYPE_APPLET
public static final int TARGETTYPE_APPLET
  -  Indicates the project target type is a java applet that runs inside a web page.
 
TARGETTYPE_CONSOLE
public static final int TARGETTYPE_CONSOLE
  -  Indicates the project target type is a java application that requires java.exe to run.
 
TARGETTYPE_DLL
public static final int TARGETTYPE_DLL
  -  Indicates the project target type is a native Windows DLL.
 
TARGETTYPE_EXE
public static final int TARGETTYPE_EXE
  -  Indicates the project target type is a native Windows application.
 
 
    -  See Also:
    
 -  getTargetType
  
 
 
 
TARGETTYPE_SERVLET
public static final int TARGETTYPE_SERVLET
  -  Indicates the project target type is a java servlet.
 
  
ProjectOptions
public ProjectOptions()
  
getAppletPage
public abstract java.lang.String getAppletPage()
  -  Gets the Applet's HTML File.
 Note: this is only applicable to TARGETTYPE_APPLET target types.
  
 
 
    -  Returns:
    
 -  the Applet's HTML File.
  
 
 
 
getMainClass
public abstract java.lang.String getMainClass()
  -  Gets the Application's main() Class.
 Note: this is only applicable to TARGETTYPE_CONSOLE target types.
  
 
 
    -  Returns:
    
 -  the Application's main() Class.
  
 
 
 
getProgramArguments
public abstract java.lang.String getProgramArguments()
  -  Gets the Program Arguments.
  
 
 
    -  Returns:
    
 -  the Program Arguments.
  
 
 
 
getReleaseType
public abstract int getReleaseType()
  -  Gets the project's current release type.
  
 
 
    -  Returns:
    
 -  One of:
 - RELEASETYPE_DEBUG - for debugging, or
 
 - RELEASETYPE_FINAL - for final optimized version.
 
 
   
 
 
getTargetName
public abstract java.lang.String getTargetName()
  -  Gets the project's target filename.
  
 
 
    -  Returns:
    
 -  the project's target filename.
  
 
 
 
getTargetType
public abstract int getTargetType()
  -  Gets the project's current target type.
  
 
 
    -  Returns:
    
 -  One of:
 - TARGETTYPE_APPLET - a java applet,
 
 - TARGETTYPE_CONSOLE - a java application,
 
 - TARGETTYPE_SERVLET - a java servlet,
 
 - TARGETTYPE_DLL - a native Windows DLL, or
 
 - TARGETTYPE_EXE - a native Windows application.
 
 
   
 
 
getWorkingDirectory
public abstract java.lang.String getWorkingDirectory()
  -  Gets the Working Directory for the executable.
  
 
 
    -  Returns:
    
 -  the Working Directory for the executable.
  
 
 
 
isEnableRADForNewFiles
public abstract boolean isEnableRADForNewFiles()
  -  Determines whether this project will default to enabling RAD for new files added to the project.
  
 
 
    -  Returns:
    
 -  
true if so, false otherwise.
     -  See Also:
    
 -  addFile(String, boolean, int)
  
 
 
 
isGeneratePropertyFiles
public abstract boolean isGeneratePropertyFiles()
  -  Determines whether this project's code generator will produce property files.
 
Note: This is only valid if isLocalizeGeneratedCode is true.
  
 
 
    -  Returns:
    
 -  
true if so, false otherwise.
     -  See Also:
    
 -  isLocalizeGeneratedCode
  
 
 
 
isLocalizeGeneratedCode
public abstract boolean isLocalizeGeneratedCode()
  -  Determines whether this project's code generator will produce localized code.
  
 
 
    -  Returns:
    
 -  
true if so, false otherwise.
   
 
 
isParseImports
public abstract boolean isParseImports()
  -  Determines whether this project will parse (and display) imported files.
  
 
 
    -  Returns:
    
 -  
true if so, false otherwise.
   
 
 
All Packages  Class Hierarchy  This Package  Previous  Next  Index