public interface UsedOn extends Fragment
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getUsedOnLocalname() |
java.lang.String |
getUsedOnNamespace() |
boolean |
isUsedOn(java.lang.String namespaceURI,
java.lang.String localname)
Returns true only if the custom role type can be used on the specified element
based on this usedOn fragment.
|
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
java.lang.String getUsedOnNamespace() throws XBRLException
XBRLException
java.lang.String getUsedOnLocalname() throws XBRLException
XBRLException
boolean isUsedOn(java.lang.String namespaceURI, java.lang.String localname) throws XBRLException
namespaceURI
- The namespace of the element being tested forlocalname
- The local name of the element being tested forXBRLException