public class DTSDiscoveryInfo
extends java.lang.Object
implements java.lang.Cloneable
Constructor and Description |
---|
DTSDiscoveryInfo(java.net.URI uri)
Instantiates a new DTS discovery info.
|
Modifier and Type | Method and Description |
---|---|
void |
addSchemaLocation(java.lang.String schemaLocation,
java.net.URI resolvedBase)
Adds the schema location.
|
void |
clear()
clear all collected information.
|
DTSDiscoveryInfo |
clone()
Clone.
|
DTSDiscoveryInfo |
createEmbedded()
Creates the embedded.
|
java.util.Iterator<java.net.URI> |
getDtsChildrenDocumentFilter(DTSDocumentReference.ReferenceType type)
Gets the dts children document filter.
|
java.util.LinkedHashSet<DTSDocumentReference> |
getDtsChildrenDocuments()
Gets the dts children documents.
|
java.util.List<DTSDiscoveryInfo> |
getEmbedded()
Gets the embedded.
|
net.sf.saxon.om.NodeInfo |
getRootNode()
Gets the root node.
|
java.util.List<NamespaceAndURI> |
getSchemaLocation()
Gets the schema location.
|
java.net.URI |
getThisDocumentAbsoluteURI()
Gets the this document absolute URI.
|
XBRLValidationReport |
getValidationReport(DTSContainer dts)
Gets the validation report.
|
XBRLDocument.XBRLDocumentType |
getXbrlDocumentType()
Gets the xbrl document type.
|
boolean |
hasErrors()
Checks for errors.
|
void |
setRootNode(net.sf.saxon.om.NodeInfo rootNode)
Sets the root node.
|
void |
setXbrlDocumentType(XBRLDocument.XBRLDocumentType xbrlDocumentType)
Sets the xbrl document type.
|
public DTSDiscoveryInfo(java.net.URI uri)
uri
- the uripublic boolean hasErrors()
public XBRLValidationReport getValidationReport(DTSContainer dts)
dts
- the dtspublic DTSDiscoveryInfo clone()
clone
in class java.lang.Object
public DTSDiscoveryInfo createEmbedded()
public void setRootNode(net.sf.saxon.om.NodeInfo rootNode)
rootNode
- the rootNode to setpublic net.sf.saxon.om.NodeInfo getRootNode()
public java.net.URI getThisDocumentAbsoluteURI()
public XBRLDocument.XBRLDocumentType getXbrlDocumentType()
public void setXbrlDocumentType(XBRLDocument.XBRLDocumentType xbrlDocumentType)
xbrlDocumentType
- the xbrlDocumentType to setpublic java.util.LinkedHashSet<DTSDocumentReference> getDtsChildrenDocuments()
public java.util.List<DTSDiscoveryInfo> getEmbedded()
public java.util.List<NamespaceAndURI> getSchemaLocation()
public java.util.Iterator<java.net.URI> getDtsChildrenDocumentFilter(DTSDocumentReference.ReferenceType type)
type
- the typepublic void clear()
public void addSchemaLocation(java.lang.String schemaLocation, java.net.URI resolvedBase)
schemaLocation
- the schema locationresolvedBase
- the resolved baseCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa