EDMConstants.ExpressXCompilerOptions
Â
edm.edom3
Class EDMConstants.ExpressXCompilerOptions
- java.lang.Object
- edm.edom3.EDMConstants.ExpressXCompilerOptions
Enclosing interface:EDMConstants
public static class EDMConstants.ExpressXCompilerOptions extends java.lang.Object
Options for EXPRESS-X compiler
Field Summary
FieldsÂ
Modifier and Type Field and Description static long
INSERT_FILE_BEGINNING_ENDING_MARK
LONGFORM: The beginning and end of each source file and include file will be listed as comment in the resulting long form filestatic long
INSERT_LONG_FORM_LINE_NUMBERS
LONGFORM: Line numbers of the long form file will be listed as comment.static long
INSERT_PROJECT_FILE
The actual EDMcompiledrProject file will be copied as comment in the resulting long form filestatic long
INSERT_SHORT_FORM_FILE_NAMES_LIST
LONGFORM: The (full) file name of all source files and include files will be listed in the "actual order in the result file" as comment on the resulting long form filestatic long
INSERT_SHORT_FORM_LINE_NUMBERS
LONGFORM: Line numbers of each source file and include file will be listed as commentstatic long
MAKE_SHORT_FORM_FILE_NAMES_LIST
LONGFORM: When this option is set, the actual result of the functions will be an ordered list of all files included in the specified EDMcompilerProject.static long
MAP_INHERITANCE
Compile with map inheritancestatic long
MAP_INHERITANCE_REPORT
Report map inheritance.
Constructor Summary
ConstructorsÂ
Constructor and Description ExpressXCompilerOptions()
Â
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detail
MAP_INHERITANCE
public static final long MAP_INHERITANCE
Compile with map inheritanceSee Also:Constant Field Values
MAP_INHERITANCE_REPORT
public static final long MAP_INHERITANCE_REPORT
Report map inheritance. Only meaningful together with MAP_INHERITANCESee Also:Constant Field Values
INSERT_PROJECT_FILE
public static final long INSERT_PROJECT_FILE
The actual EDMcompiledrProject file will be copied as comment in the resulting long form fileSee Also:Constant Field Values
INSERT_SHORT_FORM_FILE_NAMES_LIST
public static final long INSERT_SHORT_FORM_FILE_NAMES_LIST
LONGFORM: The (full) file name of all source files and include files will be listed in the "actual order in the result file" as comment on the resulting long form fileSee Also:Constant Field Values
INSERT_FILE_BEGINNING_ENDING_MARK
public static final long INSERT_FILE_BEGINNING_ENDING_MARK
LONGFORM: The beginning and end of each source file and include file will be listed as comment in the resulting long form fileSee Also:Constant Field Values
INSERT_LONG_FORM_LINE_NUMBERS
public static final long INSERT_LONG_FORM_LINE_NUMBERS
LONGFORM: Line numbers of the long form file will be listed as comment.See Also:Constant Field Values
INSERT_SHORT_FORM_LINE_NUMBERS
public static final long INSERT_SHORT_FORM_LINE_NUMBERS
LONGFORM: Line numbers of each source file and include file will be listed as commentSee Also:Constant Field Values
MAKE_SHORT_FORM_FILE_NAMES_LIST
public static final long MAKE_SHORT_FORM_FILE_NAMES_LIST
LONGFORM: When this option is set, the actual result of the functions will be an ordered list of all files included in the specified EDMcompilerProject. The file names will be with "full paths" and "include files" will be marked. This functionality is introduced to ensure one algorithms of calculating "full file names" for all files "defined" in an EDMcompilerProject. Hence, X-IDE should use this functionality to find "all files" in an EDMcompilerProject.See Also:Constant Field Values
Constructor Detail
ExpressXCompilerOptions
public ExpressXCompilerOptions()