Uses of Class
com.ihr.xbrl.om.exLinks.XBRLExtendedLink

Packages that use XBRLExtendedLink
com.ihr.xbrl.om Provides the classes necessary to start processing XBRL information. 
com.ihr.xbrl.om.assertions   
com.ihr.xbrl.om.exLinks Provides the classes necessary to process, read and write XBRL Linkbases and XBRL Extended links. 
com.ihr.xbrl.om.formula Provides the classes necessary to implement a plug in XBRL processor for validation of docuents and taxonomies according to the XBRL formula specification 1.0 At this stage the package is just created. 
com.ihr.xbrl.om.formula.filters   
com.ihr.xbrl.om.taxonomy Provides the classes necessary to process, write and read XBRL Taxonomy schemas and content of the XBRL Taxonomy Schemas that requires XBRL processing. 
com.ihr.xbrl.pojo Provides the classes necessary to access to the content of a DTS using POJO technology. 
 

Uses of XBRLExtendedLink in com.ihr.xbrl.om
 

Methods in com.ihr.xbrl.om that return XBRLExtendedLink
 XBRLExtendedLink XBRLDocument.getExtendedLink(net.sf.saxon.s9api.XdmNode key)
           
 

Methods in com.ihr.xbrl.om that return types with arguments of type XBRLExtendedLink
 java.util.Iterator<XBRLExtendedLink> XBRLDocument.getExtendedLinks()
          Returns an iterator over all extended links on this container.
 java.util.Iterator<XBRLExtendedLink> XBRLDocument.getExtendedLinks(XBRLRoleType role)
          Returns an iterator over all extended links on this container filtered by the specific role type indicated in the role parameter.
 

Methods in com.ihr.xbrl.om with parameters of type XBRLExtendedLink
 void XBRLDocument.addExtendedLink(XBRLExtendedLink newExtendedLink)
           
 XBRLResource DTSContainer.cacheResource(XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode ni, java.lang.Class<? extends XBRLResource> name)
          Obtains a resource from the cache or creates a new resource corresponding to the node supplied as a parameter and stores it in the cache for further reference.
 void XBRLDocument.changeExtendedLinkKey(net.sf.saxon.s9api.XdmNode oldKey, net.sf.saxon.s9api.XdmNode newKey, XBRLExtendedLink link)
           
 void XBRLDocument.removeExtendedLink(XBRLExtendedLink link)
           
 

Uses of XBRLExtendedLink in com.ihr.xbrl.om.assertions
 

Constructors in com.ihr.xbrl.om.assertions with parameters of type XBRLExtendedLink
XBRLAssertion(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
          Creates a new assertion from a node in an extended link.
XBRLConsistencyAssertion(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
           
XBRLExistenceAssertion(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
           
XBRLValueAssertion(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
           
 

Uses of XBRLExtendedLink in com.ihr.xbrl.om.exLinks
 

Subclasses of XBRLExtendedLink in com.ihr.xbrl.om.exLinks
 class CalculationLinkbase
           
 class DefinitionLinkbase
           
 class FootnoteLinkbase
           
 class FormulaLinkbase
           
 class GenericLinkbase
           
 class LabelLinkbase
           
 class OtherLinkbase
          The OtherLinkbase object fits in linkbases that are out of the scope of written specifications but are right because they agree with the In previous versions of the API the Generic Linkbase was created for Generic and Other linkbase types.
 class PresentationLinkbase
           
 class ReferenceLinkbase
           
 class VersionLinkbase
          Deprecated. this is a very old class that is no longer used in the system. Versioning information is not going to be stored in a linkbase anymore
 

Methods in com.ihr.xbrl.om.exLinks that return XBRLExtendedLink
static XBRLExtendedLink XBRLExtendedLink.createExtendedLink(XBRLDocument parent, DTSBase base)
           
static XBRLExtendedLink XBRLExtendedLink.createExtendedLink(XBRLDocument parent, javax.xml.namespace.QName rootElementName, XBRLRoleType role)
           
static XBRLExtendedLink XBRLExtendedLink.createExtendedLink(XBRLDocument parent, net.sf.saxon.s9api.XdmNode node)
           
 XBRLExtendedLink XBRLResource.getParent()
          Access to the [Parent] property
 XBRLExtendedLink XBRLRelationship.getParent()
          Access to the [Parent] property.
 XBRLExtendedLink XBRLLocator.getParent()
           
 XBRLExtendedLink XBRLArc.getParent()
          Access to the [Parent] property.
 

Methods in com.ihr.xbrl.om.exLinks that return types with arguments of type XBRLExtendedLink
 java.util.Iterator<XBRLExtendedLink> DTSBase.getExtendedLinks()
           
 

Methods in com.ihr.xbrl.om.exLinks with parameters of type XBRLExtendedLink
 void DTSBase.addExtendedLink(XBRLExtendedLink extendedLink)
          An optimization of this strategy would be to write down the relationships not the extended links one by one.
 java.util.Iterator<XBRLArcroleType> DTSBase.getArcroles(XBRLExtendedLink filter)
          An iterator over arcroles in one extended link
 boolean DTSBase.removeExtendedLink(XBRLExtendedLink extendedLink)
          Removes an extended link from this base
 void XBRLResource.setParent(XBRLExtendedLink parent)
          Sets the parent of this resource to the Extended link that is used in the parameter.
 void XBRLRelationship.setParent(XBRLExtendedLink parent)
          Sets the parent of this relationship to a new extended link
 

Constructors in com.ihr.xbrl.om.exLinks with parameters of type XBRLExtendedLink
XBRLArc(XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode node, XBRLArcroleType arcroleType)
          Creates a new XBRLArc with a surrounding node
XBRLLabelResource(XBRLExtendedLink parent, java.lang.String lang, java.lang.String label, XBRLRoleType role)
          Applications creating a new label resource.
XBRLLabelResource(XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
          Creates a new label from a node in an extended link.
XBRLRelationship(XBRLExtendedLink parent, DTSContainer dts, XBRLArcroleType arcroleType, XMLFragment from, XMLFragment to, net.sf.saxon.s9api.XdmNode document, XBRLAttribute[] attributes)
          Creates a new relationship object from a XdmNode in a file parent linkbaseType - QName returned by the baseArc.getLinkbaseType()
XBRLRelationship(XBRLExtendedLink parent, javax.xml.namespace.QName type, XMLFragment from, XMLFragment to, XBRLArcroleType arcroleType, XBRLAttribute[] attributes, boolean bValidate)
          Creates a new relationship object programatically.
XBRLResource(XBRLExtendedLink parent, javax.xml.namespace.QName type, boolean bAddToParent)
          Creates a XBRLResource programatically Set bAddToParent to false if the resource is not fully initialized in this case this function never throws a XBRLDuplicateResource exception Starting with release 2.6.5 this constructor requires the element declaration of the type parameter to be loaded in the set of schemas available in the DTSContainer of the parent.
XBRLResource(XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
          constructor of an XBRLResource object.
 

Uses of XBRLExtendedLink in com.ihr.xbrl.om.formula
 

Constructors in com.ihr.xbrl.om.formula with parameters of type XBRLExtendedLink
XBRLCustomFunction(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
           
XBRLFormula(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
          Creates a new formula from a node in an extended link.
XBRLFormulaResource(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
           
XBRLVariableResource(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
           
XBRLVariableSetResource(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
           
 

Uses of XBRLExtendedLink in com.ihr.xbrl.om.formula.filters
 

Constructors in com.ihr.xbrl.om.formula.filters with parameters of type XBRLExtendedLink
XBRLMatchAbstractFilter(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
           
XBRLMatchConceptFilter(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
           
XBRLMatchDimensionFilter(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
           
XBRLMatchEntityIdentifierFilter(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
           
XBRLMatchLocationFilter(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
           
XBRLMatchNonXDTScenarioFilter(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
           
XBRLMatchNonXDTSegmentFilter(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
           
XBRLMatchPeriodFilter(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
           
XBRLMatchScenarioFilter(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
           
XBRLMatchSegmentFilter(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
           
XBRLMatchUnitFilter(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
           
XBRLRelativeFilter(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
           
XBRLValueNilFilter(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
           
XBRLValuePrecisionFilter(XBRLFormulaProcessor proc, XBRLExtendedLink parent, net.sf.saxon.s9api.XdmNode resNode)
           
 

Uses of XBRLExtendedLink in com.ihr.xbrl.om.taxonomy
 

Methods in com.ihr.xbrl.om.taxonomy that return XBRLExtendedLink
 XBRLExtendedLink XBRLTaxonomy.getExtendedLink(net.sf.saxon.s9api.XdmNode key)
           
 

Uses of XBRLExtendedLink in com.ihr.xbrl.pojo
 

Methods in com.ihr.xbrl.pojo that return XBRLExtendedLink
 XBRLExtendedLink XBRLRSGenerator.generate(XBRLExtendedLink exLinkIn, XBRLDocument parent)
           
 

Methods in com.ihr.xbrl.pojo with parameters of type XBRLExtendedLink
 XBRLExtendedLink XBRLPojoGenerator.generate(XBRLExtendedLink dtsExtLink)
           
 



Copyright 2006-2009 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa