Running XMLmind XML Editor as an appletSun's
``next
generation JavaTM plug-in'' can be used to run XMLmind XML
Editor Professional Edition as an applet. More precisely the requirements
for running XMLmind XML Editor as an applet are: - A JavaTM runtime version 1.6.0_10 and above.
- A Web browser supporting the next generation Java plug-in. Currently
such browsers are: Firefox 3 and Internet Explorer 6, 7 and 8.
(GoogleTM Chrome seems to work
too.)
Linux users: please make sure that your
Web browser is actually using the next generation Java plug-in, and
not the old plug-in. In order to check this, please refer to https://jdk6.dev.java.net/plugin2/#INSTALLATION .
- Both Java and JavaScript must have been enabled in the Web
browser.
- The applet must be signed using a digital certificate.
As an applet, XMLmind XML Editor is available in four kinds. Each
applet kind is designed to solve a different problem and thus, has a
different user interface. | Applet kind | Screenshot (click to enlarge) | Description |
|---|
| viewer |  | A document viewer having no user interface at all except a
right-click popup menu. Run demo .
(See requirements.) |
|---|
| editor1 |  | A single document, single view, document editor designed to
be part of an HTML form. When the form is about to be
submitted, some JavaScript code is expected to query the applet for
the XML source of the document being edited (and also the local
image files possibly inserted in the document by the author). This
XML source is then passed to the back-end (CGI, servlet, etc) by the
means of a hidden form field. This works because all
XMLmind XML Editor applets have a small set
of methods specially designed to be scripted using
JavaScript. Run
demo . (See requirements.) |
|---|
| editor2 |  | Same single document, single view, document editor, as
editor1, except that, unlike editor1, editor2
has a Save button and fully supports Save
preferences. editor2 is designed to be integrated with
a server supporting WebDAV, FTP, FTPS or SFTP (in fact, any kind of
storage for which a virtual
drive plug-in is available). |
|---|
| xxe |  | Full XMLmind XML Editor. Same user interface as the desktop
application, except that it has no File|Quit menu
item. |
|---|
Despite the fact that applet kinds have vastly different user
interfaces, it is still XMLmind XML Editor. That is, all applet kinds
support the same user preferences and the same add-ons as the desktop
application. XMLmind XML Editor is deployed as an applet using
deploywebstart, the same command-line tool used to deploy it as a
JavaTM
Web Start application. Deploying XXE as an applet is as simple as
running: deploywebstart -applet applet_kind. Example:
deploywebstart -applet editor2. More information in XMLmind XML
Editor - Configuration and
Deployment. - User License puts no restrictions on
the deployment of XMLmind XML Editor as an applet, except of course,
that the number of concurrent users must not exceed the total number of
users for which the license fee has been paid.
- Site License restricts the
deployment of XMLmind XML Editor as an applet to machines located at the
site of the licensee.
- Developer License puts no
restrictions whatsoever on the deployment of XMLmind XML Editor and, of
course, this includes the deployment as an applet.
- Applet Server License allows to
freely deploy XMLmind XML Editor as an applet (but only as an applet,
not as a desktop application) provided that the code of the applet is
downloaded from the servers for which the license fee has been
paid.
|