public interface Context extends FactDimensionContainer
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Context context)
Tests if the context is c-equal to another context
returning true if they are c-equal.
|
Entity |
getEntity()
Get the entity of the context.
|
Period |
getPeriod()
Get the period of the context.
|
Scenario |
getScenario()
Get the scenario of the context.
|
getId, getReferencingItems
appendElementSchemeXPointer, appendID, getAllChildren, getAllChildrenIndices, getAncestorOrSelf, getChild, getChildren, getChildren, getChildrenIndices, getDataRootElement, getElementSchemeXPointerExpression, getIDXPointerExpression, getLabels, getLabels, getLabels, getLabelsWithLanguage, getLabelsWithLanguageAndResourceRole, getLabelsWithLanguageAndResourceRoleAndLinkRole, getLabelsWithResourceRole, getLanguage, getLanguage, getLanguageName, getLanguageName, getLocalname, getLocalnameFromQName, getNamespace, getNamespaceFromQName, getParent, getParentElement, getParentIndex, getPrefixFromQName, getReferences, getReferencesWithLanguage, getReferencesWithLanguageAndResourceRoleAndLinkRole, getReferencesWithLanguageAndRole, getReferencesWithResourceRole, getReferencingLocators, getSequenceToParentElement, getSequenceToParentElementAsString, getSimpleLinks, getURI, getXPath, getXPointerExpression, isAncestorOf, isChild, isNewFragment, isRoot, setParentIndex, setSequenceToParentElement, setURI
appendMetadataElement, equals, getBuilder, getDocumentNode, getIndex, getMetaAttribute, getMetadataRootElement, getStore, getType, hashCode, hasMetaAttribute, isa, isa, removeMetaAttribute, removeMetadataElement, serialize, serialize, serialize, setBuilder, setIndex, setMetaAttribute, setResource, setStore, updateInStore
Entity getEntity() throws XBRLException
XBRLException
- if the entity is missing or if more than one entity is in the context.Period getPeriod() throws XBRLException
XBRLException
Scenario getScenario() throws XBRLException
XBRLException
boolean equals(Context context) throws XBRLException
context
- The context being compared.XBRLException