public class NetworkGraphImpl extends NonFragmentXMLImpl implements NetworkGraph
Constructor and Description |
---|
NetworkGraphImpl()
No argument constructor.
|
NetworkGraphImpl(RoleType linkRole,
ArcroleType arcrole)
The network graph XML resource index is made up from the linkRole
and the arcrole fragment indices.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getArcrole() |
java.lang.String |
getArcroleIndex() |
java.util.List<org.w3c.dom.Element> |
getChildren(org.w3c.dom.Element parent) |
ArcroleType |
getCustomArcrole() |
RoleType |
getCustomLinkRole() |
java.lang.String |
getLinkRole() |
java.lang.String |
getLinkRoleIndex() |
org.w3c.dom.Element |
getParent(org.w3c.dom.Element child) |
java.util.Set<org.w3c.dom.Element> |
getRoots() |
appendMetadataElement, compareTo, equals, getBuilder, getDocumentNode, getIndex, getMetaAttribute, getMetadataRootElement, getStore, getType, hashCode, hasMetaAttribute, isa, isa, removeMetaAttribute, removeMetadataElement, serialize, serialize, serialize, setBuilder, setIndex, setMetaAttribute, setResource, setStore, updateInStore
getClass, notify, notifyAll, toString, wait, wait, wait
appendMetadataElement, equals, getBuilder, getDocumentNode, getIndex, getMetaAttribute, getMetadataRootElement, getStore, getType, hashCode, hasMetaAttribute, isa, isa, removeMetaAttribute, removeMetadataElement, serialize, serialize, serialize, setBuilder, setIndex, setMetaAttribute, setResource, setStore, updateInStore
public NetworkGraphImpl() throws XBRLException
XBRLException
public NetworkGraphImpl(RoleType linkRole, ArcroleType arcrole) throws XBRLException
linkRole
- The custom link role type declaration fragment.arcrole
- The custom arcrole type declaration fragment.XBRLException
public java.lang.String getLinkRole() throws XBRLException
getLinkRole
in interface NetworkGraph
XBRLException
NetworkGraph.getLinkRole()
public java.lang.String getLinkRoleIndex() throws XBRLException
getLinkRoleIndex
in interface NetworkGraph
XBRLException
NetworkGraph.getLinkRoleIndex()
public RoleType getCustomLinkRole() throws XBRLException
getCustomLinkRole
in interface NetworkGraph
XBRLException
NetworkGraph.getCustomLinkRole()
public java.lang.String getArcrole() throws XBRLException
getArcrole
in interface NetworkGraph
XBRLException
NetworkGraph.getArcrole()
public java.lang.String getArcroleIndex() throws XBRLException
getArcroleIndex
in interface NetworkGraph
XBRLException
NetworkGraph.getArcroleIndex()
public ArcroleType getCustomArcrole() throws XBRLException
getCustomArcrole
in interface NetworkGraph
XBRLException
NetworkGraph.getCustomArcrole()
public java.util.List<org.w3c.dom.Element> getChildren(org.w3c.dom.Element parent) throws XBRLException
getChildren
in interface NetworkGraph
parent
- The element in the graph resource representing the parent.XBRLException
NetworkGraph.getChildren(Element)
public org.w3c.dom.Element getParent(org.w3c.dom.Element child) throws XBRLException
getParent
in interface NetworkGraph
child
- The index of the child fragment.XBRLException
NetworkGraph.getParent(Element)
public java.util.Set<org.w3c.dom.Element> getRoots() throws XBRLException
getRoots
in interface NetworkGraph
XBRLException
NetworkGraph.getRoots()