|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 |
|---|
| 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)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||