-
report
XBRLValidationReport report
This is an internal validation report of the DTS processing progress. When
a new XBRLCoreProcessor is created the exceptions in this object will be
copied into it.
-
status
DTSContainer.Status status
The status.
-
bNewFilesAdded
boolean bNewFilesAdded
The b new files added.
-
vTaxonomies
URIIndexableDocument<O> vTaxonomies
The v taxonomies.
-
htTaxonomiesByNamespace
java.util.Hashtable<K,V> htTaxonomiesByNamespace
The ht taxonomies by namespace.
-
vLinkbases
URIIndexableDocument<O> vLinkbases
The v linkbases.
-
vOther
URIIndexableDocument<O> vOther
The v other.
-
vExtended
java.util.Hashtable<K,V> vExtended
The v extended.
-
LCK_vExtended
java.lang.Object LCK_vExtended
The LC k_v extended.
-
conf
net.sf.saxon.s9api.Processor conf
The conf.
-
fastConf
net.sf.saxon.s9api.Processor fastConf
The fast conf.
-
lrrProcInstance
XBRLlrrAndRelationshipConstraints lrrProcInstance
The lrr proc instance.
-
iConfMode
int iConfMode
The i conf mode.
-
sc
com.saxonica.schema.SchemaCompiler sc
The sc.
-
vLanguages
java.util.HashSet<E> vLanguages
The v languages.
-
rootURIs
java.net.URI[] rootURIs
The [Root URL] propery.
-
name
java.lang.String name
The DTS Name is added for convenience. This property is not part of any
XBRL Information set. It is used only by the GUI of tools that require the
DTS to be references (in a combo box, for example)
-
arcroleTypes
java.util.Hashtable<K,V> arcroleTypes
The [Arcrole Types] property, indexed by URI.
-
virtualArcroleTypes
java.util.Vector<E> virtualArcroleTypes
The virtual arcroleTypes is separated from the arcroleTypes in order to deal with duplicate URIs.
-
roleTypes
java.util.Hashtable<K,V> roleTypes
The [Role Type] property. Includes all role type declarations in the DTS
regardless it is used on a resource or an extended link
-
virtualRoleTypes
java.util.Vector<E> virtualRoleTypes
The virtual roleTypes is separated from the roleTypes in order to deal with duplicate URIs.
-
cache
URIIndexableDocument<O> cache
This is the cache of all processed document URIs.
This cache makes possible to reuse an existing
XML file without reading it from its source location
-
bases
java.util.Map<K,V> bases
All bases in the DTS. Indexed by QName that is the XBRLExtendedLink node QName
and the XBRLRoleType in the XBRLExtendedLink
-
log
org.apache.log4j.Logger log
All log information goes through this logger.
-
bar
DTSLoadingBarInterface bar
Optional. This is a GUI object that will be informed about progress in the
loading operation
-
dtsContainerProperties
java.util.Properties dtsContainerProperties
The dts container properties.
-
standardRoleType
XBRLRoleType standardRoleType
The standard role type.
-
standardFootnoteResource
XBRLRoleType standardFootnoteResource
The standard footnote resource.
-
standardLabel
XBRLRoleType standardLabel
The standard label.
-
standardLabelTerse
XBRLRoleType standardLabelTerse
The standard label terse.
-
standardLabelVerbose
XBRLRoleType standardLabelVerbose
The standard label verbose.
-
standardLabelPositive
XBRLRoleType standardLabelPositive
The standard label positive.
-
standardLabelPositiveTerse
XBRLRoleType standardLabelPositiveTerse
The standard label positive terse.
-
standardLabelPositiveVerbose
XBRLRoleType standardLabelPositiveVerbose
The standard label positive verbose.
-
standardLabelNegative
XBRLRoleType standardLabelNegative
The standard label negative.
-
standardLabelNegativeTerse
XBRLRoleType standardLabelNegativeTerse
The standard label negative terse.
-
standardLabelNegativeVerbose
XBRLRoleType standardLabelNegativeVerbose
The standard label negative verbose.
-
standardLabelZero
XBRLRoleType standardLabelZero
The standard label zero.
-
standardLabelZeroTerse
XBRLRoleType standardLabelZeroTerse
The standard label zero terse.
-
standardLabelZeroVerbose
XBRLRoleType standardLabelZeroVerbose
The standard label zero verbose.
-
standardLabelTotal
XBRLRoleType standardLabelTotal
The standard label total.
-
standardLabelPeriodStart
XBRLRoleType standardLabelPeriodStart
The standard label period start.
-
standardLabelPeriodEnd
XBRLRoleType standardLabelPeriodEnd
The standard label period end.
-
standardDocumentation
XBRLRoleType standardDocumentation
The standard documentation.
-
standardLabelDefinitionGuidance
XBRLRoleType standardLabelDefinitionGuidance
The standard label definition guidance.
-
standardLabelDisclosureGuidance
XBRLRoleType standardLabelDisclosureGuidance
The standard label disclosure guidance.
-
standardLabelPresentationGuidance
XBRLRoleType standardLabelPresentationGuidance
The standard label presentation guidance.
-
standardLabelMeasurementGuidance
XBRLRoleType standardLabelMeasurementGuidance
The standard label measurement guidance.
-
standardLabelCommentaryGuidance
XBRLRoleType standardLabelCommentaryGuidance
The standard label commentary guidance.
-
standardLabelExampleGuidance
XBRLRoleType standardLabelExampleGuidance
The standard label example guidance.
-
standardReference
XBRLRoleType standardReference
The standard reference.
-
standardReferenceDefinition
XBRLRoleType standardReferenceDefinition
The standard reference definition.
-
standardReferenceDisclosure
XBRLRoleType standardReferenceDisclosure
The standard reference disclosure.
-
standardReferenceMandatoryDisclosure
XBRLRoleType standardReferenceMandatoryDisclosure
The standard reference mandatory disclosure.
-
standardReferenceRecommendedDisclosure
XBRLRoleType standardReferenceRecommendedDisclosure
The standard reference recommended disclosure.
-
standardReferenceUnspecifiedDisclosure
XBRLRoleType standardReferenceUnspecifiedDisclosure
The standard reference unspecified disclosure.
-
standardReferencePresentation
XBRLRoleType standardReferencePresentation
The standard reference presentation.
-
standardReferenceMeasurement
XBRLRoleType standardReferenceMeasurement
The standard reference measurement.
-
standardReferenceCommentary
XBRLRoleType standardReferenceCommentary
The standard reference commentary.
-
standardReferenceExample
XBRLRoleType standardReferenceExample
The standard reference example.
-
standardLinkbaseReferenceRef
XBRLRoleType standardLinkbaseReferenceRef
The standard linkbase reference ref.
-
standardLinkbasePresentationRef
XBRLRoleType standardLinkbasePresentationRef
The standard linkbase presentation ref.
-
standardLinkbaseCalculationRef
XBRLRoleType standardLinkbaseCalculationRef
The standard linkbase calculation ref.
-
standardLinkbaseDefinitionRef
XBRLRoleType standardLinkbaseDefinitionRef
The standard linkbase definition ref.
-
standardLinkbaseLabelRef
XBRLRoleType standardLinkbaseLabelRef
The standard linkbase label ref.
-
standardFactFootnote
XBRLArcroleType standardFactFootnote
The standard fact footnote.
-
standardConceptLabel
XBRLArcroleType standardConceptLabel
The standard concept label.
-
standardConceptReference
XBRLArcroleType standardConceptReference
The standard concept reference.
-
standardParentChild
XBRLArcroleType standardParentChild
The standard parent child.
-
standardSummationItem
XBRLArcroleType standardSummationItem
The standard summation item.
-
standardGeneralSpecial
XBRLArcroleType standardGeneralSpecial
The standard general special.
-
standardEssenceAlias
XBRLArcroleType standardEssenceAlias
The standard essence alias.
-
standardSimilarTuples
XBRLArcroleType standardSimilarTuples
The standard similar tuples.
-
standardRequiresElement
XBRLArcroleType standardRequiresElement
The standard requires element.
-
LCK_roleTypesByExtLink
java.lang.Object LCK_roleTypesByExtLink
The LC k_role types by ext link.
-
roleTypesByExtLink
java.util.Hashtable<K,V> roleTypesByExtLink
The role types by ext link.
-
noNodeInfoResources
java.util.Hashtable<K,V> noNodeInfoResources
The no node info resources.
-
lastResolvedSystemId
java.lang.String lastResolvedSystemId
The last resolved system id.
-
toStopThread
java.lang.Thread toStopThread
This variable holds the thread that stop() method shall execute an interrupt() method.
-
serializationMethod
int serializationMethod
The serialization method to use. OBJECTS is the default.
-
loadedSchemasByNamespace
java.util.Hashtable<K,V> loadedSchemasByNamespace
Document Pool in order to allow processing of included schemas.
They contain the same namespace URI of another schema already loaded
but a different URL. This structure will store all loaded namespaces
and URLs so it will be possible to avoid loading a schema twice in
the schema compiler.
-
infosetReaded
boolean infosetReaded
The infoset readed.
-
bRelationshipsProcessed
boolean bRelationshipsProcessed
The b relationships processed.
-
cachedHash
java.lang.Integer cachedHash
Used for performance reasons. Once the hash has been calculated
it will be cached for later uses regardless the object content
that generates the hash are changed
-
mustStop
boolean mustStop
This internal variable will be set to true if the operation of opening a DTS must be cancelled by user request.
-
formulaErrors
java.util.ArrayList<E> formulaErrors
The formula errors.
-
bCompileResources
boolean bCompileResources
This flag is set when the DTS contains generic linkbases.
Compilation of resources shall be executed.
-
base_uri
java.net.URI base_uri
the DTSContainer base URI cached for convenience.
-
bBug368
java.lang.Boolean bBug368
This is cached for faster execution.
-
bVersion20122501
java.lang.Boolean bVersion20122501
True when the specification in use is set to version 20122501.
-
bVersion20132002
java.lang.Boolean bVersion20132002
True when the specification in use is set to version 20132002.
-
hsProcessors
java.util.Hashtable<K,V> hsProcessors
Hashtable of registered and already instantiated plug-in processors. New processors are
registered during the processor instantiation. Note this is not the factory registration
but the registration of an already instantiated processor.
-
variables
java.util.Properties variables
This is a new feature added in order to allow external APIs to set variables that will be obtained from
processors at valiadation time.
-
topLevelSchemasUse
java.util.Hashtable<K,V> topLevelSchemasUse
The top level schemas use.