|
mxGraph
|
Implements a mechanism for temporary cell Ids. More...
Static Public Member Functions | |
| static string | Create (mxICell cell) |
| Creates the cell path for the given cell. The cell path is a concatenation of the indices of all cells on the (finite) path to the root, eg. "0.0.0.1". More... | |
| static string | GetParentPath (string path) |
| Returns the path for the parent of the cell represented by the given path. Returns null if the given path has no parent. More... | |
| static mxICell | Resolve (mxICell root, string path) |
| Returns the cell for the specified cell path using the given root as the root of the path. More... | |
Static Public Attributes | |
| static char | PATH_SEPARATOR = '.' |
| Defines the separator between the path components. Default is ".". More... | |
Implements a mechanism for temporary cell Ids.
|
inlinestatic |
Creates the cell path for the given cell. The cell path is a concatenation of the indices of all cells on the (finite) path to the root, eg. "0.0.0.1".
| cell | Cell whose path should be returned. |
References com.mxgraph.mxICell.GetIndex(), com.mxgraph.mxICell.Parent, and com.mxgraph.mxCellPath.PATH_SEPARATOR.
Referenced by com.mxgraph.mxCodec.GetId(), and com.mxgraph.mxGraphModel.GetNearestCommonAncestor().
|
inlinestatic |
Returns the path for the parent of the cell represented by the given path. Returns null if the given path has no parent.
| path | Path whose parent path should be returned. |
References com.mxgraph.mxCellPath.PATH_SEPARATOR.
Referenced by com.mxgraph.mxGraphModel.GetNearestCommonAncestor().
Returns the cell for the specified cell path using the given root as the root of the path.
| root | Root cell of the path to be resolved. |
| path | String that defines the path. |
References com.mxgraph.mxICell.GetChildAt().
|
static |
Defines the separator between the path components. Default is ".".
Referenced by com.mxgraph.mxCellPath.Create(), com.mxgraph.mxGraphModel.GetNearestCommonAncestor(), and com.mxgraph.mxCellPath.GetParentPath().
1.8.13