Working with the Custom File System Java API

This section provides information about working with the Stylus Studio custom file system Java API. It assumes knowledge of Java programming principles and procedures.

Custom file system interfaces

The Stylus Studio custom file system interfaces are packaged in CustomFileSystem.jar, in the Stylus Studio \bin directory. To define a custom file system, you implement these interfaces:

  • com.exln.stylus.io.StylusFile, and
  • com.exln.stylus.io.StylusFileSystem

Implementation examples, JavaFileSystem.java and JavaFile.java, are included in the Stylus Studio \examples directory.

Once you have implemented the interfaces, compile them into your own .jar file ( myCustomFileSystem.jar, for example), and register the file system with Stylus Studio.

XQuery Talk Blog

Get the latest XQuery news and information at XQuery-Talk - an online community for discussing XQuery technologies, examples, implementations and more. Bookmark this RSS or ATOM feed now!

XSD Editor

XSD Editor provides a synchronized split-pane interface that simultaneously shows both a visual XSD Diagram and the underlying code, with changes in one pane immediately reflected in the other

XML Well-Formedness Checker & XML Indenter

Tidy up your XML documents with powerful integrated XML editing utilities including a single-click XML formatter, pretty printer, XML indenter and XML well formedness checker.

Stylus Most Wanted

 
Free Stylus Studio XML Training:
W3C Member