public class CellBuffer
extends java.lang.Object
implements de.ims.icarus.util.CloneableObject, java.lang.Cloneable
Modifier and Type | Class and Description |
---|---|
static class |
CellBuffer.Cell |
static class |
CellBuffer.Edge |
static class |
CellBuffer.Geometry |
static class |
CellBuffer.Vertex |
Modifier and Type | Field and Description |
---|---|
CellBuffer.Cell[] |
cells |
static java.util.Comparator<CellBuffer.Cell> |
cellSorter |
java.lang.String |
graphType |
Constructor and Description |
---|
CellBuffer() |
Modifier and Type | Method and Description |
---|---|
static com.mxgraph.model.mxICell |
buildCell(CellBuffer.Cell cell,
java.util.Map<CellBuffer.Cell,com.mxgraph.model.mxCell> cellMap) |
static java.lang.Object[] |
buildCells(CellBuffer buffer) |
static com.mxgraph.model.mxGeometry |
buildGeometry(CellBuffer.Geometry geometry) |
CellBuffer |
clone() |
static CellBuffer |
createBuffer(com.mxgraph.model.mxIGraphModel model,
de.ims.icarus.util.Filter filter,
java.lang.String type) |
static CellBuffer |
createBuffer(java.lang.Object[] sources,
com.mxgraph.model.mxIGraphModel model,
java.lang.String type) |
static CellBuffer.Cell |
createCell(java.lang.Object source,
com.mxgraph.model.mxIGraphModel model,
java.util.Map<java.lang.Object,CellBuffer.Cell> cache) |
static CellBuffer.Geometry |
createGeometry(com.mxgraph.model.mxGeometry geo) |
boolean |
isEmpty() |
public CellBuffer.Cell[] cells
public java.lang.String graphType
public static java.util.Comparator<CellBuffer.Cell> cellSorter
public boolean isEmpty()
public static java.lang.Object[] buildCells(CellBuffer buffer)
public static com.mxgraph.model.mxGeometry buildGeometry(CellBuffer.Geometry geometry)
public static com.mxgraph.model.mxICell buildCell(CellBuffer.Cell cell, java.util.Map<CellBuffer.Cell,com.mxgraph.model.mxCell> cellMap)
public static CellBuffer createBuffer(com.mxgraph.model.mxIGraphModel model, de.ims.icarus.util.Filter filter, java.lang.String type)
public static CellBuffer createBuffer(java.lang.Object[] sources, com.mxgraph.model.mxIGraphModel model, java.lang.String type)
public static CellBuffer.Geometry createGeometry(com.mxgraph.model.mxGeometry geo)
public static CellBuffer.Cell createCell(java.lang.Object source, com.mxgraph.model.mxIGraphModel model, java.util.Map<java.lang.Object,CellBuffer.Cell> cache)
public CellBuffer clone()
clone
in interface de.ims.icarus.util.CloneableObject
clone
in class java.lang.Object