|
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.FragmentImpl
org.xbrlapi.impl.ExtendedLinkContentImpl
org.xbrlapi.impl.ArcEndImpl
org.xbrlapi.impl.ResourceImpl
org.xbrlapi.impl.MixedContentResourceImpl
public class MixedContentResourceImpl
| Field Summary |
|---|
| Fields inherited from class org.xbrlapi.impl.FragmentImpl |
|---|
logger |
| Constructor Summary | |
|---|---|
MixedContentResourceImpl()
|
|
| Method Summary | |
|---|---|
String |
getAttribute(String name)
Get a no-namespace attribute value. |
String |
getAttribute(String namespaceURI,
String localname)
Get a non-xlink attribute value. |
NodeList |
getContent()
Get the value of the resource as a NodeList containing all of the children elements and text nodes nested in the resource. |
String |
getLanguage()
Get the value of the xml:lang attribute on the resource. |
protected URI |
getTargetDocumentURI(URI uri)
Get the URI of the document containing the fragment targetted 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 specific title fragment |
FragmentList<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.ResourceImpl |
|---|
getLanguage, getResourceRole |
| Methods inherited from class org.xbrlapi.impl.ArcEndImpl |
|---|
getArcEndId, getArcsFrom, getArcsFromWithArcrole, getArcsTo, getArcsToWithArcrole, getLabel, getRole |
| Methods inherited from class org.xbrlapi.impl.ExtendedLinkContentImpl |
|---|
getExtendedLink |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.xbrlapi.Resource |
|---|
getLanguage, getResourceRole |
| Methods inherited from interface org.xbrlapi.ArcEnd |
|---|
getArcEndId, getArcsFrom, getArcsFromWithArcrole, getArcsTo, getArcsToWithArcrole, getLabel, getRole |
| Methods inherited from interface org.xbrlapi.ExtendedLinkContent |
|---|
getExtendedLink |
| Methods inherited from interface org.xbrlapi.Xlink |
|---|
getAttribute, getAttribute, getTitleAttribute, getTitleElement, getTitleElements, getXlinkType |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Constructor Detail |
|---|
public MixedContentResourceImpl()
| Method Detail |
|---|
public NodeList getContent()
throws XBRLException
getContent in interface MixedContentResourceXBRLExceptionMixedContentResource.getContent()
public String getLanguage()
throws XBRLException
getLanguage in interface MixedContentResourcegetLanguage in interface ResourcegetLanguage in class ResourceImplXBRLExceptionMixedContentResource.getLanguage()
public String getXlinkType()
throws XBRLException
getXlinkType in interface XlinkXBRLExceptionXlink.getXlinkType()
public String getTitleAttribute()
throws XBRLException
getTitleAttribute in interface XlinkXBRLExceptionXlink.getTitleAttribute()
public FragmentList<Title> getTitleElements()
throws XBRLException
getTitleElements in interface XlinkXBRLExceptionXlink.getTitleElements()
public Title getTitleElement(int index)
throws XBRLException
getTitleElement in interface Xlinkindex - The index of the required title element
XBRLException - if the index is out of boundsXlink.getTitleElement(int)
public String getAttribute(String namespaceURI,
String localname)
throws XBRLException
Xlink
getAttribute in interface XlinknamespaceURI - 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(String, 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 | |||||||||