Uses of Interface
com.batavia.xml.IdHolder

Packages that use IdHolder
com.batavia.xbrl.instance   
com.batavia.xbrl.instance.dimension   
com.batavia.xbrl.network   
com.batavia.xbrl.taxonomy   
com.batavia.xbrl.taxonomy.dimension   
com.batavia.xbrl.taxonomy.type   
com.batavia.xbrl.taxonomy.xlink   
com.batavia.xml   
 

Uses of IdHolder in com.batavia.xbrl.instance
 

Subinterfaces of IdHolder in com.batavia.xbrl.instance
 interface Context
          The context element contains information about the entity being described, the reporting period and the reporting scenario, all of which are necessary for understanding a business fact captured as an XBRL item.
 interface Fact
          While a taxonomy defines reporting concepts, it does not contain the actual values of facts based on the defined concepts.
 interface Footnote
           The footnote element is the only resource allowed in footnoteLink elements.
 interface FootnoteLink
          While tuples deal with certain regularly-structured associations between elements that might appear in an XBRL instance, many documents include irregularly structured associations between facts.
 interface Fraction
          Special type of Item.
 interface Unit
          The unit element specifies the units in which a numeric item has been measured.
 

Uses of IdHolder in com.batavia.xbrl.instance.dimension
 

Subinterfaces of IdHolder in com.batavia.xbrl.instance.dimension
 interface DimensionalContext
          Copyright 2006 J2R BV, The Netherlands.
 interface DimensionalFractionItem
          Copyright 2006 J2R BV, The Netherlands.
 interface DimensionalItem
          Copyright 2006 J2R BV, The Netherlands.
 

Methods in com.batavia.xbrl.instance.dimension that return IdHolder
 IdHolder TypedMember.getReferred(Xbrl instanceRoot)
           
 IdHolder ExplicitMember.getReferred(Xbrl instanceRoot)
           
 IdHolder DimensionalMember.getReferred(Xbrl instanceRoot)
           
 

Methods in com.batavia.xbrl.instance.dimension with parameters of type IdHolder
 void DimensionalContext.setDimAxis(IdHolder dim, Declaration dimAxisDomainMember)
           
 

Uses of IdHolder in com.batavia.xbrl.network
 

Methods in com.batavia.xbrl.network that return IdHolder
 IdHolder NetworkNode.getReferencedContent()
          return either the resource if the content itself is a resource or the xbrl element that is referenced by the locators xlinkhref
 

Methods in com.batavia.xbrl.network with parameters of type IdHolder
 java.util.List Network.getAvailableResourceChildRoles(IdHolder idHolder)
           
 java.util.List Network.getChildren(IdHolder idHolder)
          returns the elements referenced by the (to or target side) childnodes for the node that references the argument
 java.util.List Network.getDescendants(IdHolder idHolder)
           
 java.util.List Network.getNetworkArcsFrom(IdHolder idHolder)
           
 java.util.List Network.getNetworkArcsTo(IdHolder idHolder)
           
 NetworkNode Network.getNetworkNode(IdHolder referrencedIdHolder)
          get the networknodes that reference the given idHolder
 NetworkNode Network.getNodeWithArcsFrom(IdHolder idHolder)
           
 NetworkNode Network.getNodeWithToArcs(IdHolder idHolder)
           
 java.util.List Network.getParents(IdHolder idHolder)
          returns the elements referenced by the (from or source side) parentnodes for the node that references the argument
 java.util.List Network.getReferrencedPathsTowards(IdHolder referrencedIdHolder)
          Walk upwards in all directions (may have multiple parents) to collect multiple paths towards this node
 java.util.List Network.getResourceChildrenWithRole(IdHolder idHolder, java.lang.String role)
           
 boolean Network.hasArcFromTo(IdHolder source, IdHolder target)
           
 boolean Network.referencesId(IdHolder idHolder)
           
 void NetworkNode.setReferencedContent(IdHolder referencedContent)
           
 

Uses of IdHolder in com.batavia.xbrl.taxonomy
 

Subinterfaces of IdHolder in com.batavia.xbrl.taxonomy
 interface CalculationLink
          The calculationLink element is an extended link.
 interface Concept
          Concepts are defined in taxonomy schemas.
 interface DeclaredLink
          The DeclaredLink element is an extended link.
 interface DeclaredResource
          The declared arc interface is to be used for arcs that are contained in declared links.
 interface DefinitionLink
          The definitionLink element is an extended link.
 interface Include
          include element is used to add multiple schemas with the same target namespace to a document.
 interface Item
          Interface for Item concepts.
 interface Label
          Although each taxonomy defines a single set of elements representing a set of business reporting concepts , the human-readable XBRL documentation for those concepts, including labels (strings used as human-readable names for each concept) and other explanatory documentation, is contained in a resource element in the label linkbase.
 interface LabelLink
          The labelLink element is an extended link.
 interface LinkbaseExtendedLink
          Interface for linkbase.
 interface LinkbaseRoot
          This Linkbase interface is for A ROOT LINKBASE IN A LINKBASE DOCUMENT and knows what types of extended links to expect in Taxonomy Linkbases.
 interface PresentationLink
          The presentationLink element is an extended link.
 interface Reference
          The reference element enables XBRL taxonomies to ground the definitions of concepts in authoritative statements in published business, financial and accounting literature.
 interface ReferenceLink
          The referenceLink element is an extended link.
 interface RelationLink
          Relation links (calculation, definition, and presentation) manage the relations between taxonomy elements.
 interface Tuple
          While most business facts can be independently understood, some facts are dependent on each other for proper understanding, especially if multiple occurrences of that fact are being reported.
 

Methods in com.batavia.xbrl.taxonomy that return IdHolder
 IdHolder DiscoverableTaxonomySet.getIdHolder(java.lang.String baseUrl, java.lang.String xlinkHref, InstanceDocument instance)
          use the xlinkHref to find the documentroot and the id-ed fragment
 

Methods in com.batavia.xbrl.taxonomy with parameters of type IdHolder
 java.util.List DiscoverableTaxonomySet.findNetworksFromTo(IdHolder source, IdHolder target, java.lang.String arcLocalName, java.lang.String arcNamespace, java.lang.String arcRole, java.lang.String linkLocalName, java.lang.String linkNamespace, java.lang.String linkRole)
           
 

Uses of IdHolder in com.batavia.xbrl.taxonomy.dimension
 

Methods in com.batavia.xbrl.taxonomy.dimension with parameters of type IdHolder
 boolean DimensionalDiscoverableTaxonomySet.isExplicitDimension(IdHolder referred)
           
 boolean DimensionalDiscoverableTaxonomySet.isHyperCube(IdHolder referred)
           
 boolean DimensionalDiscoverableTaxonomySet.isImplicitDimension(IdHolder referred)
           
 

Uses of IdHolder in com.batavia.xbrl.taxonomy.type
 

Subinterfaces of IdHolder in com.batavia.xbrl.taxonomy.type
 interface ArcroleType
          The arcroleType element is the element containing the definition of custom arc role types.
 interface Declaration
          Declaration for elements that may apear in xml docs Copyright 2006 J2R BV, The Netherlands.
 interface RoleType
          The roleType element contains a custom role type definition.
 

Uses of IdHolder in com.batavia.xbrl.taxonomy.xlink
 

Subinterfaces of IdHolder in com.batavia.xbrl.taxonomy.xlink
 interface ExtendedLink
          Extended links are [XLINK] annotated XML fragments that document a set of relationships between resources.
 interface Linkbase
          The [XLINK] specification defines linkbases in the following way: “documents containing collections of inbound and third-party links are called link databases, or linkbases” [XLINK] (http://www.w3.org/TR/2001/REC-xlink-20010627/#dt-linkbase).
 interface Resource
          Some XBRL extended links MAY contain resources.
 

Uses of IdHolder in com.batavia.xml
 

Methods in com.batavia.xml that return IdHolder
 IdHolder IdKeeper.getHolder(java.lang.String id)
          Get the IdHolder from a collection when it was made available in advance by a call to the same objects addIdHolder(idHolder) method.
 

Methods in com.batavia.xml with parameters of type IdHolder
 void IdKeeper.addIdHolder(IdHolder idHolder)
          Add the IdHolder to a collection in such a manner that it will be available on request by its id.
 void IdKeeper.removeIdHolder(IdHolder idHolder)