V'0)>FACRENAME!

FACRENAME





&

July 1991





GThe Facility Rename utility (FACRENAME) is used to change a class name contained within a CMS library.

(Software Version: FACRENAME Version X0.1




H

FACRENAME



J Activates the FACRENAME utility. The FACRENAME utility is run from DCL. : Renames an existing CMS class name within a CMS library.



Format

2

FACRENAME library-spec old-name new-name

              
Command QualifiersDefaults
 /[NO]LOG  /LOG=library
 /PROCESS  /PROCESS=flagfree
/REMARK None.


prompts

            
 LIB_SPEC:  library-spec
 OLD_NAME:  old-name
 NEW_NAME:  new-name



Description

DThe FACRENAME command is used to change the name of an existing CMS <class name within a CMS library. This utility performs some Dverification before attempting to rename the specified CMS class to $minimize the possibility for errors.



Parameters



library-spec

G Specifies the CMS library that is to be acted on. This specification F can contain wildcards, but it must be a valid CMS library directory J specification (i.e. VMS$:[YELLOW_TEST.CMS]). An example of a wildcarded J specification would be: VMS$:[Y*.CMS]. This specification would process / all libraries that start with the letter "Y".

old-name

5 Specifies the CMS class name that is to be renamed.

new-name

C Specifies the CMS class name that "old-name" is to be renamed to.



Command Qualifiers

'

/LOG=(log-type[,log-type,...])

I Specifies what type of logging the user wants. The default is that the A user will only see messages from the utility pertaining to the I libraries being processed or skipped. The list of acceptable log types  is:-

/PROCESS=(attribute[,attribute,...])

E The PROCESS qualifier is used to identify what libraries are to be J processed. Some libraries have special attributes associated with them, I VMSCMS$NO_PROPAGATE.FLAG is an example of an attribute. This attribute B indicates that this library is not to have any code propagation D performed within it. The process qualifier is used to selectively H process or skip libraries marked with certain attributes. The list of  acceptable attributes is:

/REMARK="remark string"

F Indicates that the utility should also change the remark associated I with the new class name. Specifying a remark string will result in the H new class name having a new remark. The default action is for the new J class name to retain the original remark entered for the old class name.


 .
a Contents