EDMConstants.CompilerOptions
edm.edom3
Class EDMConstants.CompilerOptions
- java.lang.Object
- edm.edom3.EDMConstants.CompilerOptions
Enclosing interface:EDMConstants
public static class EDMConstants.CompilerOptions extends java.lang.Object
Common options for all compilers
Field Summary
FieldsÂ
Modifier and Type Field and Description static long
CONTINUE_STORING_ON_ERROR
Enforces the EDMexpressCompiler to create and populate a dictionary model of erroneous schema(ta).static long
DELETING_EXISTING_SCHEMAS
Specifies that the existing dictionary model(s) with the same name as the resulting dictionary model(s) from this compilation will be replaced by the new dictionary model(s) as long as there are no data models associated with this (these) existing dictionary model(s).static long
ERRORS_ONLY
Specifies that only errors should be presented in the error listing.static long
HTML_ERROR_LISTING
Specifies that compilation diagnostics will be written in HTML on files in the directory defined by the system variable EDMS_TMP_DIR.static long
NO_DICTIONARY_MODEL
Specifies that all relevant checking will be performed, but no update of the belonging dictionary model will be done.static long
PARSE_ONLY
Specifies that the schema will be checked for syntax errors only.static long
SDAI_WARNINGS
Specifies that addditional SDAI warnings shuold be included in the error listingstatic long
STORING_SOURCE
Specifies that the schema source should be stored in the database to be available for reference and debugger.
Constructor Summary
ConstructorsÂ
Constructor and Description CompilerOptions()
Â
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detail
STORING_SOURCE
public static final long STORING_SOURCE
Specifies that the schema source should be stored in the database to be available for reference and debugger. This option is set by default.See Also:Constant Field Values
CONTINUE_STORING_ON_ERROR
public static final long CONTINUE_STORING_ON_ERROR
Enforces the EDMexpressCompiler to create and populate a dictionary model of erroneous schema(ta). Only schema(ta) compiled without any errors can be stored as a dictionary model(s) in the EDMdatabase when this option is unset. NOTE: This option should be used with great care as it may lead to unpredictable consequences, possibly fatal system failure!See Also:Constant Field Values
DELETING_EXISTING_SCHEMAS
public static final long DELETING_EXISTING_SCHEMAS
Specifies that the existing dictionary model(s) with the same name as the resulting dictionary model(s) from this compilation will be replaced by the new dictionary model(s) as long as there are no data models associated with this (these) existing dictionary model(s). Dictionary models with associated data models or associated Express-X dictionary models cannot be deleted before all the associated data models or associated Express-X dictionary models are deleted.See Also:Constant Field Values
NO_DICTIONARY_MODEL
public static final long NO_DICTIONARY_MODEL
Specifies that all relevant checking will be performed, but no update of the belonging dictionary model will be done.See Also:Constant Field Values
PARSE_ONLY
public static final long PARSE_ONLY
Specifies that the schema will be checked for syntax errors only. No update of the realted dictionary model will be done.See Also:Constant Field Values
ERRORS_ONLY
public static final long ERRORS_ONLY
Specifies that only errors should be presented in the error listing.See Also:Constant Field Values
HTML_ERROR_LISTING
public static final long HTML_ERROR_LISTING
Specifies that compilation diagnostics will be written in HTML on files in the directory defined by the system variable EDMS_TMP_DIR. The diagnostic report is ready to be displayed by an Internet browser. There are three or four HTML diagnostic files with the following names:On UNIX: s_main.html, s_err.html, s_exp0.html and optionally s_sch.htmlOn Windows: s_main.htm, s_err.htm, s_exp0.htm and optionally s_sch.htmThe file named s_main.htm or s_main.html is the main file, hence this file should be specified to the actual Internet browser when displaying the diagnostic report.See Also:Constant Field Values
SDAI_WARNINGS
public static final long SDAI_WARNINGS
Specifies that addditional SDAI warnings shuold be included in the error listingSee Also:Constant Field Values
Constructor Detail
CompilerOptions
public CompilerOptions()
Â