com.ihr.xbrl.pojo
Class XBRLLinkbase

java.lang.Object
  extended by com.ihr.xbrl.pojo.XMLNode
      extended by com.ihr.xbrl.pojo.XMLFragment
          extended by com.ihr.xbrl.pojo.XBRLDocument
              extended by com.ihr.xbrl.pojo.XBRLLinkbase
All Implemented Interfaces:
HasId, XBRLHasDocumentation, java.io.Serializable

public class XBRLLinkbase
extends XBRLDocument
implements XBRLHasDocumentation

Represents a XBRLLinkbase object. For embeded linkbases, the URI property of the XBRLDocumnet represents the XPath expression to locate the link:linkbase element

Author:
Ignacio
See Also:
Serialized Form

Constructor Summary
XBRLLinkbase()
           
 
Method Summary
 boolean addExtendedLink(XBRLExtendedLink link)
           
 boolean equals(java.lang.Object other)
           
 java.util.Collection<XBRLDocumentation> getDocs()
           
 java.util.Set<XBRLExtendedLink> getExtLinks()
           
 int hashCode()
          This is the java hashCode method
 boolean removeExtendedLink(XBRLExtendedLink link)
           
 void setDocs(java.util.Collection<XBRLDocumentation> docs)
           
 void setHash(java.lang.Integer value)
          Method used by hibernate to set the value
 
Methods inherited from class com.ihr.xbrl.pojo.XBRLDocument
getContent, getURI, setContent, setURI
 
Methods inherited from class com.ihr.xbrl.pojo.XMLFragment
addAttribute, addChildren, getAttributes, getChildren, getNamespaces, removeAttribute, removeChildren, setNamespaces
 
Methods inherited from class com.ihr.xbrl.pojo.XMLNode
getId, getName, getValue, setHash, setId, setName, setValue
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XBRLLinkbase

public XBRLLinkbase()
Method Detail

getDocs

public java.util.Collection<XBRLDocumentation> getDocs()
Specified by:
getDocs in interface XBRLHasDocumentation
Returns:
the documentation

setDocs

public void setDocs(java.util.Collection<XBRLDocumentation> docs)
Specified by:
setDocs in interface XBRLHasDocumentation
Parameters:
docs - the documentation to set

getExtLinks

public java.util.Set<XBRLExtendedLink> getExtLinks()
Returns:
the extLinks

addExtendedLink

public boolean addExtendedLink(XBRLExtendedLink link)

removeExtendedLink

public boolean removeExtendedLink(XBRLExtendedLink link)

hashCode

public int hashCode()
This is the java hashCode method

Overrides:
hashCode in class XBRLDocument
Returns:
int

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class XBRLDocument

setHash

public void setHash(java.lang.Integer value)
Method used by hibernate to set the value

Parameters:
value -


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