public class XBRLFragmentWrapper extends java.lang.Object implements java.lang.Comparable<XBRLFragmentWrapper>
| Constructor and Description | 
|---|
| XBRLFragmentWrapper(Event.EventNode item,
                   DTSComparator comparator)Creates a XBRLFragmentWrapper object. | 
| Modifier and Type | Method and Description | 
|---|---|
| int | compareTo(XBRLFragmentWrapper o)This method has been implemented in order to order to sets of relationships so they can
 be compared in the right sequence. | 
| boolean | equals(java.lang.Object other)Each XBRLFragmentWrapper has an array of correspondenceID
 Two XBRLFragmentWrapper equals if they have one correspondenceID in common. | 
| static java.lang.String | getAttributeIdentificationID(XBRLAttribute at) | 
| int[] | getCorrespondenceID()Access to the array of correspondence IDs. | 
| static int[] | getCorrespondenceID(Event.EventNode item2,
                   DTSComparator comparator,
                   java.util.HashSet<Event.EventNode> skipFragments,
                   com.ihr.xbrl.comparator.XBRLFragmentWrapper.ClsCorrespondenceId clsCorrespondenceId)Generates the array of correspondence IDs for an XMLFragment. | 
| java.lang.String | getIdentificationID()Access to the identification ID for the surrounding object. | 
| static java.lang.String | getIdentificationID(XMLFragment item2)The Item Identification ID is an string identifying the concept in a DTS. | 
| java.lang.String | getItemShortName()Access to the short name of the encapsulated item. | 
| static java.lang.String | getItemShortName(java.lang.Object item)Returns a short name describing an object. | 
| int | hashCode()Generates a hash code for this Wrapper object
 This code MUST be independent of the Wrapper DTS container. | 
public XBRLFragmentWrapper(Event.EventNode item, DTSComparator comparator)
item - the itemcomparator - the comparatorpublic boolean equals(java.lang.Object other)
equals in class java.lang.Objectother - the otherpublic int compareTo(XBRLFragmentWrapper o)
compareTo in interface java.lang.Comparable<XBRLFragmentWrapper>o - the opublic int hashCode()
hashCode in class java.lang.Objectpublic static java.lang.String getItemShortName(java.lang.Object item)
item - the itempublic java.lang.String getIdentificationID()
public int[] getCorrespondenceID()
public static java.lang.String getAttributeIdentificationID(XBRLAttribute at)
public static java.lang.String getIdentificationID(XMLFragment item2)
item2 - the item2public static int[] getCorrespondenceID(Event.EventNode item2, DTSComparator comparator, java.util.HashSet<Event.EventNode> skipFragments, com.ihr.xbrl.comparator.XBRLFragmentWrapper.ClsCorrespondenceId clsCorrespondenceId)
item2 - the XMLFragmentcomparator - the DTSComparator class used to obtain the tables for namespace, item and resource correspondenceskipFragments - set of XMLFragments that will be skiped during the generation of the correspondende ID (used during recursive calls)public java.lang.String getItemShortName()
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa