public class SourceCodeEdge extends Object implements Edge<SourceCode>
| Constructor and Description |
|---|
SourceCodeEdge(SourceCode from,
SourceCode to,
SourceCodeEdgeUsage link) |
SourceCodeEdge(SourceCode from,
SourceCode to,
SourceCodeEdgeUsage usage,
SourceCodeEdge rootEdge) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRootEdge(SourceCodeEdge rootRelationShip) |
boolean |
equals(Object obj) |
SourceCode |
getFrom() |
int |
getNumberOfRootFromNodes() |
SourceCodeEdge |
getParent() |
Set<SourceCodeEdge> |
getRootEdges() |
SourceCode |
getTo() |
SourceCodeEdgeUsage |
getUsage() |
int |
getWeight() |
boolean |
hasAnEdgeFromRootNode(SourceCode rootFromNode) |
boolean |
hasAnEdgeToRootNode(SourceCode rootToNode) |
int |
hashCode() |
SourceCodeEdge |
setParent(SourceCodeEdge parent) |
String |
toString() |
public SourceCodeEdge(SourceCode from, SourceCode to, SourceCodeEdgeUsage link)
public SourceCodeEdge(SourceCode from, SourceCode to, SourceCodeEdgeUsage usage, SourceCodeEdge rootEdge)
public SourceCode getFrom()
getFrom in interface Edge<SourceCode>public SourceCode getTo()
getTo in interface Edge<SourceCode>public SourceCodeEdgeUsage getUsage()
public boolean hasAnEdgeFromRootNode(SourceCode rootFromNode)
public boolean hasAnEdgeToRootNode(SourceCode rootToNode)
public Set<SourceCodeEdge> getRootEdges()
public int getNumberOfRootFromNodes()
public final void addRootEdge(SourceCodeEdge rootRelationShip)
public int getWeight()
getWeight in interface Edge<SourceCode>public SourceCodeEdge getParent()
public SourceCodeEdge setParent(SourceCodeEdge parent)
Copyright © 2009-2012 SonarSource. All Rights Reserved.