com.batavia.xbrl.taxonomy.type
Interface Sequence
- All Superinterfaces:
- java.lang.Comparable, ComparablePart, ContentCreator, IdKeeper, RestrictionElement, java.io.Serializable, TaxonomyElement, org.relaxng.datatype.ValidationContext, XbrlElement, XmlElement, XmlParticle
public interface Sequence
- extends RestrictionElement, ContentCreator
sequence element of Tuple restrictions in XBRL environment.
All items defined must apear in the given order.
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 |
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.
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 -