com.batavia.xbrl.taxonomy.dimension
Class DimensionalModule

java.lang.Object
  extended by com.j2r.xbrl.module.ModuleToSpecImpl
      extended by com.batavia.xbrl.taxonomy.dimension.DimensionalModule
All Implemented Interfaces:
ModuleToSpec

public class DimensionalModule
extends com.j2r.xbrl.module.ModuleToSpecImpl
implements ModuleToSpec

See interface for purpose.

Copyright 2006 J2R BV, The Netherlands.

Part of Licensed Materials.

www.batavia-xbrl.com

Author:
Ron van Ardenne

Field Summary
static java.lang.String batavia_WarningEmptyExplicitDimension
           
static java.lang.String batavia_WarningEmptyExplicitDomain
           
static java.lang.String batavia_WarningEmptyHyperCube
           
static java.lang.String BUILT_IN_ARCROLE_AGGREGATOR_CONTRIBUTOR
           
static java.lang.String BUILT_IN_ARCROLE_DIMENSION_DEFAULT
           
static java.lang.String BUILT_IN_ARCROLE_DIMENSION_DOMAIN
           
static java.lang.String BUILT_IN_ARCROLE_DOMAIN_MEMBER
           
static java.lang.String BUILT_IN_ARCROLE_HAS_HYPERCUBE_ALL
           
static java.lang.String BUILT_IN_ARCROLE_HAS_HYPERCUBE_NOTALL
           
static java.lang.String BUILT_IN_ARCROLE_HYPERCUBE_DIMENSION
           
static FullyQualifiedName CLOSED_ATTR
           
static FullyQualifiedName CONTEXTELEMNET_ATTR
           
static java.lang.String DIMENSION_DEFAULT_ROLE_CLASS
           
static java.lang.String DIMENSION_DOMAIN_ROLE_CLASS
           
static FullyQualifiedName DIMENSION_ITEM
           
static java.lang.String DOMAIN_MEMBER_ROLE_CLASS
           
static FullyQualifiedName EXPLICITMEMBER
           
static java.lang.String FEATURE_UNION_ON_CURRENTROLE_AND_TARGETROLE
           
static java.lang.String HAS_HYPERCUBE_ALL_ROLE_CLASS
           
static java.lang.String HAS_HYPERCUBE_CHOICE_ROLE_CLASS
           
static java.lang.String HYPERCUBE_DIMENSION_ROLE_CLASS
           
static FullyQualifiedName HYPERCUBE_ITEM
           
static FullyQualifiedName IMPLICITMEMBER
           
static NameSpace NAMESPACE_XBRL_DIMENSION_INSTANCE
           
static NameSpace NAMESPACE_XBRL_DIMENSION_INSTANCE_ERRORS
           
static NameSpace NAMESPACE_XBRL_DIMENSION_TAXONOMY
           
static NameSpace NAMESPACE_XBRL_DIMENSION_TAXONOMY_ERRORS
           
static FullyQualifiedName NONAMESPACE_DIMENSION_ATTR
           
static FullyQualifiedName POLARITY_ATTR
           
static java.lang.String PREFIX_XBRL_DIMENSION_INSTANCE
           
static java.lang.String PREFIX_XBRL_DIMENSION_INSTANCE_ERRORS
           
static java.lang.String PREFIX_XBRL_DIMENSION_TAXONOMY
           
static java.lang.String PREFIX_XBRL_DIMENSION_TAXONOMY_ERRORS
           
static java.lang.String PREFIX_XMLSCHEMA_ERRORS
           
static java.lang.String SCHEMALOCATION_XBRL_DIMENSION_INSTANCE
           
static java.lang.String SCHEMALOCATION_XBRL_DIMENSION_TAXONOMY
           
static FullyQualifiedName SUMMABLE_ATTR
           
static FullyQualifiedName TARGETROLE_ATTR
           
static FullyQualifiedName TYPEDDOMAINREF
           
static java.lang.String URI_XBRL_DIMENSION_INSTANCE
           
static java.lang.String URI_XBRL_DIMENSION_INSTANCE_ERRORS
           
static java.lang.String URI_XBRL_DIMENSION_TAXONOMY
           
static java.lang.String URI_XBRL_DIMENSION_TAXONOMY_ERRORS
           
static java.lang.String URI_XMLSCHEMA_ERRORS
           
static FullyQualifiedName USABLE
           
static java.lang.String xbrldie_DefaultValueUsedInInstanceError
           
static java.lang.String xbrldie_ExplicitMemberNotExplicitDimensionError
           
static java.lang.String xbrldie_ExplicitMemberUndefinedQNameError
           
static java.lang.String xbrldie_PrimaryItemDimensionallyInvalidError
           
static java.lang.String xbrldie_RepeatedDimensionInInstanceError
           
static java.lang.String xbrldie_TypedMemberNotTypedDimensionError
           
static java.lang.String xbrldte_DimensionDefaultSourceError
           
static java.lang.String xbrldte_DimensionDefaultTargetError
           
static java.lang.String xbrldte_DimensionDefaultTargetError_2
           
static java.lang.String xbrldte_DimensionDomainSourceError
           
static java.lang.String xbrldte_DimensionDomainTargetError
           
static java.lang.String xbrldte_DimensionElementIsNotAbstractError
           
static java.lang.String xbrldte_DomainMemberSourceError
           
static java.lang.String xbrldte_DomainMemberTargetError
           
static java.lang.String xbrldte_DRSDirectedCycleError
           
static java.lang.String xbrldte_DRSUndirectedCycleError
           
static java.lang.String xbrldte_HasHypercubeMissingContextElementAttributeError
           
static java.lang.String xbrldte_HasHypercubeSourceError
           
static java.lang.String xbrldte_HasHypercubeTargetError
           
static java.lang.String xbrldte_HypercubeDimensionSourceError
           
static java.lang.String xbrldte_HypercubeDimensionTargetError
           
static java.lang.String xbrldte_HypercubeElementIsNotAbstractError
           
static java.lang.String xbrldte_OutOfDTSSchemaError
           
static java.lang.String xbrldte_PrimaryItemPolymorphismError
           
static java.lang.String xbrldte_TargetRoleNotResolvedError
           
static java.lang.String xbrldte_TooManyDefaultMembersError
           
static java.lang.String xbrldte_TypedDimensionError
           
static java.lang.String xbrldte_TypedDimensionURIError
           
static java.lang.String xbrldte_TypedDomainRefError
           
 
Constructor Summary
DimensionalModule()
          MUST have default constructor so BXJL can load module when instantiated overrules standard DTS class
 
Method Summary
 java.util.ResourceBundle getValidationMessages()
          Return the ResourceBundle that contains the validation messages texts that are relevant for this module.
 
Methods inherited from class com.j2r.xbrl.module.ModuleToSpecImpl
getModules
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FEATURE_UNION_ON_CURRENTROLE_AND_TARGETROLE

public static final java.lang.String FEATURE_UNION_ON_CURRENTROLE_AND_TARGETROLE
See Also:
Constant Field Values

PREFIX_XBRL_DIMENSION_INSTANCE

public static final java.lang.String PREFIX_XBRL_DIMENSION_INSTANCE
See Also:
Constant Field Values

PREFIX_XBRL_DIMENSION_TAXONOMY

public static final java.lang.String PREFIX_XBRL_DIMENSION_TAXONOMY
See Also:
Constant Field Values

URI_XBRL_DIMENSION_INSTANCE_ERRORS

public static final java.lang.String URI_XBRL_DIMENSION_INSTANCE_ERRORS
See Also:
Constant Field Values

URI_XBRL_DIMENSION_TAXONOMY_ERRORS

public static final java.lang.String URI_XBRL_DIMENSION_TAXONOMY_ERRORS
See Also:
Constant Field Values

URI_XMLSCHEMA_ERRORS

public static final java.lang.String URI_XMLSCHEMA_ERRORS
See Also:
Constant Field Values

PREFIX_XBRL_DIMENSION_INSTANCE_ERRORS

public static final java.lang.String PREFIX_XBRL_DIMENSION_INSTANCE_ERRORS
See Also:
Constant Field Values

PREFIX_XBRL_DIMENSION_TAXONOMY_ERRORS

public static final java.lang.String PREFIX_XBRL_DIMENSION_TAXONOMY_ERRORS
See Also:
Constant Field Values

PREFIX_XMLSCHEMA_ERRORS

public static final java.lang.String PREFIX_XMLSCHEMA_ERRORS
See Also:
Constant Field Values

URI_XBRL_DIMENSION_INSTANCE

public static java.lang.String URI_XBRL_DIMENSION_INSTANCE

URI_XBRL_DIMENSION_TAXONOMY

public static java.lang.String URI_XBRL_DIMENSION_TAXONOMY

SCHEMALOCATION_XBRL_DIMENSION_INSTANCE

public static java.lang.String SCHEMALOCATION_XBRL_DIMENSION_INSTANCE

SCHEMALOCATION_XBRL_DIMENSION_TAXONOMY

public static java.lang.String SCHEMALOCATION_XBRL_DIMENSION_TAXONOMY

NAMESPACE_XBRL_DIMENSION_INSTANCE

public static NameSpace NAMESPACE_XBRL_DIMENSION_INSTANCE

NAMESPACE_XBRL_DIMENSION_TAXONOMY

public static NameSpace NAMESPACE_XBRL_DIMENSION_TAXONOMY

BUILT_IN_ARCROLE_HYPERCUBE_DIMENSION

public static java.lang.String BUILT_IN_ARCROLE_HYPERCUBE_DIMENSION

TYPEDDOMAINREF

public static FullyQualifiedName TYPEDDOMAINREF

CONTEXTELEMNET_ATTR

public static FullyQualifiedName CONTEXTELEMNET_ATTR

NAMESPACE_XBRL_DIMENSION_INSTANCE_ERRORS

public static NameSpace NAMESPACE_XBRL_DIMENSION_INSTANCE_ERRORS

NAMESPACE_XBRL_DIMENSION_TAXONOMY_ERRORS

public static NameSpace NAMESPACE_XBRL_DIMENSION_TAXONOMY_ERRORS

BUILT_IN_ARCROLE_DIMENSION_DOMAIN

public static final java.lang.String BUILT_IN_ARCROLE_DIMENSION_DOMAIN
See Also:
Constant Field Values

BUILT_IN_ARCROLE_DOMAIN_MEMBER

public static final java.lang.String BUILT_IN_ARCROLE_DOMAIN_MEMBER
See Also:
Constant Field Values

BUILT_IN_ARCROLE_AGGREGATOR_CONTRIBUTOR

public static final java.lang.String BUILT_IN_ARCROLE_AGGREGATOR_CONTRIBUTOR
See Also:
Constant Field Values

BUILT_IN_ARCROLE_DIMENSION_DEFAULT

public static final java.lang.String BUILT_IN_ARCROLE_DIMENSION_DEFAULT
See Also:
Constant Field Values

BUILT_IN_ARCROLE_HAS_HYPERCUBE_ALL

public static final java.lang.String BUILT_IN_ARCROLE_HAS_HYPERCUBE_ALL
See Also:
Constant Field Values

BUILT_IN_ARCROLE_HAS_HYPERCUBE_NOTALL

public static final java.lang.String BUILT_IN_ARCROLE_HAS_HYPERCUBE_NOTALL
See Also:
Constant Field Values

HYPERCUBE_DIMENSION_ROLE_CLASS

public static final java.lang.String HYPERCUBE_DIMENSION_ROLE_CLASS
See Also:
Constant Field Values

DIMENSION_DOMAIN_ROLE_CLASS

public static final java.lang.String DIMENSION_DOMAIN_ROLE_CLASS
See Also:
Constant Field Values

DIMENSION_DEFAULT_ROLE_CLASS

public static final java.lang.String DIMENSION_DEFAULT_ROLE_CLASS
See Also:
Constant Field Values

DOMAIN_MEMBER_ROLE_CLASS

public static final java.lang.String DOMAIN_MEMBER_ROLE_CLASS
See Also:
Constant Field Values

HAS_HYPERCUBE_ALL_ROLE_CLASS

public static final java.lang.String HAS_HYPERCUBE_ALL_ROLE_CLASS
See Also:
Constant Field Values

HAS_HYPERCUBE_CHOICE_ROLE_CLASS

public static final java.lang.String HAS_HYPERCUBE_CHOICE_ROLE_CLASS
See Also:
Constant Field Values

POLARITY_ATTR

public static final FullyQualifiedName POLARITY_ATTR

CLOSED_ATTR

public static final FullyQualifiedName CLOSED_ATTR

SUMMABLE_ATTR

public static final FullyQualifiedName SUMMABLE_ATTR

TARGETROLE_ATTR

public static final FullyQualifiedName TARGETROLE_ATTR

NONAMESPACE_DIMENSION_ATTR

public static final FullyQualifiedName NONAMESPACE_DIMENSION_ATTR

USABLE

public static final FullyQualifiedName USABLE

HYPERCUBE_ITEM

public static final FullyQualifiedName HYPERCUBE_ITEM

DIMENSION_ITEM

public static final FullyQualifiedName DIMENSION_ITEM

IMPLICITMEMBER

public static final FullyQualifiedName IMPLICITMEMBER

EXPLICITMEMBER

public static final FullyQualifiedName EXPLICITMEMBER

xbrldte_HypercubeElementIsNotAbstractError

public static final java.lang.String xbrldte_HypercubeElementIsNotAbstractError
See Also:
Constant Field Values

xbrldte_HypercubeDimensionSourceError

public static final java.lang.String xbrldte_HypercubeDimensionSourceError
See Also:
Constant Field Values

xbrldte_HypercubeDimensionTargetError

public static final java.lang.String xbrldte_HypercubeDimensionTargetError
See Also:
Constant Field Values

xbrldte_HasHypercubeMissingContextElementAttributeError

public static final java.lang.String xbrldte_HasHypercubeMissingContextElementAttributeError
See Also:
Constant Field Values

xbrldte_TargetRoleNotResolvedError

public static final java.lang.String xbrldte_TargetRoleNotResolvedError
See Also:
Constant Field Values

xbrldte_DimensionElementIsNotAbstractError

public static final java.lang.String xbrldte_DimensionElementIsNotAbstractError
See Also:
Constant Field Values

xbrldte_TypedDomainRefError

public static final java.lang.String xbrldte_TypedDomainRefError
See Also:
Constant Field Values

xbrldte_TypedDimensionError

public static final java.lang.String xbrldte_TypedDimensionError
See Also:
Constant Field Values

xbrldte_OutOfDTSSchemaError

public static final java.lang.String xbrldte_OutOfDTSSchemaError
See Also:
Constant Field Values

xbrldte_TypedDimensionURIError

public static final java.lang.String xbrldte_TypedDimensionURIError
See Also:
Constant Field Values

xbrldte_DimensionDomainSourceError

public static final java.lang.String xbrldte_DimensionDomainSourceError
See Also:
Constant Field Values

xbrldte_DimensionDomainTargetError

public static final java.lang.String xbrldte_DimensionDomainTargetError
See Also:
Constant Field Values

xbrldte_DomainMemberSourceError

public static final java.lang.String xbrldte_DomainMemberSourceError
See Also:
Constant Field Values

xbrldte_DomainMemberTargetError

public static final java.lang.String xbrldte_DomainMemberTargetError
See Also:
Constant Field Values

xbrldte_DimensionDefaultSourceError

public static final java.lang.String xbrldte_DimensionDefaultSourceError
See Also:
Constant Field Values

xbrldte_DimensionDefaultTargetError

public static final java.lang.String xbrldte_DimensionDefaultTargetError
See Also:
Constant Field Values

xbrldte_DimensionDefaultTargetError_2

public static final java.lang.String xbrldte_DimensionDefaultTargetError_2
See Also:
Constant Field Values

xbrldte_TooManyDefaultMembersError

public static final java.lang.String xbrldte_TooManyDefaultMembersError
See Also:
Constant Field Values

xbrldte_HasHypercubeSourceError

public static final java.lang.String xbrldte_HasHypercubeSourceError
See Also:
Constant Field Values

xbrldte_HasHypercubeTargetError

public static final java.lang.String xbrldte_HasHypercubeTargetError
See Also:
Constant Field Values

xbrldte_DRSUndirectedCycleError

public static final java.lang.String xbrldte_DRSUndirectedCycleError
See Also:
Constant Field Values

xbrldte_DRSDirectedCycleError

public static final java.lang.String xbrldte_DRSDirectedCycleError
See Also:
Constant Field Values

xbrldte_PrimaryItemPolymorphismError

public static final java.lang.String xbrldte_PrimaryItemPolymorphismError
See Also:
Constant Field Values

xbrldie_PrimaryItemDimensionallyInvalidError

public static final java.lang.String xbrldie_PrimaryItemDimensionallyInvalidError
See Also:
Constant Field Values

xbrldie_RepeatedDimensionInInstanceError

public static final java.lang.String xbrldie_RepeatedDimensionInInstanceError
See Also:
Constant Field Values

xbrldie_TypedMemberNotTypedDimensionError

public static final java.lang.String xbrldie_TypedMemberNotTypedDimensionError
See Also:
Constant Field Values

xbrldie_ExplicitMemberNotExplicitDimensionError

public static final java.lang.String xbrldie_ExplicitMemberNotExplicitDimensionError
See Also:
Constant Field Values

xbrldie_ExplicitMemberUndefinedQNameError

public static final java.lang.String xbrldie_ExplicitMemberUndefinedQNameError
See Also:
Constant Field Values

xbrldie_DefaultValueUsedInInstanceError

public static final java.lang.String xbrldie_DefaultValueUsedInInstanceError
See Also:
Constant Field Values

batavia_WarningEmptyExplicitDimension

public static final java.lang.String batavia_WarningEmptyExplicitDimension
See Also:
Constant Field Values

batavia_WarningEmptyExplicitDomain

public static final java.lang.String batavia_WarningEmptyExplicitDomain
See Also:
Constant Field Values

batavia_WarningEmptyHyperCube

public static final java.lang.String batavia_WarningEmptyHyperCube
See Also:
Constant Field Values
Constructor Detail

DimensionalModule

public DimensionalModule()
MUST have default constructor so BXJL can load module when instantiated overrules standard DTS class

Method Detail

getValidationMessages

public java.util.ResourceBundle getValidationMessages()
Description copied from interface: ModuleToSpec
Return the ResourceBundle that contains the validation messages texts that are relevant for this module.

Specified by:
getValidationMessages in interface ModuleToSpec
Returns: