|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface XbrlType
interface for all types in the taxonomy domain
Copyright 2006 J2R BV, The Netherlands.
Part of Licensed Materials.
www.batavia-xbrl.com
| Method Summary | |
|---|---|
XmlAttribute |
getBase()
|
XbrlType |
getDerivedFrom()
|
XmlAttribute |
getNameAttribute()
|
FullyQualifiedName |
getNameForTargetNamespace()
get the name for the targetted namespace |
com.sun.msv.datatype.xsd.XSDatatype |
getXSDatatype()
|
boolean |
isDerivedFrom(FullyQualifiedName nameOfType)
Determine if the this type is derived from the type identified by the given name |
boolean |
isFraction()
determine if the type is a Fraction |
boolean |
isNonNumeric()
determine if the type is alphanumeric |
boolean |
isNumeric()
determine if the type is numeric |
boolean |
isNumericNonFraction()
determine if the type is numeric but not a Fraction |
boolean |
isTypeOrDerivedFromType(FullyQualifiedName nameOfType)
Determine if the this type is derived from or is the type identified by the given name |
void |
setDerivedFrom(XbrlType derivedFrom)
|
boolean |
validate(XmlParticle element,
ValidationDocument msgs)
validate the element with the rules for this type |
| Methods inherited from interface com.batavia.xbrl.taxonomy.TaxonomyElement |
|---|
getRoot, hasDecendantsWithAttribute, hasUnknownDecendants |
| Methods inherited from interface com.batavia.xbrl.XbrlElement |
|---|
addChild, fromXbrl, getMyDiscoverableTaxonomySet, getXbrlElementNameSpace, removeChild, toXbrlStream, toXbrlString |
| Methods inherited from interface com.batavia.xml.XmlParticle |
|---|
destroy, getBaseUri, getParent, getPrefix, getTargetNameSpace, isBoolean, isNumber, p_equal, resolveNamespacePrefix, setParent, toXstring |
| Methods inherited from interface com.batavia.xml.ComparablePart |
|---|
c_equal, identical, s_equal, u_equal, v_equal, x_equal |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Methods inherited from interface org.relaxng.datatype.ValidationContext |
|---|
isNotation, isUnparsedEntity |
| Methods inherited from interface com.batavia.xml.IdKeeper |
|---|
addIdHolder, getHolder, removeIdHolder |
| Method Detail |
|---|
boolean isTypeOrDerivedFromType(FullyQualifiedName nameOfType)
nameOfType -
boolean isDerivedFrom(FullyQualifiedName nameOfType)
nameOfType -
XmlAttribute getNameAttribute()
FullyQualifiedName getNameForTargetNamespace()
boolean isNonNumeric()
boolean isFraction()
boolean isNumericNonFraction()
boolean isNumeric()
boolean validate(XmlParticle element,
ValidationDocument msgs)
value -
XbrlType getDerivedFrom()
void setDerivedFrom(XbrlType derivedFrom)
derivedFrom - The derivedFrom to set.com.sun.msv.datatype.xsd.XSDatatype getXSDatatype()
XmlAttribute getBase()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||