-
Notifications
You must be signed in to change notification settings - Fork 5
Using the GE ASKE System Dialog User Interface
Andrew Crapo edited this page Jun 29, 2020
·
5 revisions
Note that the GE ASKE System Dialog user interface is an extension of the SADL user interface and so documentation of SADL is relevant. The Dialog IDE is Xtext-based.
A Dialog file must exist in a project, so the first step is to create, if one does not already exist, a Resource project:
- File -> New -> Project...
- General -> Project, Next
- Enter project name (no spaces or other characters that would require URL encoding please), Finish.
- File -> New -> Other...
- General -> File, Next
- Enter a file name ending in ".dialog" ((no spaces or other characters that would require URL encoding please), Finish.
- With the focus in the newly opened Dialog editor window and the cursor at the beginning of the file, content assist (cntrl-space) should cause "uri " to be added to the first line.
- Enter a quoted URI (must start with "http://") for the file. Content assist should provide a valid name based on the file name given.
- Add " alias " to the line, where is replaced with a short alias for the conversation.
- End the statement with a period.
- Note that white space is not significant. The period ends a statement. The statement may have multiple newlines in it or none.
- Begin a new statement with "import ".
- Add a quoted URI which identifies a domain model (SADL or OWL file, see SADL documentation).
See examples in reports, see Dialog grammar, SADL grammar.