|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use XBRLRoleType | |
|---|---|
| com.ihr.xbrl.dts | Provides the classes necessary to investigate the content of a DTS. |
| com.ihr.xbrl.om | Provides the classes necessary to start processing XBRL information. |
| com.ihr.xbrl.om.errors | Provides the classes necessary to produce and process XBRL related errors There are two error categories. |
| com.ihr.xbrl.om.exLinks | Provides the classes necessary to process, read and write XBRL Linkbases and XBRL Extended links. |
| com.ihr.xbrl.om.taxonomy | Provides the classes necessary to process, write and read XBRL Taxonomy schemas and content of the XBRL Taxonomy Schemas that requires XBRL processing. |
| com.ihr.xbrl.om.xdt | Provides the classes necessary to implement a plug in XBRL processor for validation of dimensional instance documents according to the XBRL Dimensions specification 1.0 This package contains two hierarchies of classes. |
| com.ihr.xbrl.pojo | Provides the classes necessary to access to the content of a DTS using POJO technology. |
| Uses of XBRLRoleType in com.ihr.xbrl.dts |
|---|
| Methods in com.ihr.xbrl.dts that return XBRLRoleType | |
|---|---|
XBRLRoleType |
LabelsProviderBasic.getLabelRole()
Returns the label role set |
XBRLRoleType |
XBRLTreeNode.getPreferredLabelRole()
|
XBRLRoleType |
HasAccessSelectedRole.getSelectedRole()
|
| Methods in com.ihr.xbrl.dts that return types with arguments of type XBRLRoleType | |
|---|---|
java.util.Iterator<XBRLRoleType> |
LabelsProviderBasic.getLabelRoles()
Access to all label roles in label extended links in the DTS. |
| Methods in com.ihr.xbrl.dts with parameters of type XBRLRoleType | |
|---|---|
java.lang.String |
LabelsProviderBasic.getLabel(XMLElementDefinition el,
XBRLRoleType preferredRole)
|
java.lang.String |
LabelsProvider.getLabel(XMLElementDefinition el,
XBRLRoleType preferredRole)
Returns a label for the element corresponding to the preferredRole |
static java.lang.String |
XBRLRoleArcroleTypeFormatter.getRoleTypeString(XBRLRoleType role)
Static method to format a role type. |
static int |
FactUseItem.getUseFromRole(XBRLRoleType role)
The return value is one of, FactUse.NORMAL, FactUseItem.BEGINNING or FactUseItem.END |
void |
XBRLTreeNode.setLabelsRoles(XBRLRoleType[] roles)
Sets the roles (and the order of the roles) of extended links in which labels will be retrieved from the labels linkbase |
| Constructors in com.ihr.xbrl.dts with parameters of type XBRLRoleType | |
|---|---|
PDimension(XDTPrimaryItem pItem,
XBRLRoleType role)
|
|
XBRLTreeNode(XBRLTreeNode parent,
XMLFragment node,
XBRLTreeWalker walker,
XBRLRoleType labelRole,
java.lang.String weight)
Creates an XBRLTreeNode. |
|
XBRLTreeRoot(XMLFragment node,
XBRLRoleType labelRole,
XBRLTreeWalker walker)
|
|
XDimension(DimensionalInstanceExplorer dimensionalInstanceExplorer,
int container,
XDTDimensionUse dUse,
XBRLRoleType role)
|
|
| Uses of XBRLRoleType in com.ihr.xbrl.om |
|---|
| Methods in com.ihr.xbrl.om that return XBRLRoleType | |
|---|---|
XBRLRoleType |
DTSContainer.getRoleType(java.lang.String uri)
Access to the roleType object from the URI. |
XBRLRoleType |
DTSContainer.getStaticRoleTypeByURI(java.lang.String role)
|
| Methods in com.ihr.xbrl.om that return types with arguments of type XBRLRoleType | |
|---|---|
java.util.Iterator<XBRLRoleType> |
DTSContainer.getBaseRoles(javax.xml.namespace.QName linkbaseType)
Iterator over all roles used on xlink:role attributes on extended links Iterator elements can be casted to XBRLRoleType objects |
java.util.Iterator<XBRLRoleType> |
DTSContainer.getBaseRoleTypes(javax.xml.namespace.QName extendedLinkQName)
Return an iterator over all XBRLRoleType elements where DTSBase exists. |
java.util.Iterator<XBRLRoleType> |
DTSContainer.getRoleTypes()
Access to an iterator over defined XBRL Role Types defined on all taxonomies in the loaded DTS. |
| Methods in com.ihr.xbrl.om with parameters of type XBRLRoleType | |
|---|---|
void |
DTSContainer.addRoleType(XBRLRoleType role)
Register a new roleType declaration. |
void |
DTSContainer.addRoleTypeForExtendedLink(javax.xml.namespace.QName linkbaseType,
XBRLRoleType role)
|
void |
DTSContainer.delRoleType(XBRLRoleType role)
Unregister a registered roleType |
void |
DTSContainer.delRoleTypeForExtendedLink(javax.xml.namespace.QName linkbaseType,
XBRLRoleType role)
|
DTSBase |
DTSContainer.getBase(javax.xml.namespace.QName linkbaseType,
XBRLRoleType role)
Obtains a base for the specified linkbaseType and role type. |
java.util.Iterator<XBRLExtendedLink> |
XBRLDocument.getExtendedLinks(XBRLRoleType role)
Returns an iterator over all extended links on this container filtered by the specific role type indicated in the role parameter. |
boolean |
DTSContainer.isBaseDefined(javax.xml.namespace.QName linkbaseType,
XBRLRoleType role)
Returns true if there is a DTSbase defined in the DTS for the given role and of the specified linkbaseType |
| Uses of XBRLRoleType in com.ihr.xbrl.om.errors |
|---|
| Methods in com.ihr.xbrl.om.errors that return XBRLRoleType | |
|---|---|
XBRLRoleType |
XBRLInconsistencyComparingWithZeroPrecisionZero.getRole()
|
XBRLRoleType |
XBRLInconsistencyCalculationSkipped.getRole()
|
XBRLRoleType |
XBRLInconsistencyCalculationMistmatch.getRole()
|
| Constructors in com.ihr.xbrl.om.errors with parameters of type XBRLRoleType | |
|---|---|
XBRLInconsistencyCalculationMistmatch(XBRLRoleType role,
XBRLFactNumeric factTotal,
XBRLNumber accumulated,
java.util.Vector<XBRLInconsistency.Contributor> contributors)
|
|
XBRLInconsistencyCalculationSkipped(XBRLRoleType role,
XBRLFactItem factTotal,
XBRLFactItem factItem,
XBRLFactItem factItem2)
|
|
XBRLInconsistencyComparingWithZeroPrecisionZero(XBRLRoleType role,
XBRLFactNumeric factTotal,
XBRLNumber sum,
java.util.Vector<XBRLInconsistency.Contributor> contributors)
|
|
XBRLValidationExceptionMultipleRoleTypeDefinitions(XBRLRoleType role1,
XBRLRoleType role2)
|
|
| Uses of XBRLRoleType in com.ihr.xbrl.om.exLinks |
|---|
| Methods in com.ihr.xbrl.om.exLinks that return XBRLRoleType | |
|---|---|
XBRLRoleType |
DTSBase.getRole()
|
XBRLRoleType |
XBRLRoleRef.getRoleType()
|
XBRLRoleType |
XBRLResource.getRoleType()
Access to the [Role Type] property The resource is validated against the content of the roleType information Return null if no roleType exist on resource |
XBRLRoleType |
XBRLExtendedLink.getRoleType()
Access to the [Role Type] property of this object Validates this extended link QName in on the used on list of the roleType |
| Methods in com.ihr.xbrl.om.exLinks with parameters of type XBRLRoleType | |
|---|---|
void |
XBRLLinkbase.checkRoleType(XBRLRoleType roleType,
java.net.URI txURI)
|
static XBRLExtendedLink |
XBRLExtendedLink.createExtendedLink(XBRLDocument parent,
javax.xml.namespace.QName rootElementName,
XBRLRoleType role)
|
java.util.Iterator<XBRLLabelResource> |
LabelLinkbase.getLabelsForRole(XBRLRoleType role)
|
void |
XBRLResource.setRoleType(XBRLRoleType role)
|
void |
XBRLExtendedLink.setRoleType(XBRLRoleType newRoleType)
|
| Constructors in com.ihr.xbrl.om.exLinks with parameters of type XBRLRoleType | |
|---|---|
CalculationLinkbase(XBRLDocument parent,
XBRLRoleType role)
Creates a CalculationLinkbase extended link |
|
DefinitionLinkbase(XBRLDocument parent,
XBRLRoleType role)
Creates a DefinitionLinkbase extended link container |
|
DTSBase(DTSContainer dts,
javax.xml.namespace.QName linkbaseType,
XBRLRoleType role)
Creates an empty base (no extended links) |
|
FootnoteLinkbase(XBRLDocument parent,
XBRLRoleType role)
Creates a Footnote extended link |
|
FormulaLinkbase(XBRLDocument parent,
XBRLRoleType role)
Creates a new Formula Linkbase extended link container |
|
GenericLinkbase(XBRLDocument parent,
XBRLRoleType role)
Creates a new GenericLinkbase extended link container |
|
LabelLinkbase(XBRLDocument parent,
XBRLRoleType role)
Creates a LabelLinkbase extended link container |
|
OtherLinkbase(XBRLDocument parent,
XBRLRoleType role,
javax.xml.namespace.QName lbType)
|
|
PresentationLinkbase(XBRLDocument parent,
XBRLRoleType role)
Creates a new PresentationLinkbase extended link container |
|
ReferenceLinkbase(XBRLDocument parent,
XBRLRoleType role)
Creates a new ReferenceLinkbase extended link container |
|
VersionLinkbase(XBRLDocument parent,
XBRLRoleType role)
Deprecated. don't use this object as versioning meta data is no longer stored in a linkbase |
|
XBRLLabelResource(XBRLExtendedLink parent,
java.lang.String lang,
java.lang.String label,
XBRLRoleType role)
Applications creating a new label resource. |
|
XBRLRoleRef(DTSContainer dts,
XBRLRoleType role)
|
|
| Uses of XBRLRoleType in com.ihr.xbrl.om.taxonomy |
|---|
| Methods in com.ihr.xbrl.om.taxonomy that return XBRLRoleType | |
|---|---|
XBRLRoleType |
XBRLTaxonomy.getRoleTypeByURI(java.lang.String uri)
Access to a role type definition for a given URI if that role type exists on this taxonomy. returns null if there is no such role type for the given URI. |
| Methods in com.ihr.xbrl.om.taxonomy that return types with arguments of type XBRLRoleType | |
|---|---|
java.util.Iterator<XBRLRoleType> |
XBRLTaxonomy.getRoleTypes()
Returns an iterator over all role types defined in this taxonomy. |
| Methods in com.ihr.xbrl.om.taxonomy with parameters of type XBRLRoleType | |
|---|---|
void |
XBRLTaxonomy.addRoleType(XBRLRoleType role)
Adds a new role type to the set of role types defined in this taxonomy. |
void |
XBRLTaxonomy.removeRoleType(XBRLRoleType role)
Removes a role type from the set of role types defined in this taxonomy. |
| Constructors in com.ihr.xbrl.om.taxonomy with parameters of type XBRLRoleType | |
|---|---|
XBRLRoleType(DTSContainer newDts,
XBRLRoleType other)
|
|
XBRLRoleType(XBRLRoleType other)
|
|
| Uses of XBRLRoleType in com.ihr.xbrl.om.xdt |
|---|
| Methods in com.ihr.xbrl.om.xdt that return XBRLRoleType | |
|---|---|
static XBRLRoleType |
XDTProcessor.getTargetRole(XBRLRelationship rel)
Returns the XBRLRoleType pointed to by the xbrldt:targetRole attribute on the relationship rel. |
| Uses of XBRLRoleType in com.ihr.xbrl.pojo |
|---|
| Methods in com.ihr.xbrl.pojo that return XBRLRoleType | |
|---|---|
XBRLRoleType |
XBRLRSGenerator.generate(XBRLRoleType role,
java.lang.String key)
|
| Methods in com.ihr.xbrl.pojo with parameters of type XBRLRoleType | |
|---|---|
XBRLRoleType |
XBRLPojoGenerator.generate(XBRLRoleType dtsRoleType)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||