Uses of Class
com.ihr.xbrl.om.taxonomy.XBRLRoleType

Packages that use XBRLRoleType
com.ihr.xbrl.adins.efm.errors   
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.adins.efm.errors
 

Constructors in com.ihr.xbrl.adins.efm.errors with parameters of type XBRLRoleType
EFMInvalidDefinitionOnRoleType(XBRLRoleType rt)
           
EFMInvalidUsedOnRoleTypeDefinition(XBRLRoleType rt)
           
EFMRoleTypeCannotBeUsedOnResource(XBRLRoleType roleType, XBRLResource xbrlResource)
           
 

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.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.Vector<XBRLRoleType> DTSContainer.getRoleType(java.lang.String uri)
          Access to the roleType object from the URI regardless where it is defined or if there are multiple valid definitions of the same role URI.
 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)
          Adds or increases the count of role types for a linkbase type.
 void DTSContainer.delRoleType(XBRLRoleType role)
          Unregister a registered roleType
 void DTSContainer.delRoleTypeForExtendedLink(javax.xml.namespace.QName linkbaseType, XBRLRoleType role)
          Removes or decreases the count of role types for a linkbase type.
 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(XBRLDocument parent, XBRLRoleType role)
           
 

Uses of XBRLRoleType in com.ihr.xbrl.om.taxonomy
 

Fields in com.ihr.xbrl.om.taxonomy declared as XBRLRoleType
static XBRLRoleType XBRLRoleType.STANDARD_DOCUMENTATION
           
static XBRLRoleType XBRLRoleType.STANDARD_FOOTNOTE
          Static roles on resources
static XBRLRoleType XBRLRoleType.STANDARD_LABEL
           
static XBRLRoleType XBRLRoleType.STANDARD_LABEL_COMMENTARY_GUIDANCE
           
static XBRLRoleType XBRLRoleType.STANDARD_LABEL_DEFINITION_GUIDANCE
           
static XBRLRoleType XBRLRoleType.STANDARD_LABEL_DISCLOSURE_GUIDANCE
           
static XBRLRoleType XBRLRoleType.STANDARD_LABEL_EXAMPLE_GUIDANCE
           
static XBRLRoleType XBRLRoleType.STANDARD_LABEL_MEASUREMENT_GUIDANCE
           
static XBRLRoleType XBRLRoleType.STANDARD_LABEL_NEGATIVE
           
static XBRLRoleType XBRLRoleType.STANDARD_LABEL_NEGATIVE_TERSE
           
static XBRLRoleType XBRLRoleType.STANDARD_LABEL_NEGATIVE_VERBOSE
           
static XBRLRoleType XBRLRoleType.STANDARD_LABEL_PERIOD_END
           
static XBRLRoleType XBRLRoleType.STANDARD_LABEL_PERIOD_START
           
static XBRLRoleType XBRLRoleType.STANDARD_LABEL_POSITIVE
           
static XBRLRoleType XBRLRoleType.STANDARD_LABEL_POSITIVE_TERSE
           
static XBRLRoleType XBRLRoleType.STANDARD_LABEL_POSITIVE_VERBOSE
           
static XBRLRoleType XBRLRoleType.STANDARD_LABEL_PRESENTATION_GUIDANCE
           
static XBRLRoleType XBRLRoleType.STANDARD_LABEL_TERSE
           
static XBRLRoleType XBRLRoleType.STANDARD_LABEL_TOTAL
           
static XBRLRoleType XBRLRoleType.STANDARD_LABEL_VERBOSE
           
static XBRLRoleType XBRLRoleType.STANDARD_LABEL_ZERO
           
static XBRLRoleType XBRLRoleType.STANDARD_LABEL_ZERO_TERSE
           
static XBRLRoleType XBRLRoleType.STANDARD_LABEL_ZERO_VERBOSE
           
static XBRLRoleType XBRLRoleType.STANDARD_LINKBASE_CALCULATION
           
static XBRLRoleType XBRLRoleType.STANDARD_LINKBASE_DEFINITION
           
static XBRLRoleType XBRLRoleType.STANDARD_LINKBASE_LABEL
          Static roles on linkbaseRef elements
static XBRLRoleType XBRLRoleType.STANDARD_LINKBASE_PRESENTATION
           
static XBRLRoleType XBRLRoleType.STANDARD_LINKBASE_REFERENCE
           
static XBRLRoleType XBRLRoleType.STANDARD_REFERENCE
           
static XBRLRoleType XBRLRoleType.STANDARD_REFERENCE_COMMENTARY
           
static XBRLRoleType XBRLRoleType.STANDARD_REFERENCE_DEFINITION
           
static XBRLRoleType XBRLRoleType.STANDARD_REFERENCE_DISCLOSURE
           
static XBRLRoleType XBRLRoleType.STANDARD_REFERENCE_EXAMPLE
           
static XBRLRoleType XBRLRoleType.STANDARD_REFERENCE_MANDATORY_DISCLOSURE
           
static XBRLRoleType XBRLRoleType.STANDARD_REFERENCE_MEASUREMENT
           
static XBRLRoleType XBRLRoleType.STANDARD_REFERENCE_PRESENTATION
           
static XBRLRoleType XBRLRoleType.STANDARD_REFERENCE_RECOMMENDED_DISCLOSURE
           
static XBRLRoleType XBRLRoleType.STANDARD_REFERENCE_UNSPECIFIED_DISCLOSURE
           
static XBRLRoleType XBRLRoleType.STANDARD_ROLE_URI
          There is one static definition of the standard role each time a DTSContainer is created a local copy of this object is created in that DTSContainer
 

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)
           
 



Copyright 2006-2009 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa