home *** CD-ROM | disk | FTP | other *** search
Java Source | 1998-10-25 | 1.7 KB | 54 lines |
- /*
- * Copyright 1998 Symantec Corporation, All Rights Reserved.
- */
-
- package com.symantec.itools.vcafe.openapi.options;
-
- /**
- * The API used to represent and access the options of a Visual Cafe project.
- * The settings from various tabs of the "Project Options" dialog are accessed via a
- * <code>VisualProject</code>'s <code>ProjectOptionSet</code>.
- * <p>Use <code>VisualProject.getOptionSet()</code> to get an instance of this object.
- *
- * @see com.symantec.itools.vcafe.openapi.VisualProject#getOptionSet
- * @see ProjectOptions
- * @see CompilerOptions
- * @see DirectoriesOptions
- *
- * @author Symantec Internet Tools Division
- * @version 1.0
- * @since VCafe 3.0
- */
- public abstract class ProjectOptionSet
- {
- /**
- * Gets this project's general options.
- * <p>The returned <code>ProjectOptions</code> object allows access to the options in the "Project" tab
- * for this project.
- *
- * @return the Project tab's options.
- * @see ProjectOptions
- */
- public abstract ProjectOptions getProjectOptions();
-
- /**
- * Gets this project's compiler options.
- * <p>The returned <code>CompilerOptions</code> object allows access to the options in the "Compiler" tab
- * for this project.
- *
- * @return the Compiler tab's options.
- * @see CompilerOptions
- */
- public abstract CompilerOptions getCompilerOptions();
-
- /**
- * Gets this project's directory options.
- * <p>The returned <code>DirectoriesOptions</code> object allows access to the options in the "Directories" tab
- * for this project.
- *
- * @return the Directories tab's options.
- * @see DirectoriesOptions
- */
- public abstract DirectoriesOptions getDirectoriesOptions();
- }
-