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.