|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface NetworkNode
Interface for Node in a network of Nodes connected by arcs.
Copyright 2006 J2R BV, The Netherlands.
Part of Licensed Materials.
www.batavia-xbrl.com
| Method Summary | |
|---|---|
void |
addArcFrom(NetworkArc arc)
Add the arc to the collection of Arcs that depart FROM this node. |
void |
addArcTo(NetworkArc arc)
Add the arc to the collection of Arcs that direct TO this node. |
java.lang.String |
createOccurencesReport(java.lang.String indent)
Create a String with a text message that indicates how many facts were found for concepts in the network. |
Labelled |
getContent()
|
java.lang.String |
getFriends(NetworkNode me,
Set theGroup,
boolean cyclesAllowedNone)
Add every friend of the NetworkNode me to the group and ask his friend for their friends. |
java.util.List |
getNetworkArcsFrom()
|
java.util.List |
getNetworkArcsTo()
|
NetworkIndicator |
getNetworkIndicator()
|
IdHolder |
getReferencedContent()
return either the resource if the content itself is a resource or the xbrl element that is referenced by the locators xlinkhref |
java.util.List |
getRelatedNodesPointingToNode()
|
java.util.List |
getRelatedNodesReferredByNode()
|
java.lang.String |
isValidAccordingTo(java.lang.String cyclesAllowed)
Determine if this node is conforming to the given cyclesAllowed value. |
void |
removeArcFrom(NetworkArc arc)
Remove the arc from the collection of Arcs that depart FROM this node. |
void |
removeArcTo(NetworkArc arc)
Remove the arc from the collection of Arcs that direct TO this node. |
void |
setContent(Labelled content)
|
void |
setNetworkArcsFrom(java.util.List networkArcsFrom)
|
void |
setNetworkArcsTo(java.util.List networkArcsTo)
|
void |
setReferencedContent(IdHolder referencedContent)
|
java.lang.String |
toString()
Create String rep for debug |
| Methods inherited from interface com.batavia.xml.ComparablePart |
|---|
c_equal, identical, s_equal, u_equal, v_equal, x_equal |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Method Detail |
|---|
void addArcTo(NetworkArc arc)
arc - void addArcFrom(NetworkArc arc)
arc - void removeArcTo(NetworkArc arc)
arc - void removeArcFrom(NetworkArc arc)
arc - java.lang.String isValidAccordingTo(java.lang.String cyclesAllowed)
cyclesAllowed - is null when node is valid for cyclesAllowed.void setReferencedContent(IdHolder referencedContent)
referencedContent - The referencedContent to set.IdHolder getReferencedContent()
Labelled getContent()
void setContent(Labelled content)
content - The content to set.java.util.List getNetworkArcsFrom()
void setNetworkArcsFrom(java.util.List networkArcsFrom)
networkArcsFrom - The networkArcsFrom to set.java.util.List getNetworkArcsTo()
void setNetworkArcsTo(java.util.List networkArcsTo)
networkArcsTo - The networkArcsTo to set.
java.lang.String getFriends(NetworkNode me,
Set theGroup,
boolean cyclesAllowedNone)
me - theGroup - cyclesAllowedNone -
java.lang.String toString()
toString in class java.lang.Objectjava.lang.String createOccurencesReport(java.lang.String indent)
indent -
NetworkIndicator getNetworkIndicator()
java.util.List getRelatedNodesPointingToNode()
java.util.List getRelatedNodesReferredByNode()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||