PURPOSE:
To enter/update/delete or look at sentence model elements i.e. data
element types, entity types, predicate types
and function declarations (including the element's related terminology).
You can also use the Sentence Type-window for
working with sentence model elements.
- The upper list-edit control will only list element types in the current segment context. You change the current
segment context with the Current Segment
Context-window.
- The upper list-edit will initially include elements of all types,
however the radio buttons just under it are used to limit the list to one of
the five types.
- In case of multi-lingual models, note that the current terminology is used. You can change the current terminology
with the Current Terminology-window.
- Pro/3 keeps track of inter- dependencies between the sentence model
elements (ref. sentence model graph).
Deletion and updating of a sentence model entities might require prior suspension or deletion of dependent
entities. Pro/3 will remind you to do this.
ENTER NEW SENTENCE MODEL ELEMENT:
Type the element's NL-name in the upper list-edit control. You can also overtype the name of an existing element (if displayed).
The NL-name in the list-edit is the singular (undetermined) form.
Type/select the following controls and finally press Save
New.
KB-name: Type the KB-name (unique) - a name derived from NL-name is
suggested automatically.
Segment: Enter a new segment or select an existing segment.
DATA ELEMENT TYPES:
Domain: Select the element's domain.
PREDICATE TYPES:
Select unary or binary type.
FUNCTION DECLARATIONS:
Domain: Select the function's return domain.
Select deterministic as opposed to undeterministic.
ALL ELEMENT TYPES EXCEPT DATA ELEMENT TYPES:
Data element types: Data element types are selected from the right-side list-box with the
Add-button. If you need to enter a new data element type or look up an
existing data element type, use the Look up data element-button (another
sentence model element window will then be opened showing details of the
selected data element type). The Refresh-button
is used to refresh the right-side list-box (i.e. include data element types
just added).
The Remove-button removes the elected data element type from the
left-side list-box. The Move Up and Move Down buttons change
the sequence of the selected data element types. Note that this sequence is
significant.
UPDATE EXISTING SENTENCE MODEL ELEMENT:
Select the element from the upper list-edit control. You can change the contents of any control
except KB-name and KB-name. Use the terminology window if you
want the NL-name corresponding to a KB-name or vice versa. Press
Update.
- You cannot change the NL name (i.e. the contents of the upper combo). Changing the NL name in the upper combo
will be regarded as entering a new entity type.
- Adding or updating an annotation: Press Add/Update Annotation and
the Annotation-window will be displayed.
The element's annotation (if any) is displayed in the
KE Assistant-window. Annotations
can be entered, updated and deleted in this window (also in the
the Annotation-window).
DELETE SENTENCE MODEL ELEMENT:
Select an element from the upper list-edit control. Then press Delete.
LOOK AT SENTENCE MODEL ELEMENT:
Select a sentence model element from the upper combo control. Do not
press Update or Delete.
All directly dependent knowledge
nodes will be displayed if the Dependents-button is pressed.
|