All Packages Class Hierarchy This Package Previous Next Index
Object | +----com.symantec.itools.vcafe.openapi.options.DirectoriesOptions
Use ProjectOptionSet.getDirectoriesOptions() to get an instance of this object.
String.
  Strings.
  String.
  Strings.
  Strings.
  String.
  public DirectoriesOptions()
public abstract java.lang.String getClassPath()
String.
 This method returns a merged class path (like "path1;path2;path3"), while the getClassPaths
 method returns the same path, but in an array (like [0]="path1",[1]="path2",[2]="path3").
 
Unlike getFullClassPath and getFullClassPaths, this method doesn't return
 system class path values.
  
String.
    public abstract java.lang.String[] getClassPaths()
Strings.
 This method returns a class path array (like [0]="path1",[1]="path2",[2]="path3"), while the 
 getClassPath method returns the same path, but in a merged String
 (like "path1;path2;path3").
 
Unlike getFullClassPath and getFullClassPaths, this method doesn't return
 system class path values.
  
Strings.
    public abstract java.lang.String getFullClassPath()
String.
 This method returns a merged class path (like "path1;path2;path3"), while the getFullClassPaths
 method returns the same path, but in an array (like [0]="path1",[1]="path2",[2]="path3").
 
Unlike getClassPath and getClassPaths, this method returns system class
 path values in addition to the user-defined ones.
 
To determine the class path, Visual Cafe:
	a) Uses current classpath option (getClassPath).
	b) Appends the system classpath if "Append class path" (isAppendClassPath) is set
		or the current classPath option is empty
	c) If no output directory is specified (getOutputPath) and "Auto-generate class path"
			(isAutoGenerateClassPath) is set, appends appropriate directories based on file
			names and packages added to project, otherwise it appends the output directory.
  
String.
    public abstract java.lang.String[] getFullClassPaths()
Strings.
 This method returns a class path array (like [0]="path1",[1]="path2",[2]="path3"), while the 
 getFullClassPath method returns the same path, but in a merged String
 (like "path1;path2;path3").
 
Unlike getClassPath and getClassPaths, this method returns system class
 path values in addition to the user-defined ones.
 
To determine the class path, Visual Cafe:
	a) Uses current classpath option (getClassPaths).
	b) Appends the system classpath if "Append class path" (isAppendClassPath) is set
		or the current classPath option is empty
	c) If no output directory is specified (getOutputPath) and "Auto-generate class path"
			(isAutoGenerateClassPath) is set, appends appropriate directories based on file
			names and packages added to project, otherwise it appends the output directory.
  
Strings.
    public abstract java.lang.String getJavadocDocumentationDirectory()
String if no value specified.
  public abstract java.lang.String getJavadocSystemDocumentationDirectory()
String if no value specified.
  public abstract java.lang.String getOutputPath()
String if no value specified.
  public abstract java.lang.String[] getSourceFilesDirectories()
Strings.
 This method returns a search path array (like [0]="path1",[1]="path2",[2]="path3"), while the 
 getSourceFilesDirectory method returns the same path, but in a merged String
 (like "path1;path2;path3").
 
The source search path applies to Java source files and any text file that can be opened in the Source window.
Strings.
    public abstract java.lang.String getSourceFilesDirectory()
String.
 This method returns a merged search path (like "path1;path2;path3"), while the getSourceFilesDirectories
 method returns the same path, but in an array (like [0]="path1",[1]="path2",[2]="path3").
 
The source search path applies to Java source files and any text file that can be opened in the Source window.
String.
    public abstract boolean isAppendClassPath()
public abstract boolean isAutoGenerateClassPath()
For this to happen, an output directory must not be specified (getOutputPath).
  
All Packages Class Hierarchy This Package Previous Next Index