Package | Description |
---|---|
com.ihr.xbrl.dts |
Provides the classes necessary to investigate the content of a DTS.
|
com.ihr.xbrl.om.xdt |
Provides the classes necessary to implement a plug in XBRL processor for validation of
dimensional instance documents according to the XBRL Dimensions specification 1.0
This package contains two hierarchies of classes.
|
Modifier and Type | Method and Description |
---|---|
XDTProcessor |
DimensionalInstanceExplorer.getXDTProc()
Access to the XDTProcessor linked with this DimensionalInstanceExplorer.
|
Modifier and Type | Method and Description |
---|---|
void |
DimensionalInstanceExplorer.setXDTProcessors(XDTProcessor xdt,
XDTInfosetConsumer xdtInfo)
When the DTS change these variables must be updated too.
|
Modifier and Type | Method and Description |
---|---|
XDTProcessor |
XDTProcessorFactory.create()
Creates the.
|
static XDTProcessor |
XDTProcessor.create(DTSContainer dts)
Creates the XDTProcessor instance and stores the instance in the DTSContaniner
If an XDTProcessor is already registered for this DTSContainer the already
created instance is returned.
|
XDTProcessor |
XDTFact.getProcessor()
Gets the processor.
|
XDTProcessor |
XDTInfosetConsumer.getXdt()
Gets the xdt.
|
Constructor and Description |
---|
XDTDimension(XBRLItem item,
XDTProcessor processor)
Instantiates a new XDT dimension.
|
XDTDimensionUse(XDTProcessor processor,
XDTDimension dimension,
DTSBase base,
DefinitionLinkbase tempDefLb,
int arcroleType,
int contextElement)
Instantiates a new XDT dimension use.
|
XDTDomainMemberUse(XDTProcessor processor,
javax.xml.namespace.QName parentQName,
XDTDomainMember mem,
XDTDimensionUse use,
DTSBase base,
java.util.Map<javax.xml.namespace.QName,java.lang.Boolean> domain,
DefinitionLinkbase tempDefLb)
Instantiates a new XDT domain member use.
|
XDTFact(javax.xml.namespace.QName primaryItemQName,
XDTProcessor processor,
java.util.Map<javax.xml.namespace.QName,XMLFragment> segmentDimData,
java.util.Map<javax.xml.namespace.QName,XMLFragment> scenarioDimData)
Creates a new XDTFact object without a backup primary item.
|
XDTFact(XBRLFactItem fact,
XDTProcessor processor,
boolean bThrowValidationExceptions)
Creates a new XDTFact object, this is, the representation of a fact with its dimensions
according to the XDT Specification 1.0
|
XDTFactForApplications(XBRLFactItem fact,
XDTProcessor processor,
XDTInfosetConsumer xdtInfoset,
boolean bThrowValidationExceptions)
Instantiates a new XDT fact for applications.
|
XDTFactWithVirtualDimensions(XBRLFactItem fact,
XDTProcessor processor,
XDTInfosetConsumer xdtInfoset,
boolean bThrowValidationExceptions)
Instantiates a new XDT fact with virtual dimensions.
|
XDTHypercubeUse(XDTProcessor processor,
XDTHypercube hypercube,
int arcRoleType,
DTSBase useBase,
DTSBase searchBase,
DefinitionLinkbase tempDefLb,
XBRLRelationship pri_hyp)
Instantiates a new XDT hypercube use.
|
XDTInfosetConsumer(XDTProcessor xdt)
Creates XDTInfoset objects for versioning
This removes "CONSUMES" information from the XBRL Infoset
The construction analyzes all primary items in the DTS building its
"effective" combinations and provides access to them to applications
using this object.
|
XDTPrimaryItemUse(XDTProcessor processor,
XDTPrimaryItem priItem,
DTSBase base)
Creates a XDTPrimaryItem object and recursively discover all children.
|
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa