public class IXBRLTransformerFactory
extends javax.xml.transform.TransformerFactory
Modifier and Type | Class and Description |
---|---|
static class |
IXBRLTransformerFactory.Version
Indicates the version of the IXBRL specification for with the processor will
be created.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SPECIFICATION_VERSION_1_0_FEATURE
Used to indicate the IXBRL specification version from a feature to the processor.
|
static java.lang.String |
SPECIFICATION_VERSION_1_1_FEATURE
Used to indicate the IXBRL specification version from a feature to the processor.
|
static java.lang.String |
SPECIFICATION_VERSION_ATTRIBUTE
Used to indicate the IXBRL specification version using an attribute.
|
Constructor and Description |
---|
IXBRLTransformerFactory()
Instantiates a new IXBRL transformer factory.
|
IXBRLTransformerFactory(java.util.Properties properties)
Instantiates a new IXBRL transformer factory.
|
Modifier and Type | Method and Description |
---|---|
javax.xml.transform.Source |
getAssociatedStylesheet(javax.xml.transform.Source source,
java.lang.String media,
java.lang.String title,
java.lang.String charset)
Gets the associated stylesheet.
|
java.lang.Object |
getAttribute(java.lang.String name)
Gets the attribute.
|
javax.xml.transform.ErrorListener |
getErrorListener()
Gets the error listener.
|
boolean |
getFeature(java.lang.String name)
Gets the feature.
|
javax.xml.transform.URIResolver |
getURIResolver()
Gets the URI resolver.
|
javax.xml.transform.Templates |
newTemplates(javax.xml.transform.Source source)
New templates.
|
javax.xml.transform.Transformer |
newTransformer()
New transformer.
|
javax.xml.transform.Transformer |
newTransformer(javax.xml.transform.Source source)
New transformer.
|
void |
setAttribute(java.lang.String name,
java.lang.Object value)
Sets the attribute.
|
void |
setContainer(DTSContainer dtsContainer)
Sets the reference container to create compatible containers during a call to
newTransformer() . |
void |
setErrorListener(javax.xml.transform.ErrorListener listener)
Sets the error listener.
|
void |
setFeature(java.lang.String name,
boolean value)
Sets the feature.
|
void |
setURIResolver(javax.xml.transform.URIResolver resolver)
Sets the URI resolver.
|
public static final java.lang.String SPECIFICATION_VERSION_1_1_FEATURE
public static final java.lang.String SPECIFICATION_VERSION_1_0_FEATURE
public static final java.lang.String SPECIFICATION_VERSION_ATTRIBUTE
public IXBRLTransformerFactory()
public IXBRLTransformerFactory(java.util.Properties properties)
properties
- the propertiespublic javax.xml.transform.Transformer newTransformer(javax.xml.transform.Source source) throws javax.xml.transform.TransformerConfigurationException
newTransformer
in class javax.xml.transform.TransformerFactory
source
- the sourcejavax.xml.transform.TransformerConfigurationException
- the transformer configuration exceptionpublic javax.xml.transform.Transformer newTransformer() throws javax.xml.transform.TransformerConfigurationException
newTransformer
in class javax.xml.transform.TransformerFactory
javax.xml.transform.TransformerConfigurationException
- the transformer configuration exceptionpublic javax.xml.transform.Templates newTemplates(javax.xml.transform.Source source) throws javax.xml.transform.TransformerConfigurationException
newTemplates
in class javax.xml.transform.TransformerFactory
source
- the sourcejavax.xml.transform.TransformerConfigurationException
- the transformer configuration exceptionpublic javax.xml.transform.Source getAssociatedStylesheet(javax.xml.transform.Source source, java.lang.String media, java.lang.String title, java.lang.String charset) throws javax.xml.transform.TransformerConfigurationException
getAssociatedStylesheet
in class javax.xml.transform.TransformerFactory
source
- the sourcemedia
- the mediatitle
- the titlecharset
- the charsetjavax.xml.transform.TransformerConfigurationException
- the transformer configuration exceptionpublic void setURIResolver(javax.xml.transform.URIResolver resolver)
setURIResolver
in class javax.xml.transform.TransformerFactory
resolver
- the new URI resolverpublic javax.xml.transform.URIResolver getURIResolver()
getURIResolver
in class javax.xml.transform.TransformerFactory
public void setFeature(java.lang.String name, boolean value) throws javax.xml.transform.TransformerConfigurationException
setFeature
in class javax.xml.transform.TransformerFactory
name
- the namevalue
- the valuejavax.xml.transform.TransformerConfigurationException
- the transformer configuration exceptionpublic boolean getFeature(java.lang.String name)
getFeature
in class javax.xml.transform.TransformerFactory
name
- the namepublic void setAttribute(java.lang.String name, java.lang.Object value)
setAttribute
in class javax.xml.transform.TransformerFactory
name
- the namevalue
- the valuepublic java.lang.Object getAttribute(java.lang.String name)
getAttribute
in class javax.xml.transform.TransformerFactory
name
- the namepublic void setErrorListener(javax.xml.transform.ErrorListener listener)
setErrorListener
in class javax.xml.transform.TransformerFactory
listener
- the new error listenerpublic javax.xml.transform.ErrorListener getErrorListener()
getErrorListener
in class javax.xml.transform.TransformerFactory
public void setContainer(DTSContainer dtsContainer)
newTransformer()
.dtsContainer
- the other DTSContainerCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa