Before we're able to edit a Telos object, we have to load it's frame representation in to the Telos Editor field first. For loading a Telos object to the Editor field, we choose the Telos Editor Button from either the Display Queries oder Display Instances Browsing facilities or the Load Frame button from the ConceptBaseWorkbench window (see Figure 3.12).
Figure 3.12: The TelosEditor Field with the object Employee.
Now we add an additional attribute, e.g. education, to the class Employee (for the description of the Telos syntax see Appendix A). The added statement is highlighted in figure 3.13. To demonstrate error reports from the ConceptBaseWorkbench and how to correct them, we have made mistakes in the syntax notation of the added attribute.
By clicking the left mouse button on the Tell icon (see Section 3.1.2) the content of the editor is told to the ConceptBase server. Syntactical and semantical correctness is checked and the detected errors are reported to the Protocol field. The report resulting from our mistakes by specifiing the syntax of the new attribute is also shown in figure 3.13.
We correct the error by changing the added line from education : Strung; to education : String; and choose the Tell symbol again. This time, since there are no further mistakes, the additional attribute is added to the class Employee.
Now we can choose again the item Show Attributes from the panel of the GraphBrowser window
The additional attribute education, added by using the Editor field, should be then displayed.
Figure 3.13: Trying to add an attribute to the class Employee with the
resulting error report.