public class DTSDiscoveryException extends java.lang.Exception implements XBRLValidationErrorReport
XBRLValidationErrorReport.ErrorSeverity, XBRLValidationErrorReport.ErrorValueKey
Modifier and Type | Field and Description |
---|---|
static int |
DOC_CANNOT_ACCESS_CLIENT_ERROR_400
The Constant DOC_CANNOT_ACCESS_CLIENT_ERROR_400.
|
static int |
DOC_CANNOT_ACCESS_SERVER_ERROR_500
The Constant DOC_CANNOT_ACCESS_SERVER_ERROR_500.
|
static int |
DOC_DOES_NOT_EXIST_OR_CANNOT_BE_OPENED
The Constant DOC_DOES_NOT_EXIST_OR_CANNOT_BE_OPENED.
|
static int |
DOC_DOES_NOT_LOOK_LIKE_AN_XBRLDOCUMENT
The Constant DOC_DOES_NOT_LOOK_LIKE_AN_XBRLDOCUMENT.
|
static int |
DOC_IS_NOT_XBRLDOCUMENT
The Constant DOC_IS_NOT_XBRLDOCUMENT.
|
static int |
EMBEDED_EXCEPTION
The Constant EMBEDED_EXCEPTION.
|
static int |
EMBEDED_EXCEPTION_NO_REF
The Constant EMBEDED_EXCEPTION_NO_REF.
|
static int |
EMBEDED_EXCEPTION_WITH_LOCATION
The Constant EMBEDED_EXCEPTION_WITH_LOCATION.
|
static int |
EMBEDED_XBRL_VALIDATION_EXCEPTION
The Constant EMBEDED_XBRL_VALIDATION_EXCEPTION.
|
static int |
INVALID_DOCUMENT_IN_LINKBASEREF
The Constant INVALID_DOCUMENT_IN_LINKBASEREF.
|
static int |
INVALID_SCHEMA_IN_IMPORT
The Constant INVALID_SCHEMA_IN_IMPORT.
|
static int |
INVALID_SCHEMA_IN_INCLUDE
The Constant INVALID_SCHEMA_IN_INCLUDE.
|
static int |
INVALID_SCHEMA_IN_SCHEMAREF
The Constant INVALID_SCHEMA_IN_SCHEMAREF.
|
static int |
METHOD_NOT_IMPLEMENTED
The Constant METHOD_NOT_IMPLEMENTED.
|
static int |
MISTMATCHING_LINKBASEREF_AND_LINKBASE
The Constant MISTMATCHING_LINKBASEREF_AND_LINKBASE.
|
static int |
NOT_LEGAL_DTS_ATEMPT_TO_INCLUDE_INSTANCE
The Constant NOT_LEGAL_DTS_ATEMPT_TO_INCLUDE_INSTANCE.
|
static int |
SCHEMA_COMPILATION_ERROR
The Constant SCHEMA_COMPILATION_ERROR.
|
static int |
SCHEMA_VALIDATION_ERROR
The Constant SCHEMA_VALIDATION_ERROR.
|
Constructor and Description |
---|
DTSDiscoveryException(int subCode)
Instantiates a new DTS discovery exception.
|
DTSDiscoveryException(int subCode,
java.lang.Object... param)
Instantiates a new DTS discovery exception.
|
DTSDiscoveryException(int subCode,
java.lang.Throwable cause,
java.net.URI docUri)
Instantiates a new DTS discovery exception.
|
DTSDiscoveryException(int subCode,
java.lang.Throwable cause,
XBRLDTSDocument parent,
java.lang.String where)
Instantiates a new DTS discovery exception.
|
DTSDiscoveryException(int subCode,
java.lang.Throwable cause,
XBRLDTSDocument parent,
java.net.URI docUri,
int line,
int col)
Instantiates a new DTS discovery exception.
|
DTSDiscoveryException(int subCode,
java.net.URI uri)
Instantiates a new DTS discovery exception.
|
DTSDiscoveryException(int subCode,
XMLDocumentURI source)
Instantiates a new DTS discovery exception.
|
Modifier and Type | Method and Description |
---|---|
int |
getCode()
Gets the code.
|
int |
getSubCode()
Gets the sub code.
|
java.util.EnumMap<XBRLValidationErrorReport.ErrorValueKey,java.lang.Object> |
getValidationReportData() |
public static final int DOC_IS_NOT_XBRLDOCUMENT
public static final int DOC_DOES_NOT_EXIST_OR_CANNOT_BE_OPENED
public static final int METHOD_NOT_IMPLEMENTED
public static final int NOT_LEGAL_DTS_ATEMPT_TO_INCLUDE_INSTANCE
public static final int MISTMATCHING_LINKBASEREF_AND_LINKBASE
public static final int INVALID_SCHEMA_IN_SCHEMAREF
public static final int INVALID_SCHEMA_IN_INCLUDE
public static final int SCHEMA_VALIDATION_ERROR
public static final int SCHEMA_COMPILATION_ERROR
public static final int EMBEDED_EXCEPTION
public static final int INVALID_DOCUMENT_IN_LINKBASEREF
public static final int EMBEDED_EXCEPTION_WITH_LOCATION
public static final int EMBEDED_XBRL_VALIDATION_EXCEPTION
public static final int DOC_DOES_NOT_LOOK_LIKE_AN_XBRLDOCUMENT
public static final int EMBEDED_EXCEPTION_NO_REF
public static final int INVALID_SCHEMA_IN_IMPORT
public static final int DOC_CANNOT_ACCESS_CLIENT_ERROR_400
public static final int DOC_CANNOT_ACCESS_SERVER_ERROR_500
public DTSDiscoveryException(int subCode, XMLDocumentURI source)
subCode
- the sub codesource
- the sourcepublic DTSDiscoveryException(int subCode, java.net.URI uri)
subCode
- the sub codeuri
- the uripublic DTSDiscoveryException(int subCode)
subCode
- (no string message is required)public DTSDiscoveryException(int subCode, java.lang.Object... param)
subCode
- the sub codeparam
- multiple objects. The toString method will be used to format the error messagepublic DTSDiscoveryException(int subCode, java.lang.Throwable cause, XBRLDTSDocument parent, java.net.URI docUri, int line, int col)
subCode
- the sub codecause
- the causeparent
- the parentdocUri
- the doc uriline
- the linecol
- the colpublic DTSDiscoveryException(int subCode, java.lang.Throwable cause, XBRLDTSDocument parent, java.lang.String where)
subCode
- the sub codecause
- the causeparent
- the parentwhere
- the wherepublic DTSDiscoveryException(int subCode, java.lang.Throwable cause, java.net.URI docUri)
subCode
- the sub codecause
- the causedocUri
- the doc uripublic int getCode()
public int getSubCode()
public java.util.EnumMap<XBRLValidationErrorReport.ErrorValueKey,java.lang.Object> getValidationReportData()
getValidationReportData
in interface XBRLValidationErrorReport
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa