I cannot find this in the taglib docs, but which would I use to get the child nodes of a parent node; "source" or "destination" ?
Joost. On Thu, 2003-02-13 at 18:07, Ernst Bunders wrote: > quoting the taglib dic, it should be "source" or "destination". > Ernst > > -----Oorspronkelijk bericht----- > Van: Joost Diepenmaat [mailto:[EMAIL PROTECTED]] > Verzonden: donderdag 13 februari 2003 17:12 > Aan: mmbasedevel > Onderwerp: RE: Strange / undocumented behaviour with unidirectional > relation s and change request > > > On Thu, 2003-02-13 at 16:46, Ernst Bunders wrote: > > as copied from the apidoc: org.mmbase.bridge.Node > > > > public NodeList getRelatedNodes(NodeManager > > nodeManager, > > java.lang.String role, > > java.lang.String direction) > > > > so getRelatedNodes() is ok. > > Mmm, I seam to have overlooked this update to the API (it's there since > 1.6) But what do you specify in the direction parameter? From the api > docs: > > [ .. ] > Returns all related nodes that have a specific node manager and role. > [ .. ] > Parameters: > nodeManager - the node manager the returned nodes should have > role - the role of the relation > direction - the direction of the relation > Returns: > a list of related nodes > [ .. ] > > Now what does this mean? For instance - I want to get all child nodes > from a parent node: do I set direction to "child", "parent", "source" or > "destination" ? Each one is plausible. > > By the way; I can understand the renaming of the parameter > "relationmanager" to "role" (which is the NAME of the relationmanager), > but there is no explanation of the word "role" in the docs... > > Joost. > > > --
