The following application specific attributes can be specified in an AWM model for use in the Enterprise Developer COBOL or PL/I editor in remote edit scenarios within an AWM model based application.
The background parse process of the editors makes use of these specific attributes:
Attribute | Description |
---|---|
SYSLIB | A list of local path information and MVS data set names which are used by the editor's background parse process as search paths for COBOL copybooks or PL/I includes. |
PROCLIB | A list of MVS data sets which are used by the editor's background parse process as search paths for JCL includes. |
COMPOPT | A list of
Micro Focus compiler directives to use when background parsing a COBOL or PL/I program opened in the editor.
Default value for COBOL is DIALECT(ENTCOBOL) CICSECM XDB(NOVALIDATE) EXECDLI NOP64 Default value for PL/I is -margins 2,72 -cics -macro -isuffix .inc To background parse using the Open PL/I compiler, add -bgp |
AUTO_PARSE | Controls whether the background parse process of the editor is started automatically or explicitly called. Any value other
than "true" (in any combination of upper and lowercase letters) will prevent the automatic reparsing of downloaded programs
after they have been changed. You can activate the reparsing manually by modelling the "Reparse With Refresh" tool from the
Micro Focus Editor function package.
Default value: true |
INITIAL_PARSE |
Controls whether the background parse process of the editor is started when a file is opened in the editor.
Default value: false |
These properties can contain a reference to an AWM property which can be used as an output parameter by an AWM tool. You can use this to dynamically specify a copybook search path or compiler options at run time, before a program is opened in the editor.
The following fixed named properties can be used to replace the application-specific attributes:
Attribute | Fixed named property |
---|---|
COMPOPT | MFProp_RemoteSyntaxCheckOptions for COBOL programs
MFProp_RemotePLISyntaxCheckOptions for PL/I programs |
If the application-specific attribute is defined, it has a higher priority.