public class RenderHints extends XBRLResource
XBRLValidation.Direction| Modifier and Type | Field and Description |
|---|---|
static javax.xml.namespace.QName |
renderingHintsNode
The Constant renderingHintsNode.
|
log, nullResourceactuate, ACTUATE, ARC, arcrole, ARCROLE, ETITLE, EXTENDED, from, FROM, href, HREF, label, LABEL, LOCATOR, RESOURCE, role, ROLE, show, SHOW, SIMPLE, title, TITLE, to, TO, TYPECONCEPT_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 |
|---|
RenderHints(XBRLExtendedLink parent)
Constructs a new RenderHints empty resource.
|
RenderHints(XBRLExtendedLink parent,
boolean bAddToParent)
Instantiates a new render hints.
|
RenderHints(XBRLExtendedLink parent,
net.sf.saxon.s9api.XdmNode resNode)
Instantiates a new render hints.
|
RenderHints(XBRLResource other)
Instantiates a new render hints.
|
| Modifier and Type | Method and Description |
|---|---|
org.jdom.Element |
generateNode(boolean relativize,
java.net.URI base)
Serializes to a jdom Element the representation of the properties of this Information Item
This method should be called from classes derived from this class
|
int |
getPreferredIndex(XBRLItem primaryItem,
Dimension<?> dim)
Gets the preferred index.
|
int |
getPreferredPosition(XBRLItem primaryItem,
Dimension<?> dim)
Gets the preferred position.
|
javax.xml.namespace.QName |
getPrimaryItem()
Gets the primary item.
|
int |
getViewMode()
Gets the view mode.
|
boolean |
isComplexType()
Checks if is complex type.
|
boolean |
isPreferred()
Checks if is preferred.
|
void |
setAxisDimension(java.lang.String axis,
int order,
javax.xml.namespace.QName name)
Sets the axis dimension.
|
void |
setPreferred(boolean value)
Sets the preferred.
|
void |
setPrimary(javax.xml.namespace.QName primary)
Sets the primary.
|
void |
setViewMode(int viewMode)
Sets the view mode to a new value.
|
addChild, clear, equals, generateLocatorToNode, getAttributes, getDTSBase, getFriendlyName, getFriendlyName, getParent, getResourceIdentifier, getRoleType, getType, getValidationReport, getValueKey, hashCode, invalidate, invalidate, isOnValidation, isSimpleType, setComplexType, setDTSBase, setId, setParent, setRole, setRoleType, setSimpleType, setValue, validategetActuate, getArcrole, getFromTxt, getHRef, getLabel, getRole, getShow, getStaticLabel, getSType, getTitle, getToTxt, isRequiredAttribute, isValidAttribute, setActuate, setArcrole, setFrom, setHRef, setLabel, setShow, setSType, setTitle, setToaddAttribute, addFromRelationship, addNamespace, addNamespace, addToRelationship, addXMLChild, changeBase, checkBase, clone, clone, delAttribute, delAttribute, equalXdmValues, evaluateBoolean, evaluateList, evaluateNode, evaluateNumber, evaluateString, generateId, generateNodeNamespacesAndAttributes, generateNodeValue, generatePrefix, getAllAttributes, getAttribute, getAttributeBooleanValue, getAttributeQNameValue, getAttributes, getAttributeStringValue, getAttributeValue, getBase, getBase, getBaseURI, getBooleanValue, getChild, getContainer, getContainerDocumentURI, getDeclaredNamespaces, getDocument, getElements, getElementsHashCode, getFragment, 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, s_equal2, setAttributes, setBase, setDocument, setDocumentAndReload, setElements, setLang, setNamespaceContext, setNamespaces, setNode, setNodeName, setParent, setRegenerateNodeIfnotFound, setValue, setVariablesDefined, size, thin, toString, valueEquals, xEqualaddFromRelationship, addToRelationship, getFromRelationships, getToRelationships, removeFromRelationship, removeToRelationshippublic static final javax.xml.namespace.QName renderingHintsNode
public RenderHints(XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
parent - the parentresNode - the res nodepublic RenderHints(XBRLResource other)
other - the otherpublic RenderHints(XBRLExtendedLink parent)
parent - the generic linkbase where this resource belong to and
will be serializedpublic RenderHints(XBRLExtendedLink parent, boolean bAddToParent)
parent - the parentbAddToParent - the b add to parentpublic void setViewMode(int viewMode)
viewMode - the new view modepublic org.jdom.Element generateNode(boolean relativize,
java.net.URI base)
throws XBRLSerializationException
XMLFragmentgenerateNode in class XBRLResourcerelativize - boolean indicating if URIs should be relativized to the base URI (see next argument)base - the URI to which some attributes of this object should be relatividedXBRLSerializationException - the XBRL serialization exceptionpublic boolean isComplexType()
XBRLResourceisComplexType in class XBRLResourcepublic int getViewMode()
public void setPreferred(boolean value)
value - the new preferredpublic boolean isPreferred()
public void setPrimary(javax.xml.namespace.QName primary)
primary - the new primarypublic void setAxisDimension(java.lang.String axis,
int order,
javax.xml.namespace.QName name)
axis - the axisorder - the ordername - the namepublic int getPreferredPosition(XBRLItem primaryItem, Dimension<?> dim)
primaryItem - the primary itemdim - the dimpublic int getPreferredIndex(XBRLItem primaryItem, Dimension<?> dim)
primaryItem - the primary itemdim - the dimpublic javax.xml.namespace.QName getPrimaryItem()