public class XBRLUsedOn extends XMLFragment
| Modifier and Type | Field and Description |
|---|---|
static javax.xml.namespace.QName |
usedOnQName
The Constant usedOnQName.
|
CONCEPT_LABEL, CONCEPT_QNAME, EASY_TO_READ, ELEMENT_LABEL, EMPTYRELATIONSHIPSITERATORINSTANCE, EMPTYXMLFRAGMENTITERATORINSTANCE, FACT_CONCEPT_DATATYPE, FACT_CONCEPT_LABEL, FACT_QNAME, HIDE_COMMON_ACCURACY, idQName, NO_POSITION, OrderComparator, OrderComparator2, PERIOD_TYPE, PERIOD_VALUE, SHORT_TEXT, SOURCE_DOCUMENT, XPATH, XPOINTER| Constructor and Description |
|---|
XBRLUsedOn(XBRLRoleAndArcroleTypes parent,
javax.xml.namespace.QName qName)
Instantiates a new XBRL used on.
|
XBRLUsedOn(XBRLRoleAndArcroleTypes parent,
net.sf.saxon.s9api.XdmNode node)
Instantiates a new XBRL used on.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object other)
Sets a new XPathFunctionResolver for this object.
|
XBRLRoleAndArcroleTypes |
getParent()
The parent XMLFragment node of this XMLFragment node.
|
javax.xml.namespace.QName |
getQName()
Access to the value of the usedOn element, this is the element name where the role
can be used.
|
int |
hashCode() |
boolean |
s_equal2(java.lang.Object other)
Resolves s_equal2 comparison of this node against the other node.
|
void |
setParent(XBRLRoleAndArcroleTypes newParent)
Sets the parent.
|
void |
setQName(javax.xml.namespace.QName qName)
Sets the q name.
|
addAttribute, addChild, addFromRelationship, addNamespace, addNamespace, addToRelationship, addXMLChild, changeBase, checkBase, clear, clone, clone, delAttribute, delAttribute, equalXdmValues, evaluateBoolean, evaluateList, evaluateNode, evaluateNumber, evaluateString, generateId, generateNode, generateNodeNamespacesAndAttributes, generateNodeValue, generatePrefix, getAllAttributes, getAttribute, getAttributeBooleanValue, getAttributeQNameValue, getAttributes, getAttributes, getAttributeStringValue, getAttributeValue, getBase, getBase, getBaseURI, getBooleanValue, getChild, getContainer, getContainerDocumentURI, getDeclaredNamespaces, getDocument, getElements, getElementsHashCode, getFragment, getFriendlyName, getFriendlyName, getFromRelationships, getFromRelationships, getFromRelationships, getFromRelationships, getFromRelationships, getGenericLabelText, getId, getLang, getNamespaceURI, getNodeName, getNumberOfAttributes, getNumberOfElements, getNumberOfFromRelationships, getNumberOfToRelationships, getOrGenerateId, getPrefix, getPrefixes, getQNameValue, getRelationshipsBases, getRelationshipsChain, getRelationshipTypes, getStaticContext, getStaticNamespace, getStringValue, getToolTipText, getToRelationships, getToRelationships, getToRelationships, getToRelationships, getToRelationships, getValue, getXPathExecutable, getXPathNamespaceContext, getXPathToNode, getXPathToRoot, getXPointerElementScheme, getXPointerElementScheme, getXPointerShorthandScheme, getXPointerToNode, isDead, isNamespaceDefined, isXdmDocumentAttached, objEquals, objHashCode, qNameToString, removeAttribute, removeChild, removeChild, removeFromRelationship, removeToRelationship, removeXMLChild, resetElements, resetHash, resolve_equal2, resolveHRef, resolveHRef, s_equal2, s_equal2, setAttributes, setBase, setDocument, setDocumentAndReload, setElements, setId, setLang, setNamespaceContext, setNamespaces, setNode, setNodeName, setParent, setRegenerateNodeIfnotFound, setValue, setValue, setVariablesDefined, size, thin, toString, valueEquals, xEqualpublic static final javax.xml.namespace.QName usedOnQName
public XBRLUsedOn(XBRLRoleAndArcroleTypes parent, net.sf.saxon.s9api.XdmNode node)
parent - the parentnode - the nodepublic XBRLUsedOn(XBRLRoleAndArcroleTypes parent, javax.xml.namespace.QName qName)
parent - XBRLRoleAndArcroleTypesqName - QNamepublic XBRLRoleAndArcroleTypes getParent()
XMLFragmentFor XBRLAttribute nodes, the parent is the element node.
For Document nodes the returned value is null
For Embedded document nodes, the returned value is the parent element node.
getParent in interface XMLHasParentgetParent in class XMLFragmentpublic void setParent(XBRLRoleAndArcroleTypes newParent)
newParent - the new parentpublic void setQName(javax.xml.namespace.QName qName)
qName - the new q namepublic javax.xml.namespace.QName getQName()
public boolean s_equal2(java.lang.Object other)
XMLFragments_equal2 in class XMLFragmentother - The other node (preferably an XMLFragment) that contains a non null NodeInfo document.public boolean equals(java.lang.Object other)
XMLFragmentequals in class XMLFragmentother - the otherpublic int hashCode()
hashCode in class XMLFragment