|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ihr.xbrl.om.XMLFragment
com.ihr.xbrl.om.exLinks.XLinkElement
com.ihr.xbrl.om.exLinks.XBRLExtendedLink
com.ihr.xbrl.om.exLinks.FootnoteLinkbase
public class FootnoteLinkbase
| Field Summary | |
|---|---|
static java.lang.String |
fact_footnote_arcrole_URI
The standard fact_footnote_arcrole_URI http://www.xbrl.org/2003/arcrole/fact-footnote |
static java.lang.String |
footnote_role_URI
Standard footnote role URI to be used on link:footnote resources |
static javax.xml.namespace.QName |
lbResource
This is the link:footnote QName |
static javax.xml.namespace.QName |
lbType
This is the link:footnoteLink QName |
static javax.xml.namespace.QName |
standard_arc
The QName link:footnoteArc |
| Fields inherited from class com.ihr.xbrl.om.exLinks.XBRLExtendedLink |
|---|
standard_role_URI |
| Fields inherited from class com.ihr.xbrl.om.exLinks.XLinkElement |
|---|
actuate, ACTUATE, ARC, arcrole, ARCROLE, ETITLE, EXTENDED, from, FROM, href, HREF, label, LABEL, LOCATOR, RESOURCE, role, ROLE, show, SHOW, SIMPLE, title, TITLE, to, TO, type, TYPE |
| Fields inherited from class com.ihr.xbrl.om.XMLFragment |
|---|
CONCEPT_LABEL, CONCEPT_QNAME, EMPTYRELATIONSHIPSITERATORINSTANCE, EMPTYXMLFRAGMENTITERATORINSTANCE, FACT_CONCEPT_DATATYPE, FACT_CONCEPT_LABEL, FACT_QNAME, idQName, NO_POSITION, OrderComparator, PERIOD_TYPE, PERIOD_VALUE, SHORT_TEXT, SOURCE_DOCUMENT, XPATH, XPOINTER |
| Constructor Summary | |
|---|---|
FootnoteLinkbase(XBRLDocument parent,
DTSBase base)
Deprecated. use FootnoteLinkbase(XBRLDocument, XBRLRoleType) instead |
|
FootnoteLinkbase(XBRLDocument parent,
XBRLRoleType role)
Creates a Footnote extended link |
|
FootnoteLinkbase(XBRLDocument parent,
net.sf.saxon.s9api.XdmNode node)
|
|
| Method Summary | |
|---|---|
java.lang.String |
getExtendedLinkTypeName()
Returns a localized constant string indicating the extended link type |
javax.xml.namespace.QName |
getStaticLinkbaseType()
This function MUST be implemented by classes derived from this class |
XBRLValidationReport |
validate(XBRLCoreProcessor proc)
Performs XLink valiadtion at the arcs level |
void |
validateNewRelationship(XBRLRelationship rel)
|
| Methods inherited from class com.ihr.xbrl.om.exLinks.XBRLExtendedLink |
|---|
addDocumentation, addRelationship, addResource, clear, clearCaches, createExtendedLink, createExtendedLink, createExtendedLink, discoverDTS, equals, generateNode, getArcroles, getArcs, getAttributes, getDocumentation, getDTSBase, getDTSKey, getElements, getFriendlyName, getLinkbaseType, getLocators, getNumberOfResources, getParent, getRelationships, getResources, getRoleType, hashCode, removeDocumentation, removeRelationship, removeResource, setDTSBase, setParent, setRole, setRoleType, wouldBeDuplicateArc |
| Methods inherited from class com.ihr.xbrl.om.exLinks.XLinkElement |
|---|
getActuate, getArcrole, getFromTxt, getHRef, getLabel, getRole, getShow, getStaticLabel, getSType, getTitle, getToTxt, isRequiredAttribute, isValidAttribute, setActuate, setArcrole, setFrom, setHRef, setLabel, setShow, setSType, setTitle, setTo |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.ihr.xbrl.om.exLinks.XBRLAllowsDocumentation |
|---|
getContainer |
| Methods inherited from interface com.ihr.xbrl.om.XMLHasParent |
|---|
addXMLChild, getBase, removeXMLChild, setParent |
| Field Detail |
|---|
public static final javax.xml.namespace.QName lbType
public static final javax.xml.namespace.QName lbResource
public static final java.lang.String fact_footnote_arcrole_URI
public static final javax.xml.namespace.QName standard_arc
public static final java.lang.String footnote_role_URI
| Constructor Detail |
|---|
public FootnoteLinkbase(XBRLDocument parent,
net.sf.saxon.s9api.XdmNode node)
public FootnoteLinkbase(XBRLDocument parent,
DTSBase base)
throws XBRLInconsistentDTSException
FootnoteLinkbase(XBRLDocument, XBRLRoleType) instead
parent - base -
XBRLInconsistentDTSException
public FootnoteLinkbase(XBRLDocument parent,
XBRLRoleType role)
parent - the XBRLInstance document where the extended link will be serialized (can be null)role - the role type for the new FootnoteLinkase. Cannot be null.| Method Detail |
|---|
public XBRLValidationReport validate(XBRLCoreProcessor proc)
XBRLExtendedLink
validate in class XBRLExtendedLinkpublic javax.xml.namespace.QName getStaticLinkbaseType()
XBRLExtendedLink
getStaticLinkbaseType in class XBRLExtendedLinkpublic java.lang.String getExtendedLinkTypeName()
XBRLExtendedLink
getExtendedLinkTypeName in class XBRLExtendedLink
public void validateNewRelationship(XBRLRelationship rel)
throws XBRLValidationException
validateNewRelationship in class XBRLExtendedLinkXBRLValidationException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||