Creating a Logical Info Object Class
Use
In order to check in logical documents, you first have to create logical info object classes. Think about how complex you want your content model to be. Consider the following points:
-
You can create your content model based on real LOIO classes without using any virtual LOIO classes. This is recommended for simple scenarios.
-
However, if you want to use the inheritance function, which passes on instance attributes to real classes, you have to create virtual LOIO classes. Virtual LOIO classes are also required if you are working with multiple document areas and want to replicate new LOIO and PHIO classes from existing IO classes.
For more information on this, see Modeling Concepts and Virtual and Real Classes.
Procedure
Creating a Virtual LOIO Class (Optional)
To create a virtual LOIO class, proceed as follows:
-
Click with the right mouse button on the folder LOIO Classes in your document area.
-
Choose Create from the context menu.
Alternatively, choose the symbol Create Modeling Object and select Virtual LOIO Class from the list. If you do this, you also have to enter the name of your document area.
-
Set the flag for Virtual LOIO Class and enter a name and description.
-
Choose Execute.
-
Create the object directory entry (as before for the document area). (See also Creating a Content Model).
-
Click with the right mouse button on the new entry in the entity tree and choose Activate from the context menu to activate the new virtual LOIO class.
Entering Attributes
Next, assign attributes to the class.
-
Double-click on the virtual LOIO class in the entity tree to display the entity properties. Choose
(Start Tabulation Editor). -
Switch to change mode.
-
Choose Copy Table Set. The view Copy Instance Table Set opens.
For the simple scenario being used here, it is sufficient to specify a name prefix for the table to be created. If the program is started using by choosing
(Execute), a screen appears listing all the tables to be created with a name of the content that is saved in each table.

Choose
(Execute) to create the tables.
As before, a dialog box appears requesting the object directory details.
-
Create the object directory entries as before.
-
Save your changes.
Deriving a Real LOIO Class
Now, derive a real LOIO class from the virtual LOIO class, as follows:
-
Click with the right mouse button on the name of the virtual LOIO class in the entity tree, and choose Replicate from the context menu.
-
Enter a name for the real LOIO class and choose Transfer Data.
-
Create the object directory entry as before.
-
Activate the new LOIO class.