com.batavia.xbrl.taxonomy
Interface CalculationLink
- All Superinterfaces:
- java.lang.Comparable, ComparablePart, ExtendedLink, IdHolder, IdKeeper, RelationLink, java.io.Serializable, TaxonomyElement, org.relaxng.datatype.ValidationContext, XbrlElement, Xlink, XmlBaseHolder, XmlElement, XmlParticle
public interface CalculationLink
- extends RelationLink
The calculationLink element is an extended link.
* It describes additive calculation relationships between concepts in taxonomies.
The calculationLink element MUST NOT contain [XLINK] resources.
Copyright 2006 J2R BV, The Netherlands.
Part of Licensed Materials.
www.batavia-xbrl.com
- Author:
- Ron van Ardenne
| Methods inherited from interface com.batavia.xbrl.taxonomy.xlink.ExtendedLink |
addArc, addDocumentation, addLocator, addResource, addTitle, createArc, createDocumentation, createLocator, createTitle, getArcs, getDocumentations, getId, getLabelled, getLocators, getLocatorsList, getResources, getTitles, getXlinkRole, getXmlBase, removeArc, removeDocumentation, removeLocator, removeResource, removeTitle, setId, setXlinkRole, setXmlBase, validate |
| Methods inherited from interface com.batavia.xml.XmlElement |
addAttribute, addChild, addChildren, addComment, addMessage, addNameSpace, clearMessages, fromXml, getAttribute, getAttribute, getAttributeSet, getChild, getChildren, getChildren, getDefaultNameSpace, getDocumentHref, getErrorMessage, getFullyQualifiedNameValue, getMappedChildren, getMessages, getName, getNameSpace, getNameSpacePrefixes, getNameSpaces, getPointedElement, getValidXmlBase, getValue, getXmlElementNameSpace, getXmlRoot, isValid, moveChild, removeAttribute, removeChild, resolvePointedValue, resolvePointedXmlParticle, setAttributeValue, setChildren, setDocumentHref, setErrorMessage, setInit, setName, setTargetNameSpace, setValue, toXml, toXml, toXmlStream, toXmlString, toXstringBuffer |
| Methods inherited from interface com.batavia.xml.XmlParticle |
destroy, getBaseUri, getParent, getPrefix, getTargetNameSpace, isBoolean, isNumber, p_equal, resolveNamespacePrefix, setParent, toXstring |
| Methods inherited from interface java.lang.Comparable |
compareTo |
| Methods inherited from interface org.relaxng.datatype.ValidationContext |
isNotation, isUnparsedEntity |
getCalculationArcs
java.util.List getCalculationArcs()
- Get the calculation of calculationArcs for this Link
- Returns:
- List
addCalculationArc
void addCalculationArc(CalculationArc calculationArc)
- Add the CalculationArc to the collection of CalculationArcs for this Link
- Parameters:
calculationArc -