public interface ComplexTypeDeclaration extends TypeDeclaration
Modifier and Type | Method and Description |
---|---|
boolean |
isAbstract() |
boolean |
isBlockingExtension() |
boolean |
isBlockingRestriction() |
boolean |
isFinalForExtension() |
boolean |
isFinalForRestriction() |
boolean |
isMixed() |
getFinal, getParentType, getParentTypeLocalname, getParentTypeNamespace, isDerivedFrom, isDerivedFrom, isFinal, isNumericItemType
getName, getReferencedSchemaDeclaration, getReferenceLocalname, getReferenceNamespace, getReferenceNamespaceAlias, getReferenceQName, hasReference
getAnnotations, getOtherAttribute, getOtherAttributes, getSchema, getSchemaId, getTargetNamespace, hasOtherAttribute
appendElementSchemeXPointer, appendID, getAllChildren, getAllChildrenIndices, getAncestorOrSelf, getChild, getChildren, getChildren, getChildrenIndices, getDataRootElement, getElementSchemeXPointerExpression, getIDXPointerExpression, getLabels, getLabels, getLabels, getLabelsWithLanguage, getLabelsWithLanguageAndResourceRole, getLabelsWithLanguageAndResourceRoleAndLinkRole, getLabelsWithResourceRole, getLanguage, getLanguage, getLanguageName, getLanguageName, getLocalname, getLocalnameFromQName, getNamespace, getNamespaceFromQName, getParent, getParentElement, getParentIndex, getPrefixFromQName, getReferences, getReferencesWithLanguage, getReferencesWithLanguageAndResourceRoleAndLinkRole, getReferencesWithLanguageAndRole, getReferencesWithResourceRole, getReferencingLocators, getSequenceToParentElement, getSequenceToParentElementAsString, getSimpleLinks, getURI, getXPath, getXPointerExpression, isAncestorOf, isChild, isNewFragment, isRoot, setParentIndex, setSequenceToParentElement, setURI
appendMetadataElement, equals, getBuilder, getDocumentNode, getIndex, getMetaAttribute, getMetadataRootElement, getStore, getType, hashCode, hasMetaAttribute, isa, isa, removeMetaAttribute, removeMetadataElement, serialize, serialize, serialize, setBuilder, setIndex, setMetaAttribute, setResource, setStore, updateInStore
boolean isAbstract() throws XBRLException
XBRLException
boolean isMixed() throws XBRLException
XBRLException
boolean isFinalForExtension() throws XBRLException
isFinalForExtension
in interface TypeDeclaration
XBRLException
boolean isFinalForRestriction() throws XBRLException
isFinalForRestriction
in interface TypeDeclaration
XBRLException
boolean isBlockingExtension() throws XBRLException
XBRLException
boolean isBlockingRestriction() throws XBRLException
XBRLException