public class SchemaContentImpl extends FragmentImpl implements SchemaContent
Constructor and Description |
---|
SchemaContentImpl() |
Modifier and Type | Method and Description |
---|---|
java.util.List<org.w3c.dom.Element> |
getAnnotations() |
java.lang.String |
getOtherAttribute(java.lang.String namespace,
java.lang.String localname)
Mirrors the getAttributeNS method of the org.w3c.dom.Element class.
|
java.util.LinkedList<org.w3c.dom.Node> |
getOtherAttributes() |
Schema |
getSchema() |
java.lang.String |
getSchemaId() |
java.lang.String |
getTargetNamespace() |
boolean |
hasOtherAttribute(java.lang.String namespace,
java.lang.String localname)
Mirrors the hasAttributeNS method of the org.w3c.dom.Element class.
|
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, compareTo, equals, getBuilder, getDocumentNode, getIndex, getMetaAttribute, getMetadataRootElement, getStore, getType, hashCode, hasMetaAttribute, isa, isa, removeMetaAttribute, removeMetadataElement, serialize, serialize, serialize, setBuilder, setIndex, setMetaAttribute, setResource, setStore, updateInStore
getClass, notify, notifyAll, toString, wait, wait, wait
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
public Schema getSchema() throws XBRLException
getSchema
in interface SchemaContent
XBRLException
- if the schema content is not inside a schema.SchemaContent.getSchema()
public java.lang.String getTargetNamespace() throws XBRLException
getTargetNamespace
in interface SchemaContent
XBRLException
SchemaContent.getTargetNamespace()
public java.util.List<org.w3c.dom.Element> getAnnotations() throws XBRLException
getAnnotations
in interface SchemaContent
XBRLException
SchemaContent.getAnnotations()
public boolean hasOtherAttribute(java.lang.String namespace, java.lang.String localname) throws XBRLException
SchemaContent
hasOtherAttribute
in interface SchemaContent
namespace
- The namespace of the attribute being tested forlocalname
- The local name of the attribute being tested forXBRLException
SchemaContent.hasOtherAttribute(String,String)
,
Element.hasAttributeNS(String, String)
public java.util.LinkedList<org.w3c.dom.Node> getOtherAttributes() throws XBRLException
getOtherAttributes
in interface SchemaContent
XBRLException
SchemaContent.getOtherAttributes()
public java.lang.String getOtherAttribute(java.lang.String namespace, java.lang.String localname) throws XBRLException
SchemaContent
getOtherAttribute
in interface SchemaContent
namespace
- The namespace of the attribute being tested forlocalname
- The local name of the attribute being tested forXBRLException
Element.getAttributeNS(String, String)
,
SchemaContent.getOtherAttribute(String,String)
public java.lang.String getSchemaId() throws XBRLException
getSchemaId
in interface SchemaContent
XBRLException
SchemaContent.getSchemaId()