Retrieve the unique identifier of this Editor.
The ID should be human readable and serves as the system selector for a given editor.
It is suggested that the ID be all lower case, alphabetical with optional dashes.
The EditorRegistry is case-insensitive for all IDs.
Retrieve the URL of the Editor's primary script.
The Editor URL is what must be included for any number of editor instances to be used
on a given page. If multiple files are required, this should be a loader.
Retrieve the URL of the Sakai launch script for this Editor.
The Launch URL points to a script that implements the Sakai binding for an editor.
This implementation allows UI toolkits to use a consistent interface for loading various editors.
Retrieve any inline script that should be run before loading this Editor.
In some cases, an editor may depend on environmental setup before loading the main script file.
This offers an opportunity to supply such pre-loading script as inline markup. It should not include any
script or other tags as it is a script snippet. This will typically return null or an empty string,
either of which will be handled by the portal.