|
XBRLAPIA Java API for XBRL |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.xbrlapi.impl.XMLImpl
org.xbrlapi.impl.FragmentImpl
org.xbrlapi.impl.ExtendedLinkContentImpl
public class ExtendedLinkContentImpl
| Field Summary |
|---|
| Fields inherited from class org.xbrlapi.impl.XMLImpl |
|---|
logger |
| Constructor Summary | |
|---|---|
ExtendedLinkContentImpl()
|
|
| Method Summary | |
|---|---|
String |
getAttribute(String name)
Get a no-namespace attribute value. |
String |
getAttribute(URI namespace,
String localname)
Get a non-xlink attribute value. |
ExtendedLink |
getExtendedLink()
Get the extended link containing the extended link xlink content. |
protected URI |
getTargetDocumentURI(URI uri)
Get the URI of the document containing the fragment targeted by the supplied URI. |
protected String |
getTargetPointerValue(String pointer)
Get the value of the XPointer that corresponds to the XPointer information stored in the metadata of all fragments. |
String |
getTitleAttribute()
Get the title (The xlink:title attribute value). |
Title |
getTitleElement(int index)
Get a list of titles (The xlink:title children elements). |
List<Title> |
getTitleElements()
Get a list of titles (The xlink:title children elements). |
String |
getXlinkType()
Get the xlink type (The xxlink:type attribute value). |
| Methods inherited from class org.xbrlapi.impl.XMLImpl |
|---|
appendMetadataElement, compareTo, equals, finalize, getBuilder, getDocumentNode, getIndex, getMetaAttribute, getMetadataRootElement, getStore, getType, hashCode, hasMetaAttribute, isa, isa, removeMetaAttribute, removeMetadataElement, serialize, serialize, serialize, setBuilder, setIndex, setMetaAttribute, setResource, setStore, updateInStore |
| Methods inherited from class java.lang.Object |
|---|
clone, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.xbrlapi.Xlink |
|---|
getAttribute, getAttribute, getTitleAttribute, getTitleElement, getTitleElements, getXlinkType |
| Methods inherited from interface org.xbrlapi.XML |
|---|
appendMetadataElement, equals, getBuilder, getDocumentNode, getIndex, getMetaAttribute, getMetadataRootElement, getStore, getType, hashCode, hasMetaAttribute, isa, isa, removeMetaAttribute, removeMetadataElement, serialize, serialize, serialize, setBuilder, setIndex, setMetaAttribute, setResource, setStore, updateInStore |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Constructor Detail |
|---|
public ExtendedLinkContentImpl()
| Method Detail |
|---|
public ExtendedLink getExtendedLink()
throws XBRLException
ExtendedLinkContent
getExtendedLink in interface ExtendedLinkContentXBRLExceptionExtendedLinkContent.getExtendedLink()
public String getXlinkType()
throws XBRLException
Xlink
getXlinkType in interface XlinkXBRLExceptionXlink.getXlinkType()
public String getTitleAttribute()
throws XBRLException
Xlink
getTitleAttribute in interface XlinkXBRLExceptionXlink.getTitleAttribute()
public List<Title> getTitleElements()
throws XBRLException
Xlink
getTitleElements in interface XlinkXBRLExceptionXlink.getTitleElements()
public Title getTitleElement(int index)
throws XBRLException
Xlink
getTitleElement in interface Xlinkindex - The index of the required title element
XBRLExceptionXlink.getTitleElement(int)
public String getAttribute(URI namespace,
String localname)
throws XBRLException
Xlink
getAttribute in interface Xlinknamespace - The namespace of the attribute to retrievelocalname - The local name of the attribute to retrieve
XBRLException - if the namespace URI is for the XLink namespace.Xlink.getAttribute(URI, String)
public String getAttribute(String name)
throws XBRLException
Xlink
getAttribute in interface Xlinkname - The name of the no-namespace attribute to retrieve
XBRLExceptionXlink.getAttribute(String)
protected URI getTargetDocumentURI(URI uri)
throws XBRLException
uri - The supplied URI for decomposition.
XBRLException
protected String getTargetPointerValue(String pointer)
throws XBRLException
pointer - The String value of the XPointer supplied in the URI.
XBRLException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||