org.xmlhammer.gui.xslt
Class XSLTModule

java.lang.Object
  extended by org.xmlhammer.gui.util.JAXPSettings
      extended by org.xmlhammer.Module
          extended by org.xmlhammer.gui.xslt.XSLTModule

public class XSLTModule
extends Module

Put comment...

Version:
$Revision$, $Date$
Author:
Edwin Dankert

Nested Class Summary
(package private)  class XSLTModule.LogOutputStream
           
 
Constructor Summary
XSLTModule(Preferences preferences, Project project, org.apache.log4j.Logger logger)
          Sets-up an XML Validator Module.
XSLTModule(Preferences preferences, Project project, org.apache.log4j.Logger logger, boolean logSettings)
           
 
Method Summary
 void execute(StatusModel status, ResultModel result, java.net.URI sourceURI, java.net.URI resultURI)
          Execute the XPath expressio.
 boolean isResultEnabled()
           
 
Methods inherited from class org.xmlhammer.Module
execute, getCatalogResolver, getDocumentBuilderFactory, getLogger, getPreferences, getProject, getSAXParser, getSchema, getSchemaFactory, getTransformerFactory, getXPath, hasErrors, hasFatal, hasWarnings, isLogSettings, logError, logError, logError, logFatal, logFatal, logSettings, logWarning, logWarning
 
Methods inherited from class org.xmlhammer.gui.util.JAXPSettings
getDocumentBuilderFactoryAttributes, getDocumentBuilderFactoryFeatures, getDocumentBuilderFactorySettings, getSAXParserFactoryFeatures, getSAXParserFactoryProperties, getSAXParserSettings, getSchemaFactoryFeatures, getSchemaFactoryLanguageProperties, getSchemaFactoryProperties, getSchemaFactorySettings, getTransformerFactoryAttributes, getTransformerFactoryFeatures, getTransformerFactorySettings, getXPathFactoryFeatures, getXPathFactoryMappings, getXPathFactorySettings
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSLTModule

public XSLTModule(Preferences preferences,
                  Project project,
                  org.apache.log4j.Logger logger,
                  boolean logSettings)
           throws org.xml.sax.SAXException,
                  javax.xml.parsers.ParserConfigurationException,
                  javax.xml.transform.TransformerConfigurationException,
                  javax.xml.transform.TransformerException
Throws:
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
javax.xml.transform.TransformerConfigurationException
javax.xml.transform.TransformerException

XSLTModule

public XSLTModule(Preferences preferences,
                  Project project,
                  org.apache.log4j.Logger logger)
           throws org.xml.sax.SAXException,
                  javax.xml.parsers.ParserConfigurationException,
                  javax.xml.transform.TransformerConfigurationException,
                  javax.xml.transform.TransformerException
Sets-up an XML Validator Module.

Parameters:
preferences - the global preferences.
project - the project specific properties;
Throws:
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException
javax.xml.transform.TransformerConfigurationException
javax.xml.transform.TransformerException
Method Detail

isResultEnabled

public boolean isResultEnabled()
Overrides:
isResultEnabled in class Module

execute

public void execute(StatusModel status,
                    ResultModel result,
                    java.net.URI sourceURI,
                    java.net.URI resultURI)
Execute the XPath expressio.

Overrides:
execute in class Module
Throws:
java.net.MalformedURLException
javax.xml.parsers.ParserConfigurationException


Copyright 2005-2005-2008 Edwin Dankert. All Rights Reserved.