File System Interfaces

The Stylus Studio 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

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

Examples

Implementation examples of the StylusFileSystem and StylusFile interfaces, JavaFileSystem.java and JavaFile.java, are included in the \examples\CustomFileSystem directory where you installed Stylus Studio.

XSL-List

The XSL-List forum is a valuable learning resource for the Extensible Stylesheet Language (XSL), covering the XSL specification, XSL processor implementations, and XSL user questions. Get this free XSL resource delivered to your inbox today.

W3C XML Specifications

Learn about the official W3C XML specifications for XML, XSLT, XQuery, XPath, DOM, XML Namespaces, XInclude, XML Base, XPointer, WSDL and more.

Working with Tables in XSLT

This free video tutorial about working with XSL tables covers how to handle iteration and looping using xsl:for-each to create HTML reports driven by XML data.

Supported XML Technologies

Learning XML is easy with Stylus Studio, the only XML IDE to support all official W3C XML technologies! Learn more about Stylus Studio's tools and support for XML and related W3C technologies.

Stylus Most Wanted

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2007 All Rights Reserved.