Skip to main content

Courier Editor

Starting Courier Editor

Courier Editorion can be started following process.

    Opne "Select specification file and search path" dialog via menu "File" > "Define applecation specification". Select the "Open CourierEditor...".
    drawing-7-1715239584.png

    Create new definition

    A new definition file can be created via menu "File" > "New".

    1.  Define include path
      • „;“ seperated path list
      • Used for included defintion files
      drawing-7-1714031823.pngdrawing-7-1714031823.png

    2.  Select definition folder
      drawing-7-1714031714.pngdrawing-7-1714031714.png

    3. Define name of the definition
      drawing-7-1714031691.pngdrawing-7-1714031691.png

    By shortcut UI (press „...“-Buttons to activate specific editors)

    1.  Define include path
      • „;“ seperated path list
      • Used for included defintion files
    2. Select definition folder
    3. Define name of the definition
    4. Create
    drawing-7-1714032282.pngdrawing-7-1714032282.png

    Open existing definition

    A existing definition file can be opned via menu "File" > "Open".

    1. Define include path
      • „;“ seperated path list
      • Used for included defintion files
      drawing-7-1714032417.pngdrawing-7-1714032417.png

    2. Select definition folder
      drawing-7-1714032523.pngdrawing-7-1714032523.png

    By shortcut UI (press „...“-Buttons to activate specific editors)

    1. Define include path
      • „;“ seperated path list
      • Used for included defintion files
    2. Select definition file
    3. Open
    drawing-7-1714465147.pngdrawing-7-1714465147.png

    Edit definition

    Adding new item

    Use the context manu to add new articats like uncluding another definition

    • Right-Click the include entry and select „Add new include“
    • Use „...“-Button to select a definition file or enter manually
    drawing-7-1714457962.pngdrawing-7-1714457962.png

    Specify optional artifacts like the message distribution
    • If not specified the inherited distribution is used
    • Activate the Checkbox on the left side of the entry
    • Select the value
    • Note:
      • The broadcast value is edited by the checkbox on the right side
      • Uid will be automatically created by the editor
    drawing-7-1714457821.pngdrawing-7-1714457821.png

    Validation

    Validation will be started by

      Opening a definition file Activate validation
      Deleting the Edit menu
      Using the shortcut Alt+V

      Validation output is shown on the lowe part.

      drawing-7-1714463907.png

      Edit definition

      item

      Delete artifacts by using the context menu of the itam that should be deleted

      • Right-Click
      • Select Delete .....
      drawing-7-1714458148.png

      Choose references from the dropdown list e. g.
      • The definition contains a message „Test“
      • The messageRef of a pool is not set which resluts in a validation error
      • Click the dropdown lost to select the message „Test“
      • The messageRef will be set to the uid of message „Test“
      drawing-7-1714464858.png
      Types / Binding Sources tabs

      The Types and Binding Sources tabs are duplicates of the Raw XML tab's types and bindingSources. By using the Types tab and Binding Sources tab, you can edit the types and bindingSources items in the Raw XML tab, and display them in a list. Edits in the Raw XML tab and the Types/Binding Sources tab are synchronized with each other.

      drawing-7-1715240513.png
      drawing-7-1715240561.png

      To make the information easier to understand, the Types and Binding Sources tabs display only the important properties of the Raw XML tab.


      Validation

      Validation will be started by

        Activate validation the Edit menu Using the shortcut Alt+V

        Validation output is shown on the lowe part.

        drawing-7-1714463907.png