Linked Properties for the Micro Focus Project Function Package

The following linked properties are supported by the Micro Focus Project function package.

Linked Property Name Content
Build Configuration Properties:
Build Configuration Additional Directives The active build configuration level additional directives.
Build Configuration Dialect The COBOL dialect for the active build configuration.
Build Configuration effective Additional Directives The effective active build configuration level additional directives.
Build Configuration effective Dialect The COBOL dialect effective for the active build configuration.
Build Configuration effective System The PL/I System effective for the active build configuration.
Build Configuration use CICS Preprocessor Whether CICS directives are enabled for the active build configuration.
Build Configuration use SQL Preprocessor Whether SQL directives are enabled for the active build configuration.
Build Configuration System The PL/I System for the active build configuration.
Build Configuration effective use CICS Preprocessor Whether CICS directives are effective for the active build configuration.
Build Configuration effective use SQL Preprocessor Whether SQL directives are effective for the active build configuration.
Build Path Properties:
COBOL Copybook Paths The search order in which COBOL copybooks are searched for.
Build Precedence The build precedence that determines which directories are built before others in the same project.
Project Dependencies A list of projects on which the selected project depends.
JCL Include Paths The search order in which JCL include files are searched for.
IMS Copy Paths The search order in which IMS copybooks are searched for.
Assembler Macro Paths The search order in which Assembler Macro copybooks are searched for.
File Properties:
Can Compile Whether a file can be compiled.
File Additional Directives The file level additional directives.
File Dialect The COBOL dialect for the file.
File effective Additional Directives The effective file level additional directives.
File effective Dialect The COBOL dialect effective for the file.
File effective System The PL/I System effective for the active build configuration.
File effective use CICS Preprocessor Whether CICS directives are effective for the file.
File effective use SQL Preprocessor Whether SQL directives are effective for the file.
File System The PL/I System for the file.
File use CICS Preprocessor Whether CICS directives are enabled for the file.
File use SQL Preprocessor Whether SQL directives are enabled for the file.
Has Children Whether a program has direct child dependencies such as copy files. Always returns false if used on a copy file.
Project Properties:
Project Additional Directives The project level additional directives.
Project level COBOL Dialect The COBOL dialect for the project.
Project level System The PL/I System for the project.
Project level use CICS Preprocessor Whether CICS directives are enabled for the project.
Project level use SQL Preprocessor Whether SQL directives are enabled for the project.

Properties

In addition to the Micro Focus Project Linked Properties there are some fix named properties with the following meaning which can be used in an AWM model.

These properties are deprecated. Micro Focus recommends using the corresponding linked properties defined in this Micro Focus Project function package or in the Eclipse function package, or using the supported specific attributes which can be defined as application options.

Important: These property identifiers are case-sensitive and must be identical to those shown below.
Properties
Property (String) MFProp_RemoteSyntaxCheckOptions
Property (String) MFProp_RemotePLISyntaxCheckOptions
Property (String) MFProp_WorkspaceName
Property (String) MFProp_WorkspacePath
Property (Boolean) MFProp_CanCompile
Property (String) MFProp_ContentType
Property (String) MFProp_ErrorCount
Property (String) MFProp_WarningCount
Property Attribute Meaning
MFProp_RemoteSyntaxCheckOptions - A list of the Micro Focus Compiler directives to use when background parsing a COBOL file opened in the editor.

If the element has a specific value for this property it is used, otherwise the default value is used. The suggested Default Value value is "DIALECT(ENTCOBOL) CICSECM XDB(NOVALIDATE) EXECDLI".

MFProp_RemotePLISyntaxCheckOptions - A list of the Micro Focus Compiler directives to use when background parsing a PL/I file opened in the editor.

If the element has a specific value for this property it is used, otherwise the default value is used. The suggested Default Value value is "-margins 1,72 -cics".

MFProp_WorkspaceName Label = Name The name of the workspace resource, without any path.
MFProp_WorkspacePath Label = Path The full workspace path to the resource.
MFProp_CanCompile Label = Can Compile Boolean property which indicates whether single file compile is allowed on the resource.
MFProp_ContentType Label = Content Type Eclipse content type ID.
MFProp_ErrorCount Label = Errors The number of errors in a file, a folder or a project.
MFProp_WarningCount Label = Warnings The number of warnings in a file, a folder or a project.