public interface XBRLRelationshipPoint
| Modifier and Type | Method and Description | 
|---|---|
| boolean | addFromRelationship(XBRLRelationship rel)Adds the from relationship. | 
| boolean | addToRelationship(XBRLRelationship rel)Adds the to relationship. | 
| java.util.Iterator<XBRLRelationship> | getFromRelationships()Returns the relationship objects that contains this element in the source of the relationship. | 
| java.util.Iterator<XBRLRelationship> | getFromRelationships(int arcrole)Obtains an iterator over all relationships where this fragment is the source of the relationship
 and the arcrole corresponds to the parameter indicated. | 
| java.util.Iterator<XBRLRelationship> | getFromRelationships(int arcrole,
                    DTSBase base)Gets the from relationships. | 
| java.util.Iterator<XBRLRelationship> | getFromRelationships(XBRLArcroleType arcrole)Obtains an iterator over all relationships where this fragment is the source of the relationship
 and the arcrole corresponds to the parameter indicated. | 
| java.util.Iterator<XBRLRelationship> | getFromRelationships(XBRLArcroleType arcrole,
                    DTSBase base)Gets the from relationships. | 
| int | getNumberOfFromRelationships()Returns the number of relationships this fragment is in its source. | 
| int | getNumberOfToRelationships()Returns the number of relationships this fragment is in its target. | 
| java.util.Iterator<DTSBase> | getRelationshipsBases()Returns an iterator over all DTSBases this object has relationships from. | 
| java.util.Iterator<XBRLRelationshipsChainLink> | getRelationshipsChain(DTSBase base,
                     javax.xml.namespace.QName type)Process all relationships this item is source and returns an iterator over
 all XBRLRelationshipsChainLink(s). | 
| java.util.Iterator<javax.xml.namespace.QName> | getRelationshipTypes(DTSBase base)Returns an iterator over all QNames of relationship types that exists in a specific base. | 
| java.util.Iterator<XBRLRelationship> | getToRelationships()Returns the relationship objects that contains this element in the target of the relationship. | 
| java.util.Iterator<XBRLRelationship> | getToRelationships(int arcrole)Obtains an iterator over all relationships where this fragment is the target of the relationship
 and the arcrole corresponds to the parameter indicated. | 
| java.util.Iterator<XBRLRelationship> | getToRelationships(int arcrole,
                  DTSBase base)Gets the to relationships. | 
| java.util.Iterator<XBRLRelationship> | getToRelationships(XBRLArcroleType arcrole)Obtains an iterator over all relationships where this fragment is the target of the relationship
 and the arcrole corresponds to the parameter indicated. | 
| java.util.Iterator<XBRLRelationship> | getToRelationships(XBRLArcroleType arcrole,
                  DTSBase base)Gets the to relationships. | 
| boolean | removeFromRelationship(XBRLRelationship rel)Removes the from relationship. | 
| boolean | removeToRelationship(XBRLRelationship rel)Removes the to relationship. | 
boolean addFromRelationship(XBRLRelationship rel) throws XBRLInconsistentDTSException
rel - the relXBRLInconsistentDTSException - the XBRL inconsistent dts exceptionboolean addToRelationship(XBRLRelationship rel) throws XBRLInconsistentDTSException
rel - the relXBRLInconsistentDTSException - the XBRL inconsistent dts exceptionjava.util.Iterator<XBRLRelationship> getFromRelationships(XBRLArcroleType arcrole, DTSBase base)
arcrole - the arcrolebase - the basejava.util.Iterator<XBRLRelationship> getFromRelationships(int arcrole, DTSBase base)
arcrole - the arcrole codebase - the basejava.util.Iterator<XBRLRelationship> getFromRelationships(XBRLArcroleType arcrole)
arcrole - XBRLArcroleTypejava.util.Iterator<XBRLRelationship> getFromRelationships(int arcrole)
arcrole - XBRLArcroleType codejava.util.Iterator<XBRLRelationship> getFromRelationships()
int getNumberOfFromRelationships()
java.util.Iterator<XBRLRelationship> getToRelationships(XBRLArcroleType arcrole, DTSBase base)
arcrole - the arcrolebase - the basejava.util.Iterator<XBRLRelationship> getToRelationships(int arcrole, DTSBase base)
arcrole - the arcrole codebase - the basejava.util.Iterator<XBRLRelationship> getToRelationships(XBRLArcroleType arcrole)
arcrole - XBRLArcroleTypejava.util.Iterator<XBRLRelationship> getToRelationships(int arcrole)
arcrole - XBRLArcroleType codejava.util.Iterator<XBRLRelationship> getToRelationships()
int getNumberOfToRelationships()
boolean removeFromRelationship(XBRLRelationship rel) throws XBRLInconsistentDTSException
rel - the relXBRLInconsistentDTSException - the XBRL inconsistent dts exceptionboolean removeToRelationship(XBRLRelationship rel) throws XBRLInconsistentDTSException
rel - the relXBRLInconsistentDTSException - the XBRL inconsistent dts exceptionjava.util.Iterator<DTSBase> getRelationshipsBases() throws XBRLValidationException
XBRLValidationException - the XBRL validation exceptionjava.util.Iterator<javax.xml.namespace.QName> getRelationshipTypes(DTSBase base) throws XBRLValidationException
base - the baseXBRLValidationException - the XBRL validation exceptionjava.util.Iterator<XBRLRelationshipsChainLink> getRelationshipsChain(DTSBase base, javax.xml.namespace.QName type)
base - the basetype - the typeCopyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa