|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ihr.xbrl.om.ixbrl.IXBRLProcessor
public class IXBRLProcessor
| Field Summary | |
|---|---|
static java.lang.String |
PROCESSORNAME
|
| Method Summary | |
|---|---|
void |
configure(java.util.Properties properties)
Configures the processor according with the properties passed in in the properties parameter |
static IXBRLProcessor |
create(DTSContainer dts)
|
java.lang.String |
getDescription()
Returns the processor description so it can be written in validation reports |
java.lang.String |
getName()
Returns the processor name so it can be written in validation reports |
XMLDocumentURI |
getXBRLInstanceSource(XMLDocumentURI sourceTree)
Extracts from the node the surrounding XBRLInstance as an XdmNode |
XBRLValidationReport |
validate()
Validates the content of the DTS according to the rules indicated in this plug-in processor. |
XBRLValidationReport |
validate(XBRLDocument xDocument)
Validates the document according to the rules indicated in this plug-in processor. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String PROCESSORNAME
| Method Detail |
|---|
public static IXBRLProcessor create(DTSContainer dts)
throws com.rs.lic.LicenseVerificationException,
XBRLValidationException
com.rs.lic.LicenseVerificationException
XBRLValidationExceptionpublic XBRLValidationReport validate()
XBRLPlugInProcessorThis is the method that is called by the DTSContainer on each XBRLPlugInProcessor when the validation() method is called on the DTSContainer instance.
validate in interface XBRLPlugInProcessorXBRLValidationReport
public XMLDocumentURI getXBRLInstanceSource(XMLDocumentURI sourceTree)
throws DTSDiscoveryException
sourceTree - the source document tree
DTSDiscoveryExceptionpublic java.lang.String getDescription()
XBRLPlugInProcessor
getDescription in interface XBRLPlugInProcessorpublic java.lang.String getName()
XBRLPlugInProcessor
getName in interface XBRLPlugInProcessorpublic void configure(java.util.Properties properties)
XBRLPlugInProcessor
configure in interface XBRLPlugInProcessorpublic XBRLValidationReport validate(XBRLDocument xDocument)
XBRLPlugInProcessor
validate in interface XBRLPlugInProcessorXBRLValidationReport
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||