Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

SHOW-TYPE-ATTRIBUTES - Display attributes of a member type

&pagelevel(5)&pagelevel

This statement outputs all the attributes set for a given member type.

Format

SHOW-TYPE-ATTRIBUTES                                                                                                                            

LIBRARY = *STD / <filename 1..54 without-vers> / *LINK(...)


*LINK(...)



|

LINK-NAME = <structured-name 1..8>

,TYPE = *DEFAULT / *ALL / <alphanum-name 1..8 with-wild(20)>

Operands

LIBRARY = *STD / <filename 1..54 without-vers> / *LINK(...)
Specifies the library containing the type whose attributes are to be displayed.

LIBRARY = *STD
The library opened globally is used.

LIBRARY = <filename 1..54 without-vers>
Name of the library whose type attributes are to be displayed.

LIBRARY = *LINK(...)
The type attributes of a library assigned via a link name are displayed.

LINK-NAME = <structured-name 1..8>
Link name of the library; this name was defined by means of /ADD-FILE-LINK prior to calling LMSCONV.

TYPE = *DEFAULT / *ALL / <alphanum-name 1..8 with-wild(20)>
Member type whose attributes are to be output. If the LMSCONV default value is set to *NONE, *DEFAULT has the same effect as *ALL.

If TYPE=* is specified, the statement outputs the attributes for all explicitly declared types and for types which are embodied by existing members.

Example

The type attributes for member type S are set and then displayed. The library used is the globally set library.

//show-type-attributes type=s
INPUT  LIBRARY= :X:$USER.TESTLIB
TYPE       = S
SUPER-TYPE = *NONE
BASE-TYPE  = S
CONVENTION = *NONE
INIT-ELEM-P= *NONE
ADMINISTRAT= *NONE
STORAGE    = *NONE        WR-CONTROL = *NONE