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

Packages that use XMLElementDefinition
com.ihr.xbrl.adins.efm   
com.ihr.xbrl.adins.efm.errors   
com.ihr.xbrl.comparator Provides the classes necessary to compare two DTSs and obtain the differences according to the XVS specification. 
com.ihr.xbrl.dts Provides the classes necessary to investigate the content of a DTS. 
com.ihr.xbrl.mapper Provides the classes necessary access to content in whatever format and create an XBRL Instance document This package contains the MapEngine and Mappers that uses a configuration file with an Instance template. 
com.ihr.xbrl.mapper.source Provides implementations of drivers to obtain data from multiple sources in order to create an XBRL Instance Some of the drivers collects data from a web form or from an excel file. 
com.ihr.xbrl.om Provides the classes necessary to start processing XBRL information. 
com.ihr.xbrl.om.formula Provides the classes necessary to implement a plug in XBRL processor for validation of docuents and taxonomies according to the XBRL formula specification 1.0 At this stage the package is just created. 
com.ihr.xbrl.om.formula.aspects   
com.ihr.xbrl.om.instance Provides the classes necessary to process, read and write the content of XBRL Instance documents. 
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. 
com.ihr.xbrl.versioning Provides the classes necessary to create or access to the content of a versioning report. 
 

Uses of XMLElementDefinition in com.ihr.xbrl.adins.efm
 

Methods in com.ihr.xbrl.adins.efm with parameters of type XMLElementDefinition
 XBRLValidationReport EFMProcessor.validateAtMostOneAll(XMLElementDefinition elDef)
           
 

Uses of XMLElementDefinition in com.ihr.xbrl.adins.efm.errors
 

Constructors in com.ihr.xbrl.adins.efm.errors with parameters of type XMLElementDefinition
EFMInvalidConceptId(XMLElementDefinition el)
           
 

Uses of XMLElementDefinition in com.ihr.xbrl.comparator
 

Methods in com.ihr.xbrl.comparator that return types with arguments of type XMLElementDefinition
 ComparatorMapping<XMLElementDefinition> DTSComparator.getConceptMapper()
           
 ComparatorMapping<XMLElementDefinition> DTSComparator.guessConceptMapTable(OrderedFragmentsList items1, OrderedFragmentsList items2)
          Builds up a new conceptMap table based on the probability of concept matching because of the concept QNames after namespace rules apply.
 

Method parameters in com.ihr.xbrl.comparator with type arguments of type XMLElementDefinition
 void DTSComparator.setConceptMapper(ComparatorMapping<XMLElementDefinition> newConceptMapper)
           
 

Constructor parameters in com.ihr.xbrl.comparator with type arguments of type XMLElementDefinition
DTSComparator(DTSContainer dts1, DTSContainer dts2, ComparatorMapping<java.lang.String> namespaceMap, ComparatorMapping<XMLElementDefinition> conceptMap, ComparatorMapping<java.lang.String> roleMap, ComparatorMapping<XBRLResource> resourceMap)
          A DTS Comparator investigates the differences between two DTSs
 

Uses of XMLElementDefinition in com.ihr.xbrl.dts
 

Methods in com.ihr.xbrl.dts that return XMLElementDefinition
 XMLElementDefinition MemberInfo.getItem()
           
 XMLElementDefinition FactUse.getItem()
          Access to the item of this item use tuple
 

Methods in com.ihr.xbrl.dts with parameters of type XMLElementDefinition
 java.util.Collection<javax.xml.namespace.QName> DimensionalInstanceExplorer.getItemDimensions(XMLElementDefinition item)
          Returns a collection of dimensions that are applicable for this primary item
 java.lang.String LabelsProviderBasic.getLabel(XMLElementDefinition el)
           
 java.lang.String LabelsProvider.getLabel(XMLElementDefinition el)
          Returns a suitable label for the element The language is obtained by asking the application for the preferred language
 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
 

Method parameters in com.ihr.xbrl.dts with type arguments of type XMLElementDefinition
 int[] InstanceExplorer.getColumnsCount(CompanyKey ck, int dateStep, java.util.Collection<XMLElementDefinition> concepts, boolean bSkipEmptyColumns)
          Returns an array of indexes of columns with data for the list of concepts in the concepts parameter.
 

Constructors in com.ihr.xbrl.dts with parameters of type XMLElementDefinition
DDimension(java.util.Vector<XBRLTreeRoot> vRoots, XMLElementDefinition startingElement, boolean bRemoveXDTElements)
          Creates a DDimension using all elements in the parent-child hierarchy starting at element startingElement once it is found in the parent-child hierarchy from vRoots.
FactUse(XMLElementDefinition item, XBRLFactsList parent, RowKey rowKey)
           
MemberInfo(XMLElementDefinition item)
           
PMember(XBRLTreeNode node, DDimension dim, boolean bRemoveXDTElements, XMLElementDefinition hc, XMLElementDefinition di)
           
PMember(XMLElementDefinition item, Dimension<?> dim)
           
PMember(XMLElementDefinition item, XBRLRelationship rel, Dimension<?> dim)
           
 

Uses of XMLElementDefinition in com.ihr.xbrl.mapper
 

Methods in com.ihr.xbrl.mapper that return XMLElementDefinition
 XMLElementDefinition Fact.getConcept()
          The concept definition in the taxonomy that corresponds to this fact in the template
 

Methods in com.ihr.xbrl.mapper with parameters of type XMLElementDefinition
 java.util.Vector<Fact> Mapper.getAllFactsForElement(XMLElementDefinition definition)
          Return all facts associated with this element definition
 java.util.Vector<java.lang.String> Mapper.getAllMapIdentifiersForElement(XMLElementDefinition definition)
          Return all map identifiers associated with this element definition
 java.lang.String Mapper.getMapIdentifierForElement(XMLElementDefinition definition)
          Return the first map identifier associated to this element definition.
 java.lang.String Mapper.getNewMapIdentifier(XMLElementDefinition element)
          Generates a new identifier for the element used as a parameter.
 

Constructors in com.ihr.xbrl.mapper with parameters of type XMLElementDefinition
Fact(Fact.Type type, HasFacts parent, XBRLDataSource source, MapperContext context, java.lang.String mapIdentifier, XMLElementDefinition concept, XBRLUnit unit, int multi)
           
 

Uses of XMLElementDefinition in com.ihr.xbrl.mapper.source
 

Methods in com.ihr.xbrl.mapper.source with parameters of type XMLElementDefinition
 boolean ExcelDataSource.isNil(java.lang.String mapIdentifier, int index, XMLElementDefinition concept)
           
 boolean XBRLFileDataSource.isNil(java.lang.String mapIdentifier, int index, XMLElementDefinition concept)
           
 boolean XBRLDataSource.isNil(java.lang.String mapIdentifier, int index, XMLElementDefinition concept)
          Return true if the concept content is xsi:nil so there will be no request for a value
 boolean WebFormDataSource.isNil(java.lang.String mapIdentifier, int index, XMLElementDefinition concept)
           
 boolean VoidDataSource.isNil(java.lang.String mapIdentifier, int index, XMLElementDefinition concept)
           
 boolean SQLDataSource.isNil(java.lang.String mapIdentifier, int index, XMLElementDefinition concept)
           
 boolean CSVDataSource.isNil(java.lang.String mapIdentifier, int index, XMLElementDefinition concept)
           
 

Uses of XMLElementDefinition in com.ihr.xbrl.om
 

Methods in com.ihr.xbrl.om that return XMLElementDefinition
 XMLElementDefinition DTSContainer.IteratorConcepts.next()
           
 

Methods in com.ihr.xbrl.om that return types with arguments of type XMLElementDefinition
 java.util.Iterator<XMLElementDefinition> DTSContainer.getConcepts()
          Iterator over all XBRL Concept declarations (Items and Tuples) in the DTS (crosses all taxonomies)
 

Uses of XMLElementDefinition in com.ihr.xbrl.om.formula
 

Constructors in com.ihr.xbrl.om.formula with parameters of type XMLElementDefinition
FContext(XMLElementDefinition el)
           
FContext(XMLElementDefinition el, XBRLContext ctx)
           
 

Uses of XMLElementDefinition in com.ihr.xbrl.om.formula.aspects
 

Methods in com.ihr.xbrl.om.formula.aspects that return XMLElementDefinition
 XMLElementDefinition DefaultAspectRule.getConcept(XPathHelper xph)
           
 XMLElementDefinition ConceptAspectRule.getConcept(XPathHelper xph)
           
 XMLElementDefinition ConceptAspectInterface.getConcept(XPathHelper hpx)
          Returns the calculated concept for this aspect
 

Methods in com.ihr.xbrl.om.formula.aspects with parameters of type XMLElementDefinition
 void DimensionTypedRule.resolve(XMLElementDefinition el, FContext fc, XPathHelper xph, javax.xml.namespace.QName dimName)
           
 void DimensionExplicitRule.resolve(XMLElementDefinition el, FContext fc, XPathHelper xph, javax.xml.namespace.QName dimName)
           
 void DimensionAspectInterface.resolve(XMLElementDefinition el, FContext fc, XPathHelper xph, javax.xml.namespace.QName dimName)
          Resolve one dimension in the appropriate dimension container
 void DefaultAspectRule.resolve(XMLElementDefinition el, FContext fc, XPathHelper xph, javax.xml.namespace.QName dimName)
           
 

Uses of XMLElementDefinition in com.ihr.xbrl.om.instance
 

Methods in com.ihr.xbrl.om.instance that return XMLElementDefinition
 XMLElementDefinition XBRLFact.getElementDefinition()
          Access to the element definition behind this fact
 

Methods in com.ihr.xbrl.om.instance with parameters of type XMLElementDefinition
static XBRLFact XBRLFact.createItemOrTupleInstance(XBRLFactsList facts, XMLElementDefinition el, XBRLContext ctx, XBRLUnit unit)
          Creates a tupleInstance of a itemInstance depending on the data type of the el parameter and extra information provided in other parameters
 

Constructors in com.ihr.xbrl.om.instance with parameters of type XMLElementDefinition
FactIteratorSgFilter(java.util.Iterator<java.util.Vector<T>> iter, XMLElementDefinition sg)
           
 

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

Subclasses of XMLElementDefinition in com.ihr.xbrl.om.taxonomy
 class XBRLItem
           
 class XBRLTuple
           
 

Fields in com.ihr.xbrl.om.taxonomy declared as XMLElementDefinition
static XMLElementDefinition XMLElementDefinition.nullConcept
           
 

Methods in com.ihr.xbrl.om.taxonomy that return XMLElementDefinition
 XMLElementDefinition XBRLTaxonomy.convertNodeInfo(net.sf.saxon.s9api.XdmNode ni)
          This method is used internally by the XBRL API in order to create an XMLElementDefinition from an XdmNode
 XMLElementDefinition XSDElementRef.getElement()
          The Element definition of this XSDElement
 XMLElementDefinition XBRLTaxonomy.getElementDefinitionById(java.lang.String id)
          Finds the element definition based on the element name and returns an XMLDocument that can be an XMLDocument, an XBRLItem or an XBRLTuple Returns null if not found
 

Methods in com.ihr.xbrl.om.taxonomy that return types with arguments of type XMLElementDefinition
 java.util.Iterator<XMLElementDefinition> XBRLTaxonomy.getConcepts()
          Access to the [Concepts] property This method does not return non XBRL concep definitions
 java.util.Collection<? extends XMLElementDefinition> XMLElementDefinition.getInSubstitutionGroup()
          Returns a collection of elements that are in the substitution group of this element or has this element in the substitution group hierarchy
 java.util.Collection<XMLElementDefinition> XMLElementDefinition.getSubstitutionGroupHierarchy()
          Returns a collection of XMLElementDefinition elements representing the substitution group hierarchy tree for this concept definition.
 

Methods in com.ihr.xbrl.om.taxonomy with parameters of type XMLElementDefinition
 void XBRLTaxonomy.addElement(XMLElementDefinition newElement)
          Add a new element to the taxonomy
 void XBRLTaxonomy.delElement(XMLElementDefinition element)
          Deletes an element from the taxonomy This function will not delete the relationships the element participates on.
 boolean XMLElementDefinition.isInSubstitutionGroup(XMLElementDefinition element)
          Returns true if the element received as a parameter is in this element's substitution group.
 

Constructors in com.ihr.xbrl.om.taxonomy with parameters of type XMLElementDefinition
XBRLItem(XMLElementDefinition other)
          Creates an item using the properties of the concept received as a parameter Adds the new concept to the parent taxonomy schema.
XBRLTuple(XMLElementDefinition other)
           
XMLElementDefinition(XMLElementDefinition other)
          Copy constructor
XSDElementRef(XMLElementDefinition el, int minOccurs, int maxOccurs)
           
 

Uses of XMLElementDefinition in com.ihr.xbrl.om.xdt
 

Methods in com.ihr.xbrl.om.xdt that return XMLElementDefinition
 XMLElementDefinition XDTCombinationItemImplicit.getElement()
           
 XMLElementDefinition XDTDimension.getTypedElement()
          Access to the element that is valid content for the typed dimension
 

Constructors in com.ihr.xbrl.om.xdt with parameters of type XMLElementDefinition
XDTCombinationItemImplicit(XDTDimensionUse dim, XMLElementDefinition element)
          Creates a implicit dimension member
 

Uses of XMLElementDefinition in com.ihr.xbrl.pojo
 

Methods in com.ihr.xbrl.pojo that return XMLElementDefinition
 XMLElementDefinition XBRLRSGenerator.generate(XBRLConcept concept)
           
 

Uses of XMLElementDefinition in com.ihr.xbrl.versioning
 

Methods in com.ihr.xbrl.versioning that return XMLElementDefinition
 XMLElementDefinition ConceptActivityReport.getNewConcept()
           
 



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