|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface LinkbaseExtendedLink
Interface for linkbase. This Linkbase IS An EXTENDEDLINK IN A SCHEMA ROOT and knows what types of extended links to expect in Taxonomy Linkbases.
Copyright 2006 J2R BV, The Netherlands.
Part of Licensed Materials.
www.batavia-xbrl.com
| Method Summary | |
|---|---|
void |
addArcroleRef(ArcroleRef aPart)
Add the given ArcroleRef to the collection of ArcroleRef elements for this linkbase. |
void |
addDocumentation(Documentation aPart)
Add the given Documentation to the collection of Documentation elements for this linkbase. |
void |
addRoleRef(RoleRef aPart)
Add the given RoleRef to the collection of RoleRef elements for this linkbase. |
void |
addXlink(ExtendedLink aPart)
Add the given ExtendedLink to the collection of Xlink elements for this linkbase. |
ArcroleRef |
getArcroleRef(java.lang.String arcXlinkArcrole)
Get the arcroleRef that hase the given roleUri. |
java.util.Collection |
getArcroleRefs()
get the collection of ArcroleRef elements for this linkbase. |
java.util.List |
getDocumentations()
get the collection of Documentation elements for this linkbase. |
RoleRef |
getRoleRef(java.lang.String roleUri)
Get the RoleRef that hase the given roleUri. |
java.util.Collection |
getRoleRefs()
get the collection of RoleRef elements for this linkbase. |
java.util.List |
getXlinks()
get the collection of Xlink elements for this linkbase. |
void |
removeArcroleRef(ArcroleRef aPart)
Remove the given ArcroleRef to the collection of ArcroleRef elements for this linkbase. |
void |
removeDocumentation(Documentation aPart)
Remove the given Documentation from the collection of Documentation elements for this linkbase. |
void |
removeRoleRef(RoleRef aPart)
Remove the given RoleRef to the collection of RoleRef elements for this linkbase. |
void |
removeXlink(ExtendedLink aPart)
Remove the given ExtendedLink to the collection of Xlink elements for this linkbase. |
| Methods inherited from interface com.batavia.xbrl.taxonomy.xlink.ExtendedLink |
|---|
addArc, addLocator, addResource, addTitle, createArc, createDocumentation, createLocator, createTitle, getArcs, getId, getLabelled, getLocators, getLocatorsList, getResources, getTitles, getXlinkRole, getXmlBase, removeArc, removeLocator, removeResource, removeTitle, setId, setXlinkRole, setXmlBase, validate |
| Methods inherited from interface com.batavia.xbrl.taxonomy.xlink.Xlink |
|---|
getLinkbaseContainer, getXlinkType, setXlinkType |
| Methods inherited from interface com.batavia.xbrl.taxonomy.TaxonomyElement |
|---|
getRoot, hasDecendantsWithAttribute, hasUnknownDecendants |
| Methods inherited from interface com.batavia.xbrl.XbrlElement |
|---|
addChild, fromXbrl, getMyDiscoverableTaxonomySet, getXbrlElementNameSpace, removeChild, toXbrlStream, toXbrlString |
| Methods inherited from interface com.batavia.xml.XmlParticle |
|---|
destroy, getBaseUri, getParent, getPrefix, getTargetNameSpace, isBoolean, isNumber, p_equal, resolveNamespacePrefix, setParent, toXstring |
| Methods inherited from interface com.batavia.xml.ComparablePart |
|---|
c_equal, identical, s_equal, u_equal, v_equal, x_equal |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Methods inherited from interface org.relaxng.datatype.ValidationContext |
|---|
isNotation, isUnparsedEntity |
| Methods inherited from interface com.batavia.xml.IdKeeper |
|---|
addIdHolder, getHolder, removeIdHolder |
| Methods inherited from interface com.batavia.xbrl.taxonomy.LinkbaseContainer |
|---|
validate |
| Method Detail |
|---|
void addDocumentation(Documentation aPart)
addDocumentation in interface ExtendedLinkDocumentation - void addXlink(ExtendedLink aPart)
ExtendedLink - java.util.List getDocumentations()
getDocumentations in interface ExtendedLinkgetDocumentations in interface LinkbaseContainerjava.util.List getXlinks()
getXlinks in interface LinkbaseContainervoid removeDocumentation(Documentation aPart)
removeDocumentation in interface ExtendedLinkDocumentation - void removeXlink(ExtendedLink aPart)
ExtendedLink - java.util.Collection getRoleRefs()
getRoleRefs in interface LinkbaseContainervoid addRoleRef(RoleRef aPart)
RoleRef - void removeRoleRef(RoleRef aPart)
RoleRef - RoleRef getRoleRef(java.lang.String roleUri)
getRoleRef in interface LinkbaseContainerjava.util.Collection getArcroleRefs()
getArcroleRefs in interface LinkbaseContainervoid addArcroleRef(ArcroleRef aPart)
ArcroleRef - void removeArcroleRef(ArcroleRef aPart)
ArcroleRef - ArcroleRef getArcroleRef(java.lang.String arcXlinkArcrole)
getArcroleRef in interface LinkbaseContainer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||