Add_New_Objects

## Add/Delete/Rename/Alias Objects

This window lets you perform various operations on whole objects. Currently you can add new objects, delete entire objects, edit and rename objects. Two objects can also be fused into one. You must have acquired write access for it to work.

For every operation you need to select an object to work on by its class and its name :

First you select a class. Either choose the class from the right button menu on the "Class:" button or single click on a class from the choice between the menu buttons. (Double clicking on the classes does nothing and it not to be confused with the behavior in the main window)

Now select the object by typing its name in the yellow entry box labeled "Name:". For an operation other than 'Create' it makes sense for the name to be a valid object name in the selected class.

You can easily import an object's class and name using the "Pick object" function, which lets you `grab` the object from another window. Activate the object chooser by clicking on the "Pick object" button. Now go to another KeySet window or another Tree window and double click on an object name, which is written in bold.

All actions are initiated from the right button background menu or the menu buttons :

### Menu items:

- Quit: quits the window.
- Help: brings up this help.
- Create: creates a new object entry in the selected class and displays an empty tree window for it so you can go into update mode and add data if you want.

- Display: displays the selected object, just as if you'd double clicked on it from e.g. another KeySet window.

- Edit: The selected object is displayed and opened in the usual update mode of the Tree display.

- Alias/Fuse: You will then be prompted for an alias name for the selected object. By creating an alias both the old and new name will be recognized, but the new name you enter will be the one the database writes out (canonical name). If it is the name of an existing object then the two will be fused.

- Rename/Fuse: you first must pick a class and supply an object name. You will then be prompted for a new name. Rename is a hard rename function. Unless you are just changing case, the old name will no longer apply to this or any other current object (you can reuse it for a new object). If the new name belongs to an existing object the two objects will be fused.
  If you want both names to apply for the object use the 'Alias' function.

- Delete: deletes object with all its data

to Table of Contents

last edited: April 1999