com.batavia.xbrl.taxonomy.type
Interface Extension
- All Superinterfaces:
- java.lang.Comparable, ComparablePart, ContentCreator, IdKeeper, RestrictionElement, java.io.Serializable, TaxonomyElement, org.relaxng.datatype.ValidationContext, XbrlElement, XmlElement, XmlParticle
public interface Extension
- extends RestrictionElement, ContentCreator
Extension element in XBRL environment
Copyright 2006 J2R BV, The Netherlands.
Part of Licensed Materials.
www.batavia-xbrl.com
- Author:
- Ron van Ardenne
| 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, validate |
| 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 |
createContents
void createContents(InstanceElement returnValue,
Xbrl aRoot,
boolean includeDefaultValues,
java.util.List contextList,
boolean includeFootnotes)
- Create the contents of the returnValue argument based on the concepts in this object
- Specified by:
createContents in interface ContentCreator
- Parameters:
returnValue - aRoot - unit - context -
refersToConcept
boolean refersToConcept(Concept aConcept,
DiscoverableTaxonomySet instanceDts)
- Determine if the given concept is used by this all element.
- Specified by:
refersToConcept in interface RestrictionElement
- Parameters:
aConcept -
- Returns:
- boolean
addRestrictionElement
void addRestrictionElement(RestrictionElement element)
- Add the given restriction to the collection of restriction elements for this all element
- Parameters:
element -
getRestrictionElements
java.util.List getRestrictionElements()
- Returns:
- Returns the restrictionElements.
setRestrictionElements
void setRestrictionElements(java.util.List restrictionElements)
- Parameters:
restrictionElements - The restrictionElements to set.
createMissingContents
void createMissingContents(Tuple tupleFact,
Xbrl aRoot,
boolean includeDefaultValues,
java.util.List contextList,
boolean includeFootnotes)
- Specified by:
createMissingContents in interface ContentCreator
getBase
XmlAttribute getBase()
- Returns:
- Returns the ref.
inheritRestrictionsAndAttributes
void inheritRestrictionsAndAttributes()
getAttributesDeclarations
java.util.List getAttributesDeclarations()
- Returns:
- Returns the attributesDeclarations.