|
||||||||||
| 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.PresentationLinkbase
public class PresentationLinkbase
| Field Summary | |
|---|---|
static javax.xml.namespace.QName |
lbType
link:presentationLink |
static java.lang.String |
parent_child_arcrole_URI
http://www.xbrl.org/2003/arcrole/parent-child |
static javax.xml.namespace.QName |
preferredLabel
|
static javax.xml.namespace.QName |
standard_arc
link:presentationArc |
static java.lang.String |
standard_role_ref
http://www.xbrl.org/2003/role/presentationLinkbaseRef |
| 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 | |
|---|---|
PresentationLinkbase(XBRLDocument parent,
DTSBase base)
Deprecated. use PresentationLinkbase(XBRLDocument, XBRLRoleType) instead |
|
PresentationLinkbase(XBRLDocument parent,
XBRLRoleType role)
Creates a new PresentationLinkbase extended link container |
|
PresentationLinkbase(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 java.lang.String parent_child_arcrole_URI
public static final javax.xml.namespace.QName lbType
public static final javax.xml.namespace.QName standard_arc
public static final java.lang.String standard_role_ref
public static final javax.xml.namespace.QName preferredLabel
| Constructor Detail |
|---|
public PresentationLinkbase(XBRLDocument parent,
net.sf.saxon.s9api.XdmNode node)
public PresentationLinkbase(XBRLDocument parent,
DTSBase base)
throws XBRLInconsistentDTSException
PresentationLinkbase(XBRLDocument, XBRLRoleType) instead
parent - XBRLDocumentbase - DTSBase
XBRLInconsistentDTSException
public PresentationLinkbase(XBRLDocument parent,
XBRLRoleType role)
parent - role - | Method Detail |
|---|
public javax.xml.namespace.QName getStaticLinkbaseType()
XBRLExtendedLink
getStaticLinkbaseType in class XBRLExtendedLinkpublic java.lang.String getExtendedLinkTypeName()
XBRLExtendedLink
getExtendedLinkTypeName in class XBRLExtendedLinkpublic XBRLValidationReport validate(XBRLCoreProcessor proc)
XBRLExtendedLink
validate 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 | |||||||||