OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   [ANN] <oXygen/> XML Editor 1.2.2

[ Lists Home | Date Index | Thread Index ]

We are glad to announce a new release of <oXygen/> XML Editor.
Shortly, the changes consist in codeinsight improvements and a lot of small
fixes that make tasks easier, plus specific improvements for MacOSX.
Please see below a detailed description of what is new in 1.2.2.

<oXygen/> XML Editor is freely available online as an applet at
http://www.oxygenxml.com/applet/
The desktop version http://www.oxygenxml.com/download.html can be freely
evaluated for 30 days.

New in <oXygen/> XML Editor 1.2.2
============================
    * XML Schema codeinsight was improved
    * Markup can be made read-only
    * XSL external parameters support
    * Pretty print keeps the cursor position.
    * Header and footer for transformation
    * Undo/Redo - no more empty document
    * Copy/Paste large data blocks with JDK 1.4 work.
    * Proxy configuration
    * MacOSX specific problems fixed - Copy/Paste/Enclose in the contextual
menu, print, open dialog use the Mac standard open dialog.


    * XML Schema codeinsight was improved to handle instance type
definitions via xsi:type, to offer derived elements when the base type is
specified and to properly handle local elements.
    For instance if you take the IPO example from the "XML Schema Part 0:
Primer" http://www.w3.org/TR/xmlschema-0/ and you edit a billTo or shipTo
content specifying the type xsi:type="ipo:USAddress" or
xsi:type="ipo:UKAddress" the elements corresponding to the actual types will
be offered by the codeinsight.
    If, for instance, you will define a base type number and derive integer,
double and float from number then you specify that sum should contain 2
number elements the codeinsight will offer integer, float, double inside
sum.
    For example xs:element from schema can have a ref attribute only if it
is used for a local element declaration while for global element declaration
ref is prohibited. The codeinsight will offer ref only for local element
declarations.

    * It is now possible to make the tags read only.
    In this way one can be edit only the text content of the document and
make sure no accidental changes to the document structure are made.

    * The user can specify external parameters for the XSL transformation

    * It is possible to append a header and a footer to the XSL
transformation result.
    For instance if you work on generating a HTML document fragment with a
transformation you can specify the header and footer and put also a refresh,
either META or JavaScript, direct the transformation to a file and open that
file with a browser, then you can see the updated result in the browser
without the need to hit refresh all the time.

    * The pretty print operation keeps the cursor in the same location as
before.
    In the previous version, after the operation completed, the cursor was
moved to the first line.

    * Better undo/redo mechanism.
    In some cases, like after a pretty print operation when the user hit
undo he got a empty document, undo again and he got the document before
applying the pretty print operation. Now the empty document state was
removed.

    * Changed the Copy/Paste to support large data sections.
    This was a JDK 1.4 problem with pasting large data sections.

    * Proxy configuration.
    The user can configure proxy settings from an application dialog. It
allows editing of documents with DTD or schemas located on other sites, when
you do not have a direct connection to the Internet.

    Specific to Mac OS X
    =================
    * Fixed a bug concerning the use of the contextual menu for Copy, Paste,
or "Enclose in".

    * Fixed a bug that made printing on Mac OS X impossible.

    * Files are opened now using the standard file open dialog.

All the best,
 George
-------------------------------------------------------------
George Cristian Bina mailto:george@sync.ro
COO - sync.ro
Phone  +40-(0)251-461480, +40-(0)251-461481
Fax       +40-(0)251-461482
Mobile +40-(0)723-224067
SyncRO Soft srl, Bd N. Titulescu 170, Craiova, 1100 - Romania
http://www.sync.ro
<oXygen/> XML Editor - http://www.oxygenxml.com/






 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS