com.batavia.xbrl
Class SpecificationConstants

java.lang.Object
  extended by com.batavia.xbrl.SpecificationConstants

public class SpecificationConstants
extends java.lang.Object

This class holds the constants with which the XBRL 2.1 spec is build.

Copyright 2006 J2R BV, The Netherlands.

Part of Licensed Materials.

www.batavia-xbrl.com

Author:
Ron van Ardenne

Field Summary
static FullyQualifiedName ALL
           
static FullyQualifiedName ANNOTATION
           
static FullyQualifiedName ANY
           
static FullyQualifiedName ANYATTRIBUTE
           
static FullyQualifiedName APPINFO
           
static FullyQualifiedName ARC
           
static FullyQualifiedName ARCROLEREF
           
static FullyQualifiedName ARCROLEURI
           
static FullyQualifiedName ATTRIBUTE
           
static FullyQualifiedName ATTRIBUTEGROUP
           
static FullyQualifiedName BALANCE
           
static java.lang.String BATAVIA_CFGDIR_SYSPROP
           
static FullyQualifiedName BATAVIA_MSG
           
static FullyQualifiedName BATAVIA_MSGSROOT
           
static FullyQualifiedName BATAVIA_ORIGIN
           
static FullyQualifiedName BATAVIA_SCEN
           
static FullyQualifiedName BATAVIA_SEG
           
static FullyQualifiedName BOOLEAN_ITEMTYPE
           
static FullyQualifiedName BOOLEAN_TYPE
           
static java.lang.String BUILT_IN_ARCROLE_CONCEPTLABEL
           
static java.lang.String BUILT_IN_ARCROLE_CONCEPTREFERENCE
           
static java.lang.String BUILT_IN_ARCROLE_ESSENCEALIAS
           
static java.lang.String BUILT_IN_ARCROLE_FACTFOOTNOTE
           
static java.lang.String BUILT_IN_ARCROLE_GENERALSPECIAL
           
static java.lang.String BUILT_IN_ARCROLE_PARENTCHILD
           
static java.lang.String BUILT_IN_ARCROLE_REQUIRESELEMENT
           
static java.lang.String BUILT_IN_ARCROLE_SIMILARTUPLES
           
static java.lang.String BUILT_IN_ARCROLE_SUMMATIONITEM
           
static java.util.Map BUILT_IN_ARCROLE_VALIDATIONSUPPORT
           
static java.util.Map BUILT_IN_ARCROLES_ALLOWEDON
           
static java.util.Map BUILT_IN_ARCROLETYPES
           
static java.util.Map BUILT_IN_ARCS
           
static java.util.List BUILT_IN_ATTRIBUTE_QNAMES_TOBEIGNORED_EQUIVALENTARCS
           
static java.lang.String BUILT_IN_CYCLESALLOWEDVALUE_ANY
           
static java.lang.String BUILT_IN_CYCLESALLOWEDVALUE_NONE
           
static java.lang.String BUILT_IN_CYCLESALLOWEDVALUE_UNDIRECTED
           
static java.util.Map BUILT_IN_LINKBASEREF_ROLES
           
static java.util.Map BUILT_IN_OVERRULED_LABELROLES
           
static java.util.Map BUILT_IN_REFERENCE_XLINKROLES_TO_LABELS
           
static java.lang.String BUILT_IN_ROLE_CALCULATION
           
static java.lang.String BUILT_IN_ROLE_DEFINITION
           
static java.lang.String BUILT_IN_ROLE_FOOTNOTE
           
static java.lang.String BUILT_IN_ROLE_LAB_COMMENTGUIDANCE
           
static java.lang.String BUILT_IN_ROLE_LAB_DEFGUIDANCE
           
static java.lang.String BUILT_IN_ROLE_LAB_DISCGUIDANCE
           
static java.lang.String BUILT_IN_ROLE_LAB_DOCUMENTATION
           
static java.lang.String BUILT_IN_ROLE_LAB_EXAMPLEGUIDANCE
           
static java.lang.String BUILT_IN_ROLE_LAB_LABEL
           
static java.lang.String BUILT_IN_ROLE_LAB_MEASUREGUIDANCE
           
static java.lang.String BUILT_IN_ROLE_LAB_NEGLABEL
           
static java.lang.String BUILT_IN_ROLE_LAB_NEGTERSELABEL
           
static java.lang.String BUILT_IN_ROLE_LAB_NEGVERBOSELABEL
           
static java.lang.String BUILT_IN_ROLE_LAB_PERIODENDLABEL
           
static java.lang.String BUILT_IN_ROLE_LAB_PERIODSTARTLABEL
           
static java.lang.String BUILT_IN_ROLE_LAB_POSLABEL
           
static java.lang.String BUILT_IN_ROLE_LAB_POSTERSELABEL
           
static java.lang.String BUILT_IN_ROLE_LAB_POSVERBOSE
           
static java.lang.String BUILT_IN_ROLE_LAB_PRESGUIDANCE
           
static java.lang.String BUILT_IN_ROLE_LAB_TERSELABEL
           
static java.lang.String BUILT_IN_ROLE_LAB_TOTALLABEL
           
static java.lang.String BUILT_IN_ROLE_LAB_VERBOSELABEL
           
static java.lang.String BUILT_IN_ROLE_LAB_ZEROLABEL
           
static java.lang.String BUILT_IN_ROLE_LAB_ZEROTERSELABEL
           
static java.lang.String BUILT_IN_ROLE_LAB_ZEROVERBOSELABEL
           
static java.lang.String BUILT_IN_ROLE_LABEL
           
static java.lang.String BUILT_IN_ROLE_LINK
           
static java.lang.String BUILT_IN_ROLE_PRESENTATION
           
static java.lang.String BUILT_IN_ROLE_REF_COMMENTARY
           
static java.lang.String BUILT_IN_ROLE_REF_DEFINITION
           
static java.lang.String BUILT_IN_ROLE_REF_DISCLOSURE
           
static java.lang.String BUILT_IN_ROLE_REF_EXAMPLE
           
static java.lang.String BUILT_IN_ROLE_REF_MANDATORY
           
static java.lang.String BUILT_IN_ROLE_REF_MEASUREMENT
           
static java.lang.String BUILT_IN_ROLE_REF_PRESENTATION
           
static java.lang.String BUILT_IN_ROLE_REF_RECOMMENDED
           
static java.lang.String BUILT_IN_ROLE_REF_STANDARD
           
static java.lang.String BUILT_IN_ROLE_REF_UNSPECIFIED
           
static java.lang.String BUILT_IN_ROLE_REFERENCE
           
static java.util.Map BUILT_IN_ROLES
           
static FullyQualifiedName BYTE_TYPE
           
static FullyQualifiedName BYTEITEMTYPE
           
static int CACHE_LIFETIME_HOURS
           
static java.lang.String CCF
           
static FullyQualifiedName CHOICE
           
static FullyQualifiedName COL
           
static FullyQualifiedName COMPLEXCONTENT
           
static FullyQualifiedName COMPLEXTYPE
           
static FullyQualifiedName CONTEXT
           
static java.lang.String DATEFORMATPATTERN
           
static FullyQualifiedName DATEITEMTYPE
           
static FullyQualifiedName DATETIMEITEMTYPE
           
static FullyQualifiedName DECIMAL
           
static FullyQualifiedName DECIMAL_TYPE
           
static FullyQualifiedName DECIMALITEMTYPE
           
static java.lang.String DECIMALSVALUE_INF
           
static java.lang.String DEFAULT_CHOICEVALUE
           
static java.lang.String DEFAULT_DATEVALUE
           
static java.util.List DEFAULT_FACTVALUES
           
static java.lang.String DEFAULT_NOVALUE
           
static java.lang.String DEFAULT_NRVALUE
           
static java.lang.String DEFAULT_TEXTVALUE
           
static FullyQualifiedName DENOMINATOR
           
static FullyQualifiedName DIVIDE
           
static FullyQualifiedName DOCUMENTATION
           
static FullyQualifiedName DOUBLE
           
static FullyQualifiedName DOUBLE_TYPE
           
static FullyQualifiedName DOUBLEITEMTYPE
           
static java.lang.String DTSROOTPATH_SYSPROP
           
static java.lang.String[] DTSROOTPATHS
           
static FullyQualifiedName ELEMENT
           
static FullyQualifiedName ENDDATE
           
static FullyQualifiedName ENTITY
           
static FullyQualifiedName ENUMERATION
           
static java.lang.String ERROR
           
static java.lang.String ESSENCEALIAS_ROLE_CLASS
           
static FullyQualifiedName EXTENSION
           
static java.lang.String FATALERROR
           
static FullyQualifiedName FLOAT
           
static FullyQualifiedName FLOAT_TYPE
           
static FullyQualifiedName FLOATITEMTYPE
           
static FullyQualifiedName FOOTNOTE
           
static FullyQualifiedName FOOTNOTEARC
           
static FullyQualifiedName FOOTNOTELINK
           
static FullyQualifiedName FOOTNOTELOCATOR
           
static FullyQualifiedName FOREVER
           
static FullyQualifiedName FRACTIONITEMTYPE
           
static FullyQualifiedName GROUP
           
static FullyQualifiedName IDENTIFIER
           
static boolean IGNORE_DUPLICATE_LOCATORS
           
static FullyQualifiedName IMPORT
           
static FullyQualifiedName INCLUDE
           
static java.lang.String INF_VALUE
           
static FullyQualifiedName INSTANT
           
static FullyQualifiedName INT_TYPE
           
static FullyQualifiedName INTEGER
           
static FullyQualifiedName INTEGER_TYPE
           
static FullyQualifiedName INTEGERITEMTYPE
           
static FullyQualifiedName INTITEMTYPE
           
static FullyQualifiedName ITEM
           
static java.lang.String LAX
           
static FullyQualifiedName LEVEL
           
static FullyQualifiedName LINE
           
static FullyQualifiedName LINKBASE
           
static FullyQualifiedName LINKBASEREF
           
static FullyQualifiedName LIST
           
static FullyQualifiedName LOC
           
static java.lang.String LOCAL_XBRLORG_INSTANCE
           
static FullyQualifiedName LOCATOR
           
static FullyQualifiedName LONG_TYPE
           
static FullyQualifiedName LONGITEMTYPE
           
static java.lang.String MAPPING_ARCROLES_TO_CLASSES
           
static java.lang.String MAPPING_ONLINE_TO_OFFLINE
           
static java.lang.String MAPPING_SCHEMALOCATION_OVERRIDE
           
static java.lang.String MARKER_IDINVALID
           
static int MAX_EXTRASIBBLINGS
           
static FullyQualifiedName MEASURE
           
static FullyQualifiedName MONETARYITEMTYPE
           
static java.lang.String NAMESPACE_BATAVIA
           
static java.lang.String NAMESPACE_BATAVIA_RENDER
           
static java.lang.String NAMESPACE_BATAVIA_SCENARIOSEGMENT
           
static java.lang.String NAMESPACE_BATAVIA_VALIDATION
           
static java.lang.String NAMESPACE_ISO4217
           
static java.lang.String NAMESPACE_W3ORG_SCHEMA
           
static java.lang.String NAMESPACE_W3ORG_SCHEMAINSTANCE
           
static java.lang.String NAMESPACE_W3ORG_XLINK
           
static java.lang.String NAMESPACE_W3ORG_XMLNAMESPACE
           
static java.lang.String NAMESPACE_XBRLORG_GL_COR
           
static java.lang.String NAMESPACE_XBRLORG_INSTANCE
           
static java.lang.String NAMESPACE_XBRLORG_LINKBASE
           
static java.lang.String NAMESPACE_XBRLORG_REFERENCE
           
static java.lang.String NAMESPACE_XBRLORG_XLINK
           
static FullyQualifiedName NEGATIVEINTEGERITEMTYPE
           
static FullyQualifiedName NEGINTEGER_TYPE
           
static FullyQualifiedName NIL
           
static FullyQualifiedName NONAMESPACE_ABSTRACT
           
static FullyQualifiedName NONAMESPACE_ARCROLEURI
           
static FullyQualifiedName NONAMESPACE_BASE
           
static FullyQualifiedName NONAMESPACE_CONTEXTREF
           
static FullyQualifiedName NONAMESPACE_CYCLESALLOWED
           
static FullyQualifiedName NONAMESPACE_DECIMALS
           
static FullyQualifiedName NONAMESPACE_ID
           
static FullyQualifiedName NONAMESPACE_IMPORT
           
static FullyQualifiedName NONAMESPACE_INCLUDE
           
static FullyQualifiedName NONAMESPACE_LINKBASE
           
static FullyQualifiedName NONAMESPACE_MAXOCCURS
           
static FullyQualifiedName NONAMESPACE_MINOCCURS
           
static FullyQualifiedName NONAMESPACE_MIXED
           
static FullyQualifiedName NONAMESPACE_NAME
           
static FullyQualifiedName NONAMESPACE_NAMESPACE
           
static FullyQualifiedName NONAMESPACE_NILLABLE
           
static FullyQualifiedName NONAMESPACE_ORDER
           
static FullyQualifiedName NONAMESPACE_PRECISION
           
static FullyQualifiedName NONAMESPACE_PREFERREDLABEL
           
static FullyQualifiedName NONAMESPACE_PRIORITY
           
static FullyQualifiedName NONAMESPACE_PROCESSCONTENTS
           
static FullyQualifiedName NONAMESPACE_REF
           
static FullyQualifiedName NONAMESPACE_ROLEURI
           
static FullyQualifiedName NONAMESPACE_SCHEMA
           
static FullyQualifiedName NONAMESPACE_SCHEMALOCATION
           
static FullyQualifiedName NONAMESPACE_SCHEME
           
static FullyQualifiedName NONAMESPACE_SUBSTITUTIONGROUP
           
static FullyQualifiedName NONAMESPACE_TARGETNAMESPACE
           
static FullyQualifiedName NONAMESPACE_TYPE
           
static FullyQualifiedName NONAMESPACE_UNITREF
           
static FullyQualifiedName NONAMESPACE_USE
           
static FullyQualifiedName NONAMESPACE_WEIGHT
           
static FullyQualifiedName NONAMESPACE_XBRL
           
static FullyQualifiedName NONNEGATIVEINTEGERITEMTYPE
           
static FullyQualifiedName NONNEGINTEGER_TYPE
           
static FullyQualifiedName NONNUMERICITEMATTRS
           
static FullyQualifiedName NONPOSINTEGER_TYPE
           
static FullyQualifiedName NONPOSITIVEINTEGERITEMTYPE
           
static FullyQualifiedName NUMERATOR
           
static FullyQualifiedName NUMERICITEMATTRS
           
static java.util.List NUMERICTYPES
           
static java.lang.String PARENTCHILD_ROLE_CLASS
           
static FullyQualifiedName PERIOD
           
static FullyQualifiedName PERIODTYPE
           
static FullyQualifiedName POS_INTEGER_TYPE
           
static FullyQualifiedName POSITIVEINTEGERITEMTYPE
           
static java.lang.String PRECISIONVALUE_INF
           
static java.lang.String PREFIX_BATAVIA
           
static java.lang.String PREFIX_BATAVIA_FULL
           
static java.lang.String PREFIX_BATAVIA_RENDER
           
static java.lang.String PREFIX_BATAVIA_VALIDATION
           
static java.lang.String PREFIX_ISO4217
           
static java.lang.String PREFIX_W3ORG_SCHEMA
           
static java.lang.String PREFIX_W3ORG_SCHEMAINSTANCE
           
static java.lang.String PREFIX_W3ORG_XLINK
           
static java.lang.String PREFIX_W3ORG_XMLNAMESPACE
           
static java.lang.String PREFIX_XBRLORG_INSTANCE
           
static java.lang.String PREFIX_XBRLORG_LINKBASE
           
static java.lang.String PREFIX_XBRLORG_XLINK
           
static FullyQualifiedName PUREITEMTYPE
           
static FullyQualifiedName PUREVALUE
           
static FullyQualifiedName REDEFINE
           
static java.lang.String REFLABEL_COMMENTARY
           
static java.lang.String REFLABEL_DEFINITION
           
static java.lang.String REFLABEL_DISCLOSURE
           
static java.lang.String REFLABEL_EXAMPLE
           
static java.lang.String REFLABEL_MANDATORY
           
static java.lang.String REFLABEL_MEASUREMENT
           
static java.lang.String REFLABEL_PRESENTATION
           
static java.lang.String REFLABEL_RECOMMENDED
           
static java.lang.String REFLABEL_STANDARD
           
static java.lang.String REFLABEL_UNSPECIFIED
           
static int REQ_FREEMEM
           
static java.lang.String REQ_FREEMEM_SYSPROP
           
static java.lang.String REQUIRESELEMENT_ROLE_CLASS
           
static FullyQualifiedName RESOURCE
           
static FullyQualifiedName RESTRICTION
           
static FullyQualifiedName ROLEREF
           
static FullyQualifiedName SCENARIO
           
static FullyQualifiedName SCHEMA_SCHEMA
           
static FullyQualifiedName SCHEMADOCUMENTATION
           
static FullyQualifiedName SCHEMALOCATION
           
static java.lang.String SCHEMALOCATION_BATAVIA_SCENARIOSEGMENT
           
static java.lang.String SCHEMALOCATION_W3ORG_XLINK
           
static java.lang.String SCHEMALOCATION_XBRLORG_INSTANCE
           
static java.lang.String SCHEMALOCATION_XBRLORG_LINKBASE
           
static java.lang.String SCHEMALOCATION_XBRLORG_REFERENCE
           
static java.lang.String SCHEMALOCATION_XBRLORG_XLINK
           
static FullyQualifiedName SCHEMAREF
           
static FullyQualifiedName SCHEME
           
static FullyQualifiedName SEGMENT
           
static FullyQualifiedName SEQUENCE
           
static FullyQualifiedName SHARESITEMTYPE
           
static FullyQualifiedName SHARESVALUE
           
static FullyQualifiedName SHORT_TYPE
           
static FullyQualifiedName SHORTITEMTYPE
           
static java.lang.String SIMPLE_VALUE
           
static FullyQualifiedName SIMPLECONTENT
           
static FullyQualifiedName SIMPLETYPE
           
static java.lang.String SKIP
           
static FullyQualifiedName STARTDATE
           
static java.lang.String STRICT
           
static FullyQualifiedName STRING_ITEMTYPE
           
static java.lang.String SUMMATIONITEM_ROLE_CLASS
           
static FullyQualifiedName TAX_ARCROLETYPE
           
static FullyQualifiedName TAX_CALCULATIONARC
           
static FullyQualifiedName TAX_CALCULATIONLINK
           
static FullyQualifiedName TAX_DEFINITION
           
static FullyQualifiedName TAX_DEFINITIONARC
           
static FullyQualifiedName TAX_DEFINITIONLINK
           
static FullyQualifiedName TAX_LABEL
           
static FullyQualifiedName TAX_LABELARC
           
static FullyQualifiedName TAX_LABELLINK
           
static FullyQualifiedName TAX_PART
           
static FullyQualifiedName TAX_PRESENTATIONARC
           
static FullyQualifiedName TAX_PRESENTATIONLINK
           
static FullyQualifiedName TAX_REFERENCE
           
static FullyQualifiedName