com.batavia.xbrl.taxonomy.type
Interface RestrictionElement
- All Superinterfaces:
- java.lang.Comparable, ComparablePart, IdKeeper, java.io.Serializable, TaxonomyElement, org.relaxng.datatype.ValidationContext, XbrlElement, XmlElement, XmlParticle
- All Known Subinterfaces:
- All, AnyAttribute, AnyElement, AttributeGroup, AttributeType, Choice, Extension, Group, GroupRefElement, RefElement, Restriction, Sequence
public interface RestrictionElement
- extends TaxonomyElement
Interface for all types of elements of Tuple restrictions 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 |
refersToConcept
boolean refersToConcept(Concept aConcept,
DiscoverableTaxonomySet instanceDts)
getRefsToConcept
java.util.List getRefsToConcept(FullyQualifiedName qName,
DiscoverableTaxonomySet instanceDts)
validate
void validate(XmlParticle element,
ValidationDocument msgs,
com.j2r.xbrl.taxonomy.type.Valid offsetHolder,
int min,
int max)
getMinOccursValue
java.lang.String getMinOccursValue()
getMaxOccursValue
java.lang.String getMaxOccursValue()
isPresent
boolean isPresent(XmlParticle element,
com.j2r.xbrl.taxonomy.type.Valid valid,
int min,
int max)
getActualMaxOccurs
int getActualMaxOccurs(int parentMax)
getActualMinOccurs
int getActualMinOccurs(int parentMin)