ISPF Panel Generator Control File XML Tags

XML Tag dialogAppls

Serves as Root element for the control file.

XML Tag overallAttr

The XML tag overallAttr summarizes conversion instructions that apply to all panels of the application.

Attribute Description Mandatory Default
location Fully qualified MVS dataset name where the panels are located. No  

XML Tag dialogAppl

Attribute Description Mandatory Default
name Name of the application No  
pgm Program-Name: Name of the REXX or load module of the dialog application. Yes  
label Label in the context menu of the Eclipse dialog No Program name
invocationForm Usage form of the application; allowed values: "CMD" and "PGM" Yes  
location Fully qualified MVS dataset name where the panels are located. No  
categories Whether to generate categories for underlying panels of this application; permitted values = “true“, “false”. No True
multi_line_command Whether lineCommands of underlying panels can be executed on multi selections; permitted values = “true“, “false”. No False
table_header Whether the last line in the BODY section before the MODEL section is interpreted as column headers for the table in the Eclipse dialog; permitted values = “true”, “false”. No False
tooltip Whether the text after an input/output field is interpreted as a tooltip for this input/output field or as own output field with static text; permitted values = “true”, “false”. No Yes

XML Tag include

The XML tag include must be placed after the tag replaceItem within a XML block (e.g. overallAttr, dialogAppl) respectively at the beginning of the XML block if the XML block doesn’t contain any replaceItem tag.

Attribute Description Mandatory Default
location Fully qualified name of an MVS file containing outsourced control instructions for the panel conversion, which should be considered during an actual conversion process. Yes  

XML Tag panel

Attribute Description Mandatory Default
name Member name of  Panel source Yes  
title Title in Eclipse Dialog Window No Member name
table ISPF table name Yes for display table panels  
location Location of the panel Yes, if not set in an overlying tag