public class XBRLResultMessage extends XBRLFormulaResource implements HasUncoveredAspectValueResolver, HasFallbackValueResolver, HasUncoveredDimensionalAspectsResolver, HasUncoveredNonDimensionalAspectsResolver
XMLFragment.NodeNameIterator<T extends XMLFragment>, XMLFragment.NodeTypeIterator<T extends XMLFragment>XBRLValidation.Direction| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
message_role_URI
The Constant message_role_URI.
|
static javax.xml.namespace.QName |
nodeName
The Constant nodeName.
|
static javax.xml.namespace.QName |
separator
The Constant separator.
|
static java.lang.String |
terse_message_role_URI
The Constant terse_message_role_URI.
|
static java.lang.String |
verbose_message_role_URI
The Constant verbose_message_role_URI.
|
lognullResourceactuate, ARC, arcrole, ETITLE, EXTENDED, from, href, label, LOCATOR, RESOURCE, role, show, SIMPLE, title, to, X_ACTUATE, X_ARCROLE, X_FROM, X_HREF, X_LABEL, X_ROLE, X_SHOW, X_TITLE, X_TO, X_TYPE, XLINKPREFIXADD_NAMESPACE_INHERIT, baseQName, CONCEPT_LABEL, CONCEPT_QNAME, EASY_TO_READ, ELEMENT_LABEL, EMPTYRELATIONSHIPSITERATORINSTANCE, EMPTYXMLFRAGMENTITERATORINSTANCE, FACT_CONCEPT_DATATYPE, FACT_CONCEPT_LABEL, FACT_QNAME, FACT_VALUE, HIDE_COMMON_ACCURACY, idQName, langQName, nil, NO_POSITION, OrderComparator, OrderComparator2, OrderComparatorReverse, PERIOD_BOP, PERIOD_TYPE, PERIOD_VALUE, RELATIONSHIP_TYPE, RESOURCE_TYPE, SHORT_TEXT, SOURCE_DOCUMENT, XPATH, XPOINTER| Constructor and Description |
|---|
XBRLResultMessage(XBRLFormulaProcessor processor,
XBRLResource fragment)
Instantiates a new XBRL result message.
|
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Clear.
|
java.lang.String |
evaluateMessage(XBRLMessageContext assertion)
Evaluate message.
|
net.sf.saxon.tree.linked.NodeImpl |
getFirstChild() |
net.sf.saxon.tree.linked.NodeImpl |
getLastChild() |
int |
getNumberOfChildren() |
java.lang.String |
getSeparator()
Gets the separator.
|
net.sf.saxon.s9api.XdmValue |
getUncoveredAspectValue(Aspect aspect,
Aspect dimName)
Gets the uncovered aspect value.
|
java.util.Collection<net.sf.saxon.value.QNameValue> |
getUncoveredDimensionalAspects()
Gets the uncovered dimensional aspects.
|
java.util.Collection<net.sf.saxon.value.StringValue> |
getUncoveredNonDimensionalAspects()
Gets the uncovered non dimensional aspects.
|
XBRLVariableResourceUse |
getVariableUse(javax.xml.namespace.QName variableName)
Gets the variable use.
|
boolean |
hasChildNodes() |
boolean |
isImplicitFilter()
Checks if is implicit filter.
|
addRequiredVariable, clearVariableSetDicoveredDuringExpressionCompilation, getProcessor, getRequiredVariableSetDiscoveredDuringExpressionCompilation, getResourceaddChild, clone, clone, equals, generateNode, getAttributes, getCode, getDTSBase, getFriendlyName, getFriendlyName, getFriendlyName, getParentXBRL, getResourceIdentifier, getRoleType, getType, getValidationReport, getValueKey, hashCode, invalidate, invalidate, isComplexType, isHashDependsOnAtribute, isOnValidation, isSimpleType, setCode, setComplexType, setDTSBase, setId, setRawParentXBRL, setRole, setRoleType, setSimpleType, setValue, validategetActuate, getArcrole, getFromTxt, getHRef, getHRefDocument, getHRefDocumentResolved, getHRefResolved, getLabel, getRawHRef, getReference, getRole, getShow, getStaticLabel, getSType, getTitle, getToTxt, isRequiredAttribute, isValidAttribute, setActuate, setArcrole, setFrom, setHRef, setLabel, setShow, setSType, setTitle, setTo, validateXPointeraddAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addChildArray, addChildAt, addChildNode, addChildNodeArray, addChildNodeAt, addChildNodeInBatch, addComment, addFromRelationship, addNamespace, addNamespace, addPropertyChangeListener, addToRelationship, changeBase, checkBase, childExists, commitBatch, copy, createComment, delAttribute, delAttribute, delete, equalXdmValues, findFirstNodeOfClass, findPosition, firePropertyChangeEvent, generateId, generateLocatorToNode, generatePrefix, getAllAttributes, getAttribute, getAttributeAtomicValue, getAttributeBooleanValue, getAttributeGroundedValue, getAttributeQNameValue, getAttributeValue, getBase, getBase, getBooleanValue, getChildren, getChildStringValue, getConfiguration, getContainer, getContainerDocumentURI, getDocument, getElement, getElement, getElements, getFirstChildNoComment, getFragment, getFromRelationships, getFromRelationships, getFromRelationships, getFromRelationships, getFromRelationships, getFromRelationships, getFromRelationships, getFromRelationships, getFromRelationships, getFromRelationships, getId, getInScopeNamespaces, getLang, getLastChildNoComment, getNamePool, getNamespaceBinding, getNamespaceURI, getNextSiblingNoComment, getNodeName, getNthElement, getNumberOfElements, getNumberOfFromRelationships, getNumberOfToRelationships, getOrGenerateId, getParentDocument, getPrefix, getPrefixes, getPropertyChangeListeners, getQNameValue, getRelationshipsBases, getRelationshipsChain, getRelationshipTypes, getStaticNamespace, getStringValue, getToolTipText, getToRelationships, getToRelationships, getToRelationships, getToRelationships, getToRelationships, getToRelationships, getToRelationships, getToRelationships, getToRelationships, getToRelationships, getValue, getXPath, getXPathFromXPointer, getXPathNamespaceContext, getXPathToRoot, getXPointerElementScheme, getXPointerElementScheme, getXPointerShorthandScheme, getXPointerXPath2Scheme, initialise, internalToString, isAttribute, isChangeHashEnabled, isDead, isEmpty, isNamespaceDefined, isNil, moveNamespacesUp, objEquals, objHashCode, reindex, removeChild, removeChildNode, removeFromRelationship, removeNamespace, removePropertyChangeListener, removeToRelationship, replace, replaceChild, replaceStringValue, resetElements, resolveHRef, s_equal2_xp2, s_equal2_xp2, s_equal2, s_equal2, s_equal2, s_equal2, setAttributeList, setAttributes, setBase, setChildrenClone, setDirty, setElements, setLang, setModified, setNamespaceDeclarations, setNamespaces, setNil, setNodeName, setValue, setValue, setValue, setValue, setValue, setValue, setValue, toString, valueEquals, xEqualaddAttribute, addNamespace, generateId, getAttributeList, getAttributeValue, getAttributeValue, getBaseURI, getColumnNumber, getDeclaredNamespaces, getDocumentRoot, getLineNumber, getNameCode, getNamespaceList, getNodeKind, getRoot, getSchemaType, getSystemId, getTypeAnnotation, getURIForPrefix, gsetAttributeCollection, isId, isInScopeNamespace, isNilled, iteratePrefixes, removeAttribute, removeTypeAnnotation, rename, setLocation, setNameCode, setNamespaceList, setSystemId, setTypeAnnotationatomize, compareOrder, comparePosition, getDisplayName, getDocumentNumber, getFingerprint, getLocalPart, getNextInDocument, getNextSibling, getParent, getPhysicalRoot, getPrefix, getPreviousInDocument, getPreviousSibling, getPublicId, getSiblingPosition, getSuccessorElement, getURI, head, insertSiblings, isDeleted, isIdref, isSameNodeInfo, iterate, iterateAxis, iterateAxis, newBuilder, replacepublic static final javax.xml.namespace.QName nodeName
public static final java.lang.String message_role_URI
public static final java.lang.String verbose_message_role_URI
public static final java.lang.String terse_message_role_URI
public static final javax.xml.namespace.QName separator
public XBRLResultMessage(XBRLFormulaProcessor processor, XBRLResource fragment) throws XFValidationException
processor - the processorfragment - the fragmentXFValidationException - the XF validation exceptionpublic java.lang.String getSeparator()
public java.lang.String evaluateMessage(XBRLMessageContext assertion) throws XFValidationException
assertion - the assertion MUST be either an instance of the XBRLAssertion class or derived
object or an XBRLConsistencyAssertion objectXFValidationException - the XF validation exceptionpublic XBRLVariableResourceUse getVariableUse(javax.xml.namespace.QName variableName)
getVariableUse in interface HasFallbackValueResolvervariableName - the variable namepublic net.sf.saxon.s9api.XdmValue getUncoveredAspectValue(Aspect aspect, Aspect dimName) throws XFValidationException
getUncoveredAspectValue in interface HasUncoveredAspectValueResolveraspect - the aspectdimName - the dim nameXFValidationException - the XF validation exceptionpublic boolean isImplicitFilter()
isImplicitFilter in interface HasUncoveredAspectValueResolverpublic java.util.Collection<net.sf.saxon.value.QNameValue> getUncoveredDimensionalAspects()
getUncoveredDimensionalAspects in interface HasUncoveredDimensionalAspectsResolverpublic java.util.Collection<net.sf.saxon.value.StringValue> getUncoveredNonDimensionalAspects()
getUncoveredNonDimensionalAspects in interface HasUncoveredNonDimensionalAspectsResolverpublic void clear()
throws java.lang.Throwable
clear in class XBRLFormulaResourcejava.lang.Throwable - the throwablepublic final boolean hasChildNodes()
hasChildNodes in interface net.sf.saxon.om.NodeInfohasChildNodes in class net.sf.saxon.tree.linked.NodeImplpublic final int getNumberOfChildren()
public final net.sf.saxon.tree.linked.NodeImpl getFirstChild()
getFirstChild in interface net.sf.saxon.tree.util.SteppingNode<net.sf.saxon.tree.linked.NodeImpl>getFirstChild in class net.sf.saxon.tree.linked.NodeImplpublic final net.sf.saxon.tree.linked.NodeImpl getLastChild()
getLastChild in class net.sf.saxon.tree.linked.NodeImplCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa