|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ihr.xbrl.om.XMLFragment
com.ihr.xbrl.om.exLinks.XLinkElement
com.ihr.xbrl.om.exLinks.XBRLExtendedLink
com.ihr.xbrl.om.exLinks.CalculationLinkbase
public class CalculationLinkbase
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.ihr.xbrl.om.XBRLValidation |
|---|
XBRLValidation.Direction |
| Field Summary | |
|---|---|
static javax.xml.namespace.QName |
lbType
link:calculationLink |
static javax.xml.namespace.QName |
standard_arc
link:calculationArc |
static java.lang.String |
standard_role_ref
Used on taxonomies to refer to a calculation linkbase |
static java.lang.String |
summation_item_arcrole_URI
http://www.xbrl.org/2003/arcrole/summation-item |
static javax.xml.namespace.QName |
weight
|
| Fields inherited from class com.ihr.xbrl.om.exLinks.XBRLExtendedLink |
|---|
standard_role_URI |
| Fields inherited from class com.ihr.xbrl.om.exLinks.XLinkElement |
|---|
actuate, ACTUATE, ARC, arcrole, ARCROLE, ETITLE, EXTENDED, from, FROM, href, HREF, label, LABEL, LOCATOR, RESOURCE, role, ROLE, show, SHOW, SIMPLE, title, TITLE, to, TO, type, TYPE |
| Fields inherited from class com.ihr.xbrl.om.XMLFragment |
|---|
CONCEPT_LABEL, CONCEPT_QNAME, EMPTYRELATIONSHIPSITERATORINSTANCE, EMPTYXMLFRAGMENTITERATORINSTANCE, FACT_CONCEPT_DATATYPE, FACT_CONCEPT_LABEL, FACT_QNAME, idQName, NO_POSITION, OrderComparator, PERIOD_TYPE, PERIOD_VALUE, SHORT_TEXT, SOURCE_DOCUMENT, XPATH, XPOINTER |
| Constructor Summary | |
|---|---|
CalculationLinkbase(XBRLDocument parent,
DTSBase base)
Deprecated. use CalculationLinkbase(XBRLDocument, XBRLRoleType) instead |
|
CalculationLinkbase(XBRLDocument parent,
XBRLRoleType role)
Creates a CalculationLinkbase extended link |
|
CalculationLinkbase(XBRLDocument parent,
net.sf.saxon.s9api.XdmNode node)
|
|
| Method Summary | |
|---|---|
java.lang.String |
getExtendedLinkTypeName()
Returns a localized constant string indicating the extended link type |
javax.xml.namespace.QName |
getStaticLinkbaseType()
This function MUST be implemented by classes derived from this class |
static double |
getWeight(XBRLRelationship rel)
Obtains the value of the weight attribute on a calculationArc (or derived) relationship. |
boolean |
isStandardExtendedLink()
Returns true if the extended link belongs to the XBRL 2.1 specification. |
| Methods inherited from class com.ihr.xbrl.om.exLinks.XBRLExtendedLink |
|---|
addDocumentation, addRelationship, addResource, clear, clearCaches, createExtendedLink, createExtendedLink, createExtendedLink, discoverDTS, equals, generateNode, getArcroles, getArcroleType, getArcs, getAttributes, getDocumentation, getDTSBase, getDTSKey, getElements, getFriendlyName, getLinkbaseType, getLocators, getNumberOfResources, getParent, getRelationships, getResources, getRoleType, getValidationReport, hashCode, invalidate, invalidate, isOnValidation, removeDocumentation, removeRelationship, removeResource, setDTSBase, setParent, setRole, setRoleType, validate, wouldBeDuplicateArc |
| Methods inherited from class com.ihr.xbrl.om.exLinks.XLinkElement |
|---|
getActuate, getArcrole, getFromTxt, getHRef, getLabel, getRole, getShow, getStaticLabel, getSType, getTitle, getToTxt, isRequiredAttribute, isValidAttribute, setActuate, setArcrole, setFrom, setHRef, setLabel, setShow, setSType, setTitle, setTo |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.ihr.xbrl.om.exLinks.XBRLAllowsDocumentation |
|---|
getContainer |
| Methods inherited from interface com.ihr.xbrl.om.XMLHasParent |
|---|
addXMLChild, getBase, removeXMLChild, setParent |
| Field Detail |
|---|
public static final java.lang.String summation_item_arcrole_URI
public static final javax.xml.namespace.QName lbType
public static final javax.xml.namespace.QName standard_arc
public static final java.lang.String standard_role_ref
public static final javax.xml.namespace.QName weight
| Constructor Detail |
|---|
public CalculationLinkbase(XBRLDocument parent,
net.sf.saxon.s9api.XdmNode node)
public CalculationLinkbase(XBRLDocument parent,
DTSBase base)
throws XBRLInconsistentDTSException
CalculationLinkbase(XBRLDocument, XBRLRoleType) instead
parent - XBRLDocumentbase - DTSBase
XBRLInconsistentDTSException
public CalculationLinkbase(XBRLDocument parent,
XBRLRoleType role)
parent - role - | Method Detail |
|---|
public javax.xml.namespace.QName getStaticLinkbaseType()
XBRLExtendedLink
getStaticLinkbaseType in class XBRLExtendedLinkpublic java.lang.String getExtendedLinkTypeName()
XBRLExtendedLink
getExtendedLinkTypeName in class XBRLExtendedLink
public static double getWeight(XBRLRelationship rel)
throws XBRLValidationException
rel - The relationship the weight attribute has to be read
XBRLValidationException - in case an error occurs or the value is not a proper Double value.public boolean isStandardExtendedLink()
XBRLExtendedLink
isStandardExtendedLink in class XBRLExtendedLink
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||