public class KahinaMemChart extends KahinaChart
needsUpdate| Constructor and Description |
|---|
KahinaMemChart() |
| Modifier and Type | Method and Description |
|---|---|
void |
addEdge(int id,
int left,
int right,
java.lang.String caption,
int status) |
int |
addEdge(int left,
int right,
java.lang.String caption,
int status) |
void |
addEdgeDependency(int motherID,
int daughterID) |
java.util.Set<java.lang.Integer> |
getDaughterEdgesForEdge(int motherID) |
java.util.Set<java.lang.Integer> |
getDependencyRoots() |
java.lang.String |
getEdgeCaption(int edgeID) |
java.lang.Iterable<java.lang.Integer> |
getEdgeIDs() |
int |
getEdgeStatus(int edgeID) |
int |
getLeftBound() |
int |
getLeftBoundForEdge(int edgeID) |
int |
getLeftmostCovered() |
java.util.Set<java.lang.Integer> |
getMotherEdgesForEdge(int daughterID) |
int |
getRightBound() |
int |
getRightBoundForEdge(int edgeID) |
int |
getRightmostCovered() |
java.lang.String |
getSegmentCaption(int segmentID) |
java.util.Set<java.lang.Integer> |
getSegmentsWithCaption() |
void |
removeEdge(int edgeID) |
boolean |
segmentHasCaption(int id) |
void |
setEdgeCaption(int edgeID,
java.lang.String edgeCaption) |
void |
setEdgeStatus(int edgeID,
int status) |
void |
setLeftBound(int leftBound) |
void |
setLeftBoundForEdge(int edgeID,
int leftBound) |
void |
setLeftmostCovered(int leftmostCovered) |
void |
setRightBound(int rightBound) |
void |
setRightBoundForEdge(int edgeID,
int rightBound) |
void |
setRightmostCovered(int rightmostCovered) |
void |
setSegmentCaption(int segmentID,
java.lang.String segmentCaption) |
exportXML, getNextEdgeID, importXML, initialize, segmentIsCoveredneedsUpdate, requireUpdatepublic int addEdge(int left,
int right,
java.lang.String caption,
int status)
addEdge in class KahinaChartpublic void addEdge(int id,
int left,
int right,
java.lang.String caption,
int status)
addEdge in class KahinaChartpublic int getLeftBound()
getLeftBound in class KahinaChartpublic void setLeftBound(int leftBound)
setLeftBound in class KahinaChartpublic int getRightBound()
getRightBound in class KahinaChartpublic void setRightBound(int rightBound)
setRightBound in class KahinaChartpublic int getLeftmostCovered()
getLeftmostCovered in class KahinaChartpublic void setLeftmostCovered(int leftmostCovered)
setLeftmostCovered in class KahinaChartpublic int getRightmostCovered()
getRightmostCovered in class KahinaChartpublic void setRightmostCovered(int rightmostCovered)
setRightmostCovered in class KahinaChartpublic void removeEdge(int edgeID)
removeEdge in class KahinaChartpublic int getLeftBoundForEdge(int edgeID)
getLeftBoundForEdge in class KahinaChartpublic void setLeftBoundForEdge(int edgeID,
int leftBound)
setLeftBoundForEdge in class KahinaChartpublic int getRightBoundForEdge(int edgeID)
getRightBoundForEdge in class KahinaChartpublic void setRightBoundForEdge(int edgeID,
int rightBound)
setRightBoundForEdge in class KahinaChartpublic int getEdgeStatus(int edgeID)
getEdgeStatus in class KahinaChartpublic void setEdgeStatus(int edgeID,
int status)
setEdgeStatus in class KahinaChartpublic java.lang.String getEdgeCaption(int edgeID)
getEdgeCaption in class KahinaChartpublic void setEdgeCaption(int edgeID,
java.lang.String edgeCaption)
setEdgeCaption in class KahinaChartpublic java.lang.String getSegmentCaption(int segmentID)
getSegmentCaption in class KahinaChartpublic void setSegmentCaption(int segmentID,
java.lang.String segmentCaption)
setSegmentCaption in class KahinaChartpublic java.util.Set<java.lang.Integer> getSegmentsWithCaption()
getSegmentsWithCaption in class KahinaChartpublic java.lang.Iterable<java.lang.Integer> getEdgeIDs()
getEdgeIDs in class KahinaChartpublic boolean segmentHasCaption(int id)
segmentHasCaption in class KahinaChartpublic void addEdgeDependency(int motherID,
int daughterID)
addEdgeDependency in class KahinaChartpublic java.util.Set<java.lang.Integer> getMotherEdgesForEdge(int daughterID)
getMotherEdgesForEdge in class KahinaChartpublic java.util.Set<java.lang.Integer> getDaughterEdgesForEdge(int motherID)
getDaughterEdgesForEdge in class KahinaChartpublic java.util.Set<java.lang.Integer> getDependencyRoots()
getDependencyRoots in class KahinaChart