Metis Event Editor

The Metis event editor enables the creation and manipulation of Metis events. Metis events can then be arranged into workflows by the Metis workflow editor. Events are named sets of attribute-value pairs. Currently attributes are restricted to be only strings, but in the future, number, date, and URL types will be supported.

The home page of the Metis event editor is shown below.

The home page displays a list of Metis events (if any) and buttons that allow the user to create new events or to edit and delete existing events.

When a new event is created or an existing event is edited, the edit page of the Metis event editor is displayed.

The edit page allows the user to edit a single Metis event. Operations include creating new attribute-value pairs, updating existing attributes, deleting existing attributes, and renaming the event.

To rename an event, simply type a new name in the Event Name field and click its associated Update button. The event editor will rename the event as specified, as long as the new name is not empty and not already taken by some other event.

To create a new attribute, use the last row in the event's attribute table. Simply type the new attribute's name, provide a default value (if needed), and specify whether it is a key attribute, then click the Add button. (Key attributes are discussed in the Metis overview.)

To change an existing attribute, update its existing values as needed and click its associated Update button. The event editor will rename an attribute as specified, as long as the new name is not empty and not already taken by some other attribute.

To delete an existing attribute, simply click its associated Delete button.

Once you have finished editing the event, click the Save Changes button. Clicking this button will save the event and take you back to the home page of the event editor.

If you make a mistake while editing an event, simply click the Abandon Changes button, and the event will return to its original state. Clicking this button will take you back to the home page of the event editor.