[oXygen-user] Autodetection tool of the type of document
Mon Jan 29 10:31:42 CST 2007
oXygen detects the type of document based on the file extension. There
are default associations defined in oXygen based on the most frequent
use of a file extension today (a .nvdl file contains a NVDL schema, an
.xsd file contains an XML Schema schema, a .dtd file contains a DTD, an
.xsl file contains an XSLT stylesheets, etc). You can override these
default associations in Options -> Preferences -> File Types. For
example if you define there the .xml extension to contain a NVDL schema
oXygen opens any .xml file as a NVDL schema because these user defined
associations have higher priority than the default ones. So please use
this mechanism for associating a file extension with a document type.
Analyzing the file content to set the document type when the file is
opened as you proposed would introduce a new mechanism which only
complicates the detection of the document type.
To override this mechanism on the fly without editing the Preferences ->
File Types list, for example to force opening a particular .xml file as
a NVDL schema just add that .xml file to the Project view, right click
on the file in the Project view tree and select Open as -> NVDL Schema.
> While using new functionnalities of OxygenXML on NVDL, I was wondering
> why on opening an XML file with (.xml) extension, but containing an XML
> document with nvdl namespace, the tool don't detect it as NVDL document
> So, even if Christmas is already gone, here is my wish list :
> * An autodectect tool, that on finishing openning tools look at
> Namespaces available in the document and propose to open it as if it
> where an XML Schema, Relax NG, XSLT, etc.
> * At least, a menu and a click right button, to assign that view as if
> it was a document of type XML Schema, Relax NG, XSLT etc...
More information about the oXygen-user