public class XBRLAppPropsProcessor extends java.lang.Object implements XBRLCompilableProcessor
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AppPropsNS
The Constant AppPropsNS.
|
static java.lang.String |
AppPropsURL
The Constant AppPropsURL.
|
static javax.xml.namespace.QName |
key
The Constant key.
|
static java.lang.String |
PROCESSORNAME
The Constant PROCESSORNAME.
|
static javax.xml.namespace.QName |
propertyNodeName
The Constant propertyNodeName.
|
static javax.xml.namespace.QName |
resource
The Constant resource.
|
static javax.xml.namespace.QName |
value
The Constant value.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addNode(net.sf.saxon.om.NodeInfo ni,
java.lang.Object param)
Adds a node to be compiled during the compileResources phase of this processor.
|
void |
clear()
Clear.
|
XBRLValidationReport |
compileResources()
Compile resources.
|
void |
configure(java.util.Properties properties)
Configure.
|
static XBRLAppPropsProcessor |
create(DTSContainer dts)
Creates the.
|
void |
freeUnnecessary()
Free unnecessary.
|
DTSContainer |
getContainer()
Gets the container.
|
java.lang.String |
getDescription()
Gets the description.
|
static java.lang.String |
getDescriptionStatic()
Gets the description static.
|
java.lang.String |
getName()
Gets the name.
|
java.lang.String |
getProperty(java.lang.String key)
Searches for the property with the specified key in this property list.
|
java.lang.String |
getProperty(java.lang.String key,
java.lang.String defaultValue)
Searches for the property with the specified key in this property list.
|
boolean |
isHidden()
Checks if is hidden.
|
static void |
registerProcessorStatic()
Register processor static.
|
XBRLValidationReport |
validate()
Validate.
|
XBRLValidationReport |
validate(XBRLDocument xDocument)
Validate.
|
public static final java.lang.String PROCESSORNAME
public static final java.lang.String AppPropsNS
public static final java.lang.String AppPropsURL
public static final javax.xml.namespace.QName resource
public static final javax.xml.namespace.QName propertyNodeName
public static final javax.xml.namespace.QName key
public static final javax.xml.namespace.QName value
public DTSContainer getContainer()
getContainer in interface HasDTSContainerpublic static void registerProcessorStatic()
public XBRLValidationReport validate()
validate in interface XBRLPlugInProcessorpublic XBRLValidationReport validate(XBRLDocument xDocument)
validate in interface XBRLPlugInProcessorxDocument - the x documentpublic java.lang.String getName()
getName in interface XBRLPlugInProcessorpublic java.lang.String getDescription()
getDescription in interface XBRLPlugInProcessorpublic static java.lang.String getDescriptionStatic()
public void configure(java.util.Properties properties)
configure in interface XBRLPlugInProcessorproperties - the propertiespublic boolean isHidden()
isHidden in interface XBRLPlugInProcessorpublic void clear()
clear in interface XBRLPlugInProcessorpublic static XBRLAppPropsProcessor create(DTSContainer dts)
dts - the dtspublic XBRLValidationReport compileResources()
compileResources in interface XBRLCompilableProcessorpublic void freeUnnecessary()
throws com.rs.lic.LicenseVerificationException,
XBRLValidationException
freeUnnecessary in interface XBRLCompilableProcessorcom.rs.lic.LicenseVerificationException - the license verification exceptionXBRLValidationException - the XBRL validation exceptionpublic java.lang.String getProperty(java.lang.String key,
java.lang.String defaultValue)
key - the hashtable key.defaultValue - a default value.public java.lang.String getProperty(java.lang.String key)
key - the property key.public void addNode(net.sf.saxon.om.NodeInfo ni,
java.lang.Object param)
ni - the NodeInfo representing the resource to be transformed into an specific rs table resourceparam - not used for this processorCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa