|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.batavia.xbrl.Features
public class Features
This class holds the optional/default features and their state; Features are identified with a string Unknown features can be set. Classes that want to be feature depending have to check the state of their features. All built in XBRL arcroles are switched on by default. This means their networks are validated after construction and that they are used to validate instance documents. When an arcrole is switched of the network is still constructed and validated. It is NO LONGER being used to validate instances. LinkRoles are not know to the implementation so they are default interpreted as being switched on. By switching of linkroles the processor will not use networks with that linkrole for instance validation.
Copyright 2006 J2R BV, The Netherlands.
Part of Licensed Materials.
www.batavia-xbrl.com
| Constructor Summary | |
|---|---|
Features()
|
|
| Method Summary | |
|---|---|
static boolean |
getFeatureState(java.lang.String feature)
returns if feature is on or off |
static java.lang.String |
getFeatureValue(java.lang.String feature)
returns if given feature value |
static java.util.Map |
getFullState()
returns copy of current features |
static void |
setFeatureState(java.lang.String feature,
boolean state)
switch feature on or off |
static void |
setFeatureValue(java.lang.String feature,
java.lang.String value)
set feat value |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String FEATURE_VERBOSE
public static final java.lang.String FEATURE_DTS_IGNORE_SCHEMALOCATIONS
public static final java.lang.String FEATURE_DTS_IGNORE_SCHEMALOCATIONS_ON_LINKBASES
public static final java.lang.String FEATURE_DTS_IGNORE_SCHEMALOCATIONS_ON_SCHEMAS
public static final java.lang.String FEATURE_OFFLINE_ONLY
public static final java.lang.String FEATURE_AUTOID
public static final java.lang.String FEATURE_VALIDATION_ID_UNIQUE
public static final java.lang.String FEATURE_VALIDATION_MESSAGES_LANGUAGECODE
public static final java.lang.String FEATURE_VALIDATION_MESSAGES_INCL_ORIGINFILE
public static final java.lang.String FEATURE_VALIDATION_XMLSCHEMA_INSTANCE_BATAVIA
public static final java.lang.String FEATURE_VALIDATION_XMLSCHEMA_INSTANCE_IGNOREPARSER
public static final java.lang.String FEATURE_VALIDATION_XMLSCHEMA_TAXONOMY_BATAVIA
public static final java.lang.String FEATURE_VALIDATION_XMLSCHEMA_TAXONOMY_IGNOREPARSER
public static final java.lang.String FEATURE_VALIDATION_INVALIDXML_BLOCKING_XBRLCONSTRAINTS_INSTANCES
public static final java.lang.String FEATURE_VALIDATION_INVALIDXML_BLOCKING_DTSCONSTRAINTS_LINKBASES
public static final java.lang.String FEATURE_VALIDATION_DATEITEM_PATTERN
public static java.lang.String XBRLPROCESSOR_FATALERROR_THROWEXCEPTION
public static java.lang.String XBRLPROCESSOR_ERROR_THROWEXCEPTION
public static java.lang.String XBRLPROCESSOR_WARNING_THROWEXCEPTION
public static java.lang.String XBRLPROCESSOR_CCF_THROWEXCEPTION
public static java.lang.String SUMMATIONITEM_INFER
public static java.lang.String ESSENCEALIAS_INFER
public static final java.lang.String USE_XDT
public static final java.lang.String USE_XFL
public static final java.lang.String USE_XFn
public static java.lang.String XBRL_MODULES
public static java.lang.String CACHE_DTS_FROM_HOSTS_SYSTEMPROPERTY
| Constructor Detail |
|---|
public Features()
| Method Detail |
|---|
public static void setFeatureState(java.lang.String feature,
boolean state)
feature - state - true if feature must be used
public static void setFeatureValue(java.lang.String feature,
java.lang.String value)
feature - state - true if feature must be usedpublic static boolean getFeatureState(java.lang.String feature)
feature -
public static java.lang.String getFeatureValue(java.lang.String feature)
feature -
public static java.util.Map getFullState()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||