View Javadoc

1   // Copyright 2006-2007, by the California Institute of Technology.
2   // ALL RIGHTS RESERVED. United States Government Sponsorship acknowledged.
3   // Any commercial use must be negotiated with the Office of Technology Transfer
4   // at the California Institute of Technology.
5   //
6   // This software is subject to U. S. export control laws and regulations
7   // (22 C.F.R. 120-130 and 15 C.F.R. 730-774). To the extent that the software
8   // is subject to U.S. export control laws and regulations, the recipient has
9   // the responsibility to obtain export licenses or other export authority as
10  // may be required before exporting such information to foreign countries or
11  // providing access to foreign nationals.
12  //
13  // $Id$
14  
15  package gov.nasa.pds.vtool.config;
16  
17  /***
18   * Contains the valid keys for a VTool configuration file. <br><br>
19   * 
20   * Current keys are:<br>
21   * <ul>
22   *      vtool.alias<br>
23   *      vtool.dict<br>
24   *      vtool.follow<br>
25   *      vtool.force<br>
26   *      vtool.ignoredir<br>
27   *      vtool.ignorefile<br>
28   *      vtool.includepaths<br>
29   *      vtool.log<br>
30   *      vtool.progress<br>
31   *      vtool.recursive<br>
32   *      vtool.regexp<br>
33   *      vtool.report<br>
34   *      vtool.showlog<br>
35   *      vtool.style<br>
36   *      vtool.target<br>
37   *      vtool.verbose<br>
38   * </ul>     
39   * @author mcayanan
40   *
41   */
42  public interface VToolConfigKeys {
43  	public final String ALIASKEY = "vtool.alias";
44  //	TODO: Add data object key to turn ON/OFF object validation when it is implemented
45  //	public final String DATAOBJKEY = "vtool.dataobject";
46  	public final String DICTKEY = "vtool.dict";
47  	public final String FORCEKEY = "vtool.force";
48  	public final String FOLLOWKEY = "vtool.follow";
49  	public final String IGNOREDIRKEY = "vtool.ignoredir";
50  	public final String IGNOREFILEKEY = "vtool.ignorefile";
51  	public final String INCLUDESKEY = "vtool.includepaths";
52  	public final String LOGKEY = "vtool.log";
53  	public final String PROGRESSKEY = "vtool.progress";
54  	public final String RECURSEKEY = "vtool.recursive";
55  	public final String REGEXPKEY = "vtool.regexp";
56  	public final String REPORTKEY = "vtool.report";
57  	public final String SHOWLOGKEY = "vtool.showlog";
58  	public final String STYLEKEY = "vtool.style";
59  	public final String TARGETKEY = "vtool.target";
60  	public final String VERBOSEKEY = "vtool.verbose";
61  }