Rename class

Command groupFlag affectedReversibleExecute on clientPlatform(s)
ClassesYESNONOAll

Syntax

Rename class
 
 ([
Perform find and replace
])
 
class-name/new-name

Options

Perform find and replaceIf specified,and the command is executing in a development version of Omnis,the command opens the find and replace dialog to allow the user to replace the old class name with the new class name

Description

This command renames the specified library class and can perform a find and replace. Errors, such as attempting to use a name that is already in use, simply clear the flag and display an error message. You can rename a class which is in use.

When renaming a class, you can use the Perform find and replace option to search through all the classes in the library and replace the references to the old class name with the new name.

Example

New class
 
Search Class/sMySearch
 
## create new search class

Modify class
 
sMySearch
 
## let user modify it

Delete class
 
sUser
 
## delete the seach class sUser

Rename class
 
sMySearch/sUser
 
## rename the new search class to the old search

Set search name
 
sUser

Print report
 (
Use search
)