public class GraphLink extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
GraphLink.XPathIterator |
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(GraphLink l)
Adds child to end of child list.
|
void |
findAllBelowBranch(List links)
Starting from this GraphLink, fill in all links below it, including
this one.
|
void |
findAllBelowBranchAndSiblings(List links) |
List |
getChildren() |
GraphLink |
getFirstChild()
This might return null.
|
GraphLink |
getLastChild()
This might return null.
|
GraphLink |
getLastSibling() |
void |
getMutuallyExclusiveLinks(List links)
Fill links with GraphLink's that we're mutually exclusive with.
|
String |
getNamespace() |
GraphLink |
getParent()
This might return null.
|
GraphLink |
getSibling()
Get next sibling.
|
List |
getSiblings()
Return our parents children minus this.
|
List |
getSiblingsAndMe()
Return our parents children.
|
boolean |
isUnion() |
void |
setChild(GraphLink l)
Replaces child list.
|
void |
setUnion(boolean value) |
GraphLink.XPathIterator |
xPathIterator(String xpath) |
public String getNamespace()
public boolean isUnion()
public void setUnion(boolean value)
public List getChildren()
public List getSiblings()
public List getSiblingsAndMe()
public GraphLink getSibling()
public GraphLink getLastSibling()
public GraphLink getFirstChild()
public GraphLink getLastChild()
public void setChild(GraphLink l)
public void addChild(GraphLink l)
public GraphLink getParent()
public void getMutuallyExclusiveLinks(List links)
public void findAllBelowBranch(List links)
public void findAllBelowBranchAndSiblings(List links)
public GraphLink.XPathIterator xPathIterator(String xpath)
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.