From b030680f823cccac556fce16aac1c43dca02eb01 Mon Sep 17 00:00:00 2001 From: Gaudenz Alder Date: Tue, 23 Jun 2015 09:48:06 +0200 Subject: [PATCH] 3.3.1.1 release --- ChangeLog | 10 + docs/js-api/files/mxClient-js.html | 2 +- docs/js-api/files/shape/mxText-js.html | 2 +- docs/js-api/files/view/mxPrintPreview-js.html | 20 +- docs/js-api/index/Functions15.html | 2 +- docs/js-api/index/General15.html | 2 +- docs/js-api/javascript/searchdata.js | 146 +- docs/manual.html | 2 +- docs/manual_javavis.html | 2 +- docs/php-api/files/io/mxCodec-php.html | 18 +- docs/php-api/files/util/mxConstants-php.html | 46 +- docs/php-api/index/Functions.html | 8 +- docs/php-api/index/Functions2.html | 4 +- docs/php-api/index/Functions3.html | 6 +- docs/php-api/index/Functions4.html | 4 +- docs/php-api/index/Functions5.html | 10 +- docs/php-api/index/Functions6.html | 8 +- docs/php-api/index/Functions7.html | 10 +- docs/php-api/index/General.html | 6 +- docs/php-api/index/General10.html | 14 +- docs/php-api/index/General2.html | 4 +- docs/php-api/index/General3.html | 4 +- docs/php-api/index/General4.html | 6 +- docs/php-api/index/General5.html | 4 +- docs/php-api/index/General6.html | 8 +- docs/php-api/index/General7.html | 8 +- docs/php-api/index/General8.html | 6 +- docs/php-api/index/General9.html | 4 +- docs/php-api/index/Variables.html | 14 +- docs/php-api/index/Variables2.html | 12 +- docs/php-api/index/Variables3.html | 4 +- docs/php-api/index/Variables4.html | 14 +- docs/php-api/javascript/searchdata.js | 180 +- docs/php-api/search/FunctionsA.html | 2 +- docs/php-api/search/GeneralA.html | 2 +- docs/php-api/search/GeneralE.html | 2 +- docs/php-api/search/GeneralS.html | 2 +- docs/php-api/search/VariablesE.html | 2 +- docs/php-api/search/VariablesS.html | 2 +- dotnet/docs/html/annotated.html | 2 +- ...m_1_1mxgraph_1_1mxBasicCanvas-members.html | 2 +- .../classcom_1_1mxgraph_1_1mxBasicCanvas.html | 2 +- ...classcom_1_1mxgraph_1_1mxCell-members.html | 2 +- .../html/classcom_1_1mxgraph_1_1mxCell.html | 2 +- ...com_1_1mxgraph_1_1mxCellCodec-members.html | 2 +- .../classcom_1_1mxgraph_1_1mxCellCodec.html | 2 +- ...scom_1_1mxgraph_1_1mxCellPath-members.html | 2 +- .../classcom_1_1mxgraph_1_1mxCellPath.html | 2 +- ..._1_1mxgraph_1_1mxCellRenderer-members.html | 2 +- ...classcom_1_1mxgraph_1_1mxCellRenderer.html | 2 +- ...CellRenderer_1_1CanvasFactory-members.html | 2 +- ...ph_1_1mxCellRenderer_1_1CanvasFactory.html | 2 +- ...enderer_1_1ImageCanvasFactory-members.html | 2 +- ...1mxCellRenderer_1_1ImageCanvasFactory.html | 2 +- ...com_1_1mxgraph_1_1mxCellState-members.html | 2 +- .../classcom_1_1mxgraph_1_1mxCellState.html | 2 +- ...lasscom_1_1mxgraph_1_1mxCodec-members.html | 14 +- .../html/classcom_1_1mxgraph_1_1mxCodec.html | 66 +- ...1_1mxgraph_1_1mxCodecRegistry-members.html | 2 +- ...lasscom_1_1mxgraph_1_1mxCodecRegistry.html | 2 +- ...aph_1_1mxConnectionConstraint-members.html | 2 +- ..._1_1mxgraph_1_1mxConnectionConstraint.html | 2 +- ...com_1_1mxgraph_1_1mxConstants-members.html | 17 +- .../classcom_1_1mxgraph_1_1mxConstants.html | 27 +- ...com_1_1mxgraph_1_1mxEdgeStyle-members.html | 2 +- .../classcom_1_1mxgraph_1_1mxEdgeStyle.html | 2 +- ...xgraph_1_1mxFastOrganicLayout-members.html | 2 +- ...com_1_1mxgraph_1_1mxFastOrganicLayout.html | 2 +- ...com_1_1mxgraph_1_1mxGdiCanvas-members.html | 2 +- .../classcom_1_1mxgraph_1_1mxGdiCanvas.html | 2 +- ...m_1_1mxgraph_1_1mxGdiCanvas2D-members.html | 2 +- .../classcom_1_1mxgraph_1_1mxGdiCanvas2D.html | 2 +- ...1mxGdiCanvas2D_1_1CanvasState-members.html | 2 +- ...graph_1_1mxGdiCanvas2D_1_1CanvasState.html | 2 +- ...scom_1_1mxgraph_1_1mxGeometry-members.html | 2 +- .../classcom_1_1mxgraph_1_1mxGeometry.html | 2 +- ...lasscom_1_1mxgraph_1_1mxGraph-members.html | 2 +- .../html/classcom_1_1mxgraph_1_1mxGraph.html | 10 +- ...om_1_1mxgraph_1_1mxGraphModel-members.html | 2 +- .../classcom_1_1mxgraph_1_1mxGraphModel.html | 2 +- ...com_1_1mxgraph_1_1mxGraphView-members.html | 2 +- .../classcom_1_1mxgraph_1_1mxGraphView.html | 2 +- ...aph_1_1mxGraphViewImageReader-members.html | 2 +- ..._1_1mxgraph_1_1mxGraphViewImageReader.html | 2 +- ...1mxgraph_1_1mxGraphViewReader-members.html | 2 +- ...sscom_1_1mxgraph_1_1mxGraphViewReader.html | 2 +- ...m_1_1mxgraph_1_1mxImageBundle-members.html | 2 +- .../classcom_1_1mxgraph_1_1mxImageBundle.html | 2 +- ...m_1_1mxgraph_1_1mxImageCanvas-members.html | 2 +- .../classcom_1_1mxgraph_1_1mxImageCanvas.html | 2 +- ...om_1_1mxgraph_1_1mxModelCodec-members.html | 2 +- .../classcom_1_1mxgraph_1_1mxModelCodec.html | 2 +- ...m_1_1mxgraph_1_1mxObjectCodec-members.html | 2 +- .../classcom_1_1mxgraph_1_1mxObjectCodec.html | 2 +- ...com_1_1mxgraph_1_1mxPerimeter-members.html | 2 +- .../classcom_1_1mxgraph_1_1mxPerimeter.html | 2 +- ...lasscom_1_1mxgraph_1_1mxPoint-members.html | 2 +- .../html/classcom_1_1mxgraph_1_1mxPoint.html | 2 +- ...com_1_1mxgraph_1_1mxRectangle-members.html | 2 +- .../classcom_1_1mxgraph_1_1mxRectangle.html | 2 +- ...mxgraph_1_1mxSaxOutputHandler-members.html | 2 +- ...scom_1_1mxgraph_1_1mxSaxOutputHandler.html | 2 +- ...sscom_1_1mxgraph_1_1mxStencil-members.html | 2 +- .../classcom_1_1mxgraph_1_1mxStencil.html | 2 +- ...1mxgraph_1_1mxStencilRegistry-members.html | 2 +- ...sscom_1_1mxgraph_1_1mxStencilRegistry.html | 2 +- ...1_1mxgraph_1_1mxStyleRegistry-members.html | 2 +- ...lasscom_1_1mxgraph_1_1mxStyleRegistry.html | 2 +- ...om_1_1mxgraph_1_1mxStylesheet-members.html | 2 +- .../classcom_1_1mxgraph_1_1mxStylesheet.html | 2 +- ...1mxgraph_1_1mxStylesheetCodec-members.html | 2 +- ...sscom_1_1mxgraph_1_1mxStylesheetCodec.html | 2 +- ...lasscom_1_1mxgraph_1_1mxUtils-members.html | 2 +- .../html/classcom_1_1mxgraph_1_1mxUtils.html | 2 +- dotnet/docs/html/classes.html | 2 +- .../dir_313caf1132e152dd9b58bea13a4052ca.html | 2 +- .../dir_5dd65160827af56e6353642206b80129.html | 2 +- .../dir_68267d1309a1af8e8297ef4c3efbcdba.html | 2 +- .../dir_af89b2be539cdaaafaad341d1e56977e.html | 2 +- .../dir_b39b5091e8d1d2be4b7fc59d57749634.html | 2 +- .../dir_c184e51c84f2c3f0345bbc8a0d75d3e1.html | 2 +- .../dir_eb63608ab2ddc08e14808990907a274d.html | 2 +- .../dir_f2b3bec0b800804983017014eef9ca7d.html | 2 +- dotnet/docs/html/functions.html | 11 +- dotnet/docs/html/functions_b.html | 2 +- dotnet/docs/html/functions_c.html | 2 +- dotnet/docs/html/functions_d.html | 2 +- dotnet/docs/html/functions_e.html | 5 +- dotnet/docs/html/functions_evnt.html | 2 +- dotnet/docs/html/functions_f.html | 2 +- dotnet/docs/html/functions_func.html | 5 +- dotnet/docs/html/functions_func_b.html | 2 +- dotnet/docs/html/functions_func_c.html | 2 +- dotnet/docs/html/functions_func_d.html | 2 +- dotnet/docs/html/functions_func_e.html | 2 +- dotnet/docs/html/functions_func_f.html | 2 +- dotnet/docs/html/functions_func_g.html | 2 +- dotnet/docs/html/functions_func_h.html | 2 +- dotnet/docs/html/functions_func_i.html | 2 +- dotnet/docs/html/functions_func_l.html | 2 +- dotnet/docs/html/functions_func_m.html | 2 +- dotnet/docs/html/functions_func_p.html | 2 +- dotnet/docs/html/functions_func_q.html | 2 +- dotnet/docs/html/functions_func_r.html | 2 +- dotnet/docs/html/functions_func_s.html | 2 +- dotnet/docs/html/functions_func_t.html | 2 +- dotnet/docs/html/functions_func_u.html | 2 +- dotnet/docs/html/functions_func_v.html | 2 +- dotnet/docs/html/functions_func_w.html | 2 +- dotnet/docs/html/functions_g.html | 2 +- dotnet/docs/html/functions_h.html | 2 +- dotnet/docs/html/functions_i.html | 8 +- dotnet/docs/html/functions_l.html | 14 +- dotnet/docs/html/functions_m.html | 8 +- dotnet/docs/html/functions_n.html | 2 +- dotnet/docs/html/functions_o.html | 12 +- dotnet/docs/html/functions_p.html | 18 +- dotnet/docs/html/functions_prop.html | 2 +- dotnet/docs/html/functions_q.html | 2 +- dotnet/docs/html/functions_r.html | 8 +- dotnet/docs/html/functions_s.html | 29 +- dotnet/docs/html/functions_t.html | 22 +- dotnet/docs/html/functions_u.html | 2 +- dotnet/docs/html/functions_v.html | 2 +- dotnet/docs/html/functions_vars.html | 2 +- dotnet/docs/html/functions_vars_b.html | 2 +- dotnet/docs/html/functions_vars_c.html | 2 +- dotnet/docs/html/functions_vars_d.html | 2 +- dotnet/docs/html/functions_vars_e.html | 5 +- dotnet/docs/html/functions_vars_f.html | 2 +- dotnet/docs/html/functions_vars_g.html | 2 +- dotnet/docs/html/functions_vars_h.html | 2 +- dotnet/docs/html/functions_vars_i.html | 2 +- dotnet/docs/html/functions_vars_l.html | 2 +- dotnet/docs/html/functions_vars_m.html | 2 +- dotnet/docs/html/functions_vars_n.html | 2 +- dotnet/docs/html/functions_vars_o.html | 2 +- dotnet/docs/html/functions_vars_p.html | 2 +- dotnet/docs/html/functions_vars_r.html | 2 +- dotnet/docs/html/functions_vars_s.html | 5 +- dotnet/docs/html/functions_vars_t.html | 2 +- dotnet/docs/html/functions_vars_u.html | 2 +- dotnet/docs/html/functions_vars_v.html | 2 +- dotnet/docs/html/functions_vars_w.html | 2 +- dotnet/docs/html/functions_vars_x.html | 2 +- dotnet/docs/html/functions_vars_y.html | 2 +- dotnet/docs/html/functions_w.html | 2 +- dotnet/docs/html/functions_x.html | 8 +- dotnet/docs/html/functions_y.html | 2 +- dotnet/docs/html/hierarchy.html | 2 +- dotnet/docs/html/index.html | 2 +- ...cecom_1_1mxgraph_1_1mxICanvas-members.html | 2 +- .../interfacecom_1_1mxgraph_1_1mxICanvas.html | 2 +- ...com_1_1mxgraph_1_1mxICanvas2D-members.html | 2 +- ...nterfacecom_1_1mxgraph_1_1mxICanvas2D.html | 2 +- ...facecom_1_1mxgraph_1_1mxICell-members.html | 2 +- .../interfacecom_1_1mxgraph_1_1mxICell.html | 2 +- ..._1_1mxgraph_1_1mxIGraphLayout-members.html | 2 +- ...rfacecom_1_1mxgraph_1_1mxIGraphLayout.html | 2 +- ...m_1_1mxgraph_1_1mxIGraphModel-members.html | 2 +- ...erfacecom_1_1mxgraph_1_1mxIGraphModel.html | 2 +- dotnet/docs/html/namespacecom.html | 2 +- dotnet/docs/html/namespacecom_1_1mxgraph.html | 2 +- dotnet/docs/html/namespacemembers.html | 2 +- dotnet/docs/html/namespacemembers_func.html | 2 +- dotnet/docs/html/namespaces.html | 2 +- dotnet/src/canvas/mxGdiCanvas.cs | 2829 +++++++++-------- dotnet/src/io/mxCodec.cs | 864 ++--- dotnet/src/utils/mxConstants.cs | 8 +- dotnet/src/view/mxGraph.cs | 4 +- index.html | 6 +- java/build.xml | 2 +- java/docs/allclasses-frame.html | 6 +- java/docs/allclasses-noframe.html | 6 +- .../mxgraph/analysis/StructuralException.html | 12 +- .../class-use/StructuralException.html | 12 +- .../analysis/class-use/mxAnalysisGraph.html | 12 +- .../class-use/mxConstantCostFunction.html | 12 +- .../class-use/mxDistanceCostFunction.html | 12 +- .../class-use/mxFibonacciHeap.Node.html | 12 +- .../analysis/class-use/mxFibonacciHeap.html | 12 +- .../analysis/class-use/mxGraphAnalysis.html | 12 +- .../analysis/class-use/mxGraphGenerator.html | 12 +- .../mxGraphProperties.GraphType.html | 12 +- .../analysis/class-use/mxGraphProperties.html | 12 +- .../analysis/class-use/mxGraphStructure.html | 12 +- .../analysis/class-use/mxICostFunction.html | 12 +- .../analysis/class-use/mxTraversal.html | 12 +- .../analysis/class-use/mxUnionFind.Node.html | 12 +- .../analysis/class-use/mxUnionFind.html | 12 +- .../com/mxgraph/analysis/mxAnalysisGraph.html | 12 +- .../analysis/mxConstantCostFunction.html | 12 +- .../analysis/mxDistanceCostFunction.html | 12 +- .../analysis/mxFibonacciHeap.Node.html | 12 +- .../com/mxgraph/analysis/mxFibonacciHeap.html | 12 +- .../com/mxgraph/analysis/mxGraphAnalysis.html | 12 +- .../mxgraph/analysis/mxGraphGenerator.html | 12 +- .../analysis/mxGraphProperties.GraphType.html | 12 +- .../mxgraph/analysis/mxGraphProperties.html | 12 +- .../mxgraph/analysis/mxGraphStructure.html | 12 +- .../com/mxgraph/analysis/mxICostFunction.html | 12 +- .../com/mxgraph/analysis/mxTraversal.html | 12 +- .../mxgraph/analysis/mxUnionFind.Node.html | 12 +- .../com/mxgraph/analysis/mxUnionFind.html | 12 +- .../com/mxgraph/analysis/package-frame.html | 6 +- .../com/mxgraph/analysis/package-summary.html | 12 +- .../com/mxgraph/analysis/package-tree.html | 12 +- .../com/mxgraph/analysis/package-use.html | 12 +- .../canvas/class-use/mxBasicCanvas.html | 12 +- .../canvas/class-use/mxGraphics2DCanvas.html | 103 +- .../mxGraphicsCanvas2D.CanvasState.html | 12 +- .../canvas/class-use/mxGraphicsCanvas2D.html | 32 +- .../canvas/class-use/mxHtmlCanvas.html | 12 +- .../mxgraph/canvas/class-use/mxICanvas.html | 12 +- .../mxgraph/canvas/class-use/mxICanvas2D.html | 12 +- .../canvas/class-use/mxImageCanvas.html | 12 +- .../mxgraph/canvas/class-use/mxSvgCanvas.html | 12 +- .../mxgraph/canvas/class-use/mxVmlCanvas.html | 12 +- .../com/mxgraph/canvas/mxBasicCanvas.html | 12 +- .../mxgraph/canvas/mxGraphics2DCanvas.html | 12 +- .../mxGraphicsCanvas2D.CanvasState.html | 12 +- .../mxgraph/canvas/mxGraphicsCanvas2D.html | 12 +- .../docs/com/mxgraph/canvas/mxHtmlCanvas.html | 12 +- java/docs/com/mxgraph/canvas/mxICanvas.html | 12 +- java/docs/com/mxgraph/canvas/mxICanvas2D.html | 12 +- .../com/mxgraph/canvas/mxImageCanvas.html | 12 +- java/docs/com/mxgraph/canvas/mxSvgCanvas.html | 12 +- java/docs/com/mxgraph/canvas/mxVmlCanvas.html | 12 +- .../com/mxgraph/canvas/package-frame.html | 6 +- .../com/mxgraph/canvas/package-summary.html | 12 +- .../docs/com/mxgraph/canvas/package-tree.html | 12 +- java/docs/com/mxgraph/canvas/package-use.html | 12 +- .../class-use/mxConstCostFunction.html | 12 +- .../class-use/mxCostFunction.html | 12 +- .../class-use/mxDoubleValCostFunction.html | 12 +- .../costfunction/mxConstCostFunction.html | 12 +- .../mxgraph/costfunction/mxCostFunction.html | 12 +- .../costfunction/mxDoubleValCostFunction.html | 12 +- .../mxgraph/costfunction/package-frame.html | 6 +- .../mxgraph/costfunction/package-summary.html | 12 +- .../mxgraph/costfunction/package-tree.html | 12 +- .../com/mxgraph/costfunction/package-use.html | 12 +- .../class-use/mxGeneratorConstFunction.html | 12 +- .../class-use/mxGeneratorFunction.html | 12 +- .../class-use/mxGeneratorRandomFunction.html | 12 +- .../mxGeneratorRandomIntFunction.html | 12 +- .../mxGeneratorConstFunction.html | 12 +- .../mxGeneratorFunction.html | 12 +- .../mxGeneratorRandomFunction.html | 12 +- .../mxGeneratorRandomIntFunction.html | 12 +- .../generatorfunction/package-frame.html | 6 +- .../generatorfunction/package-summary.html | 12 +- .../generatorfunction/package-tree.html | 12 +- .../generatorfunction/package-use.html | 12 +- .../com/mxgraph/io/class-use/mxCellCodec.html | 12 +- .../io/class-use/mxChildChangeCodec.html | 12 +- .../com/mxgraph/io/class-use/mxCodec.html | 12 +- .../mxgraph/io/class-use/mxCodecRegistry.html | 12 +- .../com/mxgraph/io/class-use/mxGdCodec.html | 12 +- .../class-use/mxGdCodec.mxGDParseState.html | 12 +- .../io/class-use/mxGenericChangeCodec.html | 12 +- .../mxgraph/io/class-use/mxGraphMlCodec.html | 12 +- .../mxgraph/io/class-use/mxModelCodec.html | 12 +- .../mxgraph/io/class-use/mxObjectCodec.html | 12 +- .../io/class-use/mxRootChangeCodec.html | 12 +- .../io/class-use/mxStylesheetCodec.html | 12 +- .../io/class-use/mxTerminalChangeCodec.html | 12 +- .../graphml/class-use/mxGraphMlConstants.html | 12 +- .../io/graphml/class-use/mxGraphMlData.html | 12 +- .../io/graphml/class-use/mxGraphMlEdge.html | 12 +- .../io/graphml/class-use/mxGraphMlGraph.html | 12 +- .../io/graphml/class-use/mxGraphMlKey.html | 12 +- .../class-use/mxGraphMlKey.keyForValues.html | 12 +- .../class-use/mxGraphMlKey.keyTypeValues.html | 12 +- .../class-use/mxGraphMlKeyManager.html | 12 +- .../io/graphml/class-use/mxGraphMlNode.html | 12 +- .../io/graphml/class-use/mxGraphMlPort.html | 12 +- .../graphml/class-use/mxGraphMlShapeEdge.html | 12 +- .../graphml/class-use/mxGraphMlShapeNode.html | 12 +- .../io/graphml/class-use/mxGraphMlUtils.html | 12 +- .../io/graphml/mxGraphMlConstants.html | 12 +- .../com/mxgraph/io/graphml/mxGraphMlData.html | 12 +- .../com/mxgraph/io/graphml/mxGraphMlEdge.html | 12 +- .../mxgraph/io/graphml/mxGraphMlGraph.html | 12 +- .../com/mxgraph/io/graphml/mxGraphMlKey.html | 12 +- .../io/graphml/mxGraphMlKey.keyForValues.html | 12 +- .../graphml/mxGraphMlKey.keyTypeValues.html | 12 +- .../io/graphml/mxGraphMlKeyManager.html | 12 +- .../com/mxgraph/io/graphml/mxGraphMlNode.html | 12 +- .../com/mxgraph/io/graphml/mxGraphMlPort.html | 12 +- .../io/graphml/mxGraphMlShapeEdge.html | 12 +- .../io/graphml/mxGraphMlShapeNode.html | 12 +- .../mxgraph/io/graphml/mxGraphMlUtils.html | 12 +- .../com/mxgraph/io/graphml/package-frame.html | 6 +- .../mxgraph/io/graphml/package-summary.html | 12 +- .../com/mxgraph/io/graphml/package-tree.html | 12 +- .../com/mxgraph/io/graphml/package-use.html | 12 +- java/docs/com/mxgraph/io/mxCellCodec.html | 12 +- .../com/mxgraph/io/mxChildChangeCodec.html | 12 +- java/docs/com/mxgraph/io/mxCodec.html | 80 +- java/docs/com/mxgraph/io/mxCodecRegistry.html | 12 +- java/docs/com/mxgraph/io/mxGdCodec.html | 12 +- .../mxgraph/io/mxGdCodec.mxGDParseState.html | 12 +- .../com/mxgraph/io/mxGenericChangeCodec.html | 12 +- java/docs/com/mxgraph/io/mxGraphMlCodec.html | 12 +- java/docs/com/mxgraph/io/mxModelCodec.html | 12 +- java/docs/com/mxgraph/io/mxObjectCodec.html | 12 +- .../com/mxgraph/io/mxRootChangeCodec.html | 12 +- .../com/mxgraph/io/mxStylesheetCodec.html | 12 +- .../com/mxgraph/io/mxTerminalChangeCodec.html | 12 +- java/docs/com/mxgraph/io/package-frame.html | 6 +- java/docs/com/mxgraph/io/package-summary.html | 12 +- java/docs/com/mxgraph/io/package-tree.html | 12 +- java/docs/com/mxgraph/io/package-use.html | 12 +- .../layout/class-use/mxCircleLayout.html | 12 +- .../mxCompactTreeLayout.Polygon.html | 12 +- .../mxCompactTreeLayout.Polyline.html | 12 +- .../mxCompactTreeLayout.TreeNode.html | 12 +- ...xCompactTreeLayout.WeightedCellSorter.html | 12 +- .../layout/class-use/mxCompactTreeLayout.html | 12 +- .../layout/class-use/mxEdgeLabelLayout.html | 12 +- .../layout/class-use/mxFastOrganicLayout.html | 12 +- .../layout/class-use/mxGraphLayout.html | 12 +- .../layout/class-use/mxIGraphLayout.html | 12 +- .../mxOrganicLayout.CellWrapper.html | 12 +- .../layout/class-use/mxOrganicLayout.html | 12 +- .../class-use/mxParallelEdgeLayout.html | 12 +- .../layout/class-use/mxPartitionLayout.html | 12 +- .../layout/class-use/mxStackLayout.html | 12 +- .../class-use/mxHierarchicalLayout.html | 12 +- .../mxGraphAbstractHierarchyCell.html | 12 +- .../model/class-use/mxGraphHierarchyEdge.html | 12 +- .../mxGraphHierarchyModel.CellVisitor.html | 12 +- .../class-use/mxGraphHierarchyModel.html | 12 +- .../model/class-use/mxGraphHierarchyNode.html | 12 +- .../model/class-use/mxGraphHierarchyRank.html | 12 +- .../model/mxGraphAbstractHierarchyCell.html | 12 +- .../model/mxGraphHierarchyEdge.html | 12 +- .../mxGraphHierarchyModel.CellVisitor.html | 12 +- .../model/mxGraphHierarchyModel.html | 12 +- .../model/mxGraphHierarchyNode.html | 12 +- .../model/mxGraphHierarchyRank.html | 12 +- .../hierarchical/model/package-frame.html | 6 +- .../hierarchical/model/package-summary.html | 12 +- .../hierarchical/model/package-tree.html | 12 +- .../hierarchical/model/package-use.html | 12 +- .../hierarchical/mxHierarchicalLayout.html | 12 +- .../layout/hierarchical/package-frame.html | 6 +- .../layout/hierarchical/package-summary.html | 12 +- .../layout/hierarchical/package-tree.html | 12 +- .../layout/hierarchical/package-use.html | 12 +- ...CoordinateAssignment.AreaSpatialCache.html | 12 +- ...ordinateAssignment.WeightedCellSorter.html | 12 +- .../class-use/mxCoordinateAssignment.html | 12 +- .../class-use/mxHierarchicalLayoutStage.html | 12 +- ...ridCrossingReduction.MedianCellSorter.html | 12 +- .../mxMedianHybridCrossingReduction.html | 12 +- .../class-use/mxMinimumCycleRemover.html | 12 +- ...CoordinateAssignment.AreaSpatialCache.html | 12 +- ...ordinateAssignment.WeightedCellSorter.html | 12 +- .../stage/mxCoordinateAssignment.html | 12 +- .../stage/mxHierarchicalLayoutStage.html | 12 +- ...ridCrossingReduction.MedianCellSorter.html | 12 +- .../mxMedianHybridCrossingReduction.html | 12 +- .../stage/mxMinimumCycleRemover.html | 12 +- .../hierarchical/stage/package-frame.html | 6 +- .../hierarchical/stage/package-summary.html | 12 +- .../hierarchical/stage/package-tree.html | 12 +- .../hierarchical/stage/package-use.html | 12 +- .../com/mxgraph/layout/mxCircleLayout.html | 12 +- .../layout/mxCompactTreeLayout.Polygon.html | 12 +- .../layout/mxCompactTreeLayout.Polyline.html | 12 +- .../layout/mxCompactTreeLayout.TreeNode.html | 12 +- ...xCompactTreeLayout.WeightedCellSorter.html | 12 +- .../mxgraph/layout/mxCompactTreeLayout.html | 12 +- .../com/mxgraph/layout/mxEdgeLabelLayout.html | 12 +- .../mxgraph/layout/mxFastOrganicLayout.html | 12 +- .../com/mxgraph/layout/mxGraphLayout.html | 12 +- .../com/mxgraph/layout/mxIGraphLayout.html | 12 +- .../layout/mxOrganicLayout.CellWrapper.html | 12 +- .../com/mxgraph/layout/mxOrganicLayout.html | 12 +- .../mxgraph/layout/mxParallelEdgeLayout.html | 12 +- .../com/mxgraph/layout/mxPartitionLayout.html | 12 +- .../com/mxgraph/layout/mxStackLayout.html | 12 +- .../class-use/mxOrthogonalLayout.html | 12 +- .../model/class-use/mxOrthogonalModel.html | 12 +- .../model/class-use/mxPointPair.html | 12 +- .../model/class-use/mxPointSequence.html | 12 +- .../orthogonal/model/class-use/mxSegment.html | 12 +- .../orthogonal/model/mxOrthogonalModel.html | 12 +- .../layout/orthogonal/model/mxPointPair.html | 12 +- .../orthogonal/model/mxPointSequence.html | 12 +- .../layout/orthogonal/model/mxSegment.html | 12 +- .../orthogonal/model/package-frame.html | 6 +- .../orthogonal/model/package-summary.html | 12 +- .../layout/orthogonal/model/package-tree.html | 12 +- .../layout/orthogonal/model/package-use.html | 12 +- .../layout/orthogonal/mxOrthogonalLayout.html | 12 +- .../layout/orthogonal/package-frame.html | 6 +- .../layout/orthogonal/package-summary.html | 12 +- .../layout/orthogonal/package-tree.html | 12 +- .../layout/orthogonal/package-use.html | 12 +- .../com/mxgraph/layout/package-frame.html | 6 +- .../com/mxgraph/layout/package-summary.html | 12 +- .../docs/com/mxgraph/layout/package-tree.html | 12 +- java/docs/com/mxgraph/layout/package-use.html | 12 +- .../com/mxgraph/model/class-use/mxCell.html | 12 +- .../mxgraph/model/class-use/mxCellPath.html | 12 +- .../mxgraph/model/class-use/mxGeometry.html | 12 +- .../model/class-use/mxGraphModel.Filter.html | 12 +- .../mxgraph/model/class-use/mxGraphModel.html | 12 +- .../class-use/mxGraphModel.mxChildChange.html | 12 +- .../mxGraphModel.mxCollapseChange.html | 12 +- .../mxGraphModel.mxGeometryChange.html | 12 +- .../class-use/mxGraphModel.mxRootChange.html | 12 +- .../class-use/mxGraphModel.mxStyleChange.html | 12 +- .../mxGraphModel.mxTerminalChange.html | 12 +- .../class-use/mxGraphModel.mxValueChange.html | 12 +- .../mxGraphModel.mxVisibleChange.html | 12 +- .../com/mxgraph/model/class-use/mxICell.html | 12 +- .../model/class-use/mxIGraphModel.html | 12 +- ...xIGraphModel.mxAtomicGraphModelChange.html | 12 +- java/docs/com/mxgraph/model/mxCell.html | 12 +- java/docs/com/mxgraph/model/mxCellPath.html | 12 +- java/docs/com/mxgraph/model/mxGeometry.html | 12 +- .../mxgraph/model/mxGraphModel.Filter.html | 12 +- java/docs/com/mxgraph/model/mxGraphModel.html | 12 +- .../model/mxGraphModel.mxChildChange.html | 12 +- .../model/mxGraphModel.mxCollapseChange.html | 12 +- .../model/mxGraphModel.mxGeometryChange.html | 12 +- .../model/mxGraphModel.mxRootChange.html | 12 +- .../model/mxGraphModel.mxStyleChange.html | 12 +- .../model/mxGraphModel.mxTerminalChange.html | 12 +- .../model/mxGraphModel.mxValueChange.html | 12 +- .../model/mxGraphModel.mxVisibleChange.html | 12 +- java/docs/com/mxgraph/model/mxICell.html | 12 +- .../docs/com/mxgraph/model/mxIGraphModel.html | 12 +- ...xIGraphModel.mxAtomicGraphModelChange.html | 12 +- .../docs/com/mxgraph/model/package-frame.html | 6 +- .../com/mxgraph/model/package-summary.html | 12 +- java/docs/com/mxgraph/model/package-tree.html | 12 +- java/docs/com/mxgraph/model/package-use.html | 12 +- .../mxDomOutputParser.IElementHandler.html | 12 +- .../reader/class-use/mxDomOutputParser.html | 12 +- .../class-use/mxGraphViewImageReader.html | 12 +- .../reader/class-use/mxGraphViewReader.html | 12 +- .../mxSaxOutputHandler.IElementHandler.html | 12 +- .../reader/class-use/mxSaxOutputHandler.html | 12 +- .../mxDomOutputParser.IElementHandler.html | 12 +- .../com/mxgraph/reader/mxDomOutputParser.html | 12 +- .../reader/mxGraphViewImageReader.html | 12 +- .../com/mxgraph/reader/mxGraphViewReader.html | 12 +- .../mxSaxOutputHandler.IElementHandler.html | 12 +- .../mxgraph/reader/mxSaxOutputHandler.html | 12 +- .../com/mxgraph/reader/package-frame.html | 6 +- .../com/mxgraph/reader/package-summary.html | 12 +- .../docs/com/mxgraph/reader/package-tree.html | 12 +- java/docs/com/mxgraph/reader/package-use.html | 12 +- .../mxgraph/shape/class-use/mxActorShape.html | 12 +- .../mxgraph/shape/class-use/mxArrowShape.html | 12 +- .../mxgraph/shape/class-use/mxBasicShape.html | 12 +- .../mxgraph/shape/class-use/mxCloudShape.html | 12 +- .../shape/class-use/mxConnectorShape.html | 12 +- .../mxCurveLabelShape.LabelGlyphCache.html | 12 +- .../mxCurveLabelShape.LabelPosition.html | 12 +- .../shape/class-use/mxCurveLabelShape.html | 12 +- .../mxgraph/shape/class-use/mxCurveShape.html | 12 +- .../shape/class-use/mxCylinderShape.html | 12 +- .../shape/class-use/mxDefaultTextShape.html | 12 +- .../shape/class-use/mxDoubleEllipseShape.html | 12 +- .../class-use/mxDoubleRectangleShape.html | 12 +- .../shape/class-use/mxEllipseShape.html | 12 +- .../shape/class-use/mxHexagonShape.html | 12 +- .../shape/class-use/mxHtmlTextShape.html | 12 +- .../mxgraph/shape/class-use/mxIMarker.html | 12 +- .../com/mxgraph/shape/class-use/mxIShape.html | 12 +- .../mxgraph/shape/class-use/mxITextShape.html | 12 +- .../mxgraph/shape/class-use/mxImageShape.html | 12 +- .../mxgraph/shape/class-use/mxLabelShape.html | 12 +- .../mxgraph/shape/class-use/mxLineShape.html | 12 +- .../shape/class-use/mxMarkerRegistry.html | 12 +- .../shape/class-use/mxRectangleShape.html | 12 +- .../shape/class-use/mxRhombusShape.html | 12 +- .../mxgraph/shape/class-use/mxStencil.html | 12 +- .../shape/class-use/mxStencilRegistry.html | 12 +- .../shape/class-use/mxStencilShape.html | 12 +- .../class-use/mxStencilShape.svgShape.html | 12 +- .../shape/class-use/mxSwimlaneShape.html | 12 +- .../shape/class-use/mxTriangleShape.html | 12 +- java/docs/com/mxgraph/shape/mxActorShape.html | 12 +- java/docs/com/mxgraph/shape/mxArrowShape.html | 12 +- java/docs/com/mxgraph/shape/mxBasicShape.html | 12 +- java/docs/com/mxgraph/shape/mxCloudShape.html | 12 +- .../com/mxgraph/shape/mxConnectorShape.html | 12 +- .../mxCurveLabelShape.LabelGlyphCache.html | 12 +- .../mxCurveLabelShape.LabelPosition.html | 12 +- .../com/mxgraph/shape/mxCurveLabelShape.html | 12 +- java/docs/com/mxgraph/shape/mxCurveShape.html | 12 +- .../com/mxgraph/shape/mxCylinderShape.html | 12 +- .../com/mxgraph/shape/mxDefaultTextShape.html | 12 +- .../mxgraph/shape/mxDoubleEllipseShape.html | 12 +- .../mxgraph/shape/mxDoubleRectangleShape.html | 12 +- .../com/mxgraph/shape/mxEllipseShape.html | 12 +- .../com/mxgraph/shape/mxHexagonShape.html | 12 +- .../com/mxgraph/shape/mxHtmlTextShape.html | 12 +- java/docs/com/mxgraph/shape/mxIMarker.html | 12 +- java/docs/com/mxgraph/shape/mxIShape.html | 12 +- java/docs/com/mxgraph/shape/mxITextShape.html | 12 +- java/docs/com/mxgraph/shape/mxImageShape.html | 12 +- java/docs/com/mxgraph/shape/mxLabelShape.html | 12 +- java/docs/com/mxgraph/shape/mxLineShape.html | 12 +- .../com/mxgraph/shape/mxMarkerRegistry.html | 12 +- .../com/mxgraph/shape/mxRectangleShape.html | 12 +- .../com/mxgraph/shape/mxRhombusShape.html | 12 +- java/docs/com/mxgraph/shape/mxStencil.html | 12 +- .../com/mxgraph/shape/mxStencilRegistry.html | 12 +- .../com/mxgraph/shape/mxStencilShape.html | 12 +- .../shape/mxStencilShape.svgShape.html | 12 +- .../com/mxgraph/shape/mxSwimlaneShape.html | 161 +- .../com/mxgraph/shape/mxTriangleShape.html | 12 +- .../docs/com/mxgraph/shape/package-frame.html | 6 +- .../com/mxgraph/shape/package-summary.html | 12 +- java/docs/com/mxgraph/shape/package-tree.html | 12 +- java/docs/com/mxgraph/shape/package-use.html | 12 +- .../swing/class-use/mxGraphComponent.html | 12 +- .../mxGraphComponent.mxGraphControl.html | 12 +- .../mxGraphComponent.mxMouseRedirector.html | 12 +- .../mxGraphOutline.MouseTracker.html | 12 +- .../swing/class-use/mxGraphOutline.html | 12 +- .../handler/class-use/mxCellHandler.html | 12 +- .../swing/handler/class-use/mxCellMarker.html | 12 +- .../handler/class-use/mxCellTracker.html | 12 +- .../handler/class-use/mxConnectPreview.html | 12 +- .../class-use/mxConnectionHandler.html | 12 +- .../handler/class-use/mxEdgeHandler.html | 12 +- .../handler/class-use/mxElbowEdgeHandler.html | 12 +- .../handler/class-use/mxGraphHandler.html | 12 +- .../class-use/mxGraphTransferHandler.html | 12 +- .../handler/class-use/mxInsertHandler.html | 12 +- .../handler/class-use/mxKeyboardHandler.html | 12 +- .../handler/class-use/mxMovePreview.html | 12 +- .../handler/class-use/mxPanningHandler.html | 12 +- .../handler/class-use/mxRotationHandler.html | 12 +- .../swing/handler/class-use/mxRubberband.html | 12 +- .../class-use/mxSelectionCellsHandler.html | 12 +- .../handler/class-use/mxVertexHandler.html | 12 +- .../mxgraph/swing/handler/mxCellHandler.html | 12 +- .../mxgraph/swing/handler/mxCellMarker.html | 12 +- .../mxgraph/swing/handler/mxCellTracker.html | 12 +- .../swing/handler/mxConnectPreview.html | 12 +- .../swing/handler/mxConnectionHandler.html | 12 +- .../mxgraph/swing/handler/mxEdgeHandler.html | 12 +- .../swing/handler/mxElbowEdgeHandler.html | 12 +- .../mxgraph/swing/handler/mxGraphHandler.html | 12 +- .../swing/handler/mxGraphTransferHandler.html | 12 +- .../swing/handler/mxInsertHandler.html | 12 +- .../swing/handler/mxKeyboardHandler.html | 12 +- .../mxgraph/swing/handler/mxMovePreview.html | 12 +- .../swing/handler/mxPanningHandler.html | 12 +- .../swing/handler/mxRotationHandler.html | 12 +- .../mxgraph/swing/handler/mxRubberband.html | 12 +- .../handler/mxSelectionCellsHandler.html | 12 +- .../swing/handler/mxVertexHandler.html | 12 +- .../mxgraph/swing/handler/package-frame.html | 6 +- .../swing/handler/package-summary.html | 12 +- .../mxgraph/swing/handler/package-tree.html | 12 +- .../mxgraph/swing/handler/package-use.html | 12 +- .../com/mxgraph/swing/mxGraphComponent.html | 12 +- .../mxGraphComponent.mxGraphControl.html | 12 +- .../mxGraphComponent.mxMouseRedirector.html | 12 +- .../swing/mxGraphOutline.MouseTracker.html | 12 +- .../com/mxgraph/swing/mxGraphOutline.html | 12 +- .../docs/com/mxgraph/swing/package-frame.html | 6 +- .../com/mxgraph/swing/package-summary.html | 12 +- java/docs/com/mxgraph/swing/package-tree.html | 12 +- java/docs/com/mxgraph/swing/package-use.html | 12 +- .../swing/util/class-use/mxAnimation.html | 12 +- .../swing/util/class-use/mxCellOverlay.html | 12 +- .../mxGraphActions.DeleteAction.html | 12 +- .../class-use/mxGraphActions.DrillAction.html | 12 +- .../class-use/mxGraphActions.EditAction.html | 12 +- .../class-use/mxGraphActions.FoldAction.html | 12 +- .../class-use/mxGraphActions.GroupAction.html | 12 +- .../class-use/mxGraphActions.LayerAction.html | 12 +- ...mxGraphActions.RemoveFromParentAction.html | 12 +- .../mxGraphActions.SelectAction.html | 12 +- .../mxGraphActions.UngroupAction.html | 12 +- ...xGraphActions.UpdateGroupBoundsAction.html | 12 +- .../class-use/mxGraphActions.ZoomAction.html | 12 +- .../swing/util/class-use/mxGraphActions.html | 12 +- .../util/class-use/mxGraphTransferable.html | 12 +- .../swing/util/class-use/mxICellOverlay.html | 12 +- .../swing/util/class-use/mxMorphing.html | 12 +- .../swing/util/class-use/mxMouseAdapter.html | 12 +- .../util/class-use/mxSwingConstants.html | 12 +- .../com/mxgraph/swing/util/mxAnimation.html | 12 +- .../com/mxgraph/swing/util/mxCellOverlay.html | 12 +- .../util/mxGraphActions.DeleteAction.html | 12 +- .../util/mxGraphActions.DrillAction.html | 12 +- .../swing/util/mxGraphActions.EditAction.html | 12 +- .../swing/util/mxGraphActions.FoldAction.html | 12 +- .../util/mxGraphActions.GroupAction.html | 12 +- .../util/mxGraphActions.LayerAction.html | 12 +- ...mxGraphActions.RemoveFromParentAction.html | 12 +- .../util/mxGraphActions.SelectAction.html | 12 +- .../util/mxGraphActions.UngroupAction.html | 12 +- ...xGraphActions.UpdateGroupBoundsAction.html | 12 +- .../swing/util/mxGraphActions.ZoomAction.html | 12 +- .../mxgraph/swing/util/mxGraphActions.html | 12 +- .../swing/util/mxGraphTransferable.html | 12 +- .../mxgraph/swing/util/mxICellOverlay.html | 12 +- .../com/mxgraph/swing/util/mxMorphing.html | 12 +- .../mxgraph/swing/util/mxMouseAdapter.html | 12 +- .../mxgraph/swing/util/mxSwingConstants.html | 12 +- .../com/mxgraph/swing/util/package-frame.html | 6 +- .../mxgraph/swing/util/package-summary.html | 12 +- .../com/mxgraph/swing/util/package-tree.html | 12 +- .../com/mxgraph/swing/util/package-use.html | 12 +- .../swing/view/class-use/mxCellEditor.html | 12 +- .../view/class-use/mxCellStatePreview.html | 12 +- .../swing/view/class-use/mxICellEditor.html | 12 +- .../view/class-use/mxInteractiveCanvas.html | 12 +- .../com/mxgraph/swing/view/mxCellEditor.html | 12 +- .../swing/view/mxCellStatePreview.html | 12 +- .../com/mxgraph/swing/view/mxICellEditor.html | 12 +- .../swing/view/mxInteractiveCanvas.html | 12 +- .../com/mxgraph/swing/view/package-frame.html | 6 +- .../mxgraph/swing/view/package-summary.html | 12 +- .../com/mxgraph/swing/view/package-tree.html | 12 +- .../com/mxgraph/swing/view/package-use.html | 12 +- .../com/mxgraph/util/class-use/mxBase64.html | 12 +- .../mxCellRenderer.CanvasFactory.html | 12 +- .../util/class-use/mxCellRenderer.html | 12 +- .../mxgraph/util/class-use/mxConstants.html | 12 +- .../com/mxgraph/util/class-use/mxCurve.html | 12 +- .../mxgraph/util/class-use/mxDomUtils.html | 12 +- .../com/mxgraph/util/class-use/mxEvent.html | 12 +- .../mxgraph/util/class-use/mxEventObject.html | 12 +- .../mxgraph/util/class-use/mxEventSource.html | 12 +- .../mxEventSource.mxIEventListener.html | 12 +- .../mxgraph/util/class-use/mxHtmlColor.html | 12 +- .../com/mxgraph/util/class-use/mxImage.html | 12 +- .../mxgraph/util/class-use/mxImageBundle.html | 12 +- .../util/class-use/mxLightweightLabel.html | 12 +- .../com/mxgraph/util/class-use/mxLine.html | 12 +- .../com/mxgraph/util/class-use/mxPoint.html | 12 +- .../mxgraph/util/class-use/mxRectangle.html | 12 +- .../mxgraph/util/class-use/mxResources.html | 12 +- .../com/mxgraph/util/class-use/mxSpline.html | 12 +- .../mxgraph/util/class-use/mxSpline1D.html | 12 +- .../mxgraph/util/class-use/mxStyleUtils.html | 12 +- .../mxgraph/util/class-use/mxUndoManager.html | 12 +- .../util/class-use/mxUndoableEdit.html | 12 +- .../mxUndoableEdit.mxUndoableChange.html | 12 +- .../com/mxgraph/util/class-use/mxUtils.html | 12 +- .../mxgraph/util/class-use/mxXmlUtils.html | 12 +- java/docs/com/mxgraph/util/mxBase64.html | 12 +- .../util/mxCellRenderer.CanvasFactory.html | 12 +- .../docs/com/mxgraph/util/mxCellRenderer.html | 12 +- java/docs/com/mxgraph/util/mxConstants.html | 218 +- java/docs/com/mxgraph/util/mxCurve.html | 12 +- java/docs/com/mxgraph/util/mxDomUtils.html | 12 +- java/docs/com/mxgraph/util/mxEvent.html | 12 +- java/docs/com/mxgraph/util/mxEventObject.html | 12 +- java/docs/com/mxgraph/util/mxEventSource.html | 12 +- .../util/mxEventSource.mxIEventListener.html | 12 +- java/docs/com/mxgraph/util/mxHtmlColor.html | 12 +- java/docs/com/mxgraph/util/mxImage.html | 12 +- java/docs/com/mxgraph/util/mxImageBundle.html | 12 +- .../com/mxgraph/util/mxLightweightLabel.html | 12 +- java/docs/com/mxgraph/util/mxLine.html | 12 +- java/docs/com/mxgraph/util/mxPoint.html | 12 +- java/docs/com/mxgraph/util/mxRectangle.html | 12 +- java/docs/com/mxgraph/util/mxResources.html | 12 +- java/docs/com/mxgraph/util/mxSpline.html | 12 +- java/docs/com/mxgraph/util/mxSpline1D.html | 12 +- java/docs/com/mxgraph/util/mxStyleUtils.html | 12 +- java/docs/com/mxgraph/util/mxUndoManager.html | 12 +- .../docs/com/mxgraph/util/mxUndoableEdit.html | 12 +- .../util/mxUndoableEdit.mxUndoableChange.html | 12 +- java/docs/com/mxgraph/util/mxUtils.html | 12 +- java/docs/com/mxgraph/util/mxXmlUtils.html | 12 +- java/docs/com/mxgraph/util/package-frame.html | 6 +- .../com/mxgraph/util/package-summary.html | 12 +- java/docs/com/mxgraph/util/package-tree.html | 12 +- java/docs/com/mxgraph/util/package-use.html | 12 +- .../png/class-use/mxPngEncodeParam.Gray.html | 12 +- .../class-use/mxPngEncodeParam.Palette.html | 12 +- .../png/class-use/mxPngEncodeParam.RGB.html | 12 +- .../util/png/class-use/mxPngEncodeParam.html | 12 +- .../util/png/class-use/mxPngImageEncoder.html | 12 +- .../class-use/mxPngSuggestedPaletteEntry.html | 12 +- .../util/png/class-use/mxPngTextDecoder.html | 12 +- .../util/png/mxPngEncodeParam.Gray.html | 12 +- .../util/png/mxPngEncodeParam.Palette.html | 12 +- .../util/png/mxPngEncodeParam.RGB.html | 12 +- .../mxgraph/util/png/mxPngEncodeParam.html | 12 +- .../mxgraph/util/png/mxPngImageEncoder.html | 12 +- .../util/png/mxPngSuggestedPaletteEntry.html | 12 +- .../mxgraph/util/png/mxPngTextDecoder.html | 12 +- .../com/mxgraph/util/png/package-frame.html | 6 +- .../com/mxgraph/util/png/package-summary.html | 12 +- .../com/mxgraph/util/png/package-tree.html | 12 +- .../com/mxgraph/util/png/package-use.html | 12 +- .../com/mxgraph/util/svg/AWTPathProducer.html | 12 +- .../mxgraph/util/svg/AWTPolygonProducer.html | 12 +- .../mxgraph/util/svg/AWTPolylineProducer.html | 12 +- .../com/mxgraph/util/svg/AbstractParser.html | 12 +- .../com/mxgraph/util/svg/CSSConstants.html | 12 +- .../mxgraph/util/svg/DefaultErrorHandler.html | 12 +- .../com/mxgraph/util/svg/ErrorHandler.html | 12 +- .../mxgraph/util/svg/ExtendedGeneralPath.html | 12 +- .../util/svg/ExtendedPathIterator.html | 12 +- .../mxgraph/util/svg/NormalizingReader.html | 12 +- .../com/mxgraph/util/svg/NumberParser.html | 12 +- .../com/mxgraph/util/svg/ParseException.html | 12 +- java/docs/com/mxgraph/util/svg/Parser.html | 12 +- .../com/mxgraph/util/svg/PathHandler.html | 12 +- .../docs/com/mxgraph/util/svg/PathParser.html | 12 +- .../com/mxgraph/util/svg/PointsHandler.html | 12 +- .../com/mxgraph/util/svg/PointsParser.html | 12 +- .../com/mxgraph/util/svg/ShapeProducer.html | 12 +- .../util/svg/StringNormalizingReader.html | 12 +- .../util/svg/class-use/AWTPathProducer.html | 12 +- .../svg/class-use/AWTPolygonProducer.html | 12 +- .../svg/class-use/AWTPolylineProducer.html | 12 +- .../util/svg/class-use/AbstractParser.html | 12 +- .../util/svg/class-use/CSSConstants.html | 12 +- .../svg/class-use/DefaultErrorHandler.html | 12 +- .../util/svg/class-use/ErrorHandler.html | 12 +- .../svg/class-use/ExtendedGeneralPath.html | 12 +- .../svg/class-use/ExtendedPathIterator.html | 12 +- .../util/svg/class-use/NormalizingReader.html | 12 +- .../util/svg/class-use/NumberParser.html | 12 +- .../util/svg/class-use/ParseException.html | 12 +- .../mxgraph/util/svg/class-use/Parser.html | 12 +- .../util/svg/class-use/PathHandler.html | 12 +- .../util/svg/class-use/PathParser.html | 12 +- .../util/svg/class-use/PointsHandler.html | 12 +- .../util/svg/class-use/PointsParser.html | 12 +- .../util/svg/class-use/ShapeProducer.html | 12 +- .../class-use/StringNormalizingReader.html | 12 +- .../com/mxgraph/util/svg/package-frame.html | 6 +- .../com/mxgraph/util/svg/package-summary.html | 12 +- .../com/mxgraph/util/svg/package-tree.html | 12 +- .../com/mxgraph/util/svg/package-use.html | 12 +- .../mxgraph/view/class-use/mxCellState.html | 140 +- .../class-use/mxConnectionConstraint.html | 12 +- .../mxgraph/view/class-use/mxEdgeStyle.html | 12 +- .../mxEdgeStyle.mxEdgeStyleFunction.html | 12 +- .../com/mxgraph/view/class-use/mxGraph.html | 12 +- .../class-use/mxGraph.mxICellVisitor.html | 12 +- .../view/class-use/mxGraphSelectionModel.html | 12 +- ...GraphSelectionModel.mxSelectionChange.html | 12 +- .../mxgraph/view/class-use/mxGraphView.html | 12 +- .../mxGraphView.mxCurrentRootChange.html | 12 +- .../view/class-use/mxLayoutManager.html | 12 +- .../view/class-use/mxMultiplicity.html | 12 +- .../mxgraph/view/class-use/mxPerimeter.html | 12 +- .../mxPerimeter.mxPerimeterFunction.html | 12 +- .../view/class-use/mxStyleRegistry.html | 12 +- .../mxgraph/view/class-use/mxStylesheet.html | 12 +- .../view/class-use/mxSwimlaneManager.html | 12 +- .../view/class-use/mxTemporaryCellStates.html | 12 +- java/docs/com/mxgraph/view/mxCellState.html | 12 +- .../mxgraph/view/mxConnectionConstraint.html | 12 +- java/docs/com/mxgraph/view/mxEdgeStyle.html | 12 +- .../view/mxEdgeStyle.mxEdgeStyleFunction.html | 12 +- java/docs/com/mxgraph/view/mxGraph.html | 14 +- .../mxgraph/view/mxGraph.mxICellVisitor.html | 12 +- .../mxgraph/view/mxGraphSelectionModel.html | 12 +- ...GraphSelectionModel.mxSelectionChange.html | 12 +- java/docs/com/mxgraph/view/mxGraphView.html | 12 +- .../view/mxGraphView.mxCurrentRootChange.html | 12 +- .../com/mxgraph/view/mxLayoutManager.html | 12 +- .../docs/com/mxgraph/view/mxMultiplicity.html | 12 +- java/docs/com/mxgraph/view/mxPerimeter.html | 12 +- .../view/mxPerimeter.mxPerimeterFunction.html | 12 +- .../com/mxgraph/view/mxStyleRegistry.html | 12 +- java/docs/com/mxgraph/view/mxStylesheet.html | 12 +- .../com/mxgraph/view/mxSwimlaneManager.html | 12 +- .../mxgraph/view/mxTemporaryCellStates.html | 12 +- java/docs/com/mxgraph/view/package-frame.html | 6 +- .../com/mxgraph/view/package-summary.html | 12 +- java/docs/com/mxgraph/view/package-tree.html | 12 +- java/docs/com/mxgraph/view/package-use.html | 12 +- java/docs/constant-values.html | 14 +- java/docs/deprecated-list.html | 12 +- java/docs/help-doc.html | 12 +- java/docs/index-all.html | 55 +- java/docs/index.html | 4 +- java/docs/overview-frame.html | 8 +- java/docs/overview-summary.html | 14 +- java/docs/overview-tree.html | 12 +- java/docs/serialized-form.html | 12 +- java/lib/mxgraph-all.jar | Bin 623730 -> 625181 bytes java/lib/mxgraph-core.jar | Bin 476364 -> 477815 bytes java/lib/mxgraph-swing.jar | Bin 147937 -> 147937 bytes java/src/com/mxgraph/io/mxCodec.java | 37 +- .../com/mxgraph/shape/mxSwimlaneShape.java | 374 ++- java/src/com/mxgraph/util/mxConstants.java | 17 + java/src/com/mxgraph/view/mxGraph.java | 4 +- .../examples/grapheditor/www/js/Graph.js | 3 - javascript/examples/scrollbars.html | 5 +- javascript/mxClient.js | 23 +- javascript/mxClient.min.js | 8 +- javascript/src/js/mxClient.js | 4 +- javascript/src/js/shape/mxText.js | 4 +- javascript/src/js/view/mxPrintPreview.js | 15 +- php/src/canvas/mxGdCanvas.php | 7 +- php/src/io/mxCodec.php | 48 +- php/src/mxServer.php | 6 +- php/src/util/mxConstants.php | 18 + 853 files changed, 7184 insertions(+), 6317 deletions(-) diff --git a/ChangeLog b/ChangeLog index 518ff65c2..9ba59c9f5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +23-JUN-2015: 3.3.1.1 + +- Adds support for mxConstants.STYLE_SWIMLANE_FILLCOLOR [Php,Dotnet] +- Replaces swimlane rendering code to match JavaScript output [Java] +- Adds mxConstants.STYLE_SWIMLANE_LINE, STYLE_ARCSIZE for swimlanes [Java] +- Adds mxCodec.elements, addElement to cache mxCodec.getElementById [Java,Php,Dotnet] +- No longer uses document.getElementById in mxCodec.getElementById [Java,Php,Dotnet] +- Adds pageNumber in mxPrintPreview.renderPage [JavaScript] +- Changes default for mxText.prototype.cacheEnabled to true [JavaScript] + 18-JUN-2015: 3.3.1.0 - Adds support for mxConstants.STYLE_SWIMLANE_FILLCOLOR [Java] diff --git a/docs/js-api/files/mxClient-js.html b/docs/js-api/files/mxClient-js.html index 29f45e52d..44cb48dd0 100644 --- a/docs/js-api/files/mxClient-js.html +++ b/docs/js-api/files/mxClient-js.html @@ -15,7 +15,7 @@ if (browserType) {document.write("
");if (browserV

Variables

-

VERSION

Contains the current version of the mxGraph library.  The strings that communicate versions of mxGraph use the following format.

versionMajor.versionMinor.buildNumber.revisionNumber

Current version is 3.3.1.0.

+

VERSION

Contains the current version of the mxGraph library.  The strings that communicate versions of mxGraph use the following format.

versionMajor.versionMinor.buildNumber.revisionNumber

Current version is 3.3.1.1.

IS_IE

IS_IE: navigator.userAgent.indexOf('MSIE') >

True if the current browser is Internet Explorer 10 or below.  Use mxClient.IS_IE11 to detect IE 11.

diff --git a/docs/js-api/files/shape/mxText-js.html b/docs/js-api/files/shape/mxText-js.html index 15c0293bd..c874ea6e6 100644 --- a/docs/js-api/files/shape/mxText-js.html +++ b/docs/js-api/files/shape/mxText-js.html @@ -39,7 +39,7 @@ if (browserType) {document.write("
");if (browserV

lastValue

mxText.prototype.lastValue

Contains the last rendered text value.  Used for caching.

-

cacheEnabled

mxText.prototype.cacheEnabled

Specifies if caching for HTML labels should be enabled.  Default is false.

+

cacheEnabled

mxText.prototype.cacheEnabled

Specifies if caching for HTML labels should be enabled.  Default is true.

Functions

diff --git a/docs/js-api/files/view/mxPrintPreview-js.html b/docs/js-api/files/view/mxPrintPreview-js.html index d22a7fe87..e4d20e6b8 100644 --- a/docs/js-api/files/view/mxPrintPreview-js.html +++ b/docs/js-api/files/view/mxPrintPreview-js.html @@ -43,7 +43,7 @@ preview.writeHead = function(doc, css) writeHead.apply(this, arguments); doc.writeln('<link rel="stylesheet" type="text/css" href="style.css">'); };

Headers

Apart from setting the title argument in the mxPrintPreview constructor you can override renderPage as follows to add a header to any page:

var oldRenderPage = mxPrintPreview.prototype.renderPage;
-mxPrintPreview.prototype.renderPage = function(w, h)
+mxPrintPreview.prototype.renderPage = function(w, h, x, y, content, pageNumber)
 {
   var div = oldRenderPage.apply(this, arguments);
 
@@ -56,7 +56,7 @@ mxPrintPreview.prototype.renderPage = function(w, h)
   div.firstChild.appendChild(header);
 
   return div;
-};

For adding page numbers to the graph output pages, implement a counter in the above code or override addGraphFragment instead, where div corresponds to div.firstChild in the above code.

Page Format

For landscape printing, use <mxConstants.PAGE_FORMAT_A4_LANDSCAPE> as the pageFormat in mxUtils.getScaleForPageCount and mxPrintPreview.  Keep in mind that one can not set the defaults for the print dialog of the operating system from JavaScript so the user must manually choose a page format that matches this setting.

You can try passing the following CSS directive to open to set the page format in the print dialog to landscape.  However, this CSS directive seems to be ignored in most major browsers, including IE.

@page {
+};

The pageNumber argument contains the number of the current page, starting at 1.  To display a header on the first page only, check pageNumber and add a vertical offset in the constructor call for the height of the header.

Page Format

For landscape printing, use <mxConstants.PAGE_FORMAT_A4_LANDSCAPE> as the pageFormat in mxUtils.getScaleForPageCount and mxPrintPreview.  Keep in mind that one can not set the defaults for the print dialog of the operating system from JavaScript so the user must manually choose a page format that matches this setting.

You can try passing the following CSS directive to open to set the page format in the print dialog to landscape.  However, this CSS directive seems to be ignored in most major browsers, including IE.

@page {
   size: landscape;
 }

Note that the print preview behaves differently in IE when used from the filesystem or via HTTP so printing should always be tested via HTTP.

If you are using a DOCTYPE in the source page you can override <getDoctype> and provide the same DOCTYPE for the print preview if required.  Here is an example for IE8 standards mode.

var preview = new mxPrintPreview(graph);
 preview.getDoctype = function()
@@ -67,13 +67,13 @@ preview.open();

Functions

-

mxPrintPreview

function mxPrintPreview(graph,
scale,
pageFormat,
border,
x0,
y0,
borderColor,
title,
pageSelector)

Constructs a new print preview for the given parameters.

Parameters

graphmxGraph to be previewed.
scaleOptional scale of the output.  Default is 1 / mxGraph.pageScale.
borderBorder in pixels along each side of every page.  Note that the actual print function in the browser will add another border for printing.
pageFormatmxRectangle that specifies the page format (in pixels).  This should match the page format of the printer.  Default uses the mxGraph.pageFormat of the given graph.
x0Optional left offset of the output.  Default is 0.
y0Optional top offset of the output.  Default is 0.
borderColorOptional color of the page border.  Default is no border.  Note that a border is sometimes useful to highlight the printed page border in the print preview of the browser.
titleOptional string that is used for the window title.  Default is ‘Printer-friendly version’.
pageSelectorOptional boolean that specifies if the page selector should appear in the window with the print preview.  Default is true.
+

mxPrintPreview

function mxPrintPreview(graph,
scale,
pageFormat,
border,
x0,
y0,
borderColor,
title,
pageSelector)

Constructs a new print preview for the given parameters.

Parameters

graphmxGraph to be previewed.
scaleOptional scale of the output.  Default is 1 / mxGraph.pageScale.
borderBorder in pixels along each side of every page.  Note that the actual print function in the browser will add another border for printing.
pageFormatmxRectangle that specifies the page format (in pixels).  This should match the page format of the printer.  Default uses the mxGraph.pageFormat of the given graph.
x0Optional left offset of the output.  Default is 0.
y0Optional top offset of the output.  Default is 0.
borderColorOptional color of the page border.  Default is no border.  Note that a border is sometimes useful to highlight the printed page border in the print preview of the browser.
titleOptional string that is used for the window title.  Default is ‘Printer-friendly version’.
pageSelectorOptional boolean that specifies if the page selector should appear in the window with the print preview.  Default is true.

Variables

-

graph

mxPrintPreview.prototype.graph

Reference to the mxGraph that should be previewed.

+

graph

mxPrintPreview.prototype.graph

Reference to the mxGraph that should be previewed.

-

pageFormat

mxPrintPreview.prototype.pageFormat

Holds the mxRectangle that defines the page format.

+

pageFormat

mxPrintPreview.prototype.pageFormat

Holds the mxRectangle that defines the page format.

scale

mxPrintPreview.prototype.scale

Holds the scale of the print preview.

@@ -83,7 +83,7 @@ preview.open();

y0

mxPrintPreview.prototype.y0

Holds the vertical offset of the output.

-

autoOrigin

mxPrintPreview.prototype.autoOrigin

Specifies if the origin should be automatically computed based on the top, left corner of the actual diagram contents.  The required offset will be added to x0 and y0 in open.  Default is true.

+

autoOrigin

mxPrintPreview.prototype.autoOrigin

Specifies if the origin should be automatically computed based on the top, left corner of the actual diagram contents.  The required offset will be added to x0 and y0 in open.  Default is true.

printOverlays

mxPrintPreview.prototype.printOverlays

Specifies if overlays should be printed.  Default is false.

@@ -103,7 +103,7 @@ preview.open();

Functions

-

getWindow

mxPrintPreview.prototype.getWindow = function()

Returns wnd.

+

getWindow

mxPrintPreview.prototype.getWindow = function()

Returns wnd.

getDocType

Returns the string that should go before the HTML tag in the print preview page.  This implementation returns an X-UA meta tag for IE5 in quirks mode, IE8 in IE8 standards mode and edge in IE9 standards mode.

@@ -113,11 +113,11 @@ preview.open();

createPageSelector

mxPrintPreview.prototype.createPageSelector = function(vpages,
hpages)

Creates the page selector table.

-

renderPage

mxPrintPreview.prototype.renderPage = function(w,
h,
dx,
dy,
content)

Creates a DIV that prints a single page of the given graph using the given scale and returns the DIV that represents the page.

Parameters

wWidth of the page in pixels.
hHeight of the page in pixels.
contentCallback that adds the HTML content to the inner div of a page.  Takes the inner div as the argument.
+

renderPage

mxPrintPreview.prototype.renderPage = function(w,
h,
dx,
dy,
content,
pageNumber)

Creates a DIV that prints a single page of the given graph using the given scale and returns the DIV that represents the page.

Parameters

wWidth of the page in pixels.
hHeight of the page in pixels.
dxOptional horizontal page offset in pixels (used internally).
dyOptional vertical page offset in pixels (used internally).
contentCallback that adds the HTML content to the inner div of a page.  Takes the inner div as the argument.
pageNumberInteger representing the page number.

getRoot

mxPrintPreview.prototype.getRoot = function()

Returns the root cell for painting the graph.

-

addGraphFragment

mxPrintPreview.prototype.addGraphFragment = function(dx,
dy,
scale,
pageNumber,
div,
clip)

Adds a graph fragment to the given div.

Parameters

dxHorizontal translation for the diagram.
dyVertical translation for the diagram.
scaleScale for the diagram.
pageNumberNumber of the page to be rendered.
divDiv that contains the output.
clipContains the clipping rectangle as an mxRectangle.
+

addGraphFragment

mxPrintPreview.prototype.addGraphFragment = function(dx,
dy,
scale,
pageNumber,
div,
clip)

Adds a graph fragment to the given div.

Parameters

dxHorizontal translation for the diagram.
dyVertical translation for the diagram.
scaleScale for the diagram.
pageNumberNumber of the page to be rendered.
divDiv that contains the output.
clipContains the clipping rectangle as an mxRectangle.

insertBackgroundImage

mxPrintPreview.prototype.insertBackgroundImage = function(div,
dx,
dy)

Inserts the background image into the given div.

@@ -143,7 +143,7 @@ HideAllBut([11], 13);// -->
-
function mxPrintPreview(graph,
scale,
pageFormat,
border,
x0,
y0,
borderColor,
title,
pageSelector)
Constructs a new print preview for the given parameters.
mxPrintPreview.prototype.graph
Reference to the mxGraph that should be previewed.
Extends mxEventSource to implement a graph component for the browser.
mxPrintPreview.prototype.pageFormat
Holds the mxRectangle that defines the page format.
Extends mxPoint to implement a 2-dimensional rectangle with double precision coordinates.
mxPrintPreview.prototype.scale
Holds the scale of the print preview.
mxPrintPreview.prototype.border
The border inset around each side of every page in the preview.
mxPrintPreview.prototype.x0
Holds the horizontal offset of the output.
mxPrintPreview.prototype.y0
Holds the vertical offset of the output.
mxPrintPreview.prototype.autoOrigin
Specifies if the origin should be automatically computed based on the top, left corner of the actual diagram contents.
mxPrintPreview.prototype.printOverlays
Specifies if overlays should be printed.
mxPrintPreview.prototype.printControls
Specifies if controls (such as folding icons) should be printed.
mxPrintPreview.prototype.printBackgroundImage
Specifies if the background image should be printed.
mxPrintPreview.prototype.borderColor
Holds the color value for the page border.
mxPrintPreview.prototype.title
Holds the title of the preview window.
mxPrintPreview.prototype.pageSelector
Boolean that specifies if the page selector should be displayed.
mxPrintPreview.prototype.wnd
Reference to the preview window.
mxPrintPreview.prototype.pageCount
Holds the actual number of pages in the preview.
mxPrintPreview.prototype.getWindow = function()
Returns wnd.
mxPrintPreview.prototype.open = function(css)
Shows the print preview window.
mxPrintPreview.prototype.writeHead = function(doc,
css)
Writes the HEAD section into the given document, without the opening and closing HEAD tags.
mxPrintPreview.prototype.createPageSelector = function(vpages,
hpages)
Creates the page selector table.
mxPrintPreview.prototype.renderPage = function(w,
h,
dx,
dy,
content)
Creates a DIV that prints a single page of the given graph using the given scale and returns the DIV that represents the page.
mxPrintPreview.prototype.getRoot = function()
Returns the root cell for painting the graph.
mxPrintPreview.prototype.addGraphFragment = function(dx,
dy,
scale,
pageNumber,
div,
clip)
Adds a graph fragment to the given div.
mxPrintPreview.prototype.insertBackgroundImage = function(div,
dx,
dy)
Inserts the background image into the given div.
mxPrintPreview.prototype.getCoverPages = function()
Returns the pages to be added before the print output.
mxPrintPreview.prototype.getAppendices = function()
Returns the pages to be added after the print output.
mxPrintPreview.prototype.print = function(css)
Opens the print preview and shows the print dialog.
mxPrintPreview.prototype.close = function()
Closes the print preview window.
getScaleForPageCount: function(pageCount,
graph,
pageFormat,
border)
Returns the scale to be used for printing the graph with the given bounds across the specifies number of pages with the given format.
mxGraph.prototype.pageScale
Specifies the scale of the background page.
mxGraph.prototype.pageFormat
Specifies the page format for the background page.
+
function mxPrintPreview(graph,
scale,
pageFormat,
border,
x0,
y0,
borderColor,
title,
pageSelector)
Constructs a new print preview for the given parameters.
mxPrintPreview.prototype.graph
Reference to the mxGraph that should be previewed.
Extends mxEventSource to implement a graph component for the browser.
mxPrintPreview.prototype.pageFormat
Holds the mxRectangle that defines the page format.
Extends mxPoint to implement a 2-dimensional rectangle with double precision coordinates.
mxPrintPreview.prototype.scale
Holds the scale of the print preview.
mxPrintPreview.prototype.border
The border inset around each side of every page in the preview.
mxPrintPreview.prototype.x0
Holds the horizontal offset of the output.
mxPrintPreview.prototype.y0
Holds the vertical offset of the output.
mxPrintPreview.prototype.autoOrigin
Specifies if the origin should be automatically computed based on the top, left corner of the actual diagram contents.
mxPrintPreview.prototype.printOverlays
Specifies if overlays should be printed.
mxPrintPreview.prototype.printControls
Specifies if controls (such as folding icons) should be printed.
mxPrintPreview.prototype.printBackgroundImage
Specifies if the background image should be printed.
mxPrintPreview.prototype.borderColor
Holds the color value for the page border.
mxPrintPreview.prototype.title
Holds the title of the preview window.
mxPrintPreview.prototype.pageSelector
Boolean that specifies if the page selector should be displayed.
mxPrintPreview.prototype.wnd
Reference to the preview window.
mxPrintPreview.prototype.pageCount
Holds the actual number of pages in the preview.
mxPrintPreview.prototype.getWindow = function()
Returns wnd.
mxPrintPreview.prototype.open = function(css)
Shows the print preview window.
mxPrintPreview.prototype.writeHead = function(doc,
css)
Writes the HEAD section into the given document, without the opening and closing HEAD tags.
mxPrintPreview.prototype.createPageSelector = function(vpages,
hpages)
Creates the page selector table.
mxPrintPreview.prototype.renderPage = function(w,
h,
dx,
dy,
content,
pageNumber)
Creates a DIV that prints a single page of the given graph using the given scale and returns the DIV that represents the page.
mxPrintPreview.prototype.getRoot = function()
Returns the root cell for painting the graph.
mxPrintPreview.prototype.addGraphFragment = function(dx,
dy,
scale,
pageNumber,
div,
clip)
Adds a graph fragment to the given div.
mxPrintPreview.prototype.insertBackgroundImage = function(div,
dx,
dy)
Inserts the background image into the given div.
mxPrintPreview.prototype.getCoverPages = function()
Returns the pages to be added before the print output.
mxPrintPreview.prototype.getAppendices = function()
Returns the pages to be added after the print output.
mxPrintPreview.prototype.print = function(css)
Opens the print preview and shows the print dialog.
mxPrintPreview.prototype.close = function()
Closes the print preview window.
getScaleForPageCount: function(pageCount,
graph,
pageFormat,
border)
Returns the scale to be used for printing the graph with the given bounds across the specifies number of pages with the given format.
mxGraph.prototype.pageScale
Specifies the scale of the background page.
mxGraph.prototype.pageFormat
Specifies the page format for the background page.
diff --git a/docs/js-api/index/Functions15.html b/docs/js-api/index/Functions15.html index 381333ad7..95a3b57b8 100644 --- a/docs/js-api/index/Functions15.html +++ b/docs/js-api/index/Functions15.html @@ -13,7 +13,7 @@ if (browserType) {document.write("
");if (browserV
Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
R
 rankCoordinates, mxCoordinateAssignment
 rankMedianPosition, mxCoordinateAssignment
 readGraphModel, mxEditor
 reconfigure, mxShape
 rect
 rectangleIntersectsSegment, mxUtils
 RectanglePerimeter, mxPerimeter
 redirectMouseEvents, mxEvent
 redo
 redraw
 redrawBackgroundImage, mxGraphView
 redrawCellOverlays, mxCellRenderer
 redrawControl, mxCellRenderer
 redrawHandles
 redrawHtml, mxShape
 redrawHtmlShape
 redrawIcons, mxConnectionHandler
 redrawInnerBends
 redrawLabel, mxCellRenderer
 redrawPath
 redrawShape, mxShape
 reduceTemperature, mxFastOrganicLayout
 reference, mxCodec
 refresh
 refreshTasks, mxEditor
 register, mxCodecRegistry
 registerShape, mxCellRenderer
 relativeCcw, mxUtils
 release, mxEvent
 releaseSvgGradients, mxShape
 remove
 removeAllListeners, mxEvent
 removeAllStylenames, mxUtils
 removeCell, mxGraphSelectionModel
 removeCellOverlay, mxGraph
 removeCellOverlays, mxGraph
 removeCells
 removeCellsFromParent, mxGraph
 removeCursors, mxUtils
 removeDragElement, mxDragSource
 removeEdge, mxCell
 removeFromParent, mxCell
 removeFromTerminal, mxCell
 removeGestureListeners, mxEvent
 removeHint
 removeImageBundle, mxGraph
 removeListener
 removeListeners, mxDragSource
 removeMouseListener, mxGraph
 removePoint, mxEdgeHandler
 removeSelectionCell, mxGraph
 removeSelectionCells, mxGraph
 removeState, mxGraphView
 removeStateForCell, mxGraph
 removeStylename, mxUtils
 removeWhitespace, mxUtils
 renderPage, mxPrintPreview
 repaint
 repositionValid, mxCoordinateAssignment
 reset
 resetEdge, mxGraph
 resetEdges, mxGraph
 resetFirstTime, mxEditor
 resetHistory, mxEditor
 resetMode, mxToolbar
 resetTimer, mxTooltipHandler
 resetValidationState, mxGraphView
 resize
 resizeCell
 resizeCells, mxGraph
 resizeChildCells, mxGraph
 resizeHeight, mxDivResizer
 resizeSwimlane, mxSwimlaneManager
 resizeWidth, mxDivResizer
 resolve, mxCellPath
 resolveColor, mxCellRenderer
 restore
 restoreClone, mxGraphModel
 revalidate, mxGraphView
 revalidateState, mxCellStatePreview
 reversePortConstraints, mxUtils
 RhombusPerimeter, mxPerimeter
 rootChanged, mxGraphModel
 rotate
 rotate90, mxRectangle
 rotateCell, mxVertexHandler
 rotateClick, mxVertexHandler
 rotateLabelBounds, mxCellRenderer
 rotatePoint
 rotateVertex, mxVertexHandler
 roundAngle, mxVertexHandler
 roundLength
 roundrect
 route, mxParallelEdgeLayout
 rtrim, mxUtils
 run
-
mxCoordinateAssignment.prototype.rankCoordinates = function(rankValue,
graph,
model)
Sets up the layout in an initial positioning.
mxCoordinateAssignment.prototype.rankMedianPosition = function(rankValue,
model,
nextRankValue)
Performs median minimisation over one rank.
mxEditor.prototype.readGraphModel = function (node)
Reads the specified XML node into the existing graph model and resets the command history and modified state.
mxShape.prototype.reconfigure = function()
Reconfigures this shape.
mxSvgCanvas2D.prototype.rect = function(x,
y,
w,
h)
Private helper function to create SVG elements
mxVmlCanvas2D.prototype.rect = function(x,
y,
w,
h)
Sets the current path to a rectangle.
mxXmlCanvas2D.prototype.rect = function(x,
y,
w,
h)
Puts a rectangle into the drawing buffer.
rectangleIntersectsSegment: function(bounds,
p1,
p2)
Returns true if the given rectangle intersects the given segment.
RectanglePerimeter: function (bounds,
vertex,
next,
orthogonal)
Describes a rectangular perimeter for the given bounds.
redirectMouseEvents: function(node,
graph,
state,
down,
move,
up,
dblClick)
Redirects the mouse events from the given DOM node to the graph dispatch loop using the event and given state as event arguments.
mxEditor.prototype.redo = function ()
Redo the last change in graph.
mxUndoableEdit.prototype.redo = function()
Redoes all changes in this edit.
mxUndoManager.prototype.redo = function()
Redoes the last change.
mxEdgeSegmentHandler.prototype.redraw = function()
Overridden to invoke refresh before the redraw.
mxCellRenderer.prototype.redraw = function(state,
force,
rendering)
Updates the bounds or points and scale of the shapes for the given cell state.
mxEdgeHandler.prototype.redraw = function()
Redraws the preview, and the bends- and label control points.
mxHandle.prototype.redraw = function()
Renders the shape for this handle.
mxImageShape.prototype.redrawHtmlShape = function()
Overrides mxShape.redraw to preserve the aspect ratio of images.
mxLabel.prototype.redraw = function()
Reconfigures this shape.
mxShape.prototype.redraw = function()
Creates and returns the SVG node(s) to represent this shape.
mxText.prototype.redraw = function()
Renders the text using the given DOM nodes.
mxVertexHandler.prototype.redraw = function()
Redraws the handles and the preview.
mxGraphView.prototype.redrawBackgroundImage = function(backgroundImage,
bg)
Updates the bounds and redraws the background image.
mxCellRenderer.prototype.redrawCellOverlays = function(state,
forced)
Redraws the overlays for the given cell state.
mxCellRenderer.prototype.redrawControl = function(state,
forced)
Redraws the control for the given cell state.
mxEdgeHandler.prototype.redrawHandles = function()
Redraws the handles.
mxVertexHandler.prototype.redrawHandles = function()
Redraws the handles.
mxShape.prototype.redrawHtmlShape = function()
Allow optimization by replacing VML with HTML.
mxLabel.prototype.redrawHtmlShape = function()
Generic background painting implementation.
mxText.prototype.redrawHtmlShape = function()
Updates the HTML node(s) to reflect the latest bounds and scale.
mxConnectionHandler.prototype.redrawIcons = function(icons,
state)
Redraws the given array of mxImageShapes.
mxEdgeSegmentHandler.prototype.redrawInnerBends = function(p0,
pe)
Updates the position of the custom bends.
mxEdgeHandler.prototype.redrawInnerBends = function(p0,
pe)
Updates and redraws the inner bends.
mxElbowEdgeHandler.prototype.redrawInnerBends = function(p0,
pe)
Updates and redraws the inner bends.
mxCellRenderer.prototype.redrawLabel = function(state,
forced)
Redraws the label for the given cell state.
mxActor.prototype.redrawPath = function(c,
x,
y,
w,
h)
Draws the path for this shape.
mxCloud.prototype.redrawPath = function(c,
x,
y,
w,
h)
Draws the path for this shape.
mxCylinder.prototype.redrawPath = function(c,
x,
y,
w,
h,
isForeground)
Draws the path for this shape.
mxHexagon.prototype.redrawPath = function(c,
x,
y,
w,
h)
Draws the path for this shape.
mxTriangle.prototype.redrawPath = function(c,
x,
y,
w,
h)
Draws the path for this shape.
mxShape.prototype.redrawShape = function()
Updates the SVG or VML shape.
mxFastOrganicLayout.prototype.reduceTemperature = function()
Reduces the temperature of the layout from an initial setting in a linear fashion to zero.
mxCodec.prototype.reference = function(obj)
Hook for subclassers to implement a custom method for retrieving IDs from objects.
mxEdgeHandler.prototype.refresh = function()
Refreshes the bends of this handler.
mxGraph.prototype.refresh = function(cell)
Clears all cell states or the states for the hierarchy starting at the given cell and validates the graph.
mxGraphView.prototype.refresh = function()
Clears the view if currentRoot is not null and revalidates.
mxOutline.prototype.refresh = function()
Invokes update and revalidate the outline.
mxSelectionCellsHandler.prototype.refresh = function()
Reloads or updates all handlers.
mxEditor.prototype.refreshTasks = function (div)
Updates the contents of the tasks window using createTasks.
register: function(codec)
Registers a new codec and associates the name of the template constructor in the codec with the codec object.
mxCellRenderer.registerShape = function(key,
shape)
Registers the given constructor under the specified key in this instance of the renderer.
relativeCcw: function(x1,
y1,
x2,
y2,
px,
py)
Returns 1 if the given point on the right side of the segment, 0 if its on the segment, and -1 if the point is on the left side of the segment.
release: function(element)
Removes the known listeners from the given DOM node and its descendants.
mxShape.prototype.releaseSvgGradients = function(grads)
Paints the line shape.
mxCell.prototype.remove = function(index)
Removes the child at the specified index from the child array and returns the child that was removed.
mxDictionary.prototype.remove = function(key)
Removes the value for the given key and returns the value that has been removed.
mxGraphModel.prototype.remove = function(cell)
Removes the specified cell from the model using mxChildChange and adds the change to the current transaction.
remove: function(obj,
array)
Removes all occurrences of the given object in the given array or object.
removeAllListeners: function(element)
Removes all listeners from the given element.
removeAllStylenames: function(style)
Removes all stylenames from the given style and returns the updated style.
mxGraphSelectionModel.prototype.removeCell = function(cell)
Removes the specified mxCell from the selection and fires a select event for the remaining cells.
mxGraph.prototype.removeCellOverlay = function(cell,
overlay)
Removes and returns the given mxCellOverlay from the given cell.
mxGraph.prototype.removeCellOverlays = function(cell)
Removes all mxCellOverlays from the given cell.
removeCells: function(graph,
cells)
Hook to remove the given cells from the given graph after a cut operation.
mxGraph.prototype.removeCells = function(cells,
includeEdges)
Removes the given cells from the graph including all connected edges if includeEdges is true.
mxGraphSelectionModel.prototype.removeCells = function(cells)
mxGraph.prototype.removeCellsFromParent = function(cells)
Removes the specified cells from their parents and adds them to the default parent.
removeCursors: function(element)
Removes the cursors from the style of the given DOM node and its descendants.
mxDragSource.prototype.removeDragElement = function()
Removes and destroys the dragElement.
mxCell.prototype.removeEdge = function(edge,
isOutgoing)
Removes the specified edge from the edge array and returns the edge.
mxCell.prototype.removeFromParent = function()
Removes the cell from its parent.
mxCell.prototype.removeFromTerminal = function(isSource)
Removes the edge from its source or target terminal.
removeGestureListeners: function(node,
startListener,
moveListener,
endListener)
Removes the given listeners from mousedown, mousemove, mouseup and the respective touch events if mxClient.IS_TOUCH is true.
mxEdgeHandler.prototype.removeHint = function()
Hooks for subclassers to hide details when the handler gets inactive.
mxGraphHandler.prototype.removeHint = function()
Hooks for subclassers to hide details when the handler gets inactive.
mxVertexHandler.prototype.removeHint = function()
Hooks for subclassers to hide details when the handler gets inactive.
mxGraph.prototype.removeImageBundle = function(bundle)
Removes the specified mxImageBundle.
removeListener: function()
Removes the specified listener from the given element.
mxEventSource.prototype.removeListener = function(funct)
Removes all occurrences of the given listener from eventListeners.
mxDragSource.prototype.removeListeners = function()
Actives the given graph as a drop target.
mxGraph.prototype.removeMouseListener = function(listener)
Removes the specified graph listener.
mxEdgeHandler.prototype.removePoint = function(state,
index)
Removes the control point at the given index from the given state.
mxGraph.prototype.removeSelectionCell = function(cell)
Removes the given cell from the selection.
mxGraph.prototype.removeSelectionCells = function(cells)
Removes the given cells from the selection.
mxGraphView.prototype.removeState = function(cell)
Removes and returns the mxCellState for the given cell.
mxGraph.prototype.removeStateForCell = function(cell)
Removes all cached information for the given cell and its descendants.
removeStylename: function(style,
stylename)
Removes all occurrences of the specified stylename in the given style and returns the updated style.
removeWhitespace: function(node,
before)
Removes the sibling text nodes for the given node that only consists of tabs, newlines and spaces.
mxPrintPreview.prototype.renderPage = function(w,
h,
dx,
dy,
content)
Creates a DIV that prints a single page of the given graph using the given scale and returns the DIV that represents the page.
mxCellHighlight.prototype.repaint = function()
Updates the highlight after a change of the model or view.
mxRubberband.prototype.repaint = function()
Computes the bounding box and updates the style of the div.
mxCoordinateAssignment.prototype.repositionValid = function(model,
cell,
rank,
position)
Determines whether or not a node may be moved to the specified x position on the specified rank
mxAbstractCanvas2D.prototype.reset = function()
Resets the state of this canvas.
mxAutoSaveManager.prototype.reset = function()
Resets all counters.
mxCellMarker.prototype.reset = function()
Resets the state of the cell marker.
mxConnectionHandler.prototype.reset = function()
Resets the state of this handler.
mxConstraintHandler.prototype.reset = function()
Resets the state of this handler.
mxDragSource.prototype.reset = function()
Stops and removes everything and restores the state of the object.
mxEdgeHandler.prototype.reset = function()
Resets the state of this handler.
mxGraphHandler.prototype.reset = function()
Resets the state of this handler.
mxHandle.prototype.reset = function()
Resets the state of this handle by setting its visibility to true.
mxRubberband.prototype.reset = function()
Resets the state of the rubberband selection.
mxSelectionCellsHandler.prototype.reset = function()
Resets all handlers.
mxSvgCanvas2D.prototype.reset = function()
Returns any offsets for rendering pixels.
mxTooltipHandler.prototype.reset = function(me,
restart)
Resets and/or restarts the timer to trigger the display of the tooltip.
mxVertexHandler.prototype.reset = function()
Resets the state of this handler.
mxGraph.prototype.resetEdge = function(edge)
Resets the control points of the given edge.
mxGraph.prototype.resetEdges = function(cells)
Resets the control points of the edges that are connected to the given cells if not both ends of the edge are in the given cells array.
mxEditor.prototype.resetFirstTime = function ()
Resets the cookie that is used to remember if the editor has already been used.
mxEditor.prototype.resetHistory = function ()
Resets the command history, modified state and counters.
mxToolbar.prototype.resetMode = function(forced)
Selects the default mode and resets the state of the previously selected mode.
mxTooltipHandler.prototype.resetTimer = function()
Resets the timer.
mxGraphView.prototype.resetValidationState = function()
Resets the current validation state.
mxCellEditor.prototype.resize = function()
Returns modified.
mxDivResizer.prototype.resize = function()
Updates the style of the DIV after the window has been resized.
mxGraph.prototype.resizeCell = function(cell,
bounds,
recurse)
Sets the bounds of the given cell using resizeCells.
mxVertexHandler.prototype.resizeCell = function(cell,
dx,
dy,
index,
gridEnabled,
constrained,
recurse)
Uses the given vector to change the bounds of the given cell in the graph using mxGraph.resizeCell.
mxGraph.prototype.resizeCells = function(cells,
bounds,
recurse)
Sets the bounds of the given cells and fires a mxEvent.RESIZE_CELLS event while the transaction is in progress.
mxGraph.prototype.resizeChildCells = function(cell,
newGeo)
Resizes the child cells of the given cell for the given new geometry with respect to the current geometry of the cell.
Boolean specifying if the height should be updated.
mxSwimlaneManager.prototype.resizeSwimlane = function(swimlane,
w,
h,
parentHorizontal)
Called from cellsResized for all swimlanes that are not ignored to update the size of the siblings and the size of the parent swimlanes, recursively, if bubbling is true.
Boolean specifying if the width should be updated.
resolve: function(root,
path)
Returns the cell for the specified cell path using the given root as the root of the path.
mxCellRenderer.prototype.resolveColor = function(state,
field,
key)
Resolves special keywords ‘inherit’, ‘indicated’ and ‘swimlane’ and sets the respective color on the shape.
mxAbstractCanvas2D.prototype.restore = function()
Restores the current state.
mxXmlCanvas2D.prototype.restore = function()
Restores the drawing state.
mxGraphModel.prototype.restoreClone = function(clone,
cell,
mapping)
Inner helper method for restoring the connections in a network of cloned cells.
mxGraphView.prototype.revalidate = function()
Revalidates the complete view with all cell states.
mxCellStatePreview.prototype.revalidateState = function(state,
dx,
dy,
visitor)
reversePortConstraints: function(constraint)
Reverse the port constraint bitmask.
RhombusPerimeter: function (bounds,
vertex,
next,
orthogonal)
Describes a rhombus (aka diamond) perimeter.
mxGraphModel.prototype.rootChanged = function(root)
Inner callback to change the root of the model and update the internal datastructures, such as cells and nextId.
mxGeometry.prototype.rotate = function(angle,
cx)
Rotates the geometry by the given angle around the given center.
mxSvgCanvas2D.prototype.rotate = function(theta,
flipH,
flipV,
cx,
cy)
Sets the rotation of the canvas.
mxVmlCanvas2D.prototype.rotate = function(theta,
flipH,
flipV,
cx,
cy)
Sets the rotation of the canvas.
mxXmlCanvas2D.prototype.rotate = function(theta,
flipH,
flipV,
cx,
cy)
Rotates and/or flips the output around a given center.
mxRectangle.prototype.rotate90 = function()
Rotates this rectangle by 90 degree around its center point.
Rotates the given cell to the given rotation.
mxVertexHandler.prototype.rotateClick = function()
Hook for subclassers to implement a single click on the rotation handle.
mxCellRenderer.prototype.rotateLabelBounds = function(state,
bounds)
Adds the shape rotation to the given label bounds and applies the alignment and offsets.
mxAbstractCanvas2D.prototype.rotatePoint = function(x,
y,
theta,
cx,
cy)
Rotates the given point and returns the result as an mxPoint.
mxHandle.prototype.rotatePoint = function(pt,
alpha)
Rotates the point by the given angle.
Rotates the vertex.
mxVertexHandler.prototype.roundAngle = function(angle)
Hook for rounding the angle.
mxEdgeHandler.prototype.roundLength = function(length)
Hook for rounding the unscaled width or height.
mxGraphHandler.prototype.roundLength = function(length)
Hook for rounding the unscaled vector.
mxVertexHandler.prototype.roundLength = function(length)
Hook for rounding the unscaled width or height.
mxSvgCanvas2D.prototype.roundrect = function(x,
y,
w,
h,
dx,
dy)
Private helper function to create SVG elements
mxVmlCanvas2D.prototype.roundrect = function(x,
y,
w,
h,
dx,
dy)
Sets the current path to a rounded rectangle.
mxXmlCanvas2D.prototype.roundrect = function(x,
y,
w,
h,
dx,
dy)
Puts a rounded rectangle into the drawing buffer.
mxParallelEdgeLayout.prototype.route = function(edge,
x,
y)
Routes the given edge via the given point.
rtrim: function(str,
chars)
Strips all whitespaces from the end of the string.
mxHierarchicalLayout.prototype.run = function(parent)
The API method used to exercise the layout upon the graph description and produce a separate description of the vertex position and edge routing changes made.
mxSwimlaneLayout.prototype.run = function(parent)
The API method used to exercise the layout upon the graph description and produce a separate description of the vertex position and edge routing changes made.
+
mxCoordinateAssignment.prototype.rankCoordinates = function(rankValue,
graph,
model)
Sets up the layout in an initial positioning.
mxCoordinateAssignment.prototype.rankMedianPosition = function(rankValue,
model,
nextRankValue)
Performs median minimisation over one rank.
mxEditor.prototype.readGraphModel = function (node)
Reads the specified XML node into the existing graph model and resets the command history and modified state.
mxShape.prototype.reconfigure = function()
Reconfigures this shape.
mxSvgCanvas2D.prototype.rect = function(x,
y,
w,
h)
Private helper function to create SVG elements
mxVmlCanvas2D.prototype.rect = function(x,
y,
w,
h)
Sets the current path to a rectangle.
mxXmlCanvas2D.prototype.rect = function(x,
y,
w,
h)
Puts a rectangle into the drawing buffer.
rectangleIntersectsSegment: function(bounds,
p1,
p2)
Returns true if the given rectangle intersects the given segment.
RectanglePerimeter: function (bounds,
vertex,
next,
orthogonal)
Describes a rectangular perimeter for the given bounds.
redirectMouseEvents: function(node,
graph,
state,
down,
move,
up,
dblClick)
Redirects the mouse events from the given DOM node to the graph dispatch loop using the event and given state as event arguments.
mxEditor.prototype.redo = function ()
Redo the last change in graph.
mxUndoableEdit.prototype.redo = function()
Redoes all changes in this edit.
mxUndoManager.prototype.redo = function()
Redoes the last change.
mxEdgeSegmentHandler.prototype.redraw = function()
Overridden to invoke refresh before the redraw.
mxCellRenderer.prototype.redraw = function(state,
force,
rendering)
Updates the bounds or points and scale of the shapes for the given cell state.
mxEdgeHandler.prototype.redraw = function()
Redraws the preview, and the bends- and label control points.
mxHandle.prototype.redraw = function()
Renders the shape for this handle.
mxImageShape.prototype.redrawHtmlShape = function()
Overrides mxShape.redraw to preserve the aspect ratio of images.
mxLabel.prototype.redraw = function()
Reconfigures this shape.
mxShape.prototype.redraw = function()
Creates and returns the SVG node(s) to represent this shape.
mxText.prototype.redraw = function()
Renders the text using the given DOM nodes.
mxVertexHandler.prototype.redraw = function()
Redraws the handles and the preview.
mxGraphView.prototype.redrawBackgroundImage = function(backgroundImage,
bg)
Updates the bounds and redraws the background image.
mxCellRenderer.prototype.redrawCellOverlays = function(state,
forced)
Redraws the overlays for the given cell state.
mxCellRenderer.prototype.redrawControl = function(state,
forced)
Redraws the control for the given cell state.
mxEdgeHandler.prototype.redrawHandles = function()
Redraws the handles.
mxVertexHandler.prototype.redrawHandles = function()
Redraws the handles.
mxShape.prototype.redrawHtmlShape = function()
Allow optimization by replacing VML with HTML.
mxLabel.prototype.redrawHtmlShape = function()
Generic background painting implementation.
mxText.prototype.redrawHtmlShape = function()
Updates the HTML node(s) to reflect the latest bounds and scale.
mxConnectionHandler.prototype.redrawIcons = function(icons,
state)
Redraws the given array of mxImageShapes.
mxEdgeSegmentHandler.prototype.redrawInnerBends = function(p0,
pe)
Updates the position of the custom bends.
mxEdgeHandler.prototype.redrawInnerBends = function(p0,
pe)
Updates and redraws the inner bends.
mxElbowEdgeHandler.prototype.redrawInnerBends = function(p0,
pe)
Updates and redraws the inner bends.
mxCellRenderer.prototype.redrawLabel = function(state,
forced)
Redraws the label for the given cell state.
mxActor.prototype.redrawPath = function(c,
x,
y,
w,
h)
Draws the path for this shape.
mxCloud.prototype.redrawPath = function(c,
x,
y,
w,
h)
Draws the path for this shape.
mxCylinder.prototype.redrawPath = function(c,
x,
y,
w,
h,
isForeground)
Draws the path for this shape.
mxHexagon.prototype.redrawPath = function(c,
x,
y,
w,
h)
Draws the path for this shape.
mxTriangle.prototype.redrawPath = function(c,
x,
y,
w,
h)
Draws the path for this shape.
mxShape.prototype.redrawShape = function()
Updates the SVG or VML shape.
mxFastOrganicLayout.prototype.reduceTemperature = function()
Reduces the temperature of the layout from an initial setting in a linear fashion to zero.
mxCodec.prototype.reference = function(obj)
Hook for subclassers to implement a custom method for retrieving IDs from objects.
mxEdgeHandler.prototype.refresh = function()
Refreshes the bends of this handler.
mxGraph.prototype.refresh = function(cell)
Clears all cell states or the states for the hierarchy starting at the given cell and validates the graph.
mxGraphView.prototype.refresh = function()
Clears the view if currentRoot is not null and revalidates.
mxOutline.prototype.refresh = function()
Invokes update and revalidate the outline.
mxSelectionCellsHandler.prototype.refresh = function()
Reloads or updates all handlers.
mxEditor.prototype.refreshTasks = function (div)
Updates the contents of the tasks window using createTasks.
register: function(codec)
Registers a new codec and associates the name of the template constructor in the codec with the codec object.
mxCellRenderer.registerShape = function(key,
shape)
Registers the given constructor under the specified key in this instance of the renderer.
relativeCcw: function(x1,
y1,
x2,
y2,
px,
py)
Returns 1 if the given point on the right side of the segment, 0 if its on the segment, and -1 if the point is on the left side of the segment.
release: function(element)
Removes the known listeners from the given DOM node and its descendants.
mxShape.prototype.releaseSvgGradients = function(grads)
Paints the line shape.
mxCell.prototype.remove = function(index)
Removes the child at the specified index from the child array and returns the child that was removed.
mxDictionary.prototype.remove = function(key)
Removes the value for the given key and returns the value that has been removed.
mxGraphModel.prototype.remove = function(cell)
Removes the specified cell from the model using mxChildChange and adds the change to the current transaction.
remove: function(obj,
array)
Removes all occurrences of the given object in the given array or object.
removeAllListeners: function(element)
Removes all listeners from the given element.
removeAllStylenames: function(style)
Removes all stylenames from the given style and returns the updated style.
mxGraphSelectionModel.prototype.removeCell = function(cell)
Removes the specified mxCell from the selection and fires a select event for the remaining cells.
mxGraph.prototype.removeCellOverlay = function(cell,
overlay)
Removes and returns the given mxCellOverlay from the given cell.
mxGraph.prototype.removeCellOverlays = function(cell)
Removes all mxCellOverlays from the given cell.
removeCells: function(graph,
cells)
Hook to remove the given cells from the given graph after a cut operation.
mxGraph.prototype.removeCells = function(cells,
includeEdges)
Removes the given cells from the graph including all connected edges if includeEdges is true.
mxGraphSelectionModel.prototype.removeCells = function(cells)
mxGraph.prototype.removeCellsFromParent = function(cells)
Removes the specified cells from their parents and adds them to the default parent.
removeCursors: function(element)
Removes the cursors from the style of the given DOM node and its descendants.
mxDragSource.prototype.removeDragElement = function()
Removes and destroys the dragElement.
mxCell.prototype.removeEdge = function(edge,
isOutgoing)
Removes the specified edge from the edge array and returns the edge.
mxCell.prototype.removeFromParent = function()
Removes the cell from its parent.
mxCell.prototype.removeFromTerminal = function(isSource)
Removes the edge from its source or target terminal.
removeGestureListeners: function(node,
startListener,
moveListener,
endListener)
Removes the given listeners from mousedown, mousemove, mouseup and the respective touch events if mxClient.IS_TOUCH is true.
mxEdgeHandler.prototype.removeHint = function()
Hooks for subclassers to hide details when the handler gets inactive.
mxGraphHandler.prototype.removeHint = function()
Hooks for subclassers to hide details when the handler gets inactive.
mxVertexHandler.prototype.removeHint = function()
Hooks for subclassers to hide details when the handler gets inactive.
mxGraph.prototype.removeImageBundle = function(bundle)
Removes the specified mxImageBundle.
removeListener: function()
Removes the specified listener from the given element.
mxEventSource.prototype.removeListener = function(funct)
Removes all occurrences of the given listener from eventListeners.
mxDragSource.prototype.removeListeners = function()
Actives the given graph as a drop target.
mxGraph.prototype.removeMouseListener = function(listener)
Removes the specified graph listener.
mxEdgeHandler.prototype.removePoint = function(state,
index)
Removes the control point at the given index from the given state.
mxGraph.prototype.removeSelectionCell = function(cell)
Removes the given cell from the selection.
mxGraph.prototype.removeSelectionCells = function(cells)
Removes the given cells from the selection.
mxGraphView.prototype.removeState = function(cell)
Removes and returns the mxCellState for the given cell.
mxGraph.prototype.removeStateForCell = function(cell)
Removes all cached information for the given cell and its descendants.
removeStylename: function(style,
stylename)
Removes all occurrences of the specified stylename in the given style and returns the updated style.
removeWhitespace: function(node,
before)
Removes the sibling text nodes for the given node that only consists of tabs, newlines and spaces.
mxPrintPreview.prototype.renderPage = function(w,
h,
dx,
dy,
content,
pageNumber)
Creates a DIV that prints a single page of the given graph using the given scale and returns the DIV that represents the page.
mxCellHighlight.prototype.repaint = function()
Updates the highlight after a change of the model or view.
mxRubberband.prototype.repaint = function()
Computes the bounding box and updates the style of the div.
mxCoordinateAssignment.prototype.repositionValid = function(model,
cell,
rank,
position)
Determines whether or not a node may be moved to the specified x position on the specified rank
mxAbstractCanvas2D.prototype.reset = function()
Resets the state of this canvas.
mxAutoSaveManager.prototype.reset = function()
Resets all counters.
mxCellMarker.prototype.reset = function()
Resets the state of the cell marker.
mxConnectionHandler.prototype.reset = function()
Resets the state of this handler.
mxConstraintHandler.prototype.reset = function()
Resets the state of this handler.
mxDragSource.prototype.reset = function()
Stops and removes everything and restores the state of the object.
mxEdgeHandler.prototype.reset = function()
Resets the state of this handler.
mxGraphHandler.prototype.reset = function()
Resets the state of this handler.
mxHandle.prototype.reset = function()
Resets the state of this handle by setting its visibility to true.
mxRubberband.prototype.reset = function()
Resets the state of the rubberband selection.
mxSelectionCellsHandler.prototype.reset = function()
Resets all handlers.
mxSvgCanvas2D.prototype.reset = function()
Returns any offsets for rendering pixels.
mxTooltipHandler.prototype.reset = function(me,
restart)
Resets and/or restarts the timer to trigger the display of the tooltip.
mxVertexHandler.prototype.reset = function()
Resets the state of this handler.
mxGraph.prototype.resetEdge = function(edge)
Resets the control points of the given edge.
mxGraph.prototype.resetEdges = function(cells)
Resets the control points of the edges that are connected to the given cells if not both ends of the edge are in the given cells array.
mxEditor.prototype.resetFirstTime = function ()
Resets the cookie that is used to remember if the editor has already been used.
mxEditor.prototype.resetHistory = function ()
Resets the command history, modified state and counters.
mxToolbar.prototype.resetMode = function(forced)
Selects the default mode and resets the state of the previously selected mode.
mxTooltipHandler.prototype.resetTimer = function()
Resets the timer.
mxGraphView.prototype.resetValidationState = function()
Resets the current validation state.
mxCellEditor.prototype.resize = function()
Returns modified.
mxDivResizer.prototype.resize = function()
Updates the style of the DIV after the window has been resized.
mxGraph.prototype.resizeCell = function(cell,
bounds,
recurse)
Sets the bounds of the given cell using resizeCells.
mxVertexHandler.prototype.resizeCell = function(cell,
dx,
dy,
index,
gridEnabled,
constrained,
recurse)
Uses the given vector to change the bounds of the given cell in the graph using mxGraph.resizeCell.
mxGraph.prototype.resizeCells = function(cells,
bounds,
recurse)
Sets the bounds of the given cells and fires a mxEvent.RESIZE_CELLS event while the transaction is in progress.
mxGraph.prototype.resizeChildCells = function(cell,
newGeo)
Resizes the child cells of the given cell for the given new geometry with respect to the current geometry of the cell.
Boolean specifying if the height should be updated.
mxSwimlaneManager.prototype.resizeSwimlane = function(swimlane,
w,
h,
parentHorizontal)
Called from cellsResized for all swimlanes that are not ignored to update the size of the siblings and the size of the parent swimlanes, recursively, if bubbling is true.
Boolean specifying if the width should be updated.
resolve: function(root,
path)
Returns the cell for the specified cell path using the given root as the root of the path.
mxCellRenderer.prototype.resolveColor = function(state,
field,
key)
Resolves special keywords ‘inherit’, ‘indicated’ and ‘swimlane’ and sets the respective color on the shape.
mxAbstractCanvas2D.prototype.restore = function()
Restores the current state.
mxXmlCanvas2D.prototype.restore = function()
Restores the drawing state.
mxGraphModel.prototype.restoreClone = function(clone,
cell,
mapping)
Inner helper method for restoring the connections in a network of cloned cells.
mxGraphView.prototype.revalidate = function()
Revalidates the complete view with all cell states.
mxCellStatePreview.prototype.revalidateState = function(state,
dx,
dy,
visitor)
reversePortConstraints: function(constraint)
Reverse the port constraint bitmask.
RhombusPerimeter: function (bounds,
vertex,
next,
orthogonal)
Describes a rhombus (aka diamond) perimeter.
mxGraphModel.prototype.rootChanged = function(root)
Inner callback to change the root of the model and update the internal datastructures, such as cells and nextId.
mxGeometry.prototype.rotate = function(angle,
cx)
Rotates the geometry by the given angle around the given center.
mxSvgCanvas2D.prototype.rotate = function(theta,
flipH,
flipV,
cx,
cy)
Sets the rotation of the canvas.
mxVmlCanvas2D.prototype.rotate = function(theta,
flipH,
flipV,
cx,
cy)
Sets the rotation of the canvas.
mxXmlCanvas2D.prototype.rotate = function(theta,
flipH,
flipV,
cx,
cy)
Rotates and/or flips the output around a given center.
mxRectangle.prototype.rotate90 = function()
Rotates this rectangle by 90 degree around its center point.
Rotates the given cell to the given rotation.
mxVertexHandler.prototype.rotateClick = function()
Hook for subclassers to implement a single click on the rotation handle.
mxCellRenderer.prototype.rotateLabelBounds = function(state,
bounds)
Adds the shape rotation to the given label bounds and applies the alignment and offsets.
mxAbstractCanvas2D.prototype.rotatePoint = function(x,
y,
theta,
cx,
cy)
Rotates the given point and returns the result as an mxPoint.
mxHandle.prototype.rotatePoint = function(pt,
alpha)
Rotates the point by the given angle.
Rotates the vertex.
mxVertexHandler.prototype.roundAngle = function(angle)
Hook for rounding the angle.
mxEdgeHandler.prototype.roundLength = function(length)
Hook for rounding the unscaled width or height.
mxGraphHandler.prototype.roundLength = function(length)
Hook for rounding the unscaled vector.
mxVertexHandler.prototype.roundLength = function(length)
Hook for rounding the unscaled width or height.
mxSvgCanvas2D.prototype.roundrect = function(x,
y,
w,
h,
dx,
dy)
Private helper function to create SVG elements
mxVmlCanvas2D.prototype.roundrect = function(x,
y,
w,
h,
dx,
dy)
Sets the current path to a rounded rectangle.
mxXmlCanvas2D.prototype.roundrect = function(x,
y,
w,
h,
dx,
dy)
Puts a rounded rectangle into the drawing buffer.
mxParallelEdgeLayout.prototype.route = function(edge,
x,
y)
Routes the given edge via the given point.
rtrim: function(str,
chars)
Strips all whitespaces from the end of the string.
mxHierarchicalLayout.prototype.run = function(parent)
The API method used to exercise the layout upon the graph description and produce a separate description of the vertex position and edge routing changes made.
mxSwimlaneLayout.prototype.run = function(parent)
The API method used to exercise the layout upon the graph description and produce a separate description of the vertex position and edge routing changes made.
diff --git a/docs/js-api/index/General15.html b/docs/js-api/index/General15.html index 7e653c017..452cc2196 100644 --- a/docs/js-api/index/General15.html +++ b/docs/js-api/index/General15.html @@ -13,7 +13,7 @@ if (browserType) {document.write("
");if (browserV
Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
R
 radius
 radiusSquared, mxFastOrganicLayout
 rankBottomY, mxCoordinateAssignment
 rankCoordinates, mxCoordinateAssignment
 rankIndex, WeightedCellSorter
 rankMedianPosition, mxCoordinateAssignment
 ranks
 ranksPerGroup, mxSwimlaneModel
 rankTopY, mxCoordinateAssignment
 rankWidths, mxCoordinateAssignment
 rankY, mxCoordinateAssignment
 readGraphModel, mxEditor
 RECEIVE, mxEvent
 reconfigure, mxShape
 rect
 RECTANGLE_ROUNDING_FACTOR, mxConstants
 rectangleIntersectsSegment, mxUtils
 RectanglePerimeter, mxPerimeter
 recursiveResize, mxGraph
 redirectMouseEvents, mxEvent
 redo
 REDO
 redone, mxUndoableEdit
 redraw
 redrawBackgroundImage, mxGraphView
 redrawCellOverlays, mxCellRenderer
 redrawControl, mxCellRenderer
 redrawHandles
 redrawHtml, mxShape
 redrawHtmlShape
 redrawIcons, mxConnectionHandler
 redrawInnerBends
 redrawLabel, mxCellRenderer
 redrawPath
 redrawShape, mxShape
 reduceTemperature, mxFastOrganicLayout
 refCount, mxSvgCanvas2D
 reference, mxCodec
 refresh
 REFRESH
 refreshHandler, mxSelectionCellsHandler
 refreshTasks, mxEditor
 register, mxCodecRegistry
 registerShape, mxCellRenderer
 relative, mxGeometry
 relativeCcw, mxUtils
 release, mxEvent
 releaseSvgGradients, mxShape
 remove
 REMOVE
 REMOVE_CELLS
 REMOVE_CELLS_FROM_PARENT
 REMOVE_OVERLAY
 removeAllListeners, mxEvent
 removeAllStylenames, mxUtils
 removeCell, mxGraphSelectionModel
 removeCellOverlay, mxGraph
 removeCellOverlays, mxGraph
 removeCells
 removeCellsFromParent
 removeCursors, mxUtils
 removeDragElement, mxDragSource
 removeEdge, mxCell
 removeEnabled, mxEdgeHandler
 removeFromParent, mxCell
 removeFromTerminal, mxCell
 removeGestureListeners, mxEvent
 removeHint
 removeImageBundle, mxGraph
 removeListener
 removeListeners, mxDragSource
 removeMouseListener, mxGraph
 removePoint, mxEdgeHandler
 removeSelectionCell, mxGraph
 removeSelectionCells, mxGraph
 removeState, mxGraphView
 removeStateForCell, mxGraph
 removeStylename, mxUtils
 removeWhitespace, mxUtils
 renderHint, mxGraph
 rendering, mxGraphView
 RENDERING_HINT_EXACT, mxConstants
 RENDERING_HINT_FASTER, mxConstants
 RENDERING_HINT_FASTEST, mxConstants
 renderPage, mxPrintPreview
 repaint
 replaceLinefeeds, mxText
 repositionValid, mxCoordinateAssignment
 request, mxXmlRequest
 reset
 RESET
 resetEdge, mxGraph
 resetEdges
 resetEdgesOnConnect, mxGraph
 resetEdgesOnMove, mxGraph
 resetEdgesOnResize, mxGraph
 resetFirstTime, mxEditor
 resetHandler
 resetHistory, mxEditor
 resetMode, mxToolbar
 resetTimer, mxTooltipHandler
 resetValidationState, mxGraphView
 resetViewOnRootChange, mxGraph
 resize
 RESIZE
 RESIZE_CELLS
 RESIZE_END
 RESIZE_START
 resizeCell
 resizeCells, mxGraph
 resizeChildCells, mxGraph
 resizeContainer, mxGraph
 resizeEnabled, mxSwimlaneManager
 resizeHeight, mxDivResizer
 resizeLast, mxStackLayout
 resizeParent
 resizeParentMax, mxStackLayout
 resizeSwimlane, mxSwimlaneManager
 resizeVertices, mxPartitionLayout
 resizeWidth, mxDivResizer
 resolve, mxCellPath
 resolveColor, mxCellRenderer
 resources, mxResources
 resourcesEncoded, mxResources
 restore
 restoreClone, mxGraphModel
 RESUME, mxEvent
 revalidate, mxGraphView
 revalidateState, mxCellStatePreview
 reverse, mxObjectCodec
 reversePortConstraints, mxUtils
 RhombusPerimeter, mxPerimeter
 root
 ROOT
 rootChanged, mxGraphModel
 roots
 rootx, mxRadialTreeLayout
 rooty, mxRadialTreeLayout
 rotate
 rotate90, mxRectangle
 rotateCell, mxVertexHandler
 rotateClick, mxVertexHandler
 rotatedHtmlBackground, mxVmlCanvas2D
 rotateHtml, mxAbstractCanvas2D
 rotateLabelBounds, mxCellRenderer
 rotatePoint
 rotateVertex, mxVertexHandler
 ROTATION_HANDLE, mxEvent
 rotationCursor, mxVertexHandler
 rotationEnabled
 rotationHandleVSpacing, mxVertexHandler
 rotationRaster, mxVertexHandler
 roundAngle, mxVertexHandler
 roundLength
 roundrect
 route, mxParallelEdgeLayout
 row, mxRadialTreeLayout
 rowMaxCenX, mxRadialTreeLayout
 rowMaxX, mxRadialTreeLayout
 rowMinCenX, mxRadialTreeLayout
 rowMinX, mxRadialTreeLayout
 rowRadi, mxRadialTreeLayout
 rtrim, mxUtils
 run
-
mxCircleLayout.prototype.radius
Integer specifying the size of the radius.
mxFastOrganicLayout.prototype.radius
The approximate radius of each cell, nodes only.
mxFastOrganicLayout.prototype.radiusSquared
The approximate radius squared of each cell, nodes only.
mxCoordinateAssignment.prototype.rankBottomY
Internal cache of bottom-most value of Y for each rank
mxCoordinateAssignment.prototype.rankCoordinates = function(rankValue,
graph,
model)
Sets up the layout in an initial positioning.
WeightedCellSorter.prototype.rankIndex
The index this cell is in the model rank.
mxCoordinateAssignment.prototype.rankMedianPosition = function(rankValue,
model,
nextRankValue)
Performs median minimisation over one rank.
mxGraphHierarchyModel.prototype.ranks
Mapping from rank number to actual rank
mxSwimlaneModel.prototype.ranks
Mapping from rank number to actual rank
mxSwimlaneModel.prototype.ranksPerGroup
An array of the number of ranks within each swimlane
mxCoordinateAssignment.prototype.rankTopY
Internal cache of top-most values of Y for each rank
mxCoordinateAssignment.prototype.rankWidths
The width of all the ranks
mxCoordinateAssignment.prototype.rankY
The Y-coordinate of all the ranks
mxEditor.prototype.readGraphModel = function (node)
Reads the specified XML node into the existing graph model and resets the command history and modified state.
Specifies the event name for receive.
mxShape.prototype.reconfigure = function()
Reconfigures this shape.
mxSvgCanvas2D.prototype.rect = function(x,
y,
w,
h)
Private helper function to create SVG elements
mxVmlCanvas2D.prototype.rect = function(x,
y,
w,
h)
Sets the current path to a rectangle.
mxXmlCanvas2D.prototype.rect = function(x,
y,
w,
h)
Puts a rectangle into the drawing buffer.
Defines the rounding factor for rounded rectangles in percent between 0 and 1.
rectangleIntersectsSegment: function(bounds,
p1,
p2)
Returns true if the given rectangle intersects the given segment.
RectanglePerimeter: function (bounds,
vertex,
next,
orthogonal)
Describes a rectangular perimeter for the given bounds.
mxGraph.prototype.recursiveResize
Specifies the return value for isRecursiveResize.
redirectMouseEvents: function(node,
graph,
state,
down,
move,
up,
dblClick)
Redirects the mouse events from the given DOM node to the graph dispatch loop using the event and given state as event arguments.
mxEditor.prototype.redo = function ()
Redo the last change in graph.
mxUndoableEdit.prototype.redo = function()
Redoes all changes in this edit.
mxUndoManager.prototype.redo = function()
Redoes the last change.
Specifies the event name for redo.
Fires afer a significant edit was redone in redo.
mxUndoableEdit.prototype.redone
Specifies if this edit has been redone.
mxEdgeSegmentHandler.prototype.redraw = function()
Overridden to invoke refresh before the redraw.
mxCellRenderer.prototype.redraw = function(state,
force,
rendering)
Updates the bounds or points and scale of the shapes for the given cell state.
mxEdgeHandler.prototype.redraw = function()
Redraws the preview, and the bends- and label control points.
mxHandle.prototype.redraw = function()
Renders the shape for this handle.
mxImageShape.prototype.redrawHtmlShape = function()
Overrides mxShape.redraw to preserve the aspect ratio of images.
mxLabel.prototype.redraw = function()
Reconfigures this shape.
mxShape.prototype.redraw = function()
Creates and returns the SVG node(s) to represent this shape.
mxText.prototype.redraw = function()
Renders the text using the given DOM nodes.
mxVertexHandler.prototype.redraw = function()
Redraws the handles and the preview.
mxGraphView.prototype.redrawBackgroundImage = function(backgroundImage,
bg)
Updates the bounds and redraws the background image.
mxCellRenderer.prototype.redrawCellOverlays = function(state,
forced)
Redraws the overlays for the given cell state.
mxCellRenderer.prototype.redrawControl = function(state,
forced)
Redraws the control for the given cell state.
mxEdgeHandler.prototype.redrawHandles = function()
Redraws the handles.
mxVertexHandler.prototype.redrawHandles = function()
Redraws the handles.
mxShape.prototype.redrawHtmlShape = function()
Allow optimization by replacing VML with HTML.
mxLabel.prototype.redrawHtmlShape = function()
Generic background painting implementation.
mxText.prototype.redrawHtmlShape = function()
Updates the HTML node(s) to reflect the latest bounds and scale.
mxConnectionHandler.prototype.redrawIcons = function(icons,
state)
Redraws the given array of mxImageShapes.
mxEdgeSegmentHandler.prototype.redrawInnerBends = function(p0,
pe)
Updates the position of the custom bends.
mxEdgeHandler.prototype.redrawInnerBends = function(p0,
pe)
Updates and redraws the inner bends.
mxElbowEdgeHandler.prototype.redrawInnerBends = function(p0,
pe)
Updates and redraws the inner bends.
mxCellRenderer.prototype.redrawLabel = function(state,
forced)
Redraws the label for the given cell state.
mxActor.prototype.redrawPath = function(c,
x,
y,
w,
h)
Draws the path for this shape.
mxCloud.prototype.redrawPath = function(c,
x,
y,
w,
h)
Draws the path for this shape.
mxCylinder.prototype.redrawPath = function(c,
x,
y,
w,
h,
isForeground)
Draws the path for this shape.
mxHexagon.prototype.redrawPath = function(c,
x,
y,
w,
h)
Draws the path for this shape.
mxTriangle.prototype.redrawPath = function(c,
x,
y,
w,
h)
Draws the path for this shape.
mxShape.prototype.redrawShape = function()
Updates the SVG or VML shape.
mxFastOrganicLayout.prototype.reduceTemperature = function()
Reduces the temperature of the layout from an initial setting in a linear fashion to zero.
mxSvgCanvas2D.prototype.refCount
Local counter for references in SVG export.
mxCodec.prototype.reference = function(obj)
Hook for subclassers to implement a custom method for retrieving IDs from objects.
mxEdgeHandler.prototype.refresh = function()
Refreshes the bends of this handler.
mxGraph.prototype.refresh = function(cell)
Clears all cell states or the states for the hierarchy starting at the given cell and validates the graph.
mxGraphView.prototype.refresh = function()
Clears the view if currentRoot is not null and revalidates.
mxOutline.prototype.refresh = function()
Invokes update and revalidate the outline.
mxSelectionCellsHandler.prototype.refresh = function()
Reloads or updates all handlers.
Specifies the event name for refresh.
Fires after refresh was executed.
mxSelectionCellsHandler.prototype.refreshHandler
Keeps a reference to an event listener for later removal.
mxEditor.prototype.refreshTasks = function (div)
Updates the contents of the tasks window using createTasks.
register: function(codec)
Registers a new codec and associates the name of the template constructor in the codec with the codec object.
mxCellRenderer.registerShape = function(key,
shape)
Registers the given constructor under the specified key in this instance of the renderer.
mxGeometry.prototype.relative
Specifies if the coordinates in the geometry are to be interpreted as relative coordinates.
relativeCcw: function(x1,
y1,
x2,
y2,
px,
py)
Returns 1 if the given point on the right side of the segment, 0 if its on the segment, and -1 if the point is on the left side of the segment.
release: function(element)
Removes the known listeners from the given DOM node and its descendants.
mxShape.prototype.releaseSvgGradients = function(grads)
Paints the line shape.
mxCell.prototype.remove = function(index)
Removes the child at the specified index from the child array and returns the child that was removed.
mxDictionary.prototype.remove = function(key)
Removes the value for the given key and returns the value that has been removed.
mxGraphModel.prototype.remove = function(cell)
Removes the specified cell from the model using mxChildChange and adds the change to the current transaction.
remove: function(obj,
array)
Removes all occurrences of the given object in the given array or object.
Specifies the event name for remove.
Fires if a cell has been remove from the selection.
Specifies the event name for removeCells.
Fires between begin- and endUpdate in removeCells.
Specifies the event name for removeCellsFromParent.
Fires between begin- and endUpdate in removeCellsFromParent.
Specifies the event name for removeOverlay.
Fires after an overlay is removed in removeCellOverlay and removeCellOverlays.
removeAllListeners: function(element)
Removes all listeners from the given element.
removeAllStylenames: function(style)
Removes all stylenames from the given style and returns the updated style.
mxGraphSelectionModel.prototype.removeCell = function(cell)
Removes the specified mxCell from the selection and fires a select event for the remaining cells.
mxGraph.prototype.removeCellOverlay = function(cell,
overlay)
Removes and returns the given mxCellOverlay from the given cell.
mxGraph.prototype.removeCellOverlays = function(cell)
Removes all mxCellOverlays from the given cell.
removeCells: function(graph,
cells)
Hook to remove the given cells from the given graph after a cut operation.
mxGraph.prototype.removeCells = function(cells,
includeEdges)
Removes the given cells from the graph including all connected edges if includeEdges is true.
mxGraphSelectionModel.prototype.removeCells = function(cells)
mxGraph.prototype.removeCellsFromParent = function(cells)
Removes the specified cells from their parents and adds them to the default parent.
mxGraphHandler.prototype.removeCellsFromParent
Specifies if cells may be moved out of their parents.
removeCursors: function(element)
Removes the cursors from the style of the given DOM node and its descendants.
mxDragSource.prototype.removeDragElement = function()
Removes and destroys the dragElement.
mxCell.prototype.removeEdge = function(edge,
isOutgoing)
Removes the specified edge from the edge array and returns the edge.
mxEdgeHandler.prototype.removeEnabled
Specifies if removing bends by shift-click is enabled.
mxCell.prototype.removeFromParent = function()
Removes the cell from its parent.
mxCell.prototype.removeFromTerminal = function(isSource)
Removes the edge from its source or target terminal.
removeGestureListeners: function(node,
startListener,
moveListener,
endListener)
Removes the given listeners from mousedown, mousemove, mouseup and the respective touch events if mxClient.IS_TOUCH is true.
mxEdgeHandler.prototype.removeHint = function()
Hooks for subclassers to hide details when the handler gets inactive.
mxGraphHandler.prototype.removeHint = function()
Hooks for subclassers to hide details when the handler gets inactive.
mxVertexHandler.prototype.removeHint = function()
Hooks for subclassers to hide details when the handler gets inactive.
mxGraph.prototype.removeImageBundle = function(bundle)
Removes the specified mxImageBundle.
removeListener: function()
Removes the specified listener from the given element.
mxEventSource.prototype.removeListener = function(funct)
Removes all occurrences of the given listener from eventListeners.
mxDragSource.prototype.removeListeners = function()
Actives the given graph as a drop target.
mxGraph.prototype.removeMouseListener = function(listener)
Removes the specified graph listener.
mxEdgeHandler.prototype.removePoint = function(state,
index)
Removes the control point at the given index from the given state.
mxGraph.prototype.removeSelectionCell = function(cell)
Removes the given cell from the selection.
mxGraph.prototype.removeSelectionCells = function(cells)
Removes the given cells from the selection.
mxGraphView.prototype.removeState = function(cell)
Removes and returns the mxCellState for the given cell.
mxGraph.prototype.removeStateForCell = function(cell)
Removes all cached information for the given cell and its descendants.
removeStylename: function(style,
stylename)
Removes all occurrences of the specified stylename in the given style and returns the updated style.
removeWhitespace: function(node,
before)
Removes the sibling text nodes for the given node that only consists of tabs, newlines and spaces.
mxGraph.prototype.renderHint
RenderHint as it was passed to the constructor.
mxGraphView.prototype.rendering
Specifies if shapes should be created, updated and destroyed using the methods of mxCellRenderer in graph.
Defines the exact rendering hint.
Defines the faster rendering hint.
Defines the fastest rendering hint.
mxPrintPreview.prototype.renderPage = function(w,
h,
dx,
dy,
content)
Creates a DIV that prints a single page of the given graph using the given scale and returns the DIV that represents the page.
mxCellHighlight.prototype.repaint = function()
Updates the highlight after a change of the model or view.
mxRubberband.prototype.repaint = function()
Computes the bounding box and updates the style of the div.
mxText.prototype.replaceLinefeeds
Specifies if linefeeds in HTML labels should be replaced with BR tags.
mxCoordinateAssignment.prototype.repositionValid = function(model,
cell,
rank,
position)
Determines whether or not a node may be moved to the specified x position on the specified rank
mxXmlRequest.prototype.request
Holds the inner, browser-specific request object.
mxAbstractCanvas2D.prototype.reset = function()
Resets the state of this canvas.
mxAutoSaveManager.prototype.reset = function()
Resets all counters.
mxCellMarker.prototype.reset = function()
Resets the state of the cell marker.
mxConnectionHandler.prototype.reset = function()
Resets the state of this handler.
mxConstraintHandler.prototype.reset = function()
Resets the state of this handler.
mxDragSource.prototype.reset = function()
Stops and removes everything and restores the state of the object.
mxEdgeHandler.prototype.reset = function()
Resets the state of this handler.
mxGraphHandler.prototype.reset = function()
Resets the state of this handler.
mxHandle.prototype.reset = function()
Resets the state of this handle by setting its visibility to true.
mxRubberband.prototype.reset = function()
Resets the state of the rubberband selection.
mxSelectionCellsHandler.prototype.reset = function()
Resets all handlers.
mxSvgCanvas2D.prototype.reset = function()
Returns any offsets for rendering pixels.
mxTooltipHandler.prototype.reset = function(me,
restart)
Resets and/or restarts the timer to trigger the display of the tooltip.
mxVertexHandler.prototype.reset = function()
Resets the state of this handler.
Fires when the reset method is invoked.
RESET: 'reset' }
Specifies the event name for reset.
mxGraph.prototype.resetEdge = function(edge)
Resets the control points of the given edge.
mxCircleLayout.prototype.resetEdges
Specifies if all edge points of traversed edges should be removed.
mxCompactTreeLayout.prototype.resetEdges
Specifies if all edge points of traversed edges should be removed.
mxFastOrganicLayout.prototype.resetEdges
Specifies if all edge points of traversed edges should be removed.
mxGraph.prototype.resetEdges = function(cells)
Resets the control points of the edges that are connected to the given cells if not both ends of the edge are in the given cells array.
mxGraph.prototype.resetEdgesOnConnect
Specifies if edge control points should be reset after the the edge has been reconnected.
mxGraph.prototype.resetEdgesOnMove
Specifies if edge control points should be reset after the move of a connected cell.
mxGraph.prototype.resetEdgesOnResize
Specifies if edge control points should be reset after the resize of a connected cell.
mxEditor.prototype.resetFirstTime = function ()
Resets the cookie that is used to remember if the editor has already been used.
mxCellHighlight.prototype.resetHandler
Holds the handler that automatically invokes reset if the highlight should be hidden.
mxDefaultToolbar.prototype.resetHandler
Reference to the function used to reset the toolbar.
mxEditor.prototype.resetHistory = function ()
Resets the command history, modified state and counters.
mxToolbar.prototype.resetMode = function(forced)
Selects the default mode and resets the state of the previously selected mode.
mxTooltipHandler.prototype.resetTimer = function()
Resets the timer.
mxGraphView.prototype.resetValidationState = function()
Resets the current validation state.
mxGraph.prototype.resetViewOnRootChange
Specifies if the scale and translate should be reset if the root changes in the model.
mxCellEditor.prototype.resize = function()
Returns modified.
mxDivResizer.prototype.resize = function()
Updates the style of the DIV after the window has been resized.
Specifies the event name for resize.
Fires while the window is being resized.
Specifies the event name for resizeCells.
Fires between begin- and endUpdate in resizeCells.
Specifies the event name for resizeEnd.
Fires after the window is resized.
Specifies the event name for resizeStart.
Fires before the window is resized.
mxGraph.prototype.resizeCell = function(cell,
bounds,
recurse)
Sets the bounds of the given cell using resizeCells.
mxVertexHandler.prototype.resizeCell = function(cell,
dx,
dy,
index,
gridEnabled,
constrained,
recurse)
Uses the given vector to change the bounds of the given cell in the graph using mxGraph.resizeCell.
mxGraph.prototype.resizeCells = function(cells,
bounds,
recurse)
Sets the bounds of the given cells and fires a mxEvent.RESIZE_CELLS event while the transaction is in progress.
mxGraph.prototype.resizeChildCells = function(cell,
newGeo)
Resizes the child cells of the given cell for the given new geometry with respect to the current geometry of the cell.
mxGraph.prototype.resizeContainer
Specifies if the container should be resized to the graph size when the graph size has changed.
mxSwimlaneManager.prototype.resizeEnabled
Specifies if resizing of swimlanes should be handled.
Boolean specifying if the height should be updated.
mxStackLayout.prototype.resizeLast
If the last element should be resized to fill out the parent.
mxCompactTreeLayout.prototype.resizeParent
If the parents should be resized to match the width/height of the children.
mxHierarchicalLayout.prototype.resizeParent
Specifies if the parent should be resized after the layout so that it contains all the child cells.
mxStackLayout.prototype.resizeParent
If the parent should be resized to match the width/height of the stack.
mxSwimlaneLayout.prototype.resizeParent
Specifies if the parent should be resized after the layout so that it contains all the child cells.
mxStackLayout.prototype.resizeParentMax
Use maximum of existing value and new value for resize of parent.
mxSwimlaneManager.prototype.resizeSwimlane = function(swimlane,
w,
h,
parentHorizontal)
Called from cellsResized for all swimlanes that are not ignored to update the size of the siblings and the size of the parent swimlanes, recursively, if bubbling is true.
mxPartitionLayout.prototype.resizeVertices
Boolean that specifies if vertices should be resized.
Boolean specifying if the width should be updated.
resolve: function(root,
path)
Returns the cell for the specified cell path using the given root as the root of the path.
mxCellRenderer.prototype.resolveColor = function(state,
field,
key)
Resolves special keywords ‘inherit’, ‘indicated’ and ‘swimlane’ and sets the respective color on the shape.
Associative array that maps from keys to values.
Specifies whether or not values in resource files are encoded with \u or percentage.
mxAbstractCanvas2D.prototype.restore = function()
Restores the current state.
mxXmlCanvas2D.prototype.restore = function()
Restores the drawing state.
mxGraphModel.prototype.restoreClone = function(clone,
cell,
mapping)
Inner helper method for restoring the connections in a network of cloned cells.
Specifies the event name for suspend.
mxGraphView.prototype.revalidate = function()
Revalidates the complete view with all cell states.
mxCellStatePreview.prototype.revalidateState = function(state,
dx,
dy,
visitor)
mxObjectCodec.prototype.reverse
Maps from from XML attribute names to fieldnames.
reversePortConstraints: function(constraint)
Reverse the port constraint bitmask.
RhombusPerimeter: function (bounds,
vertex,
next,
orthogonal)
Describes a rhombus (aka diamond) perimeter.
mxCompactTreeLayout.prototype.root
The cell to use as the root of the tree
mxGraphModel.prototype.root
Holds the root cell, which in turn contains the cells that represent the layers of the diagram as child cells.
this.root
Reference to the container for the SVG content.
this.root
Reference to the container for the SVG content.
this.root
Reference to the container for the SVG content.
Fires when the current root has changed, or when the title of the current root has changed.
Specifies the event name for root.
Fires if the root in the model has changed.
mxGraphModel.prototype.rootChanged = function(root)
Inner callback to change the root of the model and update the internal datastructures, such as cells and nextId.
mxGraphHierarchyModel.prototype.roots
Store of roots of this hierarchy model, these are real graph cells, not internal cells
mxHierarchicalLayout.prototype.roots
Holds the array of mxCell that this layout contains.
mxSwimlaneLayout.prototype.roots
Holds the array of mxCell that this layout contains.
mxSwimlaneModel.prototype.roots
Store of roots of this hierarchy model, these are real graph cells, not internal cells
mxRadialTreeLayout.prototype.rootx
The X co-ordinate of the root cell
mxRadialTreeLayout.prototype.rooty
The Y co-ordinate of the root cell
mxGeometry.prototype.rotate = function(angle,
cx)
Rotates the geometry by the given angle around the given center.
mxSvgCanvas2D.prototype.rotate = function(theta,
flipH,
flipV,
cx,
cy)
Sets the rotation of the canvas.
mxVmlCanvas2D.prototype.rotate = function(theta,
flipH,
flipV,
cx,
cy)
Sets the rotation of the canvas.
mxXmlCanvas2D.prototype.rotate = function(theta,
flipH,
flipV,
cx,
cy)
Rotates and/or flips the output around a given center.
mxRectangle.prototype.rotate90 = function()
Rotates this rectangle by 90 degree around its center point.
Rotates the given cell to the given rotation.
mxVertexHandler.prototype.rotateClick = function()
Hook for subclassers to implement a single click on the rotation handle.
mxVmlCanvas2D.prototype.rotatedHtmlBackground
Background color for rotated HTML.
mxAbstractCanvas2D.prototype.rotateHtml
Switch for rotation of HTML.
mxCellRenderer.prototype.rotateLabelBounds = function(state,
bounds)
Adds the shape rotation to the given label bounds and applies the alignment and offsets.
mxAbstractCanvas2D.prototype.rotatePoint = function(x,
y,
theta,
cx,
cy)
Rotates the given point and returns the result as an mxPoint.
mxHandle.prototype.rotatePoint = function(pt,
alpha)
Rotates the point by the given angle.
Rotates the vertex.
Index for the rotation handle in an mxMouseEvent.
mxVertexHandler.prototype.rotationCursor
Specifies the cursor for the rotation handle.
mxGraphHandler.prototype.rotationEnabled
Specifies if the bounding box should allow for rotation.
mxVertexHandler.prototype.rotationEnabled
Specifies if a rotation handle should be visible.
mxVertexHandler.prototype.rotationHandleVSpacing
Vertical spacing for rotation icon.
mxVertexHandler.prototype.rotationRaster
Specifies if rotation steps should be “rasterized” depening on the distance to the handle.
mxVertexHandler.prototype.roundAngle = function(angle)
Hook for rounding the angle.
mxEdgeHandler.prototype.roundLength = function(length)
Hook for rounding the unscaled width or height.
mxGraphHandler.prototype.roundLength = function(length)
Hook for rounding the unscaled vector.
mxVertexHandler.prototype.roundLength = function(length)
Hook for rounding the unscaled width or height.
mxSvgCanvas2D.prototype.roundrect = function(x,
y,
w,
h,
dx,
dy)
Private helper function to create SVG elements
mxVmlCanvas2D.prototype.roundrect = function(x,
y,
w,
h,
dx,
dy)
Sets the current path to a rounded rectangle.
mxXmlCanvas2D.prototype.roundrect = function(x,
y,
w,
h,
dx,
dy)
Puts a rounded rectangle into the drawing buffer.
mxParallelEdgeLayout.prototype.route = function(edge,
x,
y)
Routes the given edge via the given point.
mxRadialTreeLayout.prototype.row
Array of vertices on each row
mxRadialTreeLayout.prototype.rowMaxCenX
Array of x coordinate of rightmost vertex of each row
mxRadialTreeLayout.prototype.rowMaxX
Array of rightmost x coordinate of each row
mxRadialTreeLayout.prototype.rowMinCenX
Array of x coordinate of leftmost vertex of each row
mxRadialTreeLayout.prototype.rowMinX
Array of leftmost x coordinate of each row
mxRadialTreeLayout.prototype.rowRadi
Array of y deltas of each row behind root vertex, also the radius in the tree
rtrim: function(str,
chars)
Strips all whitespaces from the end of the string.
mxHierarchicalLayout.prototype.run = function(parent)
The API method used to exercise the layout upon the graph description and produce a separate description of the vertex position and edge routing changes made.
mxSwimlaneLayout.prototype.run = function(parent)
The API method used to exercise the layout upon the graph description and produce a separate description of the vertex position and edge routing changes made.
+
mxCircleLayout.prototype.radius
Integer specifying the size of the radius.
mxFastOrganicLayout.prototype.radius
The approximate radius of each cell, nodes only.
mxFastOrganicLayout.prototype.radiusSquared
The approximate radius squared of each cell, nodes only.
mxCoordinateAssignment.prototype.rankBottomY
Internal cache of bottom-most value of Y for each rank
mxCoordinateAssignment.prototype.rankCoordinates = function(rankValue,
graph,
model)
Sets up the layout in an initial positioning.
WeightedCellSorter.prototype.rankIndex
The index this cell is in the model rank.
mxCoordinateAssignment.prototype.rankMedianPosition = function(rankValue,
model,
nextRankValue)
Performs median minimisation over one rank.
mxGraphHierarchyModel.prototype.ranks
Mapping from rank number to actual rank
mxSwimlaneModel.prototype.ranks
Mapping from rank number to actual rank
mxSwimlaneModel.prototype.ranksPerGroup
An array of the number of ranks within each swimlane
mxCoordinateAssignment.prototype.rankTopY
Internal cache of top-most values of Y for each rank
mxCoordinateAssignment.prototype.rankWidths
The width of all the ranks
mxCoordinateAssignment.prototype.rankY
The Y-coordinate of all the ranks
mxEditor.prototype.readGraphModel = function (node)
Reads the specified XML node into the existing graph model and resets the command history and modified state.
Specifies the event name for receive.
mxShape.prototype.reconfigure = function()
Reconfigures this shape.
mxSvgCanvas2D.prototype.rect = function(x,
y,
w,
h)
Private helper function to create SVG elements
mxVmlCanvas2D.prototype.rect = function(x,
y,
w,
h)
Sets the current path to a rectangle.
mxXmlCanvas2D.prototype.rect = function(x,
y,
w,
h)
Puts a rectangle into the drawing buffer.
Defines the rounding factor for rounded rectangles in percent between 0 and 1.
rectangleIntersectsSegment: function(bounds,
p1,
p2)
Returns true if the given rectangle intersects the given segment.
RectanglePerimeter: function (bounds,
vertex,
next,
orthogonal)
Describes a rectangular perimeter for the given bounds.
mxGraph.prototype.recursiveResize
Specifies the return value for isRecursiveResize.
redirectMouseEvents: function(node,
graph,
state,
down,
move,
up,
dblClick)
Redirects the mouse events from the given DOM node to the graph dispatch loop using the event and given state as event arguments.
mxEditor.prototype.redo = function ()
Redo the last change in graph.
mxUndoableEdit.prototype.redo = function()
Redoes all changes in this edit.
mxUndoManager.prototype.redo = function()
Redoes the last change.
Specifies the event name for redo.
Fires afer a significant edit was redone in redo.
mxUndoableEdit.prototype.redone
Specifies if this edit has been redone.
mxEdgeSegmentHandler.prototype.redraw = function()
Overridden to invoke refresh before the redraw.
mxCellRenderer.prototype.redraw = function(state,
force,
rendering)
Updates the bounds or points and scale of the shapes for the given cell state.
mxEdgeHandler.prototype.redraw = function()
Redraws the preview, and the bends- and label control points.
mxHandle.prototype.redraw = function()
Renders the shape for this handle.
mxImageShape.prototype.redrawHtmlShape = function()
Overrides mxShape.redraw to preserve the aspect ratio of images.
mxLabel.prototype.redraw = function()
Reconfigures this shape.
mxShape.prototype.redraw = function()
Creates and returns the SVG node(s) to represent this shape.
mxText.prototype.redraw = function()
Renders the text using the given DOM nodes.
mxVertexHandler.prototype.redraw = function()
Redraws the handles and the preview.
mxGraphView.prototype.redrawBackgroundImage = function(backgroundImage,
bg)
Updates the bounds and redraws the background image.
mxCellRenderer.prototype.redrawCellOverlays = function(state,
forced)
Redraws the overlays for the given cell state.
mxCellRenderer.prototype.redrawControl = function(state,
forced)
Redraws the control for the given cell state.
mxEdgeHandler.prototype.redrawHandles = function()
Redraws the handles.
mxVertexHandler.prototype.redrawHandles = function()
Redraws the handles.
mxShape.prototype.redrawHtmlShape = function()
Allow optimization by replacing VML with HTML.
mxLabel.prototype.redrawHtmlShape = function()
Generic background painting implementation.
mxText.prototype.redrawHtmlShape = function()
Updates the HTML node(s) to reflect the latest bounds and scale.
mxConnectionHandler.prototype.redrawIcons = function(icons,
state)
Redraws the given array of mxImageShapes.
mxEdgeSegmentHandler.prototype.redrawInnerBends = function(p0,
pe)
Updates the position of the custom bends.
mxEdgeHandler.prototype.redrawInnerBends = function(p0,
pe)
Updates and redraws the inner bends.
mxElbowEdgeHandler.prototype.redrawInnerBends = function(p0,
pe)
Updates and redraws the inner bends.
mxCellRenderer.prototype.redrawLabel = function(state,
forced)
Redraws the label for the given cell state.
mxActor.prototype.redrawPath = function(c,
x,
y,
w,
h)
Draws the path for this shape.
mxCloud.prototype.redrawPath = function(c,
x,
y,
w,
h)
Draws the path for this shape.
mxCylinder.prototype.redrawPath = function(c,
x,
y,
w,
h,
isForeground)
Draws the path for this shape.
mxHexagon.prototype.redrawPath = function(c,
x,
y,
w,
h)
Draws the path for this shape.
mxTriangle.prototype.redrawPath = function(c,
x,
y,
w,
h)
Draws the path for this shape.
mxShape.prototype.redrawShape = function()
Updates the SVG or VML shape.
mxFastOrganicLayout.prototype.reduceTemperature = function()
Reduces the temperature of the layout from an initial setting in a linear fashion to zero.
mxSvgCanvas2D.prototype.refCount
Local counter for references in SVG export.
mxCodec.prototype.reference = function(obj)
Hook for subclassers to implement a custom method for retrieving IDs from objects.
mxEdgeHandler.prototype.refresh = function()
Refreshes the bends of this handler.
mxGraph.prototype.refresh = function(cell)
Clears all cell states or the states for the hierarchy starting at the given cell and validates the graph.
mxGraphView.prototype.refresh = function()
Clears the view if currentRoot is not null and revalidates.
mxOutline.prototype.refresh = function()
Invokes update and revalidate the outline.
mxSelectionCellsHandler.prototype.refresh = function()
Reloads or updates all handlers.
Specifies the event name for refresh.
Fires after refresh was executed.
mxSelectionCellsHandler.prototype.refreshHandler
Keeps a reference to an event listener for later removal.
mxEditor.prototype.refreshTasks = function (div)
Updates the contents of the tasks window using createTasks.
register: function(codec)
Registers a new codec and associates the name of the template constructor in the codec with the codec object.
mxCellRenderer.registerShape = function(key,
shape)
Registers the given constructor under the specified key in this instance of the renderer.
mxGeometry.prototype.relative
Specifies if the coordinates in the geometry are to be interpreted as relative coordinates.
relativeCcw: function(x1,
y1,
x2,
y2,
px,
py)
Returns 1 if the given point on the right side of the segment, 0 if its on the segment, and -1 if the point is on the left side of the segment.
release: function(element)
Removes the known listeners from the given DOM node and its descendants.
mxShape.prototype.releaseSvgGradients = function(grads)
Paints the line shape.
mxCell.prototype.remove = function(index)
Removes the child at the specified index from the child array and returns the child that was removed.
mxDictionary.prototype.remove = function(key)
Removes the value for the given key and returns the value that has been removed.
mxGraphModel.prototype.remove = function(cell)
Removes the specified cell from the model using mxChildChange and adds the change to the current transaction.
remove: function(obj,
array)
Removes all occurrences of the given object in the given array or object.
Specifies the event name for remove.
Fires if a cell has been remove from the selection.
Specifies the event name for removeCells.
Fires between begin- and endUpdate in removeCells.
Specifies the event name for removeCellsFromParent.
Fires between begin- and endUpdate in removeCellsFromParent.
Specifies the event name for removeOverlay.
Fires after an overlay is removed in removeCellOverlay and removeCellOverlays.
removeAllListeners: function(element)
Removes all listeners from the given element.
removeAllStylenames: function(style)
Removes all stylenames from the given style and returns the updated style.
mxGraphSelectionModel.prototype.removeCell = function(cell)
Removes the specified mxCell from the selection and fires a select event for the remaining cells.
mxGraph.prototype.removeCellOverlay = function(cell,
overlay)
Removes and returns the given mxCellOverlay from the given cell.
mxGraph.prototype.removeCellOverlays = function(cell)
Removes all mxCellOverlays from the given cell.
removeCells: function(graph,
cells)
Hook to remove the given cells from the given graph after a cut operation.
mxGraph.prototype.removeCells = function(cells,
includeEdges)
Removes the given cells from the graph including all connected edges if includeEdges is true.
mxGraphSelectionModel.prototype.removeCells = function(cells)
mxGraph.prototype.removeCellsFromParent = function(cells)
Removes the specified cells from their parents and adds them to the default parent.
mxGraphHandler.prototype.removeCellsFromParent
Specifies if cells may be moved out of their parents.
removeCursors: function(element)
Removes the cursors from the style of the given DOM node and its descendants.
mxDragSource.prototype.removeDragElement = function()
Removes and destroys the dragElement.
mxCell.prototype.removeEdge = function(edge,
isOutgoing)
Removes the specified edge from the edge array and returns the edge.
mxEdgeHandler.prototype.removeEnabled
Specifies if removing bends by shift-click is enabled.
mxCell.prototype.removeFromParent = function()
Removes the cell from its parent.
mxCell.prototype.removeFromTerminal = function(isSource)
Removes the edge from its source or target terminal.
removeGestureListeners: function(node,
startListener,
moveListener,
endListener)
Removes the given listeners from mousedown, mousemove, mouseup and the respective touch events if mxClient.IS_TOUCH is true.
mxEdgeHandler.prototype.removeHint = function()
Hooks for subclassers to hide details when the handler gets inactive.
mxGraphHandler.prototype.removeHint = function()
Hooks for subclassers to hide details when the handler gets inactive.
mxVertexHandler.prototype.removeHint = function()
Hooks for subclassers to hide details when the handler gets inactive.
mxGraph.prototype.removeImageBundle = function(bundle)
Removes the specified mxImageBundle.
removeListener: function()
Removes the specified listener from the given element.
mxEventSource.prototype.removeListener = function(funct)
Removes all occurrences of the given listener from eventListeners.
mxDragSource.prototype.removeListeners = function()
Actives the given graph as a drop target.
mxGraph.prototype.removeMouseListener = function(listener)
Removes the specified graph listener.
mxEdgeHandler.prototype.removePoint = function(state,
index)
Removes the control point at the given index from the given state.
mxGraph.prototype.removeSelectionCell = function(cell)
Removes the given cell from the selection.
mxGraph.prototype.removeSelectionCells = function(cells)
Removes the given cells from the selection.
mxGraphView.prototype.removeState = function(cell)
Removes and returns the mxCellState for the given cell.
mxGraph.prototype.removeStateForCell = function(cell)
Removes all cached information for the given cell and its descendants.
removeStylename: function(style,
stylename)
Removes all occurrences of the specified stylename in the given style and returns the updated style.
removeWhitespace: function(node,
before)
Removes the sibling text nodes for the given node that only consists of tabs, newlines and spaces.
mxGraph.prototype.renderHint
RenderHint as it was passed to the constructor.
mxGraphView.prototype.rendering
Specifies if shapes should be created, updated and destroyed using the methods of mxCellRenderer in graph.
Defines the exact rendering hint.
Defines the faster rendering hint.
Defines the fastest rendering hint.
mxPrintPreview.prototype.renderPage = function(w,
h,
dx,
dy,
content,
pageNumber)
Creates a DIV that prints a single page of the given graph using the given scale and returns the DIV that represents the page.
mxCellHighlight.prototype.repaint = function()
Updates the highlight after a change of the model or view.
mxRubberband.prototype.repaint = function()
Computes the bounding box and updates the style of the div.
mxText.prototype.replaceLinefeeds
Specifies if linefeeds in HTML labels should be replaced with BR tags.
mxCoordinateAssignment.prototype.repositionValid = function(model,
cell,
rank,
position)
Determines whether or not a node may be moved to the specified x position on the specified rank
mxXmlRequest.prototype.request
Holds the inner, browser-specific request object.
mxAbstractCanvas2D.prototype.reset = function()
Resets the state of this canvas.
mxAutoSaveManager.prototype.reset = function()
Resets all counters.
mxCellMarker.prototype.reset = function()
Resets the state of the cell marker.
mxConnectionHandler.prototype.reset = function()
Resets the state of this handler.
mxConstraintHandler.prototype.reset = function()
Resets the state of this handler.
mxDragSource.prototype.reset = function()
Stops and removes everything and restores the state of the object.
mxEdgeHandler.prototype.reset = function()
Resets the state of this handler.
mxGraphHandler.prototype.reset = function()
Resets the state of this handler.
mxHandle.prototype.reset = function()
Resets the state of this handle by setting its visibility to true.
mxRubberband.prototype.reset = function()
Resets the state of the rubberband selection.
mxSelectionCellsHandler.prototype.reset = function()
Resets all handlers.
mxSvgCanvas2D.prototype.reset = function()
Returns any offsets for rendering pixels.
mxTooltipHandler.prototype.reset = function(me,
restart)
Resets and/or restarts the timer to trigger the display of the tooltip.
mxVertexHandler.prototype.reset = function()
Resets the state of this handler.
Fires when the reset method is invoked.
RESET: 'reset' }
Specifies the event name for reset.
mxGraph.prototype.resetEdge = function(edge)
Resets the control points of the given edge.
mxCircleLayout.prototype.resetEdges
Specifies if all edge points of traversed edges should be removed.
mxCompactTreeLayout.prototype.resetEdges
Specifies if all edge points of traversed edges should be removed.
mxFastOrganicLayout.prototype.resetEdges
Specifies if all edge points of traversed edges should be removed.
mxGraph.prototype.resetEdges = function(cells)
Resets the control points of the edges that are connected to the given cells if not both ends of the edge are in the given cells array.
mxGraph.prototype.resetEdgesOnConnect
Specifies if edge control points should be reset after the the edge has been reconnected.
mxGraph.prototype.resetEdgesOnMove
Specifies if edge control points should be reset after the move of a connected cell.
mxGraph.prototype.resetEdgesOnResize
Specifies if edge control points should be reset after the resize of a connected cell.
mxEditor.prototype.resetFirstTime = function ()
Resets the cookie that is used to remember if the editor has already been used.
mxCellHighlight.prototype.resetHandler
Holds the handler that automatically invokes reset if the highlight should be hidden.
mxDefaultToolbar.prototype.resetHandler
Reference to the function used to reset the toolbar.
mxEditor.prototype.resetHistory = function ()
Resets the command history, modified state and counters.
mxToolbar.prototype.resetMode = function(forced)
Selects the default mode and resets the state of the previously selected mode.
mxTooltipHandler.prototype.resetTimer = function()
Resets the timer.
mxGraphView.prototype.resetValidationState = function()
Resets the current validation state.
mxGraph.prototype.resetViewOnRootChange
Specifies if the scale and translate should be reset if the root changes in the model.
mxCellEditor.prototype.resize = function()
Returns modified.
mxDivResizer.prototype.resize = function()
Updates the style of the DIV after the window has been resized.
Specifies the event name for resize.
Fires while the window is being resized.
Specifies the event name for resizeCells.
Fires between begin- and endUpdate in resizeCells.
Specifies the event name for resizeEnd.
Fires after the window is resized.
Specifies the event name for resizeStart.
Fires before the window is resized.
mxGraph.prototype.resizeCell = function(cell,
bounds,
recurse)
Sets the bounds of the given cell using resizeCells.
mxVertexHandler.prototype.resizeCell = function(cell,
dx,
dy,
index,
gridEnabled,
constrained,
recurse)
Uses the given vector to change the bounds of the given cell in the graph using mxGraph.resizeCell.
mxGraph.prototype.resizeCells = function(cells,
bounds,
recurse)
Sets the bounds of the given cells and fires a mxEvent.RESIZE_CELLS event while the transaction is in progress.
mxGraph.prototype.resizeChildCells = function(cell,
newGeo)
Resizes the child cells of the given cell for the given new geometry with respect to the current geometry of the cell.
mxGraph.prototype.resizeContainer
Specifies if the container should be resized to the graph size when the graph size has changed.
mxSwimlaneManager.prototype.resizeEnabled
Specifies if resizing of swimlanes should be handled.
Boolean specifying if the height should be updated.
mxStackLayout.prototype.resizeLast
If the last element should be resized to fill out the parent.
mxCompactTreeLayout.prototype.resizeParent
If the parents should be resized to match the width/height of the children.
mxHierarchicalLayout.prototype.resizeParent
Specifies if the parent should be resized after the layout so that it contains all the child cells.
mxStackLayout.prototype.resizeParent
If the parent should be resized to match the width/height of the stack.
mxSwimlaneLayout.prototype.resizeParent
Specifies if the parent should be resized after the layout so that it contains all the child cells.
mxStackLayout.prototype.resizeParentMax
Use maximum of existing value and new value for resize of parent.
mxSwimlaneManager.prototype.resizeSwimlane = function(swimlane,
w,
h,
parentHorizontal)
Called from cellsResized for all swimlanes that are not ignored to update the size of the siblings and the size of the parent swimlanes, recursively, if bubbling is true.
mxPartitionLayout.prototype.resizeVertices
Boolean that specifies if vertices should be resized.
Boolean specifying if the width should be updated.
resolve: function(root,
path)
Returns the cell for the specified cell path using the given root as the root of the path.
mxCellRenderer.prototype.resolveColor = function(state,
field,
key)
Resolves special keywords ‘inherit’, ‘indicated’ and ‘swimlane’ and sets the respective color on the shape.
Associative array that maps from keys to values.
Specifies whether or not values in resource files are encoded with \u or percentage.
mxAbstractCanvas2D.prototype.restore = function()
Restores the current state.
mxXmlCanvas2D.prototype.restore = function()
Restores the drawing state.
mxGraphModel.prototype.restoreClone = function(clone,
cell,
mapping)
Inner helper method for restoring the connections in a network of cloned cells.
Specifies the event name for suspend.
mxGraphView.prototype.revalidate = function()
Revalidates the complete view with all cell states.
mxCellStatePreview.prototype.revalidateState = function(state,
dx,
dy,
visitor)
mxObjectCodec.prototype.reverse
Maps from from XML attribute names to fieldnames.
reversePortConstraints: function(constraint)
Reverse the port constraint bitmask.
RhombusPerimeter: function (bounds,
vertex,
next,
orthogonal)
Describes a rhombus (aka diamond) perimeter.
mxCompactTreeLayout.prototype.root
The cell to use as the root of the tree
mxGraphModel.prototype.root
Holds the root cell, which in turn contains the cells that represent the layers of the diagram as child cells.
this.root
Reference to the container for the SVG content.
this.root
Reference to the container for the SVG content.
this.root
Reference to the container for the SVG content.
Fires when the current root has changed, or when the title of the current root has changed.
Specifies the event name for root.
Fires if the root in the model has changed.
mxGraphModel.prototype.rootChanged = function(root)
Inner callback to change the root of the model and update the internal datastructures, such as cells and nextId.
mxGraphHierarchyModel.prototype.roots
Store of roots of this hierarchy model, these are real graph cells, not internal cells
mxHierarchicalLayout.prototype.roots
Holds the array of mxCell that this layout contains.
mxSwimlaneLayout.prototype.roots
Holds the array of mxCell that this layout contains.
mxSwimlaneModel.prototype.roots
Store of roots of this hierarchy model, these are real graph cells, not internal cells
mxRadialTreeLayout.prototype.rootx
The X co-ordinate of the root cell
mxRadialTreeLayout.prototype.rooty
The Y co-ordinate of the root cell
mxGeometry.prototype.rotate = function(angle,
cx)
Rotates the geometry by the given angle around the given center.
mxSvgCanvas2D.prototype.rotate = function(theta,
flipH,
flipV,
cx,
cy)
Sets the rotation of the canvas.
mxVmlCanvas2D.prototype.rotate = function(theta,
flipH,
flipV,
cx,
cy)
Sets the rotation of the canvas.
mxXmlCanvas2D.prototype.rotate = function(theta,
flipH,
flipV,
cx,
cy)
Rotates and/or flips the output around a given center.
mxRectangle.prototype.rotate90 = function()
Rotates this rectangle by 90 degree around its center point.
Rotates the given cell to the given rotation.
mxVertexHandler.prototype.rotateClick = function()
Hook for subclassers to implement a single click on the rotation handle.
mxVmlCanvas2D.prototype.rotatedHtmlBackground
Background color for rotated HTML.
mxAbstractCanvas2D.prototype.rotateHtml
Switch for rotation of HTML.
mxCellRenderer.prototype.rotateLabelBounds = function(state,
bounds)
Adds the shape rotation to the given label bounds and applies the alignment and offsets.
mxAbstractCanvas2D.prototype.rotatePoint = function(x,
y,
theta,
cx,
cy)
Rotates the given point and returns the result as an mxPoint.
mxHandle.prototype.rotatePoint = function(pt,
alpha)
Rotates the point by the given angle.
Rotates the vertex.
Index for the rotation handle in an mxMouseEvent.
mxVertexHandler.prototype.rotationCursor
Specifies the cursor for the rotation handle.
mxGraphHandler.prototype.rotationEnabled
Specifies if the bounding box should allow for rotation.
mxVertexHandler.prototype.rotationEnabled
Specifies if a rotation handle should be visible.
mxVertexHandler.prototype.rotationHandleVSpacing
Vertical spacing for rotation icon.
mxVertexHandler.prototype.rotationRaster
Specifies if rotation steps should be “rasterized” depening on the distance to the handle.
mxVertexHandler.prototype.roundAngle = function(angle)
Hook for rounding the angle.
mxEdgeHandler.prototype.roundLength = function(length)
Hook for rounding the unscaled width or height.
mxGraphHandler.prototype.roundLength = function(length)
Hook for rounding the unscaled vector.
mxVertexHandler.prototype.roundLength = function(length)
Hook for rounding the unscaled width or height.
mxSvgCanvas2D.prototype.roundrect = function(x,
y,
w,
h,
dx,
dy)
Private helper function to create SVG elements
mxVmlCanvas2D.prototype.roundrect = function(x,
y,
w,
h,
dx,
dy)
Sets the current path to a rounded rectangle.
mxXmlCanvas2D.prototype.roundrect = function(x,
y,
w,
h,
dx,
dy)
Puts a rounded rectangle into the drawing buffer.
mxParallelEdgeLayout.prototype.route = function(edge,
x,
y)
Routes the given edge via the given point.
mxRadialTreeLayout.prototype.row
Array of vertices on each row
mxRadialTreeLayout.prototype.rowMaxCenX
Array of x coordinate of rightmost vertex of each row
mxRadialTreeLayout.prototype.rowMaxX
Array of rightmost x coordinate of each row
mxRadialTreeLayout.prototype.rowMinCenX
Array of x coordinate of leftmost vertex of each row
mxRadialTreeLayout.prototype.rowMinX
Array of leftmost x coordinate of each row
mxRadialTreeLayout.prototype.rowRadi
Array of y deltas of each row behind root vertex, also the radius in the tree
rtrim: function(str,
chars)
Strips all whitespaces from the end of the string.
mxHierarchicalLayout.prototype.run = function(parent)
The API method used to exercise the layout upon the graph description and produce a separate description of the vertex position and edge routing changes made.
mxSwimlaneLayout.prototype.run = function(parent)
The API method used to exercise the layout upon the graph description and produce a separate description of the vertex position and edge routing changes made.
diff --git a/docs/js-api/javascript/searchdata.js b/docs/js-api/javascript/searchdata.js index e9b18ec61..e1027a903 100644 --- a/docs/js-api/javascript/searchdata.js +++ b/docs/js-api/javascript/searchdata.js @@ -1,5 +1,5 @@ var indexSectionsWithContent = { - "Functions": { + "Events": { "Symbols": false, "Numbers": false, "A": true, @@ -10,79 +10,19 @@ var indexSectionsWithContent = { "F": true, "G": true, "H": true, - "I": true, - "J": true, - "K": true, + "I": false, + "J": false, + "K": false, "L": true, "M": true, "N": true, "O": true, "P": true, - "Q": true, + "Q": false, "R": true, "S": true, "T": true, "U": true, - "V": true, - "W": true, - "X": false, - "Y": false, - "Z": true - }, - "Classes": { - "Symbols": false, - "Numbers": false, - "A": false, - "B": false, - "C": false, - "D": false, - "E": false, - "F": false, - "G": false, - "H": false, - "I": false, - "J": false, - "K": false, - "L": false, - "M": true, - "N": false, - "O": false, - "P": false, - "Q": false, - "R": false, - "S": false, - "T": false, - "U": false, - "V": false, - "W": true, - "X": false, - "Y": false, - "Z": false - }, - "Cookies": { - "Symbols": false, - "Numbers": false, - "A": false, - "B": false, - "C": false, - "D": false, - "E": false, - "F": false, - "G": false, - "H": false, - "I": false, - "J": false, - "K": false, - "L": false, - "M": true, - "N": false, - "O": false, - "P": false, - "Q": false, - "R": false, - "S": false, - "T": false, - "U": false, "V": false, "W": false, "X": false, @@ -119,7 +59,7 @@ var indexSectionsWithContent = { "Y": true, "Z": true }, - "Events": { + "Functions": { "Symbols": false, "Numbers": false, "A": true, @@ -130,24 +70,24 @@ var indexSectionsWithContent = { "F": true, "G": true, "H": true, - "I": false, - "J": false, - "K": false, + "I": true, + "J": true, + "K": true, "L": true, "M": true, "N": true, "O": true, "P": true, - "Q": false, + "Q": true, "R": true, "S": true, "T": true, "U": true, - "V": false, - "W": false, + "V": true, + "W": true, "X": false, "Y": false, - "Z": false + "Z": true }, "Variables": { "Symbols": false, @@ -179,6 +119,36 @@ var indexSectionsWithContent = { "Y": true, "Z": true }, + "Classes": { + "Symbols": false, + "Numbers": false, + "A": false, + "B": false, + "C": false, + "D": false, + "E": false, + "F": false, + "G": false, + "H": false, + "I": false, + "J": false, + "K": false, + "L": false, + "M": true, + "N": false, + "O": false, + "P": false, + "Q": false, + "R": false, + "S": false, + "T": false, + "U": false, + "V": false, + "W": true, + "X": false, + "Y": false, + "Z": false + }, "Files": { "Symbols": false, "Numbers": false, @@ -208,5 +178,35 @@ var indexSectionsWithContent = { "X": false, "Y": false, "Z": false + }, + "Cookies": { + "Symbols": false, + "Numbers": false, + "A": false, + "B": false, + "C": false, + "D": false, + "E": false, + "F": false, + "G": false, + "H": false, + "I": false, + "J": false, + "K": false, + "L": false, + "M": true, + "N": false, + "O": false, + "P": false, + "Q": false, + "R": false, + "S": false, + "T": false, + "U": false, + "V": false, + "W": false, + "X": false, + "Y": false, + "Z": false } } \ No newline at end of file diff --git a/docs/manual.html b/docs/manual.html index 36fc53cf4..4fb0a959a 100644 --- a/docs/manual.html +++ b/docs/manual.html @@ -9,7 +9,7 @@

mxGraph User Manual – JavaScript Client



-

mxGraph Version 3.3.1.0 – 18. June 2015

+

mxGraph Version 3.3.1.1 – 23. June 2015

Copyright (c) JGraph Ltd 2006-2013


All rights reserved. No part of this publication may be diff --git a/docs/manual_javavis.html b/docs/manual_javavis.html index 1a568bf5b..54036ac13 100644 --- a/docs/manual_javavis.html +++ b/docs/manual_javavis.html @@ -9,7 +9,7 @@

JGraphX (JGraph 6) User Manual



-

JGraphX Version 3.3.1.0 – 18. June 2015

+

JGraphX Version 3.3.1.1 – 23. June 2015

Copyright (c) JGraph Ltd 2006-2012


All rights reserved. No part of this publication may be diff --git a/docs/php-api/files/io/mxCodec-php.html b/docs/php-api/files/io/mxCodec-php.html index e2bea4c6e..29a7b67dd 100644 --- a/docs/php-api/files/io/mxCodec-php.html +++ b/docs/php-api/files/io/mxCodec-php.html @@ -11,7 +11,7 @@ if (browserType) {document.write("

");if (browserV -

mxCodec

XML codec for PHP object graphs.  In order to resolve forward references when reading files the XML document that contains the data must be passed to the constructor.

Summary
mxCodecXML codec for PHP object graphs.
Variables
documentThe owner document of the codec.
objectsMaps from IDs to objects.
encodeDefaultsSpecifies if default values should be encoded.
Functions
mxGraphViewHtmlReaderConstructs a new HTML graph view reader.
putObjectAssoiates the given object with the given ID.
getObjectReturns the decoded object for the element with the specified ID in document.
lookupHook for subclassers to implement a custom lookup mechanism for cell IDs.
getElementByIdReturns the element with the given ID from document.
getIdReturns the ID of the specified object.
referenceHook for subclassers to implement a custom method for retrieving IDs from objects.
encodeEncodes the specified object and returns the resulting XML node.
decodeDecodes the given XML node.
encodeCellEncoding of cell hierarchies is built-into the core, but is a higher-level function that needs to be explicitely used by the respective object encoders (eg.
decodeCellDecodes cells that have been encoded using inversion, ie.
insertIntoGraphInserts the given cell into its parent and terminal cells.
setAttributeSets the attribute on the specified node to value.
+

mxCodec

XML codec for PHP object graphs.  In order to resolve forward references when reading files the XML document that contains the data must be passed to the constructor.

Summary
mxCodecXML codec for PHP object graphs.
Variables
documentThe owner document of the codec.
objectsMaps from IDs to objects.
elementsMaps from IDs to elements.
encodeDefaultsSpecifies if default values should be encoded.
Functions
mxGraphViewHtmlReaderConstructs a new HTML graph view reader.
putObjectAssoiates the given object with the given ID.
getObjectReturns the decoded object for the element with the specified ID in document.
lookupHook for subclassers to implement a custom lookup mechanism for cell IDs.
getElementByIdReturns the element with the given ID from document.
addElementAdds the given element to elements if it has an ID.
getIdReturns the ID of the specified object.
referenceHook for subclassers to implement a custom method for retrieving IDs from objects.
encodeEncodes the specified object and returns the resulting XML node.
decodeDecodes the given XML node.
encodeCellEncoding of cell hierarchies is built-into the core, but is a higher-level function that needs to be explicitely used by the respective object encoders (eg.
decodeCellDecodes cells that have been encoded using inversion, ie.
insertIntoGraphInserts the given cell into its parent and terminal cells.
setAttributeSets the attribute on the specified node to value.

Variables

@@ -19,6 +19,8 @@ if (browserType) {document.write("
");if (browserV

objects

var $objects

Maps from IDs to objects.

+

elements

var $elements

Maps from IDs to elements.

+

encodeDefaults

var $encodeDefaults

Specifies if default values should be encoded.  Default is false.

Functions

@@ -27,13 +29,15 @@ if (browserType) {document.write("
");if (browserV

putObject

function putObject($id,
$object)

Assoiates the given object with the given ID.

Parameters

idID for the object to be associated with.
objObject to be associated with the ID.
-

getObject

function getObject($id)

Returns the decoded object for the element with the specified ID in document.  If the object is not known then lookup is used to find an object.  If no object is found, then the element with the respective ID from the document is parsed using decode.

+

getObject

function getObject($id)

Returns the decoded object for the element with the specified ID in document.  If the object is not known then lookup is used to find an object.  If no object is found, then the element with the respective ID from the document is parsed using decode.

lookup

function lookup($id)

Hook for subclassers to implement a custom lookup mechanism for cell IDs.  This implementation always returns null.

Parameters

idID of the object to be returned.
-

getElementById

function getElementById($id)

Returns the element with the given ID from document.  The optional attr argument specifies the name of the ID attribute.  Default is “id”.  The XPath expression used to find the element is //*[@attr=’arg’] where attr is the name of the ID attribute and arg is the given id.

Parameters

idString that contains the ID.
+

getElementById

function getElementById($id)

Returns the element with the given ID from document.

Parameters

idString that contains the ID.
-

getId

function getId($obj)

Returns the ID of the specified object.  This implementation calls reference first and if that returns null handles the object as an mxCell by returning their IDs using mxCell.getId.  If no ID exists for the given cell, then an on-the-fly ID is generated using mxCellPath.create.

Parameters

objObject to return the ID for.
+

addElement

function addElement($node)

Adds the given element to elements if it has an ID.

+ +

getId

function getId($obj)

Returns the ID of the specified object.  This implementation calls reference first and if that returns null handles the object as an mxCell by returning their IDs using mxCell.getId.  If no ID exists for the given cell, then an on-the-fly ID is generated using mxCellPath.create.

Parameters

objObject to return the ID for.

reference

function reference($obj)

Hook for subclassers to implement a custom method for retrieving IDs from objects.  This implementation always returns null.

Parameters

objObject whose ID should be returned.
@@ -41,9 +45,9 @@ if (browserType) {document.write("
");if (browserV

decode

function decode($node,  
$into =  null)

Decodes the given XML node.  The optional “into” argument specifies an existing object to be used.  If no object is given, then a new instance is created using the constructor from the codec.

The function returns the passed in object or the new instance if no object was given.

Parameters

nodeXML node to be decoded.
intoOptional object to be decodec into.
-

encodeCell

function encodeCell($cell,  
$node,  
$includeChildren = true)

Encoding of cell hierarchies is built-into the core, but is a higher-level function that needs to be explicitely used by the respective object encoders (eg.  mxModelCodec, <mxChildChangeCodec> and <mxRootChangeCodec>).  This implementation writes the given cell and its children as a (flat) sequence into the given node.  The children are not encoded if the optional includeChildren is false.  The function is in charge of adding the result into the given node and has no return value.

Parameters

cellmxCell to be encoded.
nodeParent XML node to add the encoded cell into.
includeChildrenOptional boolean indicating if the function should include all descendents.  Default is true.
+

encodeCell

function encodeCell($cell,  
$node,  
$includeChildren = true)

Encoding of cell hierarchies is built-into the core, but is a higher-level function that needs to be explicitely used by the respective object encoders (eg.  mxModelCodec, <mxChildChangeCodec> and <mxRootChangeCodec>).  This implementation writes the given cell and its children as a (flat) sequence into the given node.  The children are not encoded if the optional includeChildren is false.  The function is in charge of adding the result into the given node and has no return value.

Parameters

cellmxCell to be encoded.
nodeParent XML node to add the encoded cell into.
includeChildrenOptional boolean indicating if the function should include all descendents.  Default is true.
-

decodeCell

function decodeCell($node,  
$restoreStructures =  true)

Decodes cells that have been encoded using inversion, ie. where the user object is the enclosing node in the XML, and restores the group and graph structure in the cells.  Returns a new mxCell instance that represents the given node.

Parameters

nodeXML node that contains the cell data.
restoreStructuresOptional boolean indicating whether the graph structure should be restored by calling insert and insertEdge on the parent and terminals, respectively.  Default is true.
+

decodeCell

function decodeCell($node,  
$restoreStructures =  true)

Decodes cells that have been encoded using inversion, ie. where the user object is the enclosing node in the XML, and restores the group and graph structure in the cells.  Returns a new mxCell instance that represents the given node.

Parameters

nodeXML node that contains the cell data.
restoreStructuresOptional boolean indicating whether the graph structure should be restored by calling insert and insertEdge on the parent and terminals, respectively.  Default is true.

insertIntoGraph

function insertIntoGraph($cell)

Inserts the given cell into its parent and terminal cells.

@@ -63,7 +67,7 @@ HideAllBut([1, 2, 3], 6);// -->
-
var $document
The owner document of the codec.
var $objects
Maps from IDs to objects.
var $encodeDefaults
Specifies if default values should be encoded.
function putObject($id,
$object)
Assoiates the given object with the given ID.
function getObject($id)
Returns the decoded object for the element with the specified ID in document.
function lookup($id)
Hook for subclassers to implement a custom lookup mechanism for cell IDs.
function getElementById($id)
Returns the element with the given ID from document.
function getId($obj)
Returns the ID of the specified object.
function reference($obj)
Hook for subclassers to implement a custom method for retrieving IDs from objects.
function encode($obj)
Encodes the specified object and returns the resulting XML node.
function decode($node,  
$into =  null)
Decodes the given XML node.
function encodeCell($cell,  
$node,  
$includeChildren = true)
Encoding of cell hierarchies is built-into the core, but is a higher-level function that needs to be explicitely used by the respective object encoders (eg.
function decodeCell($node,  
$restoreStructures =  true)
Decodes cells that have been encoded using inversion, ie.
function insertIntoGraph($cell)
Inserts the given cell into its parent and terminal cells.
function setAttribute($node,
$attribute,
$value)
Sets the attribute on the specified node to value.
Cells are the elements of the graph model.
function getId()
Returns the Id of the cell as a string.
static function create($cell)
Creates the cell path for the given cell.
Codec for mxGraphModels.
+
var $document
The owner document of the codec.
var $objects
Maps from IDs to objects.
var $elements
Maps from IDs to elements.
var $encodeDefaults
Specifies if default values should be encoded.
function putObject($id,
$object)
Assoiates the given object with the given ID.
function getObject($id)
Returns the decoded object for the element with the specified ID in document.
function lookup($id)
Hook for subclassers to implement a custom lookup mechanism for cell IDs.
function getElementById($id)
Returns the element with the given ID from document.
function addElement($node)
Adds the given element to elements if it has an ID.
function getId($obj)
Returns the ID of the specified object.
function reference($obj)
Hook for subclassers to implement a custom method for retrieving IDs from objects.
function encode($obj)
Encodes the specified object and returns the resulting XML node.
function decode($node,  
$into =  null)
Decodes the given XML node.
function encodeCell($cell,  
$node,  
$includeChildren = true)
Encoding of cell hierarchies is built-into the core, but is a higher-level function that needs to be explicitely used by the respective object encoders (eg.
function decodeCell($node,  
$restoreStructures =  true)
Decodes cells that have been encoded using inversion, ie.
function insertIntoGraph($cell)
Inserts the given cell into its parent and terminal cells.
function setAttribute($node,
$attribute,
$value)
Sets the attribute on the specified node to value.
Cells are the elements of the graph model.
function getId()
Returns the Id of the cell as a string.
static function create($cell)
Creates the cell path for the given cell.
Codec for mxGraphModels.
diff --git a/docs/php-api/files/util/mxConstants-php.html b/docs/php-api/files/util/mxConstants-php.html index 6e41176ac..76e640470 100644 --- a/docs/php-api/files/util/mxConstants-php.html +++ b/docs/php-api/files/util/mxConstants-php.html @@ -11,7 +11,7 @@ if (browserType) {document.write("
");if (browserV -

mxConstants

Defines global constants.

Summary
mxConstantsDefines global constants.
Variables
RAD_PER_DEGDefines the number of radiants per degree.
DEG_PER_RADDefines the number of degrees per radiant.
ACTIVE_REGIONDefines the portion of the cell which is to be used as a connectable region.
MIN_ACTIVE_REGIONDefines the minimum size in pixels of the portion of the cell cell which is to be used as a connectable region.
NS_SVGDefines the SVG namespace.
NS_XHTMLDefines the XHTML namespace.
NS_XLINKDefined the XLink namespace.
W3C_SHADOWCOLORDefines the color to be used to draw shadows in DOM documents.
SHADOW_OFFSETXDefines the x-offset to be used for shadows.
SHADOW_OFFSETYDefines the y-offset to be used for shadows.
W3C_DEFAULT_FONTFAMILYDefines the default family for HTML markup.
TTF_ENABLEDWhether TrueType fonts should be enabled in the mxGdCanvas by default.
TTF_SIZEFACTORDefines the factor which wich the font sizes are to be multiplied when used in truetype fonts.
DEFAULT_FONTFAMILYDefines the default family for all truetype fonts.
DEFAULT_FONTSIZEDefines the default size for all fonts in points.
DEFAULT_STARTSIZEDefines the default start size for swimlanes.
DEFAULT_LINESPACINGDefines the default linespacing.
LABEL_INSETDefines the inset in absolute pixels between the label bounding box and the label text.
DEFAULT_MARKERSIZEDefines the default size for all markers.
DEFAULT_IMAGESIZEDefines the default width and height for images used in the label shape.
ENTITY_SEGMENTDefines the length of the horizontal segment of an Entity Relation.
ARROW_SPACINGDefines the spacing between the arrow shape and its terminals.
ARROW_WIDTHDefines the width of the arrow shape.
ARROW_SIZEDefines the size of the arrowhead in the arrow shape.
NONEDefines the value for none.
STYLE_PERIMETERDefines the key for the perimeter style.
STYLE_OPACITYDefines the key for the opacity style.
STYLE_TEXT_OPACITYDefines the key for the text opacity style.
STYLE_OVERFLOWDefines the key for the overflow style.
STYLE_ORTHOGONALDefines if the connection points on either end of the edge should be computed so that the edge is vertical or horizontal if possible and if the point is not at a fixed location.
STYLE_EXIT_XDefines the key for the horizontal relative coordinate connection point of an edge with its source terminal.
STYLE_EXIT_YDefines the key for the vertical relative coordinate connection point of an edge with its source terminal.
STYLE_EXIT_PERIMETERDefines if the perimeter should be used to find the exact entry point along the perimeter of the source.
STYLE_ENTRY_XDefines the key for the horizontal relative coordinate connection point of an edge with its target terminal.
STYLE_ENTRY_YDefines the key for the vertical relative coordinate connection point of an edge with its target terminal.
sSTYLE_ENTRY_PERIMETERDefines if the perimeter should be used to find the exact entry point along the perimeter of the target.
STYLE_WHITE_SPACEDefines the key for the white-space style.
STYLE_ROTATIONDefines the key for the rotation style.
STYLE_FILLCOLORDefines the key for the fill color.
STYLE_GRADIENTCOLORDefines the key for the gradient color.
STYLE_GRADIENT_DIRECTIONDefines the key for the gradient direction.
STYLE_STROKECOLORDefines the key for the strokeColor style.
STYLE_SEPARATORCOLORDefines the key for the separatorColor style.
STYLE_STROKEWIDTHDefines the key for the strokeWidth style.
STYLE_ALIGNDefines the key for the align style.
STYLE_VERTICAL_ALIGNDefines the key for the verticalAlign style.
STYLE_LABEL_POSITIONDefines the key for the horizontal label position of vertices.
STYLE_VERTICAL_LABEL_POSITIONDefines the key for the vertical label position of vertices.
STYLE_IMAGE_ALIGNDefines the key for the align style.
STYLE_IMAGE_VERTICALALIGNDefines the key for the verticalAlign style.
STYLE_IMAGEDefines the key for the image style.
STYLE_IMAGE_WIDTHDefines the key for the imageWidth style.
STYLE_IMAGE_HEIGHTDefines the key for the imageHeight style.
STYLE_IMAGE_BACKGROUNDDefines the key for the image background color.
STYLE_IMAGE_BORDERDefines the key for the image border color.
STYLE_IMAGE_FLIPHDefines the key for the horizontal image flip.
STYLE_IMAGE_FLIPVDefines the key for the vertical image flip.
STYLE_NOLABELDefines the key for the noLabel style.
STYLE_NOEDGESTYLEDefines the key for the noEdgeStyle style.
STYLE_LABEL_BACKGROUNDCOLORDefines the key for the label background color.
STYLE_LABEL_BORDERCOLORDefines the key for the label border color.
STYLE_INDICATOR_SHAPEDefines the key for the indicatorShape style.
STYLE_INDICATOR_IMAGEDefines the key for the indicatorImage style.
STYLE_INDICATOR_COLORDefines the key for the indicatorColor style.
STYLE_INDICATOR_GRADIENTCOLORDefines the key for the indicatorGradientColor style.
STYLE_INDICATOR_SPACINGDefines the key for the indicatorSpacing style (in px).
STYLE_INDICATOR_WIDTHDefines the key for the indicatorWidth style (in px).
STYLE_INDICATOR_HEIGHTDefines the key for the indicatorHeight style (in px).
STYLE_SHADOWDefines the key for the shadow style.
STYLE_SEGMENTDefines the key for the segment style.
STYLE_ENDARROWDefines the key for the endArrow style.
STYLE_STARTARROWDefines the key for the startArrow style.
STYLE_ENDSIZEDefines the key for the endSize style.
STYLE_STARTSIZEDefines the key for the startSize style.
STYLE_DASHEDDefines the key for the endSize style.
STYLE_ROUNDEDDefines the key for the rounded style.
STYLE_SOURCE_PERIMETER_SPACINGDefines the key for the source perimeter spacing.
STYLE_TARGET_PERIMETER_SPACINGDefines the key for the source perimeter spacing.
STYLE_PERIMETER_SPACINGDefines the key for the perimeter spacing.
STYLE_SPACINGDefines the key for the spacing.
STYLE_SPACING_TOPDefines the key for the spacingTop style.
STYLE_SPACING_LEFTDefines the key for the spacingLeft style.
STYLE_SPACING_BOTTOMDefines the key for the spacingBottom style The value represents the spacing, in pixels, added to the bottom side of a label in a vertex (style applies to vertices only).
STYLE_SPACING_RIGHTDefines the key for the spacingRight style The value represents the spacing, in pixels, added to the right side of a label in a vertex (style applies to vertices only).
STYLE_HORIZONTALDefines the key for the horizontal style.
STYLE_DIRECTIONDefines the key for the direction style.
STYLE_ELBOWDefines the key for the elbow style.
STYLE_FONTCOLORDefines the key for the fontColor style.
STYLE_FONTFAMILYDefines the key for the fontFamily style.
STYLE_FONTSIZEDefines the key for the fontSize style (in points).
STYLE_FONTSTYLEDefines the key for the fontStyle style.
STYLE_SHAPEDefines the key for the shape.
STYLE_EDGEDefines the key for the edge style.
STYLE_LOOPDefines the key for the loop style.
STYLE_ROUTING_CENTER_XDefines the key for the horizontal routing center.
STYLE_ROUTING_CENTER_YDefines the key for the vertical routing center.
FONT_BOLD
FONT_ITALIC
FONT_UNDERLINE
SHAPE_RECTANGLE
SHAPE_ELLIPSE
SHAPE_DOUBLE_ELLIPSE
SHAPE_RHOMBUS
SHAPE_LINE
SHAPE_IMAGE
SHAPE_ARROW
SHAPE_LABEL
SHAPE_CYLINDER
SHAPE_SWIMLANE
SHAPE_CONNECTOR
SHAPE_ACTOR
SHAPE_CLOUD
SHAPE_TRIANGLE
SHAPE_HEXAGON
ARROW_CLASSIC
ARROW_BLOCK
ARROW_OPEN
ARROW_OVAL
ARROW_DIAMOND
ALIGN_LEFT
ALIGN_CENTER
ALIGN_RIGHT
ALIGN_TOP
ALIGN_MIDDLE
ALIGN_BOTTOM
DIRECTION_NORTH
DIRECTION_SOUTH
DIRECTION_EAST
DIRECTION_WEST
ELBOW_VERTICAL
ELBOW_HORIZONTAL
EDGESTYLE_ENTITY_RELATIONName of the entity relation edge style.
EDGESTYLE_LOOPName of the loop edge style.
EDGESTYLE_SIDETOSIDEName of the side to side edge style.
EDGESTYLE_TOPTOBOTTOMName of the top to bottom edge style.
PERIMETER_ELLIPSEName of the ellipse perimeter.
PERIMETER_RECTANGLEName of the rectangle perimeter.
PERIMETER_RHOMBUSName of the rhombus perimeter.
PERIMETER_TRIANGLEName of the triangle perimeter.
+

mxConstants

Defines global constants.

Summary
mxConstantsDefines global constants.
Variables
RAD_PER_DEGDefines the number of radiants per degree.
DEG_PER_RADDefines the number of degrees per radiant.
ACTIVE_REGIONDefines the portion of the cell which is to be used as a connectable region.
MIN_ACTIVE_REGIONDefines the minimum size in pixels of the portion of the cell cell which is to be used as a connectable region.
NS_SVGDefines the SVG namespace.
NS_XHTMLDefines the XHTML namespace.
NS_XLINKDefined the XLink namespace.
W3C_SHADOWCOLORDefines the color to be used to draw shadows in DOM documents.
SHADOW_OFFSETXDefines the x-offset to be used for shadows.
SHADOW_OFFSETYDefines the y-offset to be used for shadows.
W3C_DEFAULT_FONTFAMILYDefines the default family for HTML markup.
TTF_ENABLEDWhether TrueType fonts should be enabled in the mxGdCanvas by default.
TTF_SIZEFACTORDefines the factor which wich the font sizes are to be multiplied when used in truetype fonts.
DEFAULT_FONTFAMILYDefines the default family for all truetype fonts.
DEFAULT_FONTSIZEDefines the default size for all fonts in points.
DEFAULT_STARTSIZEDefines the default start size for swimlanes.
DEFAULT_LINESPACINGDefines the default linespacing.
LABEL_INSETDefines the inset in absolute pixels between the label bounding box and the label text.
DEFAULT_MARKERSIZEDefines the default size for all markers.
DEFAULT_IMAGESIZEDefines the default width and height for images used in the label shape.
ENTITY_SEGMENTDefines the length of the horizontal segment of an Entity Relation.
ARROW_SPACINGDefines the spacing between the arrow shape and its terminals.
ARROW_WIDTHDefines the width of the arrow shape.
ARROW_SIZEDefines the size of the arrowhead in the arrow shape.
NONEDefines the value for none.
STYLE_PERIMETERDefines the key for the perimeter style.
STYLE_OPACITYDefines the key for the opacity style.
STYLE_TEXT_OPACITYDefines the key for the text opacity style.
STYLE_OVERFLOWDefines the key for the overflow style.
STYLE_ORTHOGONALDefines if the connection points on either end of the edge should be computed so that the edge is vertical or horizontal if possible and if the point is not at a fixed location.
STYLE_EXIT_XDefines the key for the horizontal relative coordinate connection point of an edge with its source terminal.
STYLE_EXIT_YDefines the key for the vertical relative coordinate connection point of an edge with its source terminal.
STYLE_EXIT_PERIMETERDefines if the perimeter should be used to find the exact entry point along the perimeter of the source.
STYLE_ENTRY_XDefines the key for the horizontal relative coordinate connection point of an edge with its target terminal.
STYLE_ENTRY_YDefines the key for the vertical relative coordinate connection point of an edge with its target terminal.
sSTYLE_ENTRY_PERIMETERDefines if the perimeter should be used to find the exact entry point along the perimeter of the target.
STYLE_WHITE_SPACEDefines the key for the white-space style.
STYLE_ROTATIONDefines the key for the rotation style.
STYLE_FILLCOLORDefines the key for the fill color.
STYLE_SWIMLANE_FILLCOLORDefines the key for the fill color of the swimlane background.
STYLE_GRADIENTCOLORDefines the key for the gradient color.
STYLE_GRADIENT_DIRECTIONDefines the key for the gradient direction.
STYLE_STROKECOLORDefines the key for the strokeColor style.
STYLE_SEPARATORCOLORDefines the key for the separatorColor style.
STYLE_STROKEWIDTHDefines the key for the strokeWidth style.
STYLE_ALIGNDefines the key for the align style.
STYLE_VERTICAL_ALIGNDefines the key for the verticalAlign style.
STYLE_LABEL_POSITIONDefines the key for the horizontal label position of vertices.
STYLE_VERTICAL_LABEL_POSITIONDefines the key for the vertical label position of vertices.
STYLE_IMAGE_ALIGNDefines the key for the align style.
STYLE_IMAGE_VERTICALALIGNDefines the key for the verticalAlign style.
STYLE_IMAGEDefines the key for the image style.
STYLE_IMAGE_WIDTHDefines the key for the imageWidth style.
STYLE_IMAGE_HEIGHTDefines the key for the imageHeight style.
STYLE_IMAGE_BACKGROUNDDefines the key for the image background color.
STYLE_IMAGE_BORDERDefines the key for the image border color.
STYLE_IMAGE_FLIPHDefines the key for the horizontal image flip.
STYLE_IMAGE_FLIPVDefines the key for the vertical image flip.
STYLE_NOLABELDefines the key for the noLabel style.
STYLE_NOEDGESTYLEDefines the key for the noEdgeStyle style.
STYLE_LABEL_BACKGROUNDCOLORDefines the key for the label background color.
STYLE_LABEL_BORDERCOLORDefines the key for the label border color.
STYLE_INDICATOR_SHAPEDefines the key for the indicatorShape style.
STYLE_INDICATOR_IMAGEDefines the key for the indicatorImage style.
STYLE_INDICATOR_COLORDefines the key for the indicatorColor style.
STYLE_INDICATOR_GRADIENTCOLORDefines the key for the indicatorGradientColor style.
STYLE_INDICATOR_SPACINGDefines the key for the indicatorSpacing style (in px).
STYLE_INDICATOR_WIDTHDefines the key for the indicatorWidth style (in px).
STYLE_INDICATOR_HEIGHTDefines the key for the indicatorHeight style (in px).
STYLE_SHADOWDefines the key for the shadow style.
STYLE_SEGMENTDefines the key for the segment style.
STYLE_ENDARROWDefines the key for the endArrow style.
STYLE_STARTARROWDefines the key for the startArrow style.
STYLE_ENDSIZEDefines the key for the endSize style.
STYLE_STARTSIZEDefines the key for the startSize style.
STYLE_SWIMLANE_LINEDefines the key for the swimlaneLine style.
STYLE_DASHEDDefines the key for the endSize style.
STYLE_ROUNDEDDefines the key for the rounded style.
STYLE_SOURCE_PERIMETER_SPACINGDefines the key for the source perimeter spacing.
STYLE_TARGET_PERIMETER_SPACINGDefines the key for the source perimeter spacing.
STYLE_PERIMETER_SPACINGDefines the key for the perimeter spacing.
STYLE_SPACINGDefines the key for the spacing.
STYLE_SPACING_TOPDefines the key for the spacingTop style.
STYLE_SPACING_LEFTDefines the key for the spacingLeft style.
STYLE_SPACING_BOTTOMDefines the key for the spacingBottom style The value represents the spacing, in pixels, added to the bottom side of a label in a vertex (style applies to vertices only).
STYLE_SPACING_RIGHTDefines the key for the spacingRight style The value represents the spacing, in pixels, added to the right side of a label in a vertex (style applies to vertices only).
STYLE_HORIZONTALDefines the key for the horizontal style.
STYLE_DIRECTIONDefines the key for the direction style.
STYLE_ELBOWDefines the key for the elbow style.
STYLE_FONTCOLORDefines the key for the fontColor style.
STYLE_FONTFAMILYDefines the key for the fontFamily style.
STYLE_FONTSIZEDefines the key for the fontSize style (in points).
STYLE_FONTSTYLEDefines the key for the fontStyle style.
STYLE_SHAPEDefines the key for the shape.
STYLE_EDGEDefines the key for the edge style.
STYLE_LOOPDefines the key for the loop style.
STYLE_ROUTING_CENTER_XDefines the key for the horizontal routing center.
STYLE_ROUTING_CENTER_YDefines the key for the vertical routing center.
FONT_BOLD
FONT_ITALIC
FONT_UNDERLINE
SHAPE_RECTANGLE
SHAPE_ELLIPSE
SHAPE_DOUBLE_ELLIPSE
SHAPE_RHOMBUS
SHAPE_LINE
SHAPE_IMAGE
SHAPE_ARROW
SHAPE_LABEL
SHAPE_CYLINDER
SHAPE_SWIMLANE
SHAPE_CONNECTOR
SHAPE_ACTOR
SHAPE_CLOUD
SHAPE_TRIANGLE
SHAPE_HEXAGON
ARROW_CLASSIC
ARROW_BLOCK
ARROW_OPEN
ARROW_OVAL
ARROW_DIAMOND
ALIGN_LEFT
ALIGN_CENTER
ALIGN_RIGHT
ALIGN_TOP
ALIGN_MIDDLE
ALIGN_BOTTOM
DIRECTION_NORTH
DIRECTION_SOUTH
DIRECTION_EAST
DIRECTION_WEST
ELBOW_VERTICAL
ELBOW_HORIZONTAL
EDGESTYLE_ENTITY_RELATIONName of the entity relation edge style.
EDGESTYLE_LOOPName of the loop edge style.
EDGESTYLE_SIDETOSIDEName of the side to side edge style.
EDGESTYLE_TOPTOBOTTOMName of the top to bottom edge style.
PERIMETER_ELLIPSEName of the ellipse perimeter.
PERIMETER_RECTANGLEName of the rectangle perimeter.
PERIMETER_RHOMBUSName of the rhombus perimeter.
PERIMETER_TRIANGLEName of the triangle perimeter.

Variables

@@ -55,7 +55,7 @@ if (browserType) {document.write("
");if (browserV

DEFAULT_IMAGESIZE

public static $DEFAULT_IMAGESIZE

Defines the default width and height for images used in the label shape.  Default is 24.

-

ENTITY_SEGMENT

public static $ENTITY_SEGMENT

Defines the length of the horizontal segment of an Entity Relation.  This can be overridden using mxConstants.STYLE_SEGMENT style.  Default is 30.

+

ENTITY_SEGMENT

public static $ENTITY_SEGMENT

Defines the length of the horizontal segment of an Entity Relation.  This can be overridden using mxConstants.STYLE_SEGMENT style.  Default is 30.

ARROW_SPACING

public static $ARROW_SPACING

Defines the spacing between the arrow shape and its terminals.  Default is 10.

@@ -65,7 +65,7 @@ if (browserType) {document.write("
");if (browserV

NONE

public static $NONE

Defines the value for none.  Default is “none”.

-

STYLE_PERIMETER

public static $STYLE_PERIMETER

Defines the key for the perimeter style.  This is a function that defines the perimeter around a particular shape.  Possible values are the functions defined in mxPerimeter.  Alternatively, the constants in this class that start with <code>PERIMETER_</code> may be used to access perimeter styles in mxStyleRegistry.

+

STYLE_PERIMETER

public static $STYLE_PERIMETER

Defines the key for the perimeter style.  This is a function that defines the perimeter around a particular shape.  Possible values are the functions defined in mxPerimeter.  Alternatively, the constants in this class that start with <code>PERIMETER_</code> may be used to access perimeter styles in mxStyleRegistry.

STYLE_OPACITY

public static $STYLE_OPACITY

Defines the key for the opacity style.  The type of the value is numeric and the possible range is 0-100.

@@ -73,7 +73,7 @@ if (browserType) {document.write("
");if (browserV

STYLE_OVERFLOW

public static $STYLE_OVERFLOW

Defines the key for the overflow style.  Possible values are “visible”, “hidden” and “fill”.  The default value is “visible”.  This value specifies how overlapping vertex labels are handles.  A value of “visible” will show the complete label.  A value of “hidden” will clip the label so that it does not overlap the vertex bounds.  A value of “fill” will use the vertex bounds for the label.

This style is ignored in PHP.

-

STYLE_ORTHOGONAL

public static $STYLE_ORTHOGONAL

Defines if the connection points on either end of the edge should be computed so that the edge is vertical or horizontal if possible and if the point is not at a fixed location.  Default is false.  This is used in mxGraph.isOrthogonal, which also returns true if the edgeStyle of the edge is an elbow or entity.

+

STYLE_ORTHOGONAL

public static $STYLE_ORTHOGONAL

Defines if the connection points on either end of the edge should be computed so that the edge is vertical or horizontal if possible and if the point is not at a fixed location.  Default is false.  This is used in mxGraph.isOrthogonal, which also returns true if the edgeStyle of the edge is an elbow or entity.

STYLE_EXIT_X

public static $STYLE_EXIT_X

Defines the key for the horizontal relative coordinate connection point of an edge with its source terminal.

@@ -93,29 +93,31 @@ if (browserType) {document.write("
");if (browserV

STYLE_FILLCOLOR

public static $STYLE_FILLCOLOR

Defines the key for the fill color.  Possible values are all HTML color names or HEX codes, as well as special keywords such as ‘swimlane, ‘inherit’ or ‘indicated’ to use the color code of a related cell or the indicator shape.

+

STYLE_SWIMLANE_FILLCOLOR

public static $STYLE_SWIMLANE_FILLCOLOR

Defines the key for the fill color of the swimlane background.  Possible values are all HTML color names or HEX codes.  Default is no background.  Value is “swimlaneFillColor”.

+

STYLE_GRADIENTCOLOR

public static $STYLE_GRADIENTCOLOR

Defines the key for the gradient color.  Possible values are all HTML color names or HEX codes, as well as special keywords such as ‘swimlane, ‘inherit’ or ‘indicated’ to use the color code of a related cell or the indicator shape.  This is ignored if no fill color is defined.

-

STYLE_GRADIENT_DIRECTION

public static $STYLE_GRADIENT_DIRECTION

Defines the key for the gradient direction.  Possible values are DIRECTION_EAST, DIRECTION_WEST, DIRECTION_NORTH and DIRECTION_SOUTH.  Default is DIRECTION_SOUTH.  Generally, and by default in mxGraph, gradient painting is done from the value of STYLE_FILLCOLOR to the value of STYLE_GRADIENTCOLOR.  Taking the example of DIRECTION_NORTH, this means STYLE_FILLCOLOR color at the bottom of paint pattern and STYLE_GRADIENTCOLOR at top, with a gradient in-between.

+

STYLE_GRADIENT_DIRECTION

public static $STYLE_GRADIENT_DIRECTION

Defines the key for the gradient direction.  Possible values are DIRECTION_EAST, DIRECTION_WEST, DIRECTION_NORTH and DIRECTION_SOUTH.  Default is DIRECTION_SOUTH.  Generally, and by default in mxGraph, gradient painting is done from the value of STYLE_FILLCOLOR to the value of STYLE_GRADIENTCOLOR.  Taking the example of DIRECTION_NORTH, this means STYLE_FILLCOLOR color at the bottom of paint pattern and STYLE_GRADIENTCOLOR at top, with a gradient in-between.

STYLE_STROKECOLOR

public static $STYLE_STROKECOLOR

Defines the key for the strokeColor style.  Possible values are all HTML color names or HEX codes, as well as special keywords such as ‘swimlane, ‘inherit’ or ‘indicated’ to use the color code of a related cell or the indicator shape.

-

STYLE_SEPARATORCOLOR

public static $STYLE_SEPARATORCOLOR

Defines the key for the separatorColor style.  Possible values are all HTML color names or HEX codes.  This style is only used for SHAPE_SWIMLANE shapes.

+

STYLE_SEPARATORCOLOR

public static $STYLE_SEPARATORCOLOR

Defines the key for the separatorColor style.  Possible values are all HTML color names or HEX codes.  This style is only used for SHAPE_SWIMLANE shapes.

STYLE_STROKEWIDTH

public static $STYLE_STROKEWIDTH

Defines the key for the strokeWidth style.  The type of the value is numeric and the possible range is any non-negative value.  The value the stroke width in pixels.

-

STYLE_ALIGN

public static $STYLE_ALIGN

Defines the key for the align style.  Possible values are ALIGN_LEFT, ALIGN_CENTER and ALIGN_RIGHT.  This value defines how the lines of the label are horizontally aligned.  ALIGN_LEFT mean label text lines are aligned to left of the label bounds, ALIGN_RIGHT to the right of the label bounds and ALIGN_CENTER means the center of the text lines are aligned in the center of the label bounds.  Note this value doesn’t affect the positioning of the overall label bounds relative to the vertex, to move the label bounds horizontally, use STYLE_LABEL_POSITION.

+

STYLE_ALIGN

public static $STYLE_ALIGN

Defines the key for the align style.  Possible values are ALIGN_LEFT, ALIGN_CENTER and ALIGN_RIGHT.  This value defines how the lines of the label are horizontally aligned.  ALIGN_LEFT mean label text lines are aligned to left of the label bounds, ALIGN_RIGHT to the right of the label bounds and ALIGN_CENTER means the center of the text lines are aligned in the center of the label bounds.  Note this value doesn’t affect the positioning of the overall label bounds relative to the vertex, to move the label bounds horizontally, use STYLE_LABEL_POSITION.

-

STYLE_VERTICAL_ALIGN

public static $STYLE_VERTICAL_ALIGN

Defines the key for the verticalAlign style.  Possible values are ALIGN_TOP, ALIGN_MIDDLE and ALIGN_BOTTOM.  This value defines how the lines of the label are vertically aligned.  ALIGN_TOP means the topmost label text line is aligned against the top of the label bounds, ALIGN_BOTTOM means the bottom-most label text line is aligned against the bottom of the label bounds and ALIGN_MIDDLE means there is equal spacing between the topmost text label line and the top of the label bounds and the bottom-most text label line and the bottom of the label bounds.  Note this value doesn’t affect the positioning of the overall label bounds relative to the vertex, to move the label bounds vertically, use STYLE_VERTICAL_LABEL_POSITION.

+

STYLE_VERTICAL_ALIGN

public static $STYLE_VERTICAL_ALIGN

Defines the key for the verticalAlign style.  Possible values are ALIGN_TOP, ALIGN_MIDDLE and ALIGN_BOTTOM.  This value defines how the lines of the label are vertically aligned.  ALIGN_TOP means the topmost label text line is aligned against the top of the label bounds, ALIGN_BOTTOM means the bottom-most label text line is aligned against the bottom of the label bounds and ALIGN_MIDDLE means there is equal spacing between the topmost text label line and the top of the label bounds and the bottom-most text label line and the bottom of the label bounds.  Note this value doesn’t affect the positioning of the overall label bounds relative to the vertex, to move the label bounds vertically, use STYLE_VERTICAL_LABEL_POSITION.

-

STYLE_LABEL_POSITION

public static $STYLE_LABEL_POSITION

Defines the key for the horizontal label position of vertices.  Possible values are ALIGN_LEFT, ALIGN_CENTER and ALIGN_RIGHT.  Default is ALIGN_CENTER.  The label align defines the position of the label relative to the cell.  ALIGN_LEFT means the entire label bounds is placed completely just to the left of the vertex, ALIGN_RIGHT means adjust to the right and ALIGN_CENTER means the label bounds are vertically aligned with the bounds of the vertex.  Note this value doesn’t affect the positioning of label within the label bounds, to move the label horizontally within the label bounds, use STYLE_ALIGN.

+

STYLE_LABEL_POSITION

public static $STYLE_LABEL_POSITION

Defines the key for the horizontal label position of vertices.  Possible values are ALIGN_LEFT, ALIGN_CENTER and ALIGN_RIGHT.  Default is ALIGN_CENTER.  The label align defines the position of the label relative to the cell.  ALIGN_LEFT means the entire label bounds is placed completely just to the left of the vertex, ALIGN_RIGHT means adjust to the right and ALIGN_CENTER means the label bounds are vertically aligned with the bounds of the vertex.  Note this value doesn’t affect the positioning of label within the label bounds, to move the label horizontally within the label bounds, use STYLE_ALIGN.

-

STYLE_VERTICAL_LABEL_POSITION

public static $STYLE_VERTICAL_LABEL_POSITION

Defines the key for the vertical label position of vertices.  Possible values are ALIGN_TOP, ALIGN_BOTTOM and ALIGN_MIDDLE.  Default is ALIGN_MIDDLE.  The label align defines the position of the label relative to the cell.  ALIGN_TOP means the entire label bounds is placed completely just on the top of the vertex, ALIGN_BOTTOM means adjust on the bottom and ALIGN_MIDDLE means the label bounds are horizontally aligned with the bounds of the vertex.  Note this value doesn’t affect the positioning of label within the label bounds, to move the label vertically within the label bounds, use STYLE_VERTICAL_ALIGN.

+

STYLE_VERTICAL_LABEL_POSITION

public static $STYLE_VERTICAL_LABEL_POSITION

Defines the key for the vertical label position of vertices.  Possible values are ALIGN_TOP, ALIGN_BOTTOM and ALIGN_MIDDLE.  Default is ALIGN_MIDDLE.  The label align defines the position of the label relative to the cell.  ALIGN_TOP means the entire label bounds is placed completely just on the top of the vertex, ALIGN_BOTTOM means adjust on the bottom and ALIGN_MIDDLE means the label bounds are horizontally aligned with the bounds of the vertex.  Note this value doesn’t affect the positioning of label within the label bounds, to move the label vertically within the label bounds, use STYLE_VERTICAL_ALIGN.

-

STYLE_IMAGE_ALIGN

public static $STYLE_IMAGE_ALIGN

Defines the key for the align style.  Possible values are ALIGN_LEFT, ALIGN_CENTER and ALIGN_RIGHT.  The value defines how any image in the vertex label is aligned horizontally within the label bounds of a SHAPE_LABEL shape.

+

STYLE_IMAGE_ALIGN

public static $STYLE_IMAGE_ALIGN

Defines the key for the align style.  Possible values are ALIGN_LEFT, ALIGN_CENTER and ALIGN_RIGHT.  The value defines how any image in the vertex label is aligned horizontally within the label bounds of a SHAPE_LABEL shape.

-

STYLE_IMAGE_VERTICALALIGN

Defines the key for the verticalAlign style.  Possible values are ALIGN_TOP, ALIGN_MIDDLE and ALIGN_BOTTOM.  The value defines how any image in the vertex label is aligned vertically within the label bounds of a SHAPE_LABEL shape.

+

STYLE_IMAGE_VERTICALALIGN

Defines the key for the verticalAlign style.  Possible values are ALIGN_TOP, ALIGN_MIDDLE and ALIGN_BOTTOM.  The value defines how any image in the vertex label is aligned vertically within the label bounds of a SHAPE_LABEL shape.

-

STYLE_IMAGE

public static $STYLE_IMAGE

Defines the key for the image style.  Possible values are any image URL, registered key in <mxImageResources> or short data URI as defined in mxImageBundle.  The type of the value is String.  This is the path to the image to image that is to be displayed within the label of a vertex.  Finally, mxUtils.loadImage is used for loading the image for a given value.

+

STYLE_IMAGE

public static $STYLE_IMAGE

Defines the key for the image style.  Possible values are any image URL, registered key in <mxImageResources> or short data URI as defined in mxImageBundle.  The type of the value is String.  This is the path to the image to image that is to be displayed within the label of a vertex.  Finally, mxUtils.loadImage is used for loading the image for a given value.

STYLE_IMAGE_WIDTH

public static $STYLE_IMAGE_WIDTH

Defines the key for the imageWidth style.  The type of this value is int, the value is the image width in pixels and must be greater than 0.

@@ -143,7 +145,7 @@ if (browserType) {document.write("
");if (browserV

STYLE_INDICATOR_COLOR

public static $STYLE_INDICATOR_COLOR

Defines the key for the indicatorColor style.  Possible values are all HTML color names or HEX codes, as well as the special ‘swimlane’ keyword to refer to the color of the parent swimlane if one exists.

-

STYLE_INDICATOR_GRADIENTCOLOR

public static $STYLE_INDICATOR_GRADIENTCOLOR

Defines the key for the indicatorGradientColor style.  Possible values are all HTML color names or HEX codes.  This style is only supported in SHAPE_LABEL shapes.

+

STYLE_INDICATOR_GRADIENTCOLOR

public static $STYLE_INDICATOR_GRADIENTCOLOR

Defines the key for the indicatorGradientColor style.  Possible values are all HTML color names or HEX codes.  This style is only supported in SHAPE_LABEL shapes.

STYLE_INDICATOR_SPACING

public static $STYLE_INDICATOR_SPACING

Defines the key for the indicatorSpacing style (in px).

@@ -163,6 +165,8 @@ if (browserType) {document.write("
");if (browserV

STYLE_STARTSIZE

public static $STYLE_STARTSIZE

Defines the key for the startSize style.  The type of this value is numeric and the value represents the size of the start marker or the size of the swimlane title region depending on the shape it is used for.

+

STYLE_SWIMLANE_LINE

public static $STYLE_SWIMLANE_LINE

Defines the key for the swimlaneLine style.  This style specifies whether the line between the title regio of a swimlane should be visible.  Use 0 for hidden or 1 (default) for visible.  Value is “swimlaneLine”.

+

STYLE_DASHED

public static $STYLE_DASHED

Defines the key for the endSize style.  The type of this value is numeric and the value represents the size of the end marker in pixels.

STYLE_ROUNDED

public static $STYLE_ROUNDED

Defines the key for the rounded style.  The type of this value is Boolean.  For edges this determines whether or not joins between edges segments are smoothed to a rounded finish.  For vertices that have the rectangle shape, this determines whether or not the rectangle is rounded.

@@ -183,11 +187,11 @@ if (browserType) {document.write("
");if (browserV

STYLE_SPACING_RIGHT

public static $STYLE_SPACING_RIGHT

Defines the key for the spacingRight style The value represents the spacing, in pixels, added to the right side of a label in a vertex (style applies to vertices only).

-

STYLE_HORIZONTAL

public static $STYLE_HORIZONTAL

Defines the key for the horizontal style.  Possible values are true or false.  This value only applies to vertices.  If the STYLE_SHAPE is <code>SHAPE_SWIMLANE</code> a value of false indicates that the swimlane should be drawn vertically, true indicates to draw it horizontally.  If the shape style does not indicate that this vertex is a swimlane, this value affects only whether the label is drawn horizontally or vertically.

+

STYLE_HORIZONTAL

public static $STYLE_HORIZONTAL

Defines the key for the horizontal style.  Possible values are true or false.  This value only applies to vertices.  If the STYLE_SHAPE is <code>SHAPE_SWIMLANE</code> a value of false indicates that the swimlane should be drawn vertically, true indicates to draw it horizontally.  If the shape style does not indicate that this vertex is a swimlane, this value affects only whether the label is drawn horizontally or vertically.

-

STYLE_DIRECTION

public static $STYLE_DIRECTION

Defines the key for the direction style.  The direction style is used to specify the direction of certain shapes (eg.  <mxTriangle>).  Possible values are DIRECTION_EAST (default), DIRECTION_WEST, DIRECTION_NORTH and DIRECTION_SOUTH.

+

STYLE_DIRECTION

public static $STYLE_DIRECTION

Defines the key for the direction style.  The direction style is used to specify the direction of certain shapes (eg.  <mxTriangle>).  Possible values are DIRECTION_EAST (default), DIRECTION_WEST, DIRECTION_NORTH and DIRECTION_SOUTH.

-

STYLE_ELBOW

public static $STYLE_ELBOW

Defines the key for the elbow style.  Possible values are ELBOW_HORIZONTAL and ELBOW_VERTICAL.  Default is ELBOW_HORIZONTAL.  This defines how the three segment orthogonal edge style leaves its terminal vertices.  The vertical style leaves the terminal vertices at the top and bottom sides.

+

STYLE_ELBOW

public static $STYLE_ELBOW

Defines the key for the elbow style.  Possible values are ELBOW_HORIZONTAL and ELBOW_VERTICAL.  Default is ELBOW_HORIZONTAL.  This defines how the three segment orthogonal edge style leaves its terminal vertices.  The vertical style leaves the terminal vertices at the top and bottom sides.

STYLE_FONTCOLOR

public static $STYLE_FONTCOLOR

Defines the key for the fontColor style.  Possible values are all HTML color names or HEX codes.

@@ -195,13 +199,13 @@ if (browserType) {document.write("
");if (browserV

STYLE_FONTSIZE

public static $STYLE_FONTSIZE

Defines the key for the fontSize style (in points).  The type of the value is int.

-

STYLE_FONTSTYLE

public static $STYLE_FONTSTYLE

Defines the key for the fontStyle style.  Values may be any logical AND (sum) of FONT_BOLD, FONT_ITALIC and FONT_UNDERLINE.  The type of the value is int.

+

STYLE_FONTSTYLE

public static $STYLE_FONTSTYLE

Defines the key for the fontStyle style.  Values may be any logical AND (sum) of FONT_BOLD, FONT_ITALIC and FONT_UNDERLINE.  The type of the value is int.

STYLE_SHAPE

public static $STYLE_SHAPE

Defines the key for the shape.  Possible values are all constants with a SHAPE-prefix or any newly defined shape names.

-

STYLE_EDGE

public static $STYLE_EDGE

Defines the key for the edge style.  Possible values are the functions defined in mxEdgeStyle.

+

STYLE_EDGE

public static $STYLE_EDGE

Defines the key for the edge style.  Possible values are the functions defined in mxEdgeStyle.

-

STYLE_LOOP

public static $STYLE_LOOP

Defines the key for the loop style.  Possible values are the functions defined in mxEdgeStyle.

+

STYLE_LOOP

public static $STYLE_LOOP

Defines the key for the loop style.  Possible values are the functions defined in mxEdgeStyle.

STYLE_ROUTING_CENTER_X

public static $STYLE_ROUTING_CENTER_X

Defines the key for the horizontal routing center.  Possible values are between -0.5 and 0.5.  This is the relative offset from the center used for connecting edges.  The type of this value is numeric.

@@ -307,7 +311,7 @@ HideAllBut([3, 4], 6);// -->
-
public static $RAD_PER_DEG
Defines the number of radiants per degree.
public static $DEG_PER_RAD
Defines the number of degrees per radiant.
public static $ACTIVE_REGION
Defines the portion of the cell which is to be used as a connectable region.
public static $MIN_ACTIVE_REGION
Defines the minimum size in pixels of the portion of the cell cell which is to be used as a connectable region.
public static $NS_SVG
Defines the SVG namespace.
public static $NS_XHTML
Defines the XHTML namespace.
public static $NS_XLINK
Defined the XLink namespace.
public static $W3C_SHADOWCOLOR
Defines the color to be used to draw shadows in DOM documents.
public static $SHADOW_OFFSETX
Defines the x-offset to be used for shadows.
public static $SHADOW_OFFSETY
Defines the y-offset to be used for shadows.
public static $W3C_DEFAULT_FONTFAMILY
Defines the default family for HTML markup.
public static $TTF_ENABLED
Whether TrueType fonts should be enabled in the mxGdCanvas by default.
public static $TTF_SIZEFACTOR
Defines the factor which wich the font sizes are to be multiplied when used in truetype fonts.
public static $DEFAULT_FONTFAMILY
Defines the default family for all truetype fonts.
public static $DEFAULT_FONTSIZE
Defines the default size for all fonts in points.
public static $DEFAULT_STARTSIZE
Defines the default start size for swimlanes.
public static $DEFAULT_LINESPACING
Defines the default linespacing.
public static $LABEL_INSET
Defines the inset in absolute pixels between the label bounding box and the label text.
public static $DEFAULT_MARKERSIZE
Defines the default size for all markers.
public static $DEFAULT_IMAGESIZE
Defines the default width and height for images used in the label shape.
public static $ENTITY_SEGMENT
Defines the length of the horizontal segment of an Entity Relation.
public static $ARROW_SPACING
Defines the spacing between the arrow shape and its terminals.
public static $ARROW_WIDTH
Defines the width of the arrow shape.
public static $ARROW_SIZE
Defines the size of the arrowhead in the arrow shape.
public static $NONE
Defines the value for none.
public static $STYLE_PERIMETER
Defines the key for the perimeter style.
public static $STYLE_OPACITY
Defines the key for the opacity style.
public static $STYLE_TEXT_OPACITY
Defines the key for the text opacity style.
public static $STYLE_OVERFLOW
Defines the key for the overflow style.
public static $STYLE_ORTHOGONAL
Defines if the connection points on either end of the edge should be computed so that the edge is vertical or horizontal if possible and if the point is not at a fixed location.
public static $STYLE_EXIT_X
Defines the key for the horizontal relative coordinate connection point of an edge with its source terminal.
public static $STYLE_EXIT_Y
Defines the key for the vertical relative coordinate connection point of an edge with its source terminal.
public static $STYLE_EXIT_PERIMETER
Defines if the perimeter should be used to find the exact entry point along the perimeter of the source.
public static $STYLE_ENTRY_X
Defines the key for the horizontal relative coordinate connection point of an edge with its target terminal.
public static $STYLE_ENTRY_Y
Defines the key for the vertical relative coordinate connection point of an edge with its target terminal.
public static $STYLE_WHITE_SPACE
Defines the key for the white-space style.
public static $STYLE_ROTATION
Defines the key for the rotation style.
public static $STYLE_FILLCOLOR
Defines the key for the fill color.
public static $STYLE_GRADIENTCOLOR
Defines the key for the gradient color.
public static $STYLE_GRADIENT_DIRECTION
Defines the key for the gradient direction.
public static $STYLE_STROKECOLOR
Defines the key for the strokeColor style.
public static $STYLE_SEPARATORCOLOR
Defines the key for the separatorColor style.
public static $STYLE_STROKEWIDTH
Defines the key for the strokeWidth style.
public static $STYLE_ALIGN
Defines the key for the align style.
public static $STYLE_VERTICAL_ALIGN
Defines the key for the verticalAlign style.
public static $STYLE_LABEL_POSITION
Defines the key for the horizontal label position of vertices.
public static $STYLE_VERTICAL_LABEL_POSITION
Defines the key for the vertical label position of vertices.
public static $STYLE_IMAGE_ALIGN
Defines the key for the align style.
public static $STYLE_IMAGE
Defines the key for the image style.
public static $STYLE_IMAGE_WIDTH
Defines the key for the imageWidth style.
public static $STYLE_IMAGE_HEIGHT
Defines the key for the imageHeight style.
public static $STYLE_IMAGE_BACKGROUND
Defines the key for the image background color.
public static $STYLE_IMAGE_BORDER
Defines the key for the image border color.
public static $STYLE_IMAGE_FLIPH
Defines the key for the horizontal image flip.
public static $STYLE_IMAGE_FLIPV
Defines the key for the vertical image flip.
public static $STYLE_NOLABEL
Defines the key for the noLabel style.
public static $STYLE_NOEDGESTYLE
Defines the key for the noEdgeStyle style.
public static $STYLE_LABEL_BACKGROUNDCOLOR
Defines the key for the label background color.
public static $STYLE_LABEL_BORDERCOLOR
Defines the key for the label border color.
public static $STYLE_INDICATOR_SHAPE
Defines the key for the indicatorShape style.
public static $STYLE_INDICATOR_IMAGE
Defines the key for the indicatorImage style.
public static $STYLE_INDICATOR_COLOR
Defines the key for the indicatorColor style.
public static $STYLE_INDICATOR_GRADIENTCOLOR
Defines the key for the indicatorGradientColor style.
public static $STYLE_INDICATOR_SPACING
Defines the key for the indicatorSpacing style (in px).
public static $STYLE_INDICATOR_WIDTH
Defines the key for the indicatorWidth style (in px).
public static $STYLE_INDICATOR_HEIGHT
Defines the key for the indicatorHeight style (in px).
public static $STYLE_SHADOW
Defines the key for the shadow style.
public static $STYLE_SEGMENT
Defines the key for the segment style.
public static $STYLE_ENDARROW
Defines the key for the endArrow style.
public static $STYLE_STARTARROW
Defines the key for the startArrow style.
public static $STYLE_ENDSIZE
Defines the key for the endSize style.
public static $STYLE_STARTSIZE
Defines the key for the startSize style.
public static $STYLE_DASHED
Defines the key for the endSize style.
public static $STYLE_ROUNDED
Defines the key for the rounded style.
public static $STYLE_SOURCE_PERIMETER_SPACING
Defines the key for the source perimeter spacing.
public static $STYLE_TARGET_PERIMETER_SPACING
Defines the key for the source perimeter spacing.
public static $STYLE_PERIMETER_SPACING
Defines the key for the perimeter spacing.
public static $STYLE_SPACING
Defines the key for the spacing.
public static $STYLE_SPACING_TOP
Defines the key for the spacingTop style.
public static $STYLE_SPACING_LEFT
Defines the key for the spacingLeft style.
public static $STYLE_SPACING_BOTTOM
Defines the key for the spacingBottom style The value represents the spacing, in pixels, added to the bottom side of a label in a vertex (style applies to vertices only).
public static $STYLE_SPACING_RIGHT
Defines the key for the spacingRight style The value represents the spacing, in pixels, added to the right side of a label in a vertex (style applies to vertices only).
public static $STYLE_HORIZONTAL
Defines the key for the horizontal style.
public static $STYLE_DIRECTION
Defines the key for the direction style.
public static $STYLE_ELBOW
Defines the key for the elbow style.
public static $STYLE_FONTCOLOR
Defines the key for the fontColor style.
public static $STYLE_FONTFAMILY
Defines the key for the fontFamily style.
public static $STYLE_FONTSIZE
Defines the key for the fontSize style (in points).
public static $STYLE_FONTSTYLE
Defines the key for the fontStyle style.
public static $STYLE_SHAPE
Defines the key for the shape.
public static $STYLE_EDGE
Defines the key for the edge style.
public static $STYLE_LOOP
Defines the key for the loop style.
public static $STYLE_ROUTING_CENTER_X
Defines the key for the horizontal routing center.
public static $STYLE_ROUTING_CENTER_Y
Defines the key for the vertical routing center.
public static $FONT_BOLD
public static $FONT_ITALIC
public static $FONT_UNDERLINE
public static $SHAPE_RECTANGLE
public static $SHAPE_ELLIPSE
public static $SHAPE_DOUBLE_ELLIPSE
public static $SHAPE_RHOMBUS
public static $SHAPE_LINE
public static $SHAPE_IMAGE
public static $SHAPE_ARROW
public static $SHAPE_LABEL
public static $SHAPE_CYLINDER
public static $SHAPE_SWIMLANE
public static $SHAPE_CONNECTOR
public static $SHAPE_ACTOR
public static $SHAPE_CLOUD
public static $SHAPE_TRIANGLE
public static $SHAPE_HEXAGON
public static $ARROW_CLASSIC
public static $ARROW_BLOCK
public static $ARROW_OPEN
public static $ARROW_OVAL
public static $ARROW_DIAMOND
public static $ALIGN_LEFT
public static $ALIGN_CENTER
public static $ALIGN_RIGHT
public static $ALIGN_TOP
public static $ALIGN_MIDDLE
public static $ALIGN_BOTTOM
public static $DIRECTION_NORTH
public static $DIRECTION_SOUTH
public static $DIRECTION_EAST
public static $DIRECTION_WEST
public static $ELBOW_VERTICAL
public static $ELBOW_HORIZONTAL
public static $EDGESTYLE_ENTITY_RELATION
Name of the entity relation edge style.
public static $EDGESTYLE_LOOP
Name of the loop edge style.
public static $EDGESTYLE_SIDETOSIDE
Name of the side to side edge style.
public static $EDGESTYLE_TOPTOBOTTOM
Name of the top to bottom edge style.
public static $PERIMETER_ELLIPSE
Name of the ellipse perimeter.
public static $PERIMETER_RECTANGLE
Name of the rectangle perimeter.
public static $PERIMETER_RHOMBUS
Name of the rhombus perimeter.
public static $PERIMETER_TRIANGLE
Name of the triangle perimeter.
Provides various perimeter functions to be used in a style as the value of mxConstants.STYLE_PERIMETER.
Singleton class that acts as a global converter from string to object values in a style.
function isOrthogonal($edge)
Returns true if perimeter points should be computed such that the resulting edge has only horizontal or vertical segments.
Maps from keys to base64 encoded images or file locations.
static function loadImage($url)
Loads an image from the local filesystem, a data URI or any other URL.
Provides various edge styles to be used as the values for mxConstants.STYLE_EDGE in a cell style.
+
public static $RAD_PER_DEG
Defines the number of radiants per degree.
public static $DEG_PER_RAD
Defines the number of degrees per radiant.
public static $ACTIVE_REGION
Defines the portion of the cell which is to be used as a connectable region.
public static $MIN_ACTIVE_REGION
Defines the minimum size in pixels of the portion of the cell cell which is to be used as a connectable region.
public static $NS_SVG
Defines the SVG namespace.
public static $NS_XHTML
Defines the XHTML namespace.
public static $NS_XLINK
Defined the XLink namespace.
public static $W3C_SHADOWCOLOR
Defines the color to be used to draw shadows in DOM documents.
public static $SHADOW_OFFSETX
Defines the x-offset to be used for shadows.
public static $SHADOW_OFFSETY
Defines the y-offset to be used for shadows.
public static $W3C_DEFAULT_FONTFAMILY
Defines the default family for HTML markup.
public static $TTF_ENABLED
Whether TrueType fonts should be enabled in the mxGdCanvas by default.
public static $TTF_SIZEFACTOR
Defines the factor which wich the font sizes are to be multiplied when used in truetype fonts.
public static $DEFAULT_FONTFAMILY
Defines the default family for all truetype fonts.
public static $DEFAULT_FONTSIZE
Defines the default size for all fonts in points.
public static $DEFAULT_STARTSIZE
Defines the default start size for swimlanes.
public static $DEFAULT_LINESPACING
Defines the default linespacing.
public static $LABEL_INSET
Defines the inset in absolute pixels between the label bounding box and the label text.
public static $DEFAULT_MARKERSIZE
Defines the default size for all markers.
public static $DEFAULT_IMAGESIZE
Defines the default width and height for images used in the label shape.
public static $ENTITY_SEGMENT
Defines the length of the horizontal segment of an Entity Relation.
public static $ARROW_SPACING
Defines the spacing between the arrow shape and its terminals.
public static $ARROW_WIDTH
Defines the width of the arrow shape.
public static $ARROW_SIZE
Defines the size of the arrowhead in the arrow shape.
public static $NONE
Defines the value for none.
public static $STYLE_PERIMETER
Defines the key for the perimeter style.
public static $STYLE_OPACITY
Defines the key for the opacity style.
public static $STYLE_TEXT_OPACITY
Defines the key for the text opacity style.
public static $STYLE_OVERFLOW
Defines the key for the overflow style.
public static $STYLE_ORTHOGONAL
Defines if the connection points on either end of the edge should be computed so that the edge is vertical or horizontal if possible and if the point is not at a fixed location.
public static $STYLE_EXIT_X
Defines the key for the horizontal relative coordinate connection point of an edge with its source terminal.
public static $STYLE_EXIT_Y
Defines the key for the vertical relative coordinate connection point of an edge with its source terminal.
public static $STYLE_EXIT_PERIMETER
Defines if the perimeter should be used to find the exact entry point along the perimeter of the source.
public static $STYLE_ENTRY_X
Defines the key for the horizontal relative coordinate connection point of an edge with its target terminal.
public static $STYLE_ENTRY_Y
Defines the key for the vertical relative coordinate connection point of an edge with its target terminal.
public static $STYLE_WHITE_SPACE
Defines the key for the white-space style.
public static $STYLE_ROTATION
Defines the key for the rotation style.
public static $STYLE_FILLCOLOR
Defines the key for the fill color.
public static $STYLE_SWIMLANE_FILLCOLOR
Defines the key for the fill color of the swimlane background.
public static $STYLE_GRADIENTCOLOR
Defines the key for the gradient color.
public static $STYLE_GRADIENT_DIRECTION
Defines the key for the gradient direction.
public static $STYLE_STROKECOLOR
Defines the key for the strokeColor style.
public static $STYLE_SEPARATORCOLOR
Defines the key for the separatorColor style.
public static $STYLE_STROKEWIDTH
Defines the key for the strokeWidth style.
public static $STYLE_ALIGN
Defines the key for the align style.
public static $STYLE_VERTICAL_ALIGN
Defines the key for the verticalAlign style.
public static $STYLE_LABEL_POSITION
Defines the key for the horizontal label position of vertices.
public static $STYLE_VERTICAL_LABEL_POSITION
Defines the key for the vertical label position of vertices.
public static $STYLE_IMAGE_ALIGN
Defines the key for the align style.
public static $STYLE_IMAGE
Defines the key for the image style.
public static $STYLE_IMAGE_WIDTH
Defines the key for the imageWidth style.
public static $STYLE_IMAGE_HEIGHT
Defines the key for the imageHeight style.
public static $STYLE_IMAGE_BACKGROUND
Defines the key for the image background color.
public static $STYLE_IMAGE_BORDER
Defines the key for the image border color.
public static $STYLE_IMAGE_FLIPH
Defines the key for the horizontal image flip.
public static $STYLE_IMAGE_FLIPV
Defines the key for the vertical image flip.
public static $STYLE_NOLABEL
Defines the key for the noLabel style.
public static $STYLE_NOEDGESTYLE
Defines the key for the noEdgeStyle style.
public static $STYLE_LABEL_BACKGROUNDCOLOR
Defines the key for the label background color.
public static $STYLE_LABEL_BORDERCOLOR
Defines the key for the label border color.
public static $STYLE_INDICATOR_SHAPE
Defines the key for the indicatorShape style.
public static $STYLE_INDICATOR_IMAGE
Defines the key for the indicatorImage style.
public static $STYLE_INDICATOR_COLOR
Defines the key for the indicatorColor style.
public static $STYLE_INDICATOR_GRADIENTCOLOR
Defines the key for the indicatorGradientColor style.
public static $STYLE_INDICATOR_SPACING
Defines the key for the indicatorSpacing style (in px).
public static $STYLE_INDICATOR_WIDTH
Defines the key for the indicatorWidth style (in px).
public static $STYLE_INDICATOR_HEIGHT
Defines the key for the indicatorHeight style (in px).
public static $STYLE_SHADOW
Defines the key for the shadow style.
public static $STYLE_SEGMENT
Defines the key for the segment style.
public static $STYLE_ENDARROW
Defines the key for the endArrow style.
public static $STYLE_STARTARROW
Defines the key for the startArrow style.
public static $STYLE_ENDSIZE
Defines the key for the endSize style.
public static $STYLE_STARTSIZE
Defines the key for the startSize style.
public static $STYLE_SWIMLANE_LINE
Defines the key for the swimlaneLine style.
public static $STYLE_DASHED
Defines the key for the endSize style.
public static $STYLE_ROUNDED
Defines the key for the rounded style.
public static $STYLE_SOURCE_PERIMETER_SPACING
Defines the key for the source perimeter spacing.
public static $STYLE_TARGET_PERIMETER_SPACING
Defines the key for the source perimeter spacing.
public static $STYLE_PERIMETER_SPACING
Defines the key for the perimeter spacing.
public static $STYLE_SPACING
Defines the key for the spacing.
public static $STYLE_SPACING_TOP
Defines the key for the spacingTop style.
public static $STYLE_SPACING_LEFT
Defines the key for the spacingLeft style.
public static $STYLE_SPACING_BOTTOM
Defines the key for the spacingBottom style The value represents the spacing, in pixels, added to the bottom side of a label in a vertex (style applies to vertices only).
public static $STYLE_SPACING_RIGHT
Defines the key for the spacingRight style The value represents the spacing, in pixels, added to the right side of a label in a vertex (style applies to vertices only).
public static $STYLE_HORIZONTAL
Defines the key for the horizontal style.
public static $STYLE_DIRECTION
Defines the key for the direction style.
public static $STYLE_ELBOW
Defines the key for the elbow style.
public static $STYLE_FONTCOLOR
Defines the key for the fontColor style.
public static $STYLE_FONTFAMILY
Defines the key for the fontFamily style.
public static $STYLE_FONTSIZE
Defines the key for the fontSize style (in points).
public static $STYLE_FONTSTYLE
Defines the key for the fontStyle style.
public static $STYLE_SHAPE
Defines the key for the shape.
public static $STYLE_EDGE
Defines the key for the edge style.
public static $STYLE_LOOP
Defines the key for the loop style.
public static $STYLE_ROUTING_CENTER_X
Defines the key for the horizontal routing center.
public static $STYLE_ROUTING_CENTER_Y
Defines the key for the vertical routing center.
public static $FONT_BOLD
public static $FONT_ITALIC
public static $FONT_UNDERLINE
public static $SHAPE_RECTANGLE
public static $SHAPE_ELLIPSE
public static $SHAPE_DOUBLE_ELLIPSE
public static $SHAPE_RHOMBUS
public static $SHAPE_LINE
public static $SHAPE_IMAGE
public static $SHAPE_ARROW
public static $SHAPE_LABEL
public static $SHAPE_CYLINDER
public static $SHAPE_SWIMLANE
public static $SHAPE_CONNECTOR
public static $SHAPE_ACTOR
public static $SHAPE_CLOUD
public static $SHAPE_TRIANGLE
public static $SHAPE_HEXAGON
public static $ARROW_CLASSIC
public static $ARROW_BLOCK
public static $ARROW_OPEN
public static $ARROW_OVAL
public static $ARROW_DIAMOND
public static $ALIGN_LEFT
public static $ALIGN_CENTER
public static $ALIGN_RIGHT
public static $ALIGN_TOP
public static $ALIGN_MIDDLE
public static $ALIGN_BOTTOM
public static $DIRECTION_NORTH
public static $DIRECTION_SOUTH
public static $DIRECTION_EAST
public static $DIRECTION_WEST
public static $ELBOW_VERTICAL
public static $ELBOW_HORIZONTAL
public static $EDGESTYLE_ENTITY_RELATION
Name of the entity relation edge style.
public static $EDGESTYLE_LOOP
Name of the loop edge style.
public static $EDGESTYLE_SIDETOSIDE
Name of the side to side edge style.
public static $EDGESTYLE_TOPTOBOTTOM
Name of the top to bottom edge style.
public static $PERIMETER_ELLIPSE
Name of the ellipse perimeter.
public static $PERIMETER_RECTANGLE
Name of the rectangle perimeter.
public static $PERIMETER_RHOMBUS
Name of the rhombus perimeter.
public static $PERIMETER_TRIANGLE
Name of the triangle perimeter.
Provides various perimeter functions to be used in a style as the value of mxConstants.STYLE_PERIMETER.
Singleton class that acts as a global converter from string to object values in a style.
function isOrthogonal($edge)
Returns true if perimeter points should be computed such that the resulting edge has only horizontal or vertical segments.
Maps from keys to base64 encoded images or file locations.
static function loadImage($url)
Loads an image from the local filesystem, a data URI or any other URL.
Provides various edge styles to be used as the values for mxConstants.STYLE_EDGE in a cell style.
diff --git a/docs/php-api/index/Functions.html b/docs/php-api/index/Functions.html index 3467700b8..f03e3127b 100644 --- a/docs/php-api/index/Functions.html +++ b/docs/php-api/index/Functions.html @@ -11,17 +11,17 @@ if (browserType) {document.write("
");if (browserV -
Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
A
 add
 addAlias, mxCodecRegistry
 addBundle, mxGraph
 addListener, mxEventSource
 addLogfile, mxLog
 addObjectValue, mxObjectCodec
 addStylename, mxUtils
 afterDecode, mxObjectCodec
 afterEncode, mxObjectCodec
 apply
B
 beforeDecode, mxObjectCodec
 beforeEncode, mxObjectCodec
 beginUpdate, mxGraphModel
C
 cellAdded, mxGraphModel
 cellCloned, mxGraphModel
 cellRemoved, mxGraphModel
 clear, mxGraphModel
 cloneCell, mxGraphModel
 cloneCellImpl, mxGraphModel
 cloneCells, mxGraphModel
 cloneTemplate, mxObjectCodec
 close, mxLog
 consume, mxEventObject
 contains
 convert
 convertFile
 convertValueFromXml, mxObjectCodec
 convertValueToString, mxGraph
 convertValueToXml, mxObjectCodec
 copy
 copyValue, mxCell
 create, mxCellPath
 createCanvas
 createDefaultEdgeStyle, mxStylesheet
 createDefaultVertexStyle, mxStylesheet
 createEdge, mxGraph
 createGraphView, mxGraph
 createId, mxGraphModel
 createImage, mxGraph
 createRoot, mxGraphModel
 createState, mxGraphView
 createStylesheet, mxGraph
 createVertex, mxGraph
 createXmlDocument, mxUtils
+
Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
A
 add
 addAlias, mxCodecRegistry
 addBundle, mxGraph
 addElement, mxCodec
 addListener, mxEventSource
 addLogfile, mxLog
 addObjectValue, mxObjectCodec
 addStylename, mxUtils
 afterDecode, mxObjectCodec
 afterEncode, mxObjectCodec
 apply
B
 beforeDecode, mxObjectCodec
 beforeEncode, mxObjectCodec
 beginUpdate, mxGraphModel
C
 cellAdded, mxGraphModel
 cellCloned, mxGraphModel
 cellRemoved, mxGraphModel
 clear, mxGraphModel
 cloneCell, mxGraphModel
 cloneCellImpl, mxGraphModel
 cloneCells, mxGraphModel
 cloneTemplate, mxObjectCodec
 close, mxLog
 consume, mxEventObject
 contains
 convert
 convertFile
 convertValueFromXml, mxObjectCodec
 convertValueToString, mxGraph
 convertValueToXml, mxObjectCodec
 copy
 copyValue, mxCell
 create, mxCellPath
 createCanvas
 createDefaultEdgeStyle, mxStylesheet
 createDefaultVertexStyle, mxStylesheet
 createEdge, mxGraph
 createGraphView, mxGraph
 createId, mxGraphModel
 createImage, mxGraph
 createRoot, mxGraphModel
 createState, mxGraphView
 createStylesheet, mxGraph
 createVertex, mxGraph
 createXmlDocument, mxUtils
-
function add($parent,  
$child,  
$index =  null)
Adds the specified child to the parent at the given index using mxChildChange and adds the change to the current transaction.
function add($rect)
Adds the given rectangle to this rectangle.
static function addAlias($classname,
$codecname)
Adds an alias for mapping a classname to a codecname.
Adds the specified mxImageBundle.
function addListener($name,
$listener)
Adds a listener for the given event name.
static function addLogfile($filename)
Adds a file for logging.
function addObjectValue(&$obj,
$fieldname,
$value,
$template)
Sets the decoded child node as a value of the given object.
static function addStylename($style,
$stylename)
Adds the specified stylename to the given style if it does not already contain the stylename.
function afterDecode($dec,
$node,
&$obj)
Hook for subclassers to post-process the object after decoding.
function afterEncode($enc,
$obj,
$node)
Hook for subclassers to post-process the node for the given object after encoding and return the post-processed node.
public function apply($state,
$source,
$target,
$points,
&$result)
Implements an edge style function.
public function apply($bounds,
$vertex,
$next,
$orthogonal)
Implements a perimeter function.
+
function add($parent,  
$child,  
$index =  null)
Adds the specified child to the parent at the given index using mxChildChange and adds the change to the current transaction.
function add($rect)
Adds the given rectangle to this rectangle.
static function addAlias($classname,
$codecname)
Adds an alias for mapping a classname to a codecname.
Adds the specified mxImageBundle.
function addElement($node)
Adds the given element to elements if it has an ID.
function addListener($name,
$listener)
Adds a listener for the given event name.
static function addLogfile($filename)
Adds a file for logging.
function addObjectValue(&$obj,
$fieldname,
$value,
$template)
Sets the decoded child node as a value of the given object.
static function addStylename($style,
$stylename)
Adds the specified stylename to the given style if it does not already contain the stylename.
function afterDecode($dec,
$node,
&$obj)
Hook for subclassers to post-process the object after decoding.
function afterEncode($enc,
$obj,
$node)
Hook for subclassers to post-process the node for the given object after encoding and return the post-processed node.
public function apply($state,
$source,
$target,
$points,
&$result)
Implements an edge style function.
public function apply($bounds,
$vertex,
$next,
$orthogonal)
Implements a perimeter function.
-
function beforeDecode($dec,
$node,
&$obj)
Hook for subclassers to pre-process the node for the specified object and return the node to be used for further processing by decode.
function beforeEncode($enc,
$obj,
$node)
Hook for subclassers to pre-process the object before encoding.
function beginUpdate()
Increments the updateLevel by one.
+
function beforeDecode($dec,
$node,
&$obj)
Hook for subclassers to pre-process the node for the specified object and return the node to be used for further processing by decode.
function beforeEncode($enc,
$obj,
$node)
Hook for subclassers to pre-process the object before encoding.
function beginUpdate()
Increments the updateLevel by one.
-
function cellAdded($cell)
Inner callback to update cells when a cell has been added.
function cellCloned($cell)
Hook for cloning the cell.
function cellRemoved($cell)
Inner callback to update cells when a cell has been removed.
function clear()
Sets a new root using createRoot.
function cloneCell($cell)
Returns a deep clone of the given mxCell (including the children) which is created using cloneCells.
function cloneCellImpl($cell,
$mapping,
$includeChildren)
Inner helper method for cloning cells recursively.
function cloneCells($cells,  
$includeChildren = true)
Returns an array of clones for the given array of mxCells.
function cloneTemplate()
Creates a new instance of the template for this codec.
static function close()
Closes all open logfiles.
function consume()
Consumes the event.
function contains($cell)
Returns true if the model contains the given mxCell.
static function contains($state,
$x,
$y)
Returns true if the specified point (x, y) is contained in the given rectangle.
static function convert($string,  
$background =  null)
Creates the HTML markup for the given display XML string.
static function convert($string,  
$background =  null)
Creates the image for the given display XML string.
static function convertFile($filename,  
$background =  null)
Creates the HTML markup for the given display XML file.
static function convertFile($filename,  
$background =  null)
Creates the image for the given display XML file.
function convertValueFromXml($value)
Returns the given value.
function convertValueToString($cell)
Returns the textual representation for the given cell.
function convertValueToXml($value)
Returns the given value without applying a conversion.
function copy()
Returns a clone of the cell.
function copy()
Returns a copy of this state where all members are deeply cloned except the view and cell references, which are copied with no cloning to the new instance.
function copy()
Returns a copy of this mxGeometry.
function copy()
Returns a copy of this mxPoint.
function copy()
Returns a copy of this mxRectangle.
function copyValue()
Returns a clone of the cell’s user object.
static function create($cell)
Creates the cell path for the given cell.
function createCanvas($attrs)
Returns the canvas to be used for rendering.
function createCanvas($attrs)
Returns the canvas to be used for rendering.
function createDefaultEdgeStyle()
Creates and returns the default edge style.
function createDefaultVertexStyle()
Creates and returns the default vertex style.
function createEdge($parent,  
$id =  null,
$value =  null,
$source =  null,
$target =  null,
$style =  null)
Creates the edge to be used in insertEdge.
function createGraphView()
Creates a new mxGraphView to be used in this graph.
function createId($cell)
Hook method to create an Id for the specified cell.
function createImage($clip =  null,
$background =  null)
function createRoot()
Creates a new root cell with a default layer (child 0).
function createState($cell)
Creates the state for the specified cell.
function createStylesheet()
Creates a new mxStylesheet to be used in this graph.
function createVertex($parent,  
$id =  null,
$value =  null,
$x =  0,
$y =  0,
$width =  1,
$height =  1,
$style =  null,
$relative =  false)
Creates the vertex to be used in insertVertex.
static function createXmlDocument()
Returns a new, empty XML document.
+
function cellAdded($cell)
Inner callback to update cells when a cell has been added.
function cellCloned($cell)
Hook for cloning the cell.
function cellRemoved($cell)
Inner callback to update cells when a cell has been removed.
function clear()
Sets a new root using createRoot.
function cloneCell($cell)
Returns a deep clone of the given mxCell (including the children) which is created using cloneCells.
function cloneCellImpl($cell,
$mapping,
$includeChildren)
Inner helper method for cloning cells recursively.
function cloneCells($cells,  
$includeChildren = true)
Returns an array of clones for the given array of mxCells.
function cloneTemplate()
Creates a new instance of the template for this codec.
static function close()
Closes all open logfiles.
function consume()
Consumes the event.
function contains($cell)
Returns true if the model contains the given mxCell.
static function contains($state,
$x,
$y)
Returns true if the specified point (x, y) is contained in the given rectangle.
static function convert($string,  
$background =  null)
Creates the HTML markup for the given display XML string.
static function convert($string,  
$background =  null)
Creates the image for the given display XML string.
static function convertFile($filename,  
$background =  null)
Creates the HTML markup for the given display XML file.
static function convertFile($filename,  
$background =  null)
Creates the image for the given display XML file.
function convertValueFromXml($value)
Returns the given value.
function convertValueToString($cell)
Returns the textual representation for the given cell.
function convertValueToXml($value)
Returns the given value without applying a conversion.
function copy()
Returns a clone of the cell.
function copy()
Returns a copy of this state where all members are deeply cloned except the view and cell references, which are copied with no cloning to the new instance.
function copy()
Returns a copy of this mxGeometry.
function copy()
Returns a copy of this mxPoint.
function copy()
Returns a copy of this mxRectangle.
function copyValue()
Returns a clone of the cell’s user object.
static function create($cell)
Creates the cell path for the given cell.
function createCanvas($attrs)
Returns the canvas to be used for rendering.
function createCanvas($attrs)
Returns the canvas to be used for rendering.
function createDefaultEdgeStyle()
Creates and returns the default edge style.
function createDefaultVertexStyle()
Creates and returns the default vertex style.
function createEdge($parent,  
$id =  null,
$value =  null,
$source =  null,
$target =  null,
$style =  null)
Creates the edge to be used in insertEdge.
function createGraphView()
Creates a new mxGraphView to be used in this graph.
function createId($cell)
Hook method to create an Id for the specified cell.
function createImage($clip =  null,
$background =  null)
function createRoot()
Creates a new root cell with a default layer (child 0).
function createState($cell)
Creates the state for the specified cell.
function createStylesheet()
Creates a new mxStylesheet to be used in this graph.
function createVertex($parent,  
$id =  null,
$value =  null,
$x =  0,
$y =  0,
$width =  1,
$height =  1,
$style =  null,
$relative =  false)
Creates the vertex to be used in insertVertex.
static function createXmlDocument()
Returns a new, empty XML document.
diff --git a/docs/php-api/index/Functions2.html b/docs/php-api/index/Functions2.html index ceea06454..fb0b5ce52 100644 --- a/docs/php-api/index/Functions2.html +++ b/docs/php-api/index/Functions2.html @@ -11,9 +11,9 @@ if (browserType) {document.write("
");if (browserV -
Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
D
 debug, mxLog
 decode
 decodeAttribute, mxObjectCodec
 decodeAttributes, mxObjectCodec
 decodeCell, mxCodec
 decodeChild, mxObjectCodec
 decodeChildren, mxObjectCodec
 decodeNode, mxObjectCodec
 destroy
 drawActor, mxGdCanvas
 drawCell, mxGdCanvas
 drawCloud, mxGdCanvas
 drawCylinder, mxGdCanvas
 drawFixedTextLine, mxGdCanvas
 drawGraph
 drawHexagon, mxGdCanvas
 drawImage
 drawLabel, mxGdCanvas
 drawLine
 drawMarker, mxGdCanvas
 drawOval, mxGdCanvas
 drawPolygon, mxGdCanvas
 drawRect, mxGdCanvas
 drawRhombus, mxGdCanvas
 drawShape
 drawString, mxGdCanvas
 drawText
 drawTriangle, mxGdCanvas
 drawTtfText, mxGdCanvas
 drawTtxTextLine, mxGdCanvas
+
Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
D
 debug, mxLog
 decode
 decodeAttribute, mxObjectCodec
 decodeAttributes, mxObjectCodec
 decodeCell, mxCodec
 decodeChild, mxObjectCodec
 decodeChildren, mxObjectCodec
 decodeNode, mxObjectCodec
 destroy
 drawActor, mxGdCanvas
 drawCell, mxGdCanvas
 drawCloud, mxGdCanvas
 drawCylinder, mxGdCanvas
 drawFixedTextLine, mxGdCanvas
 drawGraph
 drawHexagon, mxGdCanvas
 drawImage
 drawLabel, mxGdCanvas
 drawLine
 drawMarker, mxGdCanvas
 drawOval, mxGdCanvas
 drawPolygon, mxGdCanvas
 drawRect, mxGdCanvas
 drawRhombus, mxGdCanvas
 drawShape
 drawString, mxGdCanvas
 drawText
 drawTriangle, mxGdCanvas
 drawTtfText, mxGdCanvas
 drawTtxTextLine, mxGdCanvas
-
static function debug($text)
Logs a debug trace.
function decode($node,  
$into =  null)
Decodes the given XML node.
function decode($dec,  
$node,  
&$into =  null)
Parses the given node into the object or returns a new object representing the given node.
function decodeAttribute($dec,
$attr,
&$obj)
Reads the given attribute into the specified object.
function decodeAttributes($dec,
$node,
&$obj)
Decodes all attributes of the given node using decodeAttribute.
function decodeCell($node,  
$restoreStructures =  true)
Decodes cells that have been encoded using inversion, ie.
function decodeChild($dec,
$child,
&$obj)
Reads the specified child into the given object.
function decodeChildren($dec,
$node,
&$obj)
Decodec all children of the given node using decodeChild.
function decodeNode($dec,
$node,
&$obj)
Calls decodeAttributes and decodeChildren for the given node.
function destroy()
Destroys all allocated resources.
function destroy()
Destroy all allocated resources for this reader.
function destroy()
Destroy all allocated resources.
function drawActor($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow = false)
Draws then given cloud.
function drawCell($state)
Draws the given cell state.
function drawCloud($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow = false)
Draws then given cloud.
function drawCylinder($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false)
Draws then given cylinder.
function drawFixedTextLine($text,  
$font,  
$left,  
$top,  
$color,  
$horizontal =  true)
Draws the given fixed text line.
public static function drawGraph($graph,  
$clip =  null,
$bg =  null)
Draws the given graph using this canvas.
function drawGraph($canvas)
Draws the given cell onto the specified canvas.
public static function drawGraph($graph,  
$clip =  null,
$bg =  null)
Draws the given graph using this canvas.
function drawHexagon($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false,
$direction =  null)
Draws then given haxagon.
function drawImage($x,  
$y,  
$w,  
$h,  
$image,  
$aspect =  true,
$flipH =  false,
$flipV =  false)
Draws a given image.
function drawImage($x,  
$y,  
$w,  
$h,  
$image,  
$aspect =  true,
$flipH =  false,
$flipV =  false)
Draws the specified image.
function drawLabel($text,  
$state,  
$html =  false)
Draws the given label.
function drawLine($x0,  
$y0,  
$x1,  
$y1,  
$stroke =  null,
$dashed =  false)
Draws the given line.
function drawLine($x0,  
$y0,  
$x1,  
$y1,  
$stroke =  null,
$dashed =  false)
Draws the specified line.
function drawMarker($type,
$p0,
$pe,
$size,
$stroke)
Draws the specified marker.
function drawOval($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false)
Draws then given ellipse.
function drawPolygon($points,  
$fill =  null,
$stroke =  null,
$shadow =  false)
Draws the given polygon.
function drawRect($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false,
$rounded =  false,
$dashed =  false)
Draws then given rectangle.
function drawRhombus($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false)
Draws then given rhombus.
function drawShape($x,
$y,
$w,
$h,
$style)
Draws the given shape.
function drawShape($shape,  
$x,  
$y,  
$w,  
$h,  
$stroke = null,
$fill = null)
Draws the specified shape.
function drawText($string,
$x,
$y,
$w,
$h,
$style)
function drawText($string,
$x,
$y,
$w,
$h,
$style)
Draws the specified text.
function drawTriangle($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false,
$direction =  null)
Draws then given triangle.
function drawTtfText($string,
$x,
$y,
$w,
$h,
$style)
Draws a single line of the given true type font text.
+
static function debug($text)
Logs a debug trace.
function decode($node,  
$into =  null)
Decodes the given XML node.
function decode($dec,  
$node,  
&$into =  null)
Parses the given node into the object or returns a new object representing the given node.
function decodeAttribute($dec,
$attr,
&$obj)
Reads the given attribute into the specified object.
function decodeAttributes($dec,
$node,
&$obj)
Decodes all attributes of the given node using decodeAttribute.
function decodeCell($node,  
$restoreStructures =  true)
Decodes cells that have been encoded using inversion, ie.
function decodeChild($dec,
$child,
&$obj)
Reads the specified child into the given object.
function decodeChildren($dec,
$node,
&$obj)
Decodec all children of the given node using decodeChild.
function decodeNode($dec,
$node,
&$obj)
Calls decodeAttributes and decodeChildren for the given node.
function destroy()
Destroys all allocated resources.
function destroy()
Destroy all allocated resources for this reader.
function destroy()
Destroy all allocated resources.
function drawActor($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow = false)
Draws then given cloud.
function drawCell($state)
Draws the given cell state.
function drawCloud($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow = false)
Draws then given cloud.
function drawCylinder($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false)
Draws then given cylinder.
function drawFixedTextLine($text,  
$font,  
$left,  
$top,  
$color,  
$horizontal =  true)
Draws the given fixed text line.
public static function drawGraph($graph,  
$clip =  null,
$bg =  null)
Draws the given graph using this canvas.
function drawGraph($canvas)
Draws the given cell onto the specified canvas.
public static function drawGraph($graph,  
$clip =  null,
$bg =  null)
Draws the given graph using this canvas.
function drawHexagon($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false,
$direction =  null)
Draws then given haxagon.
function drawImage($x,  
$y,  
$w,  
$h,  
$image,  
$aspect =  true,
$flipH =  false,
$flipV =  false)
Draws a given image.
function drawImage($x,  
$y,  
$w,  
$h,  
$image,  
$aspect =  true,
$flipH =  false,
$flipV =  false)
Draws the specified image.
function drawLabel($text,  
$state,  
$html =  false)
Draws the given label.
function drawLine($x0,  
$y0,  
$x1,  
$y1,  
$stroke =  null,
$dashed =  false)
Draws the given line.
function drawLine($x0,  
$y0,  
$x1,  
$y1,  
$stroke =  null,
$dashed =  false)
Draws the specified line.
function drawMarker($type,
$p0,
$pe,
$size,
$stroke)
Draws the specified marker.
function drawOval($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false)
Draws then given ellipse.
function drawPolygon($points,  
$fill =  null,
$stroke =  null,
$shadow =  false)
Draws the given polygon.
function drawRect($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false,
$rounded =  false,
$dashed =  false)
Draws then given rectangle.
function drawRhombus($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false)
Draws then given rhombus.
function drawShape($x,
$y,
$w,
$h,
$style)
Draws the given shape.
function drawShape($shape,  
$x,  
$y,  
$w,  
$h,  
$stroke = null,
$fill = null)
Draws the specified shape.
function drawText($string,
$x,
$y,
$w,
$h,
$style)
function drawText($string,
$x,
$y,
$w,
$h,
$style)
Draws the specified text.
function drawTriangle($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false,
$direction =  null)
Draws then given triangle.
function drawTtfText($string,
$x,
$y,
$w,
$h,
$style)
Draws a single line of the given true type font text.
diff --git a/docs/php-api/index/Functions3.html b/docs/php-api/index/Functions3.html index 929067e38..36096a549 100644 --- a/docs/php-api/index/Functions3.html +++ b/docs/php-api/index/Functions3.html @@ -11,13 +11,13 @@ if (browserType) {document.write("
");if (browserV -
Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
E
 encode
 encodeCell, mxCodec
 encodeImage, mxUtils
 encodeObject, mxObjectCodec
 encodeValue, mxObjectCodec
 endElement, mxGraphViewImageReader
 endUpdate, mxGraphModel
 enter, mxLog
 equals
 error, mxLog
 evaluate, mxUtils
F
 findNode, mxUtils
 findTreeRoots, mxGraph
 fine, mxLog
 fireEvent, mxEventSource
 flipImage, mxUtils
+
Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
E
 encode
 encodeCell, mxCodec
 encodeImage, mxUtils
 encodeObject, mxObjectCodec
 encodeValue, mxObjectCodec
 endElement, mxGraphViewImageReader
 endUpdate, mxGraphModel
 enter, mxLog
 equals
 error, mxLog
 evaluate, mxUtils
F
 findNode, mxUtils
 findTreeRoots, mxGraph
 fine, mxLog
 fireEvent, mxEventSource
 flipImage, mxUtils
-
function encode($obj)
Encodes the specified object and returns the resulting XML node.
function encode($enc,
$obj)
Encodes the specified object and returns a node representing then given object.
function encodeCell($cell,  
$node,  
$includeChildren = true)
Encoding of cell hierarchies is built-into the core, but is a higher-level function that needs to be explicitely used by the respective object encoders (eg.
static function encodeImage($image,  
$format = null)
Encodes the given image using the GD image encoding routines.
function encodeObject($enc,
$obj,
$node)
Encodes the value of each member in then given obj into the given node using encodeValue.
function encodeValue($enc,
$obj,
$name,
$value,
$node)
Converts the given value according to the mappings and id-refs in this codec and uses writeAttribute to write the attribute into the given node.
function endElement($parser,
$name)
Invoked by the SAX parser when an element ends.
function endUpdate()
Decrements the updateLevel by one and fires a notification event if the updateLevel reaches 0.
static function enter($method,  
$text = "")
Logs a method entry.
function equals($obj)
Returns true if the given object equals this point.
function equals($obj)
Returns true if the given object equals this rectangle.
static function error($text)
Logs an error trace.
static function evaluate($expression)
Evaluates an expression to a class member.
+
function encode($obj)
Encodes the specified object and returns the resulting XML node.
function encode($enc,
$obj)
Encodes the specified object and returns a node representing then given object.
function encodeCell($cell,  
$node,  
$includeChildren = true)
Encoding of cell hierarchies is built-into the core, but is a higher-level function that needs to be explicitely used by the respective object encoders (eg.
static function encodeImage($image,  
$format = null)
Encodes the given image using the GD image encoding routines.
function encodeObject($enc,
$obj,
$node)
Encodes the value of each member in then given obj into the given node using encodeValue.
function encodeValue($enc,
$obj,
$name,
$value,
$node)
Converts the given value according to the mappings and id-refs in this codec and uses writeAttribute to write the attribute into the given node.
function endElement($parser,
$name)
Invoked by the SAX parser when an element ends.
function endUpdate()
Decrements the updateLevel by one and fires a notification event if the updateLevel reaches 0.
static function enter($method,  
$text = "")
Logs a method entry.
function equals($obj)
Returns true if the given object equals this point.
function equals($obj)
Returns true if the given object equals this rectangle.
static function error($text)
Logs an error trace.
static function evaluate($expression)
Evaluates an expression to a class member.
-
static function findNode($node,
$attr,
$value)
Returns the first node where attr equals value.
function findTreeRoots($parent,  
$isolate =  false,
$invert =  false)
Returns all children in the given parent which do not have incoming edges.
static function fine($text)
Logs a fine trace.
function fireEvent($event)
Fires the event for the specified name.
static function flipImage($img,
$flipH,
$flipV)
Flips the given image horizontally and/or vertically and returns a new image instance.
+
static function findNode($node,
$attr,
$value)
Returns the first node where attr equals value.
function findTreeRoots($parent,  
$isolate =  false,
$invert =  false)
Returns all children in the given parent which do not have incoming edges.
static function fine($text)
Logs a fine trace.
function fireEvent($event)
Fires the event for the specified name.
static function flipImage($img,
$flipH,
$flipV)
Flips the given image horizontally and/or vertically and returns a new image instance.
diff --git a/docs/php-api/index/Functions4.html b/docs/php-api/index/Functions4.html index 4998ca5a9..6d2a68f51 100644 --- a/docs/php-api/index/Functions4.html +++ b/docs/php-api/index/Functions4.html @@ -11,9 +11,9 @@ if (browserType) {document.write("
");if (browserV -
Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
G
 getAttribute, mxCell
 getAttributeName, mxObjectCodec
 getBoundingBox
 getBounds, mxGraphView
 getBoundsForCells, mxGraph
 getCellBounds, mxGraph
 getCellGeometry, mxGraph
 getCells, mxGraphModel
 getCellStyle
 getCenterX, mxRectangle
 getCenterY, mxRectangle
 getChildAt
 getChildCount
 getChildOffsetForCell, mxGraph
 getCodec, mxCodecRegistry
 getColor, mxGdCanvas
 getConnectionConstraint, mxGraph
 getConnectionPoint, mxGraph
 getDefaultEdgeStyle, mxStylesheet
 getDefaultParent, mxGraph
 getDefaultVertexStyle, mxStylesheet
 getDirectedEdgeCount, mxGraphModel
 getEdgeAt
 getEdgeCount
 getEdgeIndex, mxCell
 getEdges, mxGraphModel
 getEdgeStyle, mxGraphView
 getElementById, mxCodec
 getFieldName, mxObjectCodec
 getFieldTemplate, mxObjectCodec
 getFixedFontSize
 getGeometry
 getGraphBounds
 getHashCode, mxGraphView
 getHtml, mxHtmlCanvas
 getId
 getImage
 getImageBundles, mxGraph
 getImageForStyle, mxGdCanvas
 getImageFromBundles, mxGraph
 getImages, mxImageBundle
 getIndex, mxCell
 getInstanceForName, mxCodecRegistry
 getLabel, mxGraph
 getLabelPaintBounds, mxUtils
 getLabelSize, mxUtils
 getModel, mxGraph
 getName
 getNearestCommonAncestor, mxGraphModel
 getNextPoint, mxGraphView
 getNumber, mxUtils
 getObject, mxCodec
 getOrigin, mxGraphModel
 getPaintBounds, mxGraph
 getParent
 getParentPath, mxCellPath
 getPerimeterBounds
 getPerimeterFunction, mxGraphView
 getPerimeterPoint, mxGraphView
 getPoint, mxGraphView
 getProperties, mxEventObject
 getProperty, mxEventObject
 getRoot, mxGraphModel
 getRotatedPoint, mxUtils
 getRoutingCenterX, mxGraphView
 getRoutingCenterY, mxGraphView
 getScaledLabelBounds, mxUtils
 getSizeForString, mxUtils
 getState, mxGraphView
 getStates, mxGraphView
 getStyle
 getStylename, mxUtils
 getStylenames, mxUtils
 getStylesheet, mxGraph
 getTerminal
 getTerminalPoint, mxGeometry
 getTerminalPort, mxGraphView
 getTrueTypeFont
 getTrueTypeFontSize
 getValue
 getView, mxGraph
 getVisibleTerminal, mxGraphView
 graphModelChanged, mxGraph
 grow, mxRectangle
+
Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
G
 getAttribute, mxCell
 getAttributeName, mxObjectCodec
 getBoundingBox
 getBounds, mxGraphView
 getBoundsForCells, mxGraph
 getCellBounds, mxGraph
 getCellGeometry, mxGraph
 getCells, mxGraphModel
 getCellStyle
 getCenterX, mxRectangle
 getCenterY, mxRectangle
 getChildAt
 getChildCount
 getChildOffsetForCell, mxGraph
 getCodec, mxCodecRegistry
 getColor, mxGdCanvas
 getConnectionConstraint, mxGraph
 getConnectionPoint, mxGraph
 getDefaultEdgeStyle, mxStylesheet
 getDefaultParent, mxGraph
 getDefaultVertexStyle, mxStylesheet
 getDirectedEdgeCount, mxGraphModel
 getEdgeAt
 getEdgeCount
 getEdgeIndex, mxCell
 getEdges, mxGraphModel
 getEdgeStyle, mxGraphView
 getElementById, mxCodec
 getFieldName, mxObjectCodec
 getFieldTemplate, mxObjectCodec
 getFixedFontSize
 getGeometry
 getGraphBounds
 getHashCode, mxGraphView
 getHtml, mxHtmlCanvas
 getId
 getImage
 getImageBundles, mxGraph
 getImageForStyle, mxGdCanvas
 getImageFromBundles, mxGraph
 getImages, mxImageBundle
 getIndex, mxCell
 getInstanceForName, mxCodecRegistry
 getLabel, mxGraph
 getLabelPaintBounds, mxUtils
 getLabelSize, mxUtils
 getModel, mxGraph
 getName
 getNearestCommonAncestor, mxGraphModel
 getNextPoint, mxGraphView
 getNumber, mxUtils
 getObject, mxCodec
 getOrigin, mxGraphModel
 getPaintBounds, mxGraph
 getParent
 getParentPath, mxCellPath
 getPerimeterBounds
 getPerimeterFunction, mxGraphView
 getPerimeterPoint, mxGraphView
 getPoint, mxGraphView
 getProperties, mxEventObject
 getProperty, mxEventObject
 getRoot, mxGraphModel
 getRotatedPoint, mxUtils
 getRoutingCenterX, mxGraphView
 getRoutingCenterY, mxGraphView
 getScaledLabelBounds, mxUtils
 getSizeForString, mxUtils
 getState, mxGraphView
 getStates, mxGraphView
 getStyle
 getStylename, mxUtils
 getStylenames, mxUtils
 getStylesheet, mxGraph
 getTerminal
 getTerminalPoint, mxGeometry
 getTerminalPort, mxGraphView
 getTrueTypeFont
 getTrueTypeFontSize
 getValue
 getView, mxGraph
 getVisibleTerminal, mxGraphView
 graphModelChanged, mxGraph
 grow, mxRectangle
-
function getAttribute($key,  
$defaultValue =  null)
Returns the specified attribute from the user object if it is an XML node.
function getAttributeName($fieldname)
Returns the attributename for the given fieldname.
function getBoundingBox($cell,  
$includeEdges =  false,
$includeDescendants =  false)
Returns the bounding box of the given cell including all connected edges if includeEdge is true.
function getBoundingBox($state,  
$recurse =  true)
Returns the bounding box of the shape and the label for the given mxCellState and its children if recurse is true.
static function getBoundingBox($rect,
$rotation)
Returns the bounding box for the rotated rectangle.
function getBounds($cells,  
$boundingBox =  false)
Returns the bounding for for an array of cells or null, if no cells are specified.
function getBoundsForCells($cells,  
$includeEdges =  false,
$includeDescendants =  false,
$boundingBox =  false)
Returns the bounds for the given cells.
function getCellBounds($cell,  
$includeEdges =  false,
$includeDescendants =  false,
$boundingBox =  false)
Returns the bounds of the given cell including all connected edges if includeEdge is true.
function getCellGeometry($cell)
Returns the mxGeometry for the given mxCell.
function getCells()
Returns the internal lookup table that is used to map from Ids to cells.
function getCellStyle($cell)
function getCellStyle($name,  
$defaultStyle =  null)
Returns the cell style for the specified cell or the given defaultStyle if no style can be found for the given stylename.
function getCenterX()
Returns the x-coordinate of the center point.
function getCenterY()
Returns the y-coordinate of the center point.
function getChildAt($index)
Returns the child at the specified index.
function getChildAt($cell,
$index)
Returns the child of the given mxCell at the given index.
function getChildCount()
Returns the number of child cells.
function getChildCount($cell)
Returns the number of children in the given cell.
function getChildOffsetForCell($cell)
Returns the offset to be used for the cells inside the given cell.
static function getCodec($name)
Returns a codec that handles objects that are constructed using the given ctor.
function getColor($hex,  
$default =  null)
Allocates the given color and returns a reference to it.
function getConnectionConstraint($edge,
$terminal,
$source)
Returns an mxConnectionConstraint that describes the given connection point.
function getConnectionPoint($vertex,
$constraint)
Returns the nearest point in the list of absolute points or the center of the opposite terminal.
function getDefaultEdgeStyle()
Sets the default style for edges.
function getDefaultParent()
Returns the first child child of mxGraphModel.root.
function getDefaultVertexStyle()
Returns the default style for vertices.
function getDirectedEdgeCount($cell,  
$outgoing,  
$ignoredEdge =  null)
Returns the number of incoming or outgoing edges, ignoring the given edge.
function getEdgeAt($index)
Returns the edge at the specified index in edges.
function getEdgeAt($cell,
$index)
Returns the edge of cell at the given index.
function getEdgeCount()
Returns the number of edges in the edge array.
function getEdgeCount($cell)
Returns the number of distinct edges connected to the given cell.
function getEdgeIndex($edge)
Returns the index of the specified edge in edges.
function getEdges($cell)
Returns all distinct edges connected to this cell as an array of mxCells.
function getEdgeStyle($edge,
$points,
$source,
$target)
Returns the edge style function to be used to render the given edge state.
function getElementById($id)
Returns the element with the given ID from document.
function getFieldName($attributename)
Returns the fieldname for the given attributename.
function getFieldTemplate(&$obj,
$fieldname,
$child)
Returns the template instance for the given field.
function getFixedFontSize($fontSize,  
$fontFamily,  
$fontStyle = null)
Returns the fixed font size for GD (1 t0 5) for the given font properties
static function getFixedFontSize($fontSize,  
$fontFamily,  
$fontStyle = null)
Returns the fixed font size for GD (1 t0 5) for the given font properties
function getGeometry()
Returns the mxGeometry that describes the geometry.
function getGeometry($cell)
Returns the mxGeometry of the given mxCell.
function getGraphBounds()
Returns the bounds of the visible graph.
function getGraphBounds()
Returns graphBounds.
function getHashCode($cell)
Returns a unique string that represents the given instance.
function getHtml()
Gets the HTML that represents the canvas.
function getId()
Returns the Id of the cell as a string.
function getId($obj)
Returns the ID of the specified object.
function getImage()
Returns an image that represents this canvas.
function getImage($key)
Returns the value for the given key.
function getImageBundles()
Returns the imageBundles.
function getImageForStyle($style)
Returns an image that represents this canvas.
function getImageFromBundles($key)
Searches all imageBundles for the specified key and returns the value for the first match or null if the key is not found.
function getImages()
Returns the images.
function getIndex($child)
Returns the index of the specified child in the child array.
static function getInstanceForName($name)
Creates and returns a new instance for the given class name.
function getLabel($cell)
Returns a string or DOM node that represents the label for the given cell.
static function getLabelPaintBounds($label,
$style,
$isHtml,
$offset,
$vertexBounds,
$scale)
Returns the paint bounds for the given label.
static function getLabelSize($label,
$style)
Returns the size of the given label.
function getModel()
Returns the mxGraphModel that contains the cells.
static function getName($obj)
Returns the codec name for the given object instance.
function getName()
Returns name.
function getName()
Creates a new instance of the template for this codec.
static function getName($value)
Returns the name for the given value.
function getNearestCommonAncestor($cell1,
$cell2)
Returns the nearest common ancestor for the specified cells.
function getNextPoint($edge,
$opposite,
$source)
Returns the nearest point in the list of absolute points or the center of the opposite terminal.
static function getNumber($dict,  
$key,  
$default = )
Returns the value for key in dictionary or 0 if no value is defined for the key.
function getObject($id)
Returns the decoded object for the element with the specified ID in document.
function getOrigin($cell)
Returns the absolute, cummulated origin for the children inside the given parent as an mxPoint.
function getPaintBounds($cells)
Returns the bounding box of the given cells and their descendants.
function getParent()
Returns the cell’s parent.
function getParent($cell)
Returns the parent of the given cell.
static function getParentPath($path)
Returns the cell for the specified cell path using the given root as the root of the path.
function getPerimeterBounds($border =  0)
Returns the mxRectangle that should be used as the perimeter of the cell.
function getPerimeterBounds($terminal,  
$border =  0)
Returns the perimeter bounds for the given terminal, edge pair as an mxRectangle.
function getPerimeterFunction($state)
Returns the perimeter function for the given state.
function getPerimeterPoint($terminal,  
$next,  
$orthogonal,  
$border =  null)
Returns an mxPoint that defines the location of the intersection point between the perimeter and the line between the center of the shape and the given point.
function getPoint($state,  
$geometry =  null)
Returns the absolute point on the edge for the given relative mxGeometry as an mxPoint.
function getProperties()
Returns properties.
function getProperty($key)
Returns the property value for the given key.
function getRoot()
Returns the root of the model.
static function getRotatedPoint($pt,  
$cos,  
$sin,  
$cx =  null)
Rotates the given point by the given cos and sin.
function getRoutingCenterX($state)
Returns the x-coordinate of the center point for automatic routing.
function getRoutingCenterY($state)
Returns the y-coordinate of the center point for automatic routing.
static function getScaledLabelBounds($x,
$y,
$size,
$outerWidth,
$outerHeight,
$style,
$scale)
Returns the bounds for a label for the given location and size, taking into account the alignment and spacing in the specified style, as well as the width and height of the rectangle that contains the label.
static function getSizeForString($text,  
$fontSize =  0,
$fontFamily =  null)
Returns an mxRectangle with the size (width and height in pixels) of the given string.
function getState($cell,  
$create =  false)
Returns the cell state for the specified cell.
function getStates()
Returns the mxCellStates for the given array of mxCells.
function getStyle()
Returns a string that describes the style.
function getStyle($cell)
Returns the style of the given mxCell.
static function getStylename($style)
Returns the stylename in a style of the form [stylename;|key=value;] or an empty string if the given style does not contain a stylename.
static function getStylenames($style)
Returns the stylenames in a style of the form [stylename;|key=value;] or an empty array if the given style does not contain any stylenames.
function getStylesheet()
Returns the mxStylesheet that defines the style.
function getTerminal($source)
Returns the source or target terminal.
function getTerminal($edge,
$cource)
Returns the source or target mxCell of the given edge depending on the value of the boolean parameter.
function getTerminalPoint($isSource)
Returns the mxPoint representing the source or target point of this edge.
function getTerminalPort($state,
$terminal,
$source)
Returns an mxCellState that represents the source or target terminal or port for the given edge.
function getTrueTypeFont($style)
Returns the truetype font to be used to draw the text with the given style.
static function getTrueTypeFont($style)
Returns the truetype font to be used to draw the text with the given style.
function getTrueTypeFontSize($style)
Returns the truetype font size to be used to draw the text with the given style.
static function getTrueTypeFontSize($size)
Returns the truetype font size to be used to draw the text with the given style.
function getValue()
Returns the user object of the cell.
function getValue($cell)
Returns the user object of the given mxCell using mxCell.getValue.
static function getValue($name)
Returns the value associated with the given name.
static function getValue($dict,  
$key,  
$default = null)
Returns the value for key in dictionary or the given default value if no value is defined for the key.
function getView()
Returns the mxGraphView that contains the mxCellStates.
function getVisibleTerminal($edge,
$source)
Returns the nearest ancestor terminal that is visible.
function graphModelChanged($event)
Called when the graph model has changed.
function grow($amount)
Grows the rectangle by the given amount, that is, this method subtracts the given amount from the x- and y-coordinates and adds twice the amount to the width and height.
+
function getAttribute($key,  
$defaultValue =  null)
Returns the specified attribute from the user object if it is an XML node.
function getAttributeName($fieldname)
Returns the attributename for the given fieldname.
function getBoundingBox($cell,  
$includeEdges =  false,
$includeDescendants =  false)
Returns the bounding box of the given cell including all connected edges if includeEdge is true.
function getBoundingBox($state,  
$recurse =  true)
Returns the bounding box of the shape and the label for the given mxCellState and its children if recurse is true.
static function getBoundingBox($rect,
$rotation)
Returns the bounding box for the rotated rectangle.
function getBounds($cells,  
$boundingBox =  false)
Returns the bounding for for an array of cells or null, if no cells are specified.
function getBoundsForCells($cells,  
$includeEdges =  false,
$includeDescendants =  false,
$boundingBox =  false)
Returns the bounds for the given cells.
function getCellBounds($cell,  
$includeEdges =  false,
$includeDescendants =  false,
$boundingBox =  false)
Returns the bounds of the given cell including all connected edges if includeEdge is true.
function getCellGeometry($cell)
Returns the mxGeometry for the given mxCell.
function getCells()
Returns the internal lookup table that is used to map from Ids to cells.
function getCellStyle($cell)
function getCellStyle($name,  
$defaultStyle =  null)
Returns the cell style for the specified cell or the given defaultStyle if no style can be found for the given stylename.
function getCenterX()
Returns the x-coordinate of the center point.
function getCenterY()
Returns the y-coordinate of the center point.
function getChildAt($index)
Returns the child at the specified index.
function getChildAt($cell,
$index)
Returns the child of the given mxCell at the given index.
function getChildCount()
Returns the number of child cells.
function getChildCount($cell)
Returns the number of children in the given cell.
function getChildOffsetForCell($cell)
Returns the offset to be used for the cells inside the given cell.
static function getCodec($name)
Returns a codec that handles objects that are constructed using the given ctor.
function getColor($hex,  
$default =  null)
Allocates the given color and returns a reference to it.
function getConnectionConstraint($edge,
$terminal,
$source)
Returns an mxConnectionConstraint that describes the given connection point.
function getConnectionPoint($vertex,
$constraint)
Returns the nearest point in the list of absolute points or the center of the opposite terminal.
function getDefaultEdgeStyle()
Sets the default style for edges.
function getDefaultParent()
Returns the first child child of mxGraphModel.root.
function getDefaultVertexStyle()
Returns the default style for vertices.
function getDirectedEdgeCount($cell,  
$outgoing,  
$ignoredEdge =  null)
Returns the number of incoming or outgoing edges, ignoring the given edge.
function getEdgeAt($index)
Returns the edge at the specified index in edges.
function getEdgeAt($cell,
$index)
Returns the edge of cell at the given index.
function getEdgeCount()
Returns the number of edges in the edge array.
function getEdgeCount($cell)
Returns the number of distinct edges connected to the given cell.
function getEdgeIndex($edge)
Returns the index of the specified edge in edges.
function getEdges($cell)
Returns all distinct edges connected to this cell as an array of mxCells.
function getEdgeStyle($edge,
$points,
$source,
$target)
Returns the edge style function to be used to render the given edge state.
function getElementById($id)
Returns the element with the given ID from document.
function getFieldName($attributename)
Returns the fieldname for the given attributename.
function getFieldTemplate(&$obj,
$fieldname,
$child)
Returns the template instance for the given field.
function getFixedFontSize($fontSize,  
$fontFamily,  
$fontStyle = null)
Returns the fixed font size for GD (1 t0 5) for the given font properties
static function getFixedFontSize($fontSize,  
$fontFamily,  
$fontStyle = null)
Returns the fixed font size for GD (1 t0 5) for the given font properties
function getGeometry()
Returns the mxGeometry that describes the geometry.
function getGeometry($cell)
Returns the mxGeometry of the given mxCell.
function getGraphBounds()
Returns the bounds of the visible graph.
function getGraphBounds()
Returns graphBounds.
function getHashCode($cell)
Returns a unique string that represents the given instance.
function getHtml()
Gets the HTML that represents the canvas.
function getId()
Returns the Id of the cell as a string.
function getId($obj)
Returns the ID of the specified object.
function getImage()
Returns an image that represents this canvas.
function getImage($key)
Returns the value for the given key.
function getImageBundles()
Returns the imageBundles.
function getImageForStyle($style)
Returns an image that represents this canvas.
function getImageFromBundles($key)
Searches all imageBundles for the specified key and returns the value for the first match or null if the key is not found.
function getImages()
Returns the images.
function getIndex($child)
Returns the index of the specified child in the child array.
static function getInstanceForName($name)
Creates and returns a new instance for the given class name.
function getLabel($cell)
Returns a string or DOM node that represents the label for the given cell.
static function getLabelPaintBounds($label,
$style,
$isHtml,
$offset,
$vertexBounds,
$scale)
Returns the paint bounds for the given label.
static function getLabelSize($label,
$style)
Returns the size of the given label.
function getModel()
Returns the mxGraphModel that contains the cells.
static function getName($obj)
Returns the codec name for the given object instance.
function getName()
Returns name.
function getName()
Creates a new instance of the template for this codec.
static function getName($value)
Returns the name for the given value.
function getNearestCommonAncestor($cell1,
$cell2)
Returns the nearest common ancestor for the specified cells.
function getNextPoint($edge,
$opposite,
$source)
Returns the nearest point in the list of absolute points or the center of the opposite terminal.
static function getNumber($dict,  
$key,  
$default = )
Returns the value for key in dictionary or 0 if no value is defined for the key.
function getObject($id)
Returns the decoded object for the element with the specified ID in document.
function getOrigin($cell)
Returns the absolute, cummulated origin for the children inside the given parent as an mxPoint.
function getPaintBounds($cells)
Returns the bounding box of the given cells and their descendants.
function getParent()
Returns the cell’s parent.
function getParent($cell)
Returns the parent of the given cell.
static function getParentPath($path)
Returns the cell for the specified cell path using the given root as the root of the path.
function getPerimeterBounds($border =  0)
Returns the mxRectangle that should be used as the perimeter of the cell.
function getPerimeterBounds($terminal,  
$border =  0)
Returns the perimeter bounds for the given terminal, edge pair as an mxRectangle.
function getPerimeterFunction($state)
Returns the perimeter function for the given state.
function getPerimeterPoint($terminal,  
$next,  
$orthogonal,  
$border =  null)
Returns an mxPoint that defines the location of the intersection point between the perimeter and the line between the center of the shape and the given point.
function getPoint($state,  
$geometry =  null)
Returns the absolute point on the edge for the given relative mxGeometry as an mxPoint.
function getProperties()
Returns properties.
function getProperty($key)
Returns the property value for the given key.
function getRoot()
Returns the root of the model.
static function getRotatedPoint($pt,  
$cos,  
$sin,  
$cx =  null)
Rotates the given point by the given cos and sin.
function getRoutingCenterX($state)
Returns the x-coordinate of the center point for automatic routing.
function getRoutingCenterY($state)
Returns the y-coordinate of the center point for automatic routing.
static function getScaledLabelBounds($x,
$y,
$size,
$outerWidth,
$outerHeight,
$style,
$scale)
Returns the bounds for a label for the given location and size, taking into account the alignment and spacing in the specified style, as well as the width and height of the rectangle that contains the label.
static function getSizeForString($text,  
$fontSize =  0,
$fontFamily =  null)
Returns an mxRectangle with the size (width and height in pixels) of the given string.
function getState($cell,  
$create =  false)
Returns the cell state for the specified cell.
function getStates()
Returns the mxCellStates for the given array of mxCells.
function getStyle()
Returns a string that describes the style.
function getStyle($cell)
Returns the style of the given mxCell.
static function getStylename($style)
Returns the stylename in a style of the form [stylename;|key=value;] or an empty string if the given style does not contain a stylename.
static function getStylenames($style)
Returns the stylenames in a style of the form [stylename;|key=value;] or an empty array if the given style does not contain any stylenames.
function getStylesheet()
Returns the mxStylesheet that defines the style.
function getTerminal($source)
Returns the source or target terminal.
function getTerminal($edge,
$cource)
Returns the source or target mxCell of the given edge depending on the value of the boolean parameter.
function getTerminalPoint($isSource)
Returns the mxPoint representing the source or target point of this edge.
function getTerminalPort($state,
$terminal,
$source)
Returns an mxCellState that represents the source or target terminal or port for the given edge.
function getTrueTypeFont($style)
Returns the truetype font to be used to draw the text with the given style.
static function getTrueTypeFont($style)
Returns the truetype font to be used to draw the text with the given style.
function getTrueTypeFontSize($style)
Returns the truetype font size to be used to draw the text with the given style.
static function getTrueTypeFontSize($size)
Returns the truetype font size to be used to draw the text with the given style.
function getValue()
Returns the user object of the cell.
function getValue($cell)
Returns the user object of the given mxCell using mxCell.getValue.
static function getValue($name)
Returns the value associated with the given name.
static function getValue($dict,  
$key,  
$default = null)
Returns the value for key in dictionary or the given default value if no value is defined for the key.
function getView()
Returns the mxGraphView that contains the mxCellStates.
function getVisibleTerminal($edge,
$source)
Returns the nearest ancestor terminal that is visible.
function graphModelChanged($event)
Called when the graph model has changed.
function grow($amount)
Grows the rectangle by the given amount, that is, this method subtracts the given amount from the x- and y-coordinates and adds twice the amount to the width and height.
diff --git a/docs/php-api/index/Functions5.html b/docs/php-api/index/Functions5.html index 899bb5486..8a7066f6f 100644 --- a/docs/php-api/index/Functions5.html +++ b/docs/php-api/index/Functions5.html @@ -11,21 +11,21 @@ if (browserType) {document.write("
");if (browserV -
Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
I
 indexOf, mxUtils
 indexOfStylename, mxUtils
 info, mxLog
 insert, mxCell
 insertEdge
 insertIntoGraph, mxCodec
 insertVertex, mxGraph
 intersection, mxUtils
 invalidate, mxGraphView
 isAncestor, mxGraphModel
 isCellCollapsed, mxGraph
 isCellVisible, mxGraph
 isCollapsed
 isConnectable
 isConsumed, mxEventObject
 isEdge
 isExcluded, mxObjectCodec
 isNode, mxUtils
 isOrthogonal, mxGraph
 isReference, mxObjectCodec
 isVertex
 isVisible
L
 leave, mxLog
 loadImage
 loadXmlDocument, mxUtils
 lookup, mxCodec
M
 mergeChildren, mxGraphModel
 mergeChildrenImpl, mxGraphModel
 mxCell, mxCell
 mxCellState, mxCellState
 mxConnectionConstraint, mxConnectionConstraint
 mxEventObject, mxEventObject
 mxGdCanvas
 mxGeometry, mxGeometry
 mxGraphModel
 mxGraphView, mxGraphView
 mxGraphViewHtmlReader
 mxGraphViewImageReader, mxGraphViewImageReader
 mxImageBundle, mxImageBundle
 mxObjectCodec
 mxPoint, mxPoint
 mxRectangle, mxRectangle
 mxStylesheet, mxStylesheet
O
 offset, mxGdCanvas
 out, mxHtmlCanvas
+
Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
I
 indexOf, mxUtils
 indexOfStylename, mxUtils
 info, mxLog
 insert, mxCell
 insertEdge
 insertIntoGraph, mxCodec
 insertVertex, mxGraph
 intersection, mxUtils
 invalidate, mxGraphView
 isAncestor, mxGraphModel
 isCellCollapsed, mxGraph
 isCellVisible, mxGraph
 isCollapsed
 isConnectable
 isConsumed, mxEventObject
 isEdge
 isExcluded, mxObjectCodec
 isNode, mxUtils
 isOrthogonal, mxGraph
 isReference, mxObjectCodec
 isVertex
 isVisible
L
 leave, mxLog
 loadImage
 loadXmlDocument, mxUtils
 lookup, mxCodec
M
 mergeChildren, mxGraphModel
 mergeChildrenImpl, mxGraphModel
 mxCell, mxCell
 mxCellState, mxCellState
 mxConnectionConstraint, mxConnectionConstraint
 mxEventObject, mxEventObject
 mxGdCanvas
 mxGeometry, mxGeometry
 mxGraphModel
 mxGraphView, mxGraphView
 mxGraphViewHtmlReader
 mxGraphViewImageReader, mxGraphViewImageReader
 mxImageBundle, mxImageBundle
 mxObjectCodec
 mxPoint, mxPoint
 mxRectangle, mxRectangle
 mxStylesheet, mxStylesheet
O
 offset, mxGdCanvas
 out, mxHtmlCanvas
-
static function indexOf($array,
$object)
Returns the index of obj in array or -1 if the array does not contains the given object.
static function indexOfStylename($style,
$stylename)
Returns the index of the given stylename in the given style.
static function info($text)
Logs an info trace.
function insert($child,  
$index =  null)
Inserts the specified child into the child array at the specified index and updates the parent reference of the child.
function insertEdge($edge,
$outgoing)
Inserts the specified edge into the edge array and returns the edge.
function insertEdge($parent,  
$id =  null,
$value =  null,
$source =  null,
$target =  null,
$style =  null)
Adds a new edge into the given parent mxCell using value as the user object and the given source and target as the terminals of the new edge.
function insertIntoGraph($cell)
Inserts the given cell into its parent and terminal cells.
function insertVertex($parent,  
$id =  null,
$value =  null,
$x =  0,
$y =  0,
$width =  1,
$height =  1,
$style =  null,
$relative =  false)
Adds a new vertex into the given parent mxCell using value as the user object and the given coordinates as the mxGeometry of the new vertex.
static function intersection($x0,
$y0,
$x1,
$y1,
$x2,
$y2,
$x3,
$y3)
Returns the intersection of two lines as an mxPoint.
function isAncestor($parent,
$child)
Returns true if the given parent is an ancestor of the given child.
function isCellCollapsed($cell)
Returns true if the given cell is collapsed.
function isCellVisible($cell)
Returns true if the given cell is visible.
function isCollapsed()
Returns true if the cell is collapsed.
function isCollapsed($cell)
Returns true if the given mxCell is collapsed.
function isConnectable()
Returns true if the cell is connectable.
function isConnectable($cell)
Returns true if the given mxCell is connectable.
function isConsumed()
Returns true if the event has been consumed.
function isEdge()
Returns true if the cell is an edge.
function isEdge($cell)
Returns true if the given cell is an edge.
function isExcluded($obj,
$attr,
$value,
$write)
Returns true if the given attribute is to be ignored by the codec.
static function isNode($value,  
$nodeName =  null,
$attributeName =  null,
$attributeValue =  null)
Returns true if the given value is an XML node with the node name and if the optional attribute has the specified value.
function isOrthogonal($edge)
Returns true if perimeter points should be computed such that the resulting edge has only horizontal or vertical segments.
function isReference($obj,
$attr,
$value,
$write)
Returns true if the given fieldname is to be treated as a textual reference (ID).
function isVertex()
Returns true if the cell is a vertex.
function isVertex($cell)
Returns true if the given cell is a vertex.
function isVisible()
Returns true if the cell is visibile.
function isVisible($cell)
Returns true if the given mxCell is visible.
+
static function indexOf($array,
$object)
Returns the index of obj in array or -1 if the array does not contains the given object.
static function indexOfStylename($style,
$stylename)
Returns the index of the given stylename in the given style.
static function info($text)
Logs an info trace.
function insert($child,  
$index =  null)
Inserts the specified child into the child array at the specified index and updates the parent reference of the child.
function insertEdge($edge,
$outgoing)
Inserts the specified edge into the edge array and returns the edge.
function insertEdge($parent,  
$id =  null,
$value =  null,
$source =  null,
$target =  null,
$style =  null)
Adds a new edge into the given parent mxCell using value as the user object and the given source and target as the terminals of the new edge.
function insertIntoGraph($cell)
Inserts the given cell into its parent and terminal cells.
function insertVertex($parent,  
$id =  null,
$value =  null,
$x =  0,
$y =  0,
$width =  1,
$height =  1,
$style =  null,
$relative =  false)
Adds a new vertex into the given parent mxCell using value as the user object and the given coordinates as the mxGeometry of the new vertex.
static function intersection($x0,
$y0,
$x1,
$y1,
$x2,
$y2,
$x3,
$y3)
Returns the intersection of two lines as an mxPoint.
function isAncestor($parent,
$child)
Returns true if the given parent is an ancestor of the given child.
function isCellCollapsed($cell)
Returns true if the given cell is collapsed.
function isCellVisible($cell)
Returns true if the given cell is visible.
function isCollapsed()
Returns true if the cell is collapsed.
function isCollapsed($cell)
Returns true if the given mxCell is collapsed.
function isConnectable()
Returns true if the cell is connectable.
function isConnectable($cell)
Returns true if the given mxCell is connectable.
function isConsumed()
Returns true if the event has been consumed.
function isEdge()
Returns true if the cell is an edge.
function isEdge($cell)
Returns true if the given cell is an edge.
function isExcluded($obj,
$attr,
$value,
$write)
Returns true if the given attribute is to be ignored by the codec.
static function isNode($value,  
$nodeName =  null,
$attributeName =  null,
$attributeValue =  null)
Returns true if the given value is an XML node with the node name and if the optional attribute has the specified value.
function isOrthogonal($edge)
Returns true if perimeter points should be computed such that the resulting edge has only horizontal or vertical segments.
function isReference($obj,
$attr,
$value,
$write)
Returns true if the given fieldname is to be treated as a textual reference (ID).
function isVertex()
Returns true if the cell is a vertex.
function isVertex($cell)
Returns true if the given cell is a vertex.
function isVisible()
Returns true if the cell is visibile.
function isVisible($cell)
Returns true if the given mxCell is visible.
-
static function leave($text = "")
Logs a method exit.
function loadImage($image)
Returns an image instance for the given URL.
static function loadImage($url)
Loads an image from the local filesystem, a data URI or any other URL.
static function loadXmlDocument($uri)
Returns a new DOM document for the given URI.
function lookup($id)
Hook for subclassers to implement a custom lookup mechanism for cell IDs.
+
static function leave($text = "")
Logs a method exit.
function loadImage($image)
Returns an image instance for the given URL.
static function loadImage($url)
Loads an image from the local filesystem, a data URI or any other URL.
static function loadXmlDocument($uri)
Returns a new DOM document for the given URI.
function lookup($id)
Hook for subclassers to implement a custom lookup mechanism for cell IDs.
-
function mergeChildren($from,  
$to,  
$cloneAllEdges =  true)
Merges the children of the given cell into the given target cell inside this model.
function mergeChildrenImpl($from,
$to,
$cloneAllEdges,
$mapping)
Clones the children of the source cell into the given target cell in this model and adds an entry to the mapping that maps from the source cell to the target cell with the same id or the clone of the source cell that was inserted into this model.
function mxCell($value =  null,
$geometry =  null,
$style =  null)
Constructs a new cell to be used in a graph model.
function mxCellState($view =  null,
$cell =  null,
$style =  null)
Constructs a new object that represents the current state of the given cell in the specified view.
function mxConnectionConstraint($point =  null,
$perimeter =  true)
Constructs a new connection constraint for the given point and boolean arguments.
function mxEventObject($name)
Constructs a new event for the given name and properties.
function mxGdCanvas($width =  0,
$height =  0,
$scale =  1,
$background =  null,
$imageBasePath =  "")
Constructs a new GD canvas.
Constructs a new GD canvas.
function mxGeometry($x = 0,
$y = 0,
$width = 0,
$height = 0)
Constructs a new object to describe the size and location of a vertex or the control points of an edge.
Constructs a new graph model using the specified root cell.
function mxGraphModel($root =  null)
Constructs a new graph model using the specified root cell.
function mxGraphView($graph)
Constructs a new view for the specified mxGraph.
Constructs a new HTML graph view reader.
function mxGraphViewHtmlReader()
Constructs a new HTML graph view reader.
function mxGraphViewImageReader($background =  null,
$border =  0)
Constructs a new image graph view reader.
function mxImageBundle()
Constructs a new image bundle.
Constructs a new codec for the specified template object.
Constructs a new codec for the specified template object.
function mxObjectCodec($template,  
$exclude =  array(),
$idrefs =  array(),
$mapping =  array())
Constructs a new codec for the specified template object.
Constructs a new codec for the specified template object.
function mxPoint($x =  0,
$y =  0)
Constructs a new point for the optional x and y coordinates.
function mxRectangle($x =  0,
$y =  0,
$width =  0,
$height =  0)
Constructs a new rectangle for the optional parameters.
function mxStylesheet()
Constructs a new stylesheet and assigns default styles.
+
function mergeChildren($from,  
$to,  
$cloneAllEdges =  true)
Merges the children of the given cell into the given target cell inside this model.
function mergeChildrenImpl($from,
$to,
$cloneAllEdges,
$mapping)
Clones the children of the source cell into the given target cell in this model and adds an entry to the mapping that maps from the source cell to the target cell with the same id or the clone of the source cell that was inserted into this model.
function mxCell($value =  null,
$geometry =  null,
$style =  null)
Constructs a new cell to be used in a graph model.
function mxCellState($view =  null,
$cell =  null,
$style =  null)
Constructs a new object that represents the current state of the given cell in the specified view.
function mxConnectionConstraint($point =  null,
$perimeter =  true)
Constructs a new connection constraint for the given point and boolean arguments.
function mxEventObject($name)
Constructs a new event for the given name and properties.
function mxGdCanvas($width =  0,
$height =  0,
$scale =  1,
$background =  null,
$imageBasePath =  "")
Constructs a new GD canvas.
Constructs a new GD canvas.
function mxGeometry($x = 0,
$y = 0,
$width = 0,
$height = 0)
Constructs a new object to describe the size and location of a vertex or the control points of an edge.
Constructs a new graph model using the specified root cell.
function mxGraphModel($root =  null)
Constructs a new graph model using the specified root cell.
function mxGraphView($graph)
Constructs a new view for the specified mxGraph.
Constructs a new HTML graph view reader.
function mxGraphViewHtmlReader()
Constructs a new HTML graph view reader.
function mxGraphViewImageReader($background =  null,
$border =  0)
Constructs a new image graph view reader.
function mxImageBundle()
Constructs a new image bundle.
Constructs a new codec for the specified template object.
Constructs a new codec for the specified template object.
function mxObjectCodec($template,  
$exclude =  array(),
$idrefs =  array(),
$mapping =  array())
Constructs a new codec for the specified template object.
Constructs a new codec for the specified template object.
function mxPoint($x =  0,
$y =  0)
Constructs a new point for the optional x and y coordinates.
function mxRectangle($x =  0,
$y =  0,
$width =  0,
$height =  0)
Constructs a new rectangle for the optional parameters.
function mxStylesheet()
Constructs a new stylesheet and assigns default styles.
-
function offset($points,  
$dx =  null,
$dy =  null)
Creates a new array of x, y sequences where the each coordinate is translated by dx and dy, respectively.
function out($string)
Adds the specified string to the output.
+
function offset($points,  
$dx =  null,
$dy =  null)
Creates a new array of x, y sequences where the each coordinate is translated by dx and dy, respectively.
function out($string)
Adds the specified string to the output.
diff --git a/docs/php-api/index/Functions6.html b/docs/php-api/index/Functions6.html index eb619018c..5306965e3 100644 --- a/docs/php-api/index/Functions6.html +++ b/docs/php-api/index/Functions6.html @@ -11,17 +11,17 @@ if (browserType) {document.write("
");if (browserV -
Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
P
 paintCell, mxGraph
 paintState, mxGraph
 parsePoints, mxGraphViewImageReader
 parseState, mxGraphViewImageReader
 parseXml, mxUtils
 postProcessCellStyle, mxGraph
 processInclude, mxObjectCodec
 putCellStyle, mxStylesheet
 putDefaultEdgeStyle, mxStylesheet
 putDefaultVertexStyle, mxStylesheet
 putImage, mxImageBundle
 putObject, mxCodec
 putValue, mxStyleRegistry
R
 read, mxGraphViewImageReader
 readFile
 reference, mxCodec
 register, mxCodecRegistry
 remove
 removeAllStylenames, mxUtils
 removeEdge, mxCell
 removeFromParent, mxCell
 removeFromTerminal, mxCell
 removeImageBundle, mxGraph
 removeState, mxGraphView
 removeStylename, mxUtils
 resolve, mxCellPath
 restoreClone, mxGraphModel
S
 setAttribute
 setCellStyleFlags, mxUtils
 setCellStyles
 setCollapsed
 setConnectable, mxCell
 setEdge, mxCell
 setGeometry
 setGraphBounds, mxGraphView
 setId, mxCell
 setImage, mxGdCanvas
 setImageBundles, mxGraph
 setParent, mxCell
 setRect, mxRectangle
 setRoot, mxGraphModel
 setScale, mxGraphView
 setStyle
 setStyleFlag, mxUtils
 setTerminal
 setTerminalPoint, mxGeometry
 setTerminals, mxGraphModel
 setTranslate, mxGraphView
 setValue
 setVertex, mxCell
 setVisible
 stackTrace, mxUtils
 startElement, mxGraphViewImageReader
 styles, mxStylesheet
+
Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
P
 paintCell, mxGraph
 paintState, mxGraph
 parsePoints, mxGraphViewImageReader
 parseState, mxGraphViewImageReader
 parseXml, mxUtils
 postProcessCellStyle, mxGraph
 processInclude, mxObjectCodec
 putCellStyle, mxStylesheet
 putDefaultEdgeStyle, mxStylesheet
 putDefaultVertexStyle, mxStylesheet
 putImage, mxImageBundle
 putObject, mxCodec
 putValue, mxStyleRegistry
R
 read, mxGraphViewImageReader
 readFile
 reference, mxCodec
 register, mxCodecRegistry
 remove
 removeAllStylenames, mxUtils
 removeEdge, mxCell
 removeFromParent, mxCell
 removeFromTerminal, mxCell
 removeImageBundle, mxGraph
 removeState, mxGraphView
 removeStylename, mxUtils
 resolve, mxCellPath
 restoreClone, mxGraphModel
S
 setAttribute
 setCellStyleFlags, mxUtils
 setCellStyles
 setCollapsed
 setConnectable, mxCell
 setEdge, mxCell
 setGeometry
 setGraphBounds, mxGraphView
 setId, mxCell
 setImage, mxGdCanvas
 setImageBundles, mxGraph
 setParent, mxCell
 setRect, mxRectangle
 setRoot, mxGraphModel
 setScale, mxGraphView
 setStyle
 setStyleFlag, mxUtils
 setTerminal
 setTerminalPoint, mxGeometry
 setTerminals, mxGraphModel
 setTranslate, mxGraphView
 setValue
 setVertex, mxCell
 setVisible
 stackTrace, mxUtils
 startElement, mxGraphViewImageReader
 styles, mxStylesheet
-
Draws the given cell onto the specified canvas.
Draws the given cell and label onto the specified canvas.
function parsePoints($str)
Parses a string that represents a list of points into an array of mxPoints.
function parseState($state,
$edge)
Parses the bounds, absolute points and label information from the style of the state into its respective fields and returns the label of the cell.
static function parseXml($xml)
Returns a new DOM document for the given XML string.
function postProcessCellStyle($style)
Tries to resolve the value for the image style in the image bundles and turns short data URIs as defined in mxImageBundle to data URIs as defined in RFC 2397 of the IETF.
function processInclude($dec,
$node,
$into)
Returns true if the given node is an include directive and executes the include by decoding the XML document.
function putCellStyle($name,
$style)
Stores the specified style under the given name.
function putDefaultEdgeStyle($style)
Sets the default style for edges.
function putDefaultVertexStyle($style)
Sets the default style for vertices.
function putImage($key,
$value)
Adds the specified entry to the map.
function putObject($id,
$object)
Assoiates the given object with the given ID.
static function putValue($name,
$value)
Puts the given object into the registry under the given name.
+
Draws the given cell onto the specified canvas.
Draws the given cell and label onto the specified canvas.
function parsePoints($str)
Parses a string that represents a list of points into an array of mxPoints.
function parseState($state,
$edge)
Parses the bounds, absolute points and label information from the style of the state into its respective fields and returns the label of the cell.
static function parseXml($xml)
Returns a new DOM document for the given XML string.
function postProcessCellStyle($style)
Tries to resolve the value for the image style in the image bundles and turns short data URIs as defined in mxImageBundle to data URIs as defined in RFC 2397 of the IETF.
function processInclude($dec,
$node,
$into)
Returns true if the given node is an include directive and executes the include by decoding the XML document.
function putCellStyle($name,
$style)
Stores the specified style under the given name.
function putDefaultEdgeStyle($style)
Sets the default style for edges.
function putDefaultVertexStyle($style)
Sets the default style for vertices.
function putImage($key,
$value)
Adds the specified entry to the map.
function putObject($id,
$object)
Assoiates the given object with the given ID.
static function putValue($name,
$value)
Puts the given object into the registry under the given name.
-
function read($string)
Reads the specified view XML string.
function readFile($filename)
Reads the specified view XML file in blocks of 4096 bytes.
static function readFile($filename)
Reads the given filename into a string.
function reference($obj)
Hook for subclassers to implement a custom method for retrieving IDs from objects.
static function register($codec)
Registers a new codec and associates the name of the template constructor in the codec with the codec object.
function remove($index)
Removes the child at the specified index from the child array and returns the child that was removed.
function remove($cell)
Removes the specified cell from the model using mxChildChange and adds the change to the current transaction.
static function removeAllStylenames($style)
Removes all stylenames from the given style and returns the updated style.
function removeEdge($edge,
$outgoing)
Removes the specified edge from the edge array and returns the edge.
function removeFromParent()
Removes the cell from its parent.
function removeFromTerminal($source)
Removes the edge from its source or target terminal.
function removeImageBundle($bundle)
Removes the specified mxImageBundle.
function removeState($cell,  
$recurse =  false)
Removes and returns the mxCellState for the given cell.
static function removeStylename($style,
$stylename)
Removes all occurrences of the specified stylename in the given style and returns the updated style.
static function resolve($root,
$path)
Returns the cell for the specified cell path using the given root as the root of the path.
function restoreClone($clne,
$cell,
$mapping)
Inner helper method for restoring the connections in a network of cloned cells.
+
function read($string)
Reads the specified view XML string.
function readFile($filename)
Reads the specified view XML file in blocks of 4096 bytes.
static function readFile($filename)
Reads the given filename into a string.
function reference($obj)
Hook for subclassers to implement a custom method for retrieving IDs from objects.
static function register($codec)
Registers a new codec and associates the name of the template constructor in the codec with the codec object.
function remove($index)
Removes the child at the specified index from the child array and returns the child that was removed.
function remove($cell)
Removes the specified cell from the model using mxChildChange and adds the change to the current transaction.
static function removeAllStylenames($style)
Removes all stylenames from the given style and returns the updated style.
function removeEdge($edge,
$outgoing)
Removes the specified edge from the edge array and returns the edge.
function removeFromParent()
Removes the cell from its parent.
function removeFromTerminal($source)
Removes the edge from its source or target terminal.
function removeImageBundle($bundle)
Removes the specified mxImageBundle.
function removeState($cell,  
$recurse =  false)
Removes and returns the mxCellState for the given cell.
static function removeStylename($style,
$stylename)
Removes all occurrences of the specified stylename in the given style and returns the updated style.
static function resolve($root,
$path)
Returns the cell for the specified cell path using the given root as the root of the path.
function restoreClone($clne,
$cell,
$mapping)
Inner helper method for restoring the connections in a network of cloned cells.
-
function setAttribute($key,
$value)
Sets the specified attribute on the user object if it is an XML node.
function setAttribute($node,
$attribute,
$value)
Sets the attribute on the specified node to value.
static function setCellStyleFlags($model,
$cells,
$key,
$flag,
$value)
Sets or toggles the flag bit for the given key in the cell’s styles.
function setCellStyles($key,
$value,
$cells)
Sets the key to value in the styles of the given cells.
static function setCellStyles($model,
$cells,
$key,
$value)
Assigns the value for the given key in the styles of the given cells, or removes the key from the styles if the value is null.
function setCollapsed($collapsed)
Sets the collapsed state.
function setCollapsed($cell,
$isCollapsed)
Sets the collapsed state of the given mxCell using mxCollapseChange and adds the change to the current transaction.
function setConnectable($connectable)
Sets the connectable state.
function setEdge($edge)
Specifies if the cell is an edge.
function setGeometry($geometry)
Sets the mxGeometry to be used as the geometry.
function setGeometry($cell,
$geometry)
Sets the mxGeometry of the given mxCell.
function setGraphBounds($value)
Sets graphBounds.
function setId($id)
Sets the Id of the cell to the given string.
function setImage($img)
Sets the image that represents the canvas.
function setImageBundles($value)
Sets the imageBundles.
function setParent($parent)
Sets the parent cell.
function setRect($x,
$y,
$width,
$height)
Sets this rectangle to the specified values.
function setScale($scale)
Sets the scale, revalidates the view and fires a scale event.
function setStyle($style)
Sets the string to be used as the style.
function setStyle($cell,
$style)
Sets the style of the given mxCell using mxStyleChange and adds the change to the current transaction.
static function setStyle($style,
$key,
$value)
Adds or removes the given key, value pair to the style and returns the new style.
static function setStyleFlag($style,
$key,
$flag,
$value)
Sets or removes the given key from the specified style and returns the new style.
function setTerminal($terminal,
$source)
Sets the source or target terminal and returns the new terminal.
function setTerminal($edge,
$terminal,
$source)
Sets the source or target terminal of the given mxCell using mxTerminalChange and adds the change to the current transaction.
function setTerminalPoint($point,
$isSource)
Sets the sourcePoint or targetPoint to the given mxPoint and returns the new point.
function setTerminals($edge,
$source,
$target)
Sets the source and target mxCell of the given mxCell in a single transaction using setTerminal for each end of the edge.
function setTranslate($translate)
Sets the translation, revalidates the view and fires a translate event.
function setValue($value)
Sets the user object of the cell.
function setValue($cell,
$value)
Sets the user object of then given mxCell using mxValueChange and adds the change to the current transaction.
function setVertex($vertex)
Specifies if the cell is a vertex.
function setVisible($visible)
Specifies if the cell is visible.
function setVisible($cell,
$visible)
Sets the visible state of the given mxCell using mxVisibleChange and adds the change to the current transaction.
static function stackTrace()
Prints a simple stack trace in the error log.
function startElement($parser,
$name,
$attrs)
Invoked by the SAX parser when an element starts.
var $styles = array()
Maps from names to styles.
+
function setAttribute($key,
$value)
Sets the specified attribute on the user object if it is an XML node.
function setAttribute($node,
$attribute,
$value)
Sets the attribute on the specified node to value.
static function setCellStyleFlags($model,
$cells,
$key,
$flag,
$value)
Sets or toggles the flag bit for the given key in the cell’s styles.
function setCellStyles($key,
$value,
$cells)
Sets the key to value in the styles of the given cells.
static function setCellStyles($model,
$cells,
$key,
$value)
Assigns the value for the given key in the styles of the given cells, or removes the key from the styles if the value is null.
function setCollapsed($collapsed)
Sets the collapsed state.
function setCollapsed($cell,
$isCollapsed)
Sets the collapsed state of the given mxCell using mxCollapseChange and adds the change to the current transaction.
function setConnectable($connectable)
Sets the connectable state.
function setEdge($edge)
Specifies if the cell is an edge.
function setGeometry($geometry)
Sets the mxGeometry to be used as the geometry.
function setGeometry($cell,
$geometry)
Sets the mxGeometry of the given mxCell.
function setGraphBounds($value)
Sets graphBounds.
function setId($id)
Sets the Id of the cell to the given string.
function setImage($img)
Sets the image that represents the canvas.
function setImageBundles($value)
Sets the imageBundles.
function setParent($parent)
Sets the parent cell.
function setRect($x,
$y,
$width,
$height)
Sets this rectangle to the specified values.
function setScale($scale)
Sets the scale, revalidates the view and fires a scale event.
function setStyle($style)
Sets the string to be used as the style.
function setStyle($cell,
$style)
Sets the style of the given mxCell using mxStyleChange and adds the change to the current transaction.
static function setStyle($style,
$key,
$value)
Adds or removes the given key, value pair to the style and returns the new style.
static function setStyleFlag($style,
$key,
$flag,
$value)
Sets or removes the given key from the specified style and returns the new style.
function setTerminal($terminal,
$source)
Sets the source or target terminal and returns the new terminal.
function setTerminal($edge,
$terminal,
$source)
Sets the source or target terminal of the given mxCell using mxTerminalChange and adds the change to the current transaction.
function setTerminalPoint($point,
$isSource)
Sets the sourcePoint or targetPoint to the given mxPoint and returns the new point.
function setTerminals($edge,
$source,
$target)
Sets the source and target mxCell of the given mxCell in a single transaction using setTerminal for each end of the edge.
function setTranslate($translate)
Sets the translation, revalidates the view and fires a translate event.
function setValue($value)
Sets the user object of the cell.
function setValue($cell,
$value)
Sets the user object of then given mxCell using mxValueChange and adds the change to the current transaction.
function setVertex($vertex)
Specifies if the cell is a vertex.
function setVisible($visible)
Specifies if the cell is visible.
function setVisible($cell,
$visible)
Sets the visible state of the given mxCell using mxVisibleChange and adds the change to the current transaction.
static function stackTrace()
Prints a simple stack trace in the error log.
function startElement($parser,
$name,
$attrs)
Invoked by the SAX parser when an element starts.
var $styles = array()
Maps from names to styles.
diff --git a/docs/php-api/index/Functions7.html b/docs/php-api/index/Functions7.html index b8ac1b58a..975298c44 100644 --- a/docs/php-api/index/Functions7.html +++ b/docs/php-api/index/Functions7.html @@ -11,21 +11,21 @@ if (browserType) {document.write("
");if (browserV -
Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
T
 toRadians, mxUtils
 transformControlPoint, mxGraphView
 translate, mxGeometry
 translatePoints, mxUtils
U
 updateBoundingBox, mxGraphView
 updateCellState, mxGraphView
 updateEdgeBounds, mxGraphView
 updateEdgeParent, mxGraphModel
 updateEdgeParents, mxGraphModel
 updateEdgeState, mxGraphView
 updateFixedTerminalPoint, mxGraphView
 updateFixedTerminalPoints, mxGraphView
 updateFloatingTerminalPoint, mxGraphView
 updateFloatingTerminalPoints, mxGraphView
 updateLabelBounds, mxGraphView
 updatePoints, mxGraphView
 updateVertexLabelOffset, mxGraphView
 updateVertexState, mxGraphView
V
 validate, mxGraphView
 validateCell, mxGraphView
 validateCellStates, mxGraphView
W
 warn, mxLog
 write, mxLog
 writeAttribute, mxObjectCodec
 writeComplexAttribute, mxObjectCodec
 writeln, mxLog
 writePrimitiveAttribute, mxObjectCodec
+
Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
T
 toRadians, mxUtils
 transformControlPoint, mxGraphView
 translate, mxGeometry
 translatePoints, mxUtils
U
 updateBoundingBox, mxGraphView
 updateCellState, mxGraphView
 updateEdgeBounds, mxGraphView
 updateEdgeParent, mxGraphModel
 updateEdgeParents, mxGraphModel
 updateEdgeState, mxGraphView
 updateFixedTerminalPoint, mxGraphView
 updateFixedTerminalPoints, mxGraphView
 updateFloatingTerminalPoint, mxGraphView
 updateFloatingTerminalPoints, mxGraphView
 updateLabelBounds, mxGraphView
 updatePoints, mxGraphView
 updateVertexLabelOffset, mxGraphView
 updateVertexState, mxGraphView
V
 validate, mxGraphView
 validateCell, mxGraphView
 validateCellStates, mxGraphView
W
 warn, mxLog
 write, mxLog
 writeAttribute, mxObjectCodec
 writeComplexAttribute, mxObjectCodec
 writeln, mxLog
 writePrimitiveAttribute, mxObjectCodec
-
static function toRadians($deg)
Converts the given degree to radians.
function transformControlPoint($state,
$pt)
Transforms the given control point to an absolute point.
function translate($dx,
$dy)
Translates the geometry by the specified amount.
static function translatePoints($pts,
$dx,
$dy)
Creates a new list of new points obtained by translating the points in the given list by the given vector.
+
static function toRadians($deg)
Converts the given degree to radians.
function transformControlPoint($state,
$pt)
Transforms the given control point to an absolute point.
function translate($dx,
$dy)
Translates the geometry by the specified amount.
static function translatePoints($pts,
$dx,
$dy)
Creates a new list of new points obtained by translating the points in the given list by the given vector.
-
function updateBoundingBox($state)
Updates the bounding box in the given cell state.
function updateCellState($state,
$source,
$target)
Updates the given mxCellState.
function updateEdgeBounds($state)
Updates the bounds of the specified state based on the absolute points in the state.
function updateEdgeParent($edge,
$root)
Inner callback to update the parent of the specified mxCell to the nearest-common-ancestor of its two terminals.
function updateEdgeParents($cell,  
$root =  null)
Updates the parent for all edges that are connected to cell or one of its descendants using updateEdgeParent.
function updateEdgeState($state,
$geo,
$source,
$target)
Validates the given cell state.
function updateFixedTerminalPoint($edge,
$terminal,
$source,
$constraint)
Sets the fixed source or target terminal point on the given edge.
function updateFixedTerminalPoints($edge,
$source,
$target)
Sets the initial absolute terminal points in the given state before the edge style is computed.
function updateFloatingTerminalPoint($edge,
$start,
$end,
$source)
Updates the absolute terminal point in the given state for the given start and end state, where start is the source if source is true.
function updateFloatingTerminalPoints($state,
$source,
$target)
Updates the terminal points in the given state after the edge style was computed for the edge.
function updateLabelBounds($state)
Updates the label bounds in the given state.
function updatePoints($edge,
$points,
$source,
$target)
Updates the absolute points in the given state using the specified array of mxPoints as the relative points.
function updateVertexLabelOffset($state)
Updates the absoluteOffset of the given vertex cell state.
function updateVertexState($state,
$geo)
Validates the given cell state.
+
function updateBoundingBox($state)
Updates the bounding box in the given cell state.
function updateCellState($state,
$source,
$target)
Updates the given mxCellState.
function updateEdgeBounds($state)
Updates the bounds of the specified state based on the absolute points in the state.
function updateEdgeParent($edge,
$root)
Inner callback to update the parent of the specified mxCell to the nearest-common-ancestor of its two terminals.
function updateEdgeParents($cell,  
$root =  null)
Updates the parent for all edges that are connected to cell or one of its descendants using updateEdgeParent.
function updateEdgeState($state,
$geo,
$source,
$target)
Validates the given cell state.
function updateFixedTerminalPoint($edge,
$terminal,
$source,
$constraint)
Sets the fixed source or target terminal point on the given edge.
function updateFixedTerminalPoints($edge,
$source,
$target)
Sets the initial absolute terminal points in the given state before the edge style is computed.
function updateFloatingTerminalPoint($edge,
$start,
$end,
$source)
Updates the absolute terminal point in the given state for the given start and end state, where start is the source if source is true.
function updateFloatingTerminalPoints($state,
$source,
$target)
Updates the terminal points in the given state after the edge style was computed for the edge.
function updateLabelBounds($state)
Updates the label bounds in the given state.
function updatePoints($edge,
$points,
$source,
$target)
Updates the absolute points in the given state using the specified array of mxPoints as the relative points.
function updateVertexLabelOffset($state)
Updates the absoluteOffset of the given vertex cell state.
function updateVertexState($state,
$geo)
Validates the given cell state.
-
function validate($cell =  null)
Calls validateCell and validateCellState and updates the graphBounds using getBoundingBox.
function validateCell($cell,  
$visible =  true)
Recursively creates the cell state for the given cell if visible is true and the given cell is visible.
Validates and repaints the mxCellState for the given mxCell.
+
function validate($cell =  null)
Calls validateCell and validateCellState and updates the graphBounds using getBoundingBox.
function validateCell($cell,  
$visible =  true)
Recursively creates the cell state for the given cell if visible is true and the given cell is visible.
Validates and repaints the mxCellState for the given mxCell.
-
static function warn($text)
Logs a warn trace.
static function write($text)
Writes a line to the log.
function writeAttribute($enc,
$obj,
$attr,
$value,
$node)
Writes the given value into node using writePrimitiveAttribute or writeComplexAttribute depending on the type of the value.
function writeComplexAttribute($enc,
$obj,
$attr,
$value,
$node)
Writes the given value as a child node of the given node.
static function writeln($text)
Writes a line with a linefeed to the log.
function writePrimitiveAttribute($enc,
$obj,
$attr,
$value,
$node)
Writes the given value as an attribute of the given node.
+
static function warn($text)
Logs a warn trace.
static function write($text)
Writes a line to the log.
function writeAttribute($enc,
$obj,
$attr,
$value,
$node)
Writes the given value into node using writePrimitiveAttribute or writeComplexAttribute depending on the type of the value.
function writeComplexAttribute($enc,
$obj,
$attr,
$value,
$node)
Writes the given value as a child node of the given node.
static function writeln($text)
Writes a line with a linefeed to the log.
function writePrimitiveAttribute($enc,
$obj,
$attr,
$value,
$node)
Writes the given value as an attribute of the given node.
diff --git a/docs/php-api/index/General.html b/docs/php-api/index/General.html index 0f25bace5..821ceee59 100644 --- a/docs/php-api/index/General.html +++ b/docs/php-api/index/General.html @@ -11,13 +11,13 @@ if (browserType) {document.write("
");if (browserV -
Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
A
 absoluteOffset, mxCellState
 absolutePoints, mxCellState
 ACTIVE_REGION, mxConstants
 add
 addAlias, mxCodecRegistry
 addBundle, mxGraph
 addListener, mxEventSource
 addLogfile, mxLog
 addObjectValue, mxObjectCodec
 addStylename, mxUtils
 afterDecode, mxObjectCodec
 afterEncode, mxObjectCodec
 aliases, mxCodecRegistry
 ALIGN_BOTTOM, mxConstants
 ALIGN_CENTER, mxConstants
 ALIGN_LEFT, mxConstants
 ALIGN_MIDDLE, mxConstants
 ALIGN_RIGHT, mxConstants
 ALIGN_TOP, mxConstants
 alternateBounds, mxGeometry
 antialias
 API Specification
 apply
 ARROW_BLOCK, mxConstants
 ARROW_CLASSIC, mxConstants
 ARROW_DIAMOND, mxConstants
 ARROW_OPEN, mxConstants
 ARROW_OVAL, mxConstants
 ARROW_SIZE, mxConstants
 ARROW_SPACING, mxConstants
 ARROW_WIDTH, mxConstants
B
 background, mxGraphViewImageReader
 beforeDecode, mxObjectCodec
 beforeEncode, mxObjectCodec
 beginUpdate, mxGraphModel
 border, mxGraphViewImageReader
 boundingBox, mxCellState
+
Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
A
 absoluteOffset, mxCellState
 absolutePoints, mxCellState
 ACTIVE_REGION, mxConstants
 add
 addAlias, mxCodecRegistry
 addBundle, mxGraph
 addElement, mxCodec
 addListener, mxEventSource
 addLogfile, mxLog
 addObjectValue, mxObjectCodec
 addStylename, mxUtils
 afterDecode, mxObjectCodec
 afterEncode, mxObjectCodec
 aliases, mxCodecRegistry
 ALIGN_BOTTOM, mxConstants
 ALIGN_CENTER, mxConstants
 ALIGN_LEFT, mxConstants
 ALIGN_MIDDLE, mxConstants
 ALIGN_RIGHT, mxConstants
 ALIGN_TOP, mxConstants
 alternateBounds, mxGeometry
 antialias
 API Specification
 apply
 ARROW_BLOCK, mxConstants
 ARROW_CLASSIC, mxConstants
 ARROW_DIAMOND, mxConstants
 ARROW_OPEN, mxConstants
 ARROW_OVAL, mxConstants
 ARROW_SIZE, mxConstants
 ARROW_SPACING, mxConstants
 ARROW_WIDTH, mxConstants
B
 background, mxGraphViewImageReader
 beforeDecode, mxObjectCodec
 beforeEncode, mxObjectCodec
 beginUpdate, mxGraphModel
 border, mxGraphViewImageReader
 boundingBox, mxCellState
-
var $absoluteOffset
mxPoint that holds the absolute offset.
var $absolutePoints
Holds an array of mxPoints that represent the absolute points of an edge.
public static $ACTIVE_REGION
Defines the portion of the cell which is to be used as a connectable region.
function add($parent,  
$child,  
$index =  null)
Adds the specified child to the parent at the given index using mxChildChange and adds the change to the current transaction.
function add($rect)
Adds the given rectangle to this rectangle.
static function addAlias($classname,
$codecname)
Adds an alias for mapping a classname to a codecname.
Adds the specified mxImageBundle.
function addListener($name,
$listener)
Adds a listener for the given event name.
static function addLogfile($filename)
Adds a file for logging.
function addObjectValue(&$obj,
$fieldname,
$value,
$template)
Sets the decoded child node as a value of the given object.
static function addStylename($style,
$stylename)
Adds the specified stylename to the given style if it does not already contain the stylename.
function afterDecode($dec,
$node,
&$obj)
Hook for subclassers to post-process the object after decoding.
function afterEncode($enc,
$obj,
$node)
Hook for subclassers to post-process the node for the given object after encoding and return the post-processed node.
public static $aliases
Maps from classnames to codecnames.
public static $ALIGN_BOTTOM
public static $ALIGN_CENTER
public static $ALIGN_LEFT
public static $ALIGN_MIDDLE
public static $ALIGN_RIGHT
public static $ALIGN_TOP
var $alternateBounds
Stores alternate values for x, y, width and height in a rectangle.
Specifies if image aspect should be preserved in drawImage.
var $antialias
Specifies if antialiasing should be enabled.
This PHP library is divided into 4 packages.
public function apply($state,
$source,
$target,
$points,
&$result)
Implements an edge style function.
public function apply($bounds,
$vertex,
$next,
$orthogonal)
Implements a perimeter function.
public static $ARROW_BLOCK
public static $ARROW_CLASSIC
public static $ARROW_DIAMOND
public static $ARROW_OPEN
public static $ARROW_OVAL
public static $ARROW_SIZE
Defines the size of the arrowhead in the arrow shape.
public static $ARROW_SPACING
Defines the spacing between the arrow shape and its terminals.
public static $ARROW_WIDTH
Defines the width of the arrow shape.
+
var $absoluteOffset
mxPoint that holds the absolute offset.
var $absolutePoints
Holds an array of mxPoints that represent the absolute points of an edge.
public static $ACTIVE_REGION
Defines the portion of the cell which is to be used as a connectable region.
function add($parent,  
$child,  
$index =  null)
Adds the specified child to the parent at the given index using mxChildChange and adds the change to the current transaction.
function add($rect)
Adds the given rectangle to this rectangle.
static function addAlias($classname,
$codecname)
Adds an alias for mapping a classname to a codecname.
Adds the specified mxImageBundle.
function addElement($node)
Adds the given element to elements if it has an ID.
function addListener($name,
$listener)
Adds a listener for the given event name.
static function addLogfile($filename)
Adds a file for logging.
function addObjectValue(&$obj,
$fieldname,
$value,
$template)
Sets the decoded child node as a value of the given object.
static function addStylename($style,
$stylename)
Adds the specified stylename to the given style if it does not already contain the stylename.
function afterDecode($dec,
$node,
&$obj)
Hook for subclassers to post-process the object after decoding.
function afterEncode($enc,
$obj,
$node)
Hook for subclassers to post-process the node for the given object after encoding and return the post-processed node.
public static $aliases
Maps from classnames to codecnames.
public static $ALIGN_BOTTOM
public static $ALIGN_CENTER
public static $ALIGN_LEFT
public static $ALIGN_MIDDLE
public static $ALIGN_RIGHT
public static $ALIGN_TOP
var $alternateBounds
Stores alternate values for x, y, width and height in a rectangle.
Specifies if image aspect should be preserved in drawImage.
var $antialias
Specifies if antialiasing should be enabled.
This PHP library is divided into 4 packages.
public function apply($state,
$source,
$target,
$points,
&$result)
Implements an edge style function.
public function apply($bounds,
$vertex,
$next,
$orthogonal)
Implements a perimeter function.
public static $ARROW_BLOCK
public static $ARROW_CLASSIC
public static $ARROW_DIAMOND
public static $ARROW_OPEN
public static $ARROW_OVAL
public static $ARROW_SIZE
Defines the size of the arrowhead in the arrow shape.
public static $ARROW_SPACING
Defines the spacing between the arrow shape and its terminals.
public static $ARROW_WIDTH
Defines the width of the arrow shape.
-
var $background
Holds the background color.
function beforeDecode($dec,
$node,
&$obj)
Hook for subclassers to pre-process the node for the specified object and return the node to be used for further processing by decode.
function beforeEncode($enc,
$obj,
$node)
Hook for subclassers to pre-process the object before encoding.
function beginUpdate()
Increments the updateLevel by one.
var $border
Holds the border size.
var $boundingBox
Holds the largest rectangle which contains all rendering for this cell.
+
var $background
Holds the background color.
function beforeDecode($dec,
$node,
&$obj)
Hook for subclassers to pre-process the node for the specified object and return the node to be used for further processing by decode.
function beforeEncode($enc,
$obj,
$node)
Hook for subclassers to pre-process the object before encoding.
function beginUpdate()
Increments the updateLevel by one.
var $border
Holds the border size.
var $boundingBox
Holds the largest rectangle which contains all rendering for this cell.
diff --git a/docs/php-api/index/General10.html b/docs/php-api/index/General10.html index 6e1544603..428e50b35 100644 --- a/docs/php-api/index/General10.html +++ b/docs/php-api/index/General10.html @@ -11,29 +11,29 @@ if (browserType) {document.write("
");if (browserV -
Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
T
 tab, mxLog
 target, mxCell
 targetPoint, mxGeometry
 template, mxObjectCodec
 terminalDistance, mxCellState
 TopToBottom, mxEdgeStyle
 toRadians, mxUtils
 transformControlPoint, mxGraphView
 translate
 TRANSLATE, mxEvent
 TRANSLATE_CONTROL_POINTS, mxGeometry
 translatePoints, mxUtils
 TrianglePerimeter, mxPerimeter
 TTF_ENABLED, mxConstants
 TTF_SIZEFACTOR, mxConstants
U
 updateBoundingBox, mxGraphView
 updateCellState, mxGraphView
 updateEdgeBounds, mxGraphView
 updateEdgeParent, mxGraphModel
 updateEdgeParents, mxGraphModel
 updateEdgeState, mxGraphView
 updateFixedTerminalPoint, mxGraphView
 updateFixedTerminalPoints, mxGraphView
 updateFloatingTerminalPoint, mxGraphView
 updateFloatingTerminalPoints, mxGraphView
 updateLabelBounds, mxGraphView
 updateLevel, mxGraphModel
 updatePoints, mxGraphView
 updateVertexLabelOffset, mxGraphView
 updateVertexState, mxGraphView
V
 validate, mxGraphView
 validateCell, mxGraphView
 validateCellStates, mxGraphView
 value, mxCell
 values, mxStyleRegistry
 Variables
 vertex, mxCell
 view
 visible, mxCell
W
 W3C_DEFAULT_FONTFAMILY, mxConstants
 W3C_SHADOWCOLOR, mxConstants
 warn, mxLog
 width, mxRectangle
 write, mxLog
 writeAttribute, mxObjectCodec
 writeComplexAttribute, mxObjectCodec
 writeln, mxLog
 writePrimitiveAttribute, mxObjectCodec
X
 x, mxPoint
Y
 y, mxPoint
+
Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
T
 tab, mxLog
 target, mxCell
 targetPoint, mxGeometry
 template, mxObjectCodec
 terminalDistance, mxCellState
 TopToBottom, mxEdgeStyle
 toRadians, mxUtils
 transformControlPoint, mxGraphView
 translate
 TRANSLATE, mxEvent
 TRANSLATE_CONTROL_POINTS, mxGeometry
 translatePoints, mxUtils
 TrianglePerimeter, mxPerimeter
 TTF_ENABLED, mxConstants
 TTF_SIZEFACTOR, mxConstants
U
 updateBoundingBox, mxGraphView
 updateCellState, mxGraphView
 updateEdgeBounds, mxGraphView
 updateEdgeParent, mxGraphModel
 updateEdgeParents, mxGraphModel
 updateEdgeState, mxGraphView
 updateFixedTerminalPoint, mxGraphView
 updateFixedTerminalPoints, mxGraphView
 updateFloatingTerminalPoint, mxGraphView
 updateFloatingTerminalPoints, mxGraphView
 updateLabelBounds, mxGraphView
 updateLevel, mxGraphModel
 updatePoints, mxGraphView
 updateVertexLabelOffset, mxGraphView
 updateVertexState, mxGraphView
V
 validate, mxGraphView
 validateCell, mxGraphView
 validateCellStates, mxGraphView
 value, mxCell
 values, mxStyleRegistry
 Variables
 vertex, mxCell
 view
 visible, mxCell
W
 W3C_DEFAULT_FONTFAMILY, mxConstants
 W3C_SHADOWCOLOR, mxConstants
 warn, mxLog
 width, mxRectangle
 write, mxLog
 writeAttribute, mxObjectCodec
 writeComplexAttribute, mxObjectCodec
 writeln, mxLog
 writePrimitiveAttribute, mxObjectCodec
X
 x, mxPoint
Y
 y, mxPoint
-
public static $tab
Default is true.
var $target
Reference to the target terminal.
var $targetPoint
Defines the target point of the edge.
var $template
Holds the template object associated with this codec.
var $terminalDistance
Caches the distance between the end points for an edge.
public static $TopToBottom
Provides a top to bottom connector.
static function toRadians($deg)
Converts the given degree to radians.
function transformControlPoint($state,
$pt)
Transforms the given control point to an absolute point.
function translate($dx,
$dy)
Translates the geometry by the specified amount.
var $translate
Holds the current translate.
public static $TRANSLATE
Defines the name of the translate event.
public static $TRANSLATE_CONTROL_POINTS
Global switch to translate the points in translate.
static function translatePoints($pts,
$dx,
$dy)
Creates a new list of new points obtained by translating the points in the given list by the given vector.
public static $TrianglePerimeter
Provides a triangle perimeter.
public static $TTF_ENABLED
Whether TrueType fonts should be enabled in the mxGdCanvas by default.
public static $TTF_SIZEFACTOR
Defines the factor which wich the font sizes are to be multiplied when used in truetype fonts.
+
public static $tab
Default is true.
var $target
Reference to the target terminal.
var $targetPoint
Defines the target point of the edge.
var $template
Holds the template object associated with this codec.
var $terminalDistance
Caches the distance between the end points for an edge.
public static $TopToBottom
Provides a top to bottom connector.
static function toRadians($deg)
Converts the given degree to radians.
function transformControlPoint($state,
$pt)
Transforms the given control point to an absolute point.
function translate($dx,
$dy)
Translates the geometry by the specified amount.
var $translate
Holds the current translate.
public static $TRANSLATE
Defines the name of the translate event.
public static $TRANSLATE_CONTROL_POINTS
Global switch to translate the points in translate.
static function translatePoints($pts,
$dx,
$dy)
Creates a new list of new points obtained by translating the points in the given list by the given vector.
public static $TrianglePerimeter
Provides a triangle perimeter.
public static $TTF_ENABLED
Whether TrueType fonts should be enabled in the mxGdCanvas by default.
public static $TTF_SIZEFACTOR
Defines the factor which wich the font sizes are to be multiplied when used in truetype fonts.
-
function updateBoundingBox($state)
Updates the bounding box in the given cell state.
function updateCellState($state,
$source,
$target)
Updates the given mxCellState.
function updateEdgeBounds($state)
Updates the bounds of the specified state based on the absolute points in the state.
function updateEdgeParent($edge,
$root)
Inner callback to update the parent of the specified mxCell to the nearest-common-ancestor of its two terminals.
function updateEdgeParents($cell,  
$root =  null)
Updates the parent for all edges that are connected to cell or one of its descendants using updateEdgeParent.
function updateEdgeState($state,
$geo,
$source,
$target)
Validates the given cell state.
function updateFixedTerminalPoint($edge,
$terminal,
$source,
$constraint)
Sets the fixed source or target terminal point on the given edge.
function updateFixedTerminalPoints($edge,
$source,
$target)
Sets the initial absolute terminal points in the given state before the edge style is computed.
function updateFloatingTerminalPoint($edge,
$start,
$end,
$source)
Updates the absolute terminal point in the given state for the given start and end state, where start is the source if source is true.
function updateFloatingTerminalPoints($state,
$source,
$target)
Updates the terminal points in the given state after the edge style was computed for the edge.
function updateLabelBounds($state)
Updates the label bounds in the given state.
var $updateLevel
Counter for the depth of nested transactions.
function updatePoints($edge,
$points,
$source,
$target)
Updates the absolute points in the given state using the specified array of mxPoints as the relative points.
function updateVertexLabelOffset($state)
Updates the absoluteOffset of the given vertex cell state.
function updateVertexState($state,
$geo)
Validates the given cell state.
+
function updateBoundingBox($state)
Updates the bounding box in the given cell state.
function updateCellState($state,
$source,
$target)
Updates the given mxCellState.
function updateEdgeBounds($state)
Updates the bounds of the specified state based on the absolute points in the state.
function updateEdgeParent($edge,
$root)
Inner callback to update the parent of the specified mxCell to the nearest-common-ancestor of its two terminals.
function updateEdgeParents($cell,  
$root =  null)
Updates the parent for all edges that are connected to cell or one of its descendants using updateEdgeParent.
function updateEdgeState($state,
$geo,
$source,
$target)
Validates the given cell state.
function updateFixedTerminalPoint($edge,
$terminal,
$source,
$constraint)
Sets the fixed source or target terminal point on the given edge.
function updateFixedTerminalPoints($edge,
$source,
$target)
Sets the initial absolute terminal points in the given state before the edge style is computed.
function updateFloatingTerminalPoint($edge,
$start,
$end,
$source)
Updates the absolute terminal point in the given state for the given start and end state, where start is the source if source is true.
function updateFloatingTerminalPoints($state,
$source,
$target)
Updates the terminal points in the given state after the edge style was computed for the edge.
function updateLabelBounds($state)
Updates the label bounds in the given state.
var $updateLevel
Counter for the depth of nested transactions.
function updatePoints($edge,
$points,
$source,
$target)
Updates the absolute points in the given state using the specified array of mxPoints as the relative points.
function updateVertexLabelOffset($state)
Updates the absoluteOffset of the given vertex cell state.
function updateVertexState($state,
$geo)
Validates the given cell state.
-
function validate($cell =  null)
Calls validateCell and validateCellState and updates the graphBounds using getBoundingBox.
function validateCell($cell,  
$visible =  true)
Recursively creates the cell state for the given cell if visible is true and the given cell is visible.
Validates and repaints the mxCellState for the given mxCell.
var $value
Holds the user object.
public static $values
Maps from strings to objects.
var $vertex
Specifies whether the cell is a vertex.
var $view
Reference to the enclosing mxGraphView.
var $view
Holds the mxGraphView.
var $visible
Specifies whether the cell is visible.
+
function validate($cell =  null)
Calls validateCell and validateCellState and updates the graphBounds using getBoundingBox.
function validateCell($cell,  
$visible =  true)
Recursively creates the cell state for the given cell if visible is true and the given cell is visible.
Validates and repaints the mxCellState for the given mxCell.
var $value
Holds the user object.
public static $values
Maps from strings to objects.
var $vertex
Specifies whether the cell is a vertex.
var $view
Reference to the enclosing mxGraphView.
var $view
Holds the mxGraphView.
var $visible
Specifies whether the cell is visible.
-
public static $W3C_DEFAULT_FONTFAMILY
Defines the default family for HTML markup.
public static $W3C_SHADOWCOLOR
Defines the color to be used to draw shadows in DOM documents.
static function warn($text)
Logs a warn trace.
var $width
Holds the width of the rectangle.
static function write($text)
Writes a line to the log.
function writeAttribute($enc,
$obj,
$attr,
$value,
$node)
Writes the given value into node using writePrimitiveAttribute or writeComplexAttribute depending on the type of the value.
function writeComplexAttribute($enc,
$obj,
$attr,
$value,
$node)
Writes the given value as a child node of the given node.
static function writeln($text)
Writes a line with a linefeed to the log.
function writePrimitiveAttribute($enc,
$obj,
$attr,
$value,
$node)
Writes the given value as an attribute of the given node.
+
public static $W3C_DEFAULT_FONTFAMILY
Defines the default family for HTML markup.
public static $W3C_SHADOWCOLOR
Defines the color to be used to draw shadows in DOM documents.
static function warn($text)
Logs a warn trace.
var $width
Holds the width of the rectangle.
static function write($text)
Writes a line to the log.
function writeAttribute($enc,
$obj,
$attr,
$value,
$node)
Writes the given value into node using writePrimitiveAttribute or writeComplexAttribute depending on the type of the value.
function writeComplexAttribute($enc,
$obj,
$attr,
$value,
$node)
Writes the given value as a child node of the given node.
static function writeln($text)
Writes a line with a linefeed to the log.
function writePrimitiveAttribute($enc,
$obj,
$attr,
$value,
$node)
Writes the given value as an attribute of the given node.
-
var $x
Holds the x-coordinate of the point.
+
var $x
Holds the x-coordinate of the point.
-
var $y
Holds the y-coordinate of the point.
+
var $y
Holds the y-coordinate of the point.
diff --git a/docs/php-api/index/General2.html b/docs/php-api/index/General2.html index 0b8e04c47..618527ca6 100644 --- a/docs/php-api/index/General2.html +++ b/docs/php-api/index/General2.html @@ -11,9 +11,9 @@ if (browserType) {document.write("
");if (browserV -
Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
C
 canvas, mxGraphViewImageReader
 cell, mxCellState
 cellAdded, mxGraphModel
 cellCloned, mxGraphModel
 cellRemoved, mxGraphModel
 cells, mxGraphModel
 children, mxCell
 clear, mxGraphModel
 cloneCell, mxGraphModel
 cloneCellImpl, mxGraphModel
 cloneCells, mxGraphModel
 cloneTemplate, mxObjectCodec
 close, mxLog
 codecs
 collapsed, mxCell
 connectable, mxCell
 consume, mxEventObject
 consumed, mxEventObject
 contains
 convert
 convertFile
 convertValueFromXml, mxObjectCodec
 convertValueToString, mxGraph
 convertValueToXml, mxObjectCodec
 copy
 copyValue, mxCell
 create, mxCellPath
 createCanvas
 createDefaultEdgeStyle, mxStylesheet
 createDefaultVertexStyle, mxStylesheet
 createEdge, mxGraph
 createGraphView, mxGraph
 createId, mxGraphModel
 createIds, mxGraphModel
 createImage, mxGraph
 createRoot, mxGraphModel
 createState, mxGraphView
 createStylesheet, mxGraph
 createVertex, mxGraph
 createXmlDocument, mxUtils
 current, mxLog
+
Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
C
 canvas, mxGraphViewImageReader
 cell, mxCellState
 cellAdded, mxGraphModel
 cellCloned, mxGraphModel
 cellRemoved, mxGraphModel
 cells, mxGraphModel
 children, mxCell
 clear, mxGraphModel
 cloneCell, mxGraphModel
 cloneCellImpl, mxGraphModel
 cloneCells, mxGraphModel
 cloneTemplate, mxObjectCodec
 close, mxLog
 codecs
 collapsed, mxCell
 connectable, mxCell
 consume, mxEventObject
 consumed, mxEventObject
 contains
 convert
 convertFile
 convertValueFromXml, mxObjectCodec
 convertValueToString, mxGraph
 convertValueToXml, mxObjectCodec
 copy
 copyValue, mxCell
 create, mxCellPath
 createCanvas
 createDefaultEdgeStyle, mxStylesheet
 createDefaultVertexStyle, mxStylesheet
 createEdge, mxGraph
 createGraphView, mxGraph
 createId, mxGraphModel
 createIds, mxGraphModel
 createImage, mxGraph
 createRoot, mxGraphModel
 createState, mxGraphView
 createStylesheet, mxGraph
 createVertex, mxGraph
 createXmlDocument, mxUtils
 current, mxLog
-
var $canvas
Holds the canvas.
var $cell
Reference to the mxCell that is represented by this state.
function cellAdded($cell)
Inner callback to update cells when a cell has been added.
function cellCloned($cell)
Hook for cloning the cell.
function cellRemoved($cell)
Inner callback to update cells when a cell has been removed.
var $cells
Maps from Ids to cells.
var $children
Holds the child cells.
function clear()
Sets a new root using createRoot.
function cloneCell($cell)
Returns a deep clone of the given mxCell (including the children) which is created using cloneCells.
function cloneCellImpl($cell,
$mapping,
$includeChildren)
Inner helper method for cloning cells recursively.
function cloneCells($cells,  
$includeChildren = true)
Returns an array of clones for the given array of mxCells.
function cloneTemplate()
Creates a new instance of the template for this codec.
static function close()
Closes all open logfiles.
Maps from constructor names to codecs.
public static $codecs
Maps from constructor names to codecs.
var $collapsed
Specifies whether the cell is collapsed.
var $connectable
Specifies whether the cell is connectable.
function consume()
Consumes the event.
var $consumed
Holds the consumed state of the event.
function contains($cell)
Returns true if the model contains the given mxCell.
static function contains($state,
$x,
$y)
Returns true if the specified point (x, y) is contained in the given rectangle.
static function convert($string,  
$background =  null)
Creates the HTML markup for the given display XML string.
static function convert($string,  
$background =  null)
Creates the image for the given display XML string.
static function convertFile($filename,  
$background =  null)
Creates the HTML markup for the given display XML file.
static function convertFile($filename,  
$background =  null)
Creates the image for the given display XML file.
function convertValueFromXml($value)
Returns the given value.
function convertValueToString($cell)
Returns the textual representation for the given cell.
function convertValueToXml($value)
Returns the given value without applying a conversion.
function copy()
Returns a clone of the cell.
function copy()
Returns a copy of this state where all members are deeply cloned except the view and cell references, which are copied with no cloning to the new instance.
function copy()
Returns a copy of this mxGeometry.
function copy()
Returns a copy of this mxPoint.
function copy()
Returns a copy of this mxRectangle.
function copyValue()
Returns a clone of the cell’s user object.
static function create($cell)
Creates the cell path for the given cell.
function createCanvas($attrs)
Returns the canvas to be used for rendering.
function createCanvas($attrs)
Returns the canvas to be used for rendering.
function createDefaultEdgeStyle()
Creates and returns the default edge style.
function createDefaultVertexStyle()
Creates and returns the default vertex style.
function createEdge($parent,  
$id =  null,
$value =  null,
$source =  null,
$target =  null,
$style =  null)
Creates the edge to be used in insertEdge.
function createGraphView()
Creates a new mxGraphView to be used in this graph.
function createId($cell)
Hook method to create an Id for the specified cell.
var $createIds
Specifies if the model should automatically create Ids for new cells.
function createImage($clip =  null,
$background =  null)
function createRoot()
Creates a new root cell with a default layer (child 0).
function createState($cell)
Creates the state for the specified cell.
function createStylesheet()
Creates a new mxStylesheet to be used in this graph.
function createVertex($parent,  
$id =  null,
$value =  null,
$x =  0,
$y =  0,
$width =  1,
$height =  1,
$style =  null,
$relative =  false)
Creates the vertex to be used in insertVertex.
static function createXmlDocument()
Returns a new, empty XML document.
public static $current
Default is true.
+
var $canvas
Holds the canvas.
var $cell
Reference to the mxCell that is represented by this state.
function cellAdded($cell)
Inner callback to update cells when a cell has been added.
function cellCloned($cell)
Hook for cloning the cell.
function cellRemoved($cell)
Inner callback to update cells when a cell has been removed.
var $cells
Maps from Ids to cells.
var $children
Holds the child cells.
function clear()
Sets a new root using createRoot.
function cloneCell($cell)
Returns a deep clone of the given mxCell (including the children) which is created using cloneCells.
function cloneCellImpl($cell,
$mapping,
$includeChildren)
Inner helper method for cloning cells recursively.
function cloneCells($cells,  
$includeChildren = true)
Returns an array of clones for the given array of mxCells.
function cloneTemplate()
Creates a new instance of the template for this codec.
static function close()
Closes all open logfiles.
Maps from constructor names to codecs.
public static $codecs
Maps from constructor names to codecs.
var $collapsed
Specifies whether the cell is collapsed.
var $connectable
Specifies whether the cell is connectable.
function consume()
Consumes the event.
var $consumed
Holds the consumed state of the event.
function contains($cell)
Returns true if the model contains the given mxCell.
static function contains($state,
$x,
$y)
Returns true if the specified point (x, y) is contained in the given rectangle.
static function convert($string,  
$background =  null)
Creates the HTML markup for the given display XML string.
static function convert($string,  
$background =  null)
Creates the image for the given display XML string.
static function convertFile($filename,  
$background =  null)
Creates the HTML markup for the given display XML file.
static function convertFile($filename,  
$background =  null)
Creates the image for the given display XML file.
function convertValueFromXml($value)
Returns the given value.
function convertValueToString($cell)
Returns the textual representation for the given cell.
function convertValueToXml($value)
Returns the given value without applying a conversion.
function copy()
Returns a clone of the cell.
function copy()
Returns a copy of this state where all members are deeply cloned except the view and cell references, which are copied with no cloning to the new instance.
function copy()
Returns a copy of this mxGeometry.
function copy()
Returns a copy of this mxPoint.
function copy()
Returns a copy of this mxRectangle.
function copyValue()
Returns a clone of the cell’s user object.
static function create($cell)
Creates the cell path for the given cell.
function createCanvas($attrs)
Returns the canvas to be used for rendering.
function createCanvas($attrs)
Returns the canvas to be used for rendering.
function createDefaultEdgeStyle()
Creates and returns the default edge style.
function createDefaultVertexStyle()
Creates and returns the default vertex style.
function createEdge($parent,  
$id =  null,
$value =  null,
$source =  null,
$target =  null,
$style =  null)
Creates the edge to be used in insertEdge.
function createGraphView()
Creates a new mxGraphView to be used in this graph.
function createId($cell)
Hook method to create an Id for the specified cell.
var $createIds
Specifies if the model should automatically create Ids for new cells.
function createImage($clip =  null,
$background =  null)
function createRoot()
Creates a new root cell with a default layer (child 0).
function createState($cell)
Creates the state for the specified cell.
function createStylesheet()
Creates a new mxStylesheet to be used in this graph.
function createVertex($parent,  
$id =  null,
$value =  null,
$x =  0,
$y =  0,
$width =  1,
$height =  1,
$style =  null,
$relative =  false)
Creates the vertex to be used in insertVertex.
static function createXmlDocument()
Returns a new, empty XML document.
public static $current
Default is true.
diff --git a/docs/php-api/index/General3.html b/docs/php-api/index/General3.html index 4762f3e39..b74bf05c7 100644 --- a/docs/php-api/index/General3.html +++ b/docs/php-api/index/General3.html @@ -11,9 +11,9 @@ if (browserType) {document.write("
");if (browserV -
Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
D
 debug, mxLog
 decode
 decodeAttribute, mxObjectCodec
 decodeAttributes, mxObjectCodec
 decodeCell, mxCodec
 decodeChild, mxObjectCodec
 decodeChildren, mxObjectCodec
 decodeNode, mxObjectCodec
 DEFAULT_FONTFAMILY, mxConstants
 DEFAULT_FONTSIZE, mxConstants
 DEFAULT_IMAGESIZE, mxConstants
 DEFAULT_LINESPACING, mxConstants
 DEFAULT_MARKERSIZE, mxConstants
 DEFAULT_STARTSIZE, mxConstants
 defaultLoopStyle, mxGraph
 DEG_PER_RAD, mxConstants
 destroy
 DIRECTION_EAST, mxConstants
 DIRECTION_NORTH, mxConstants
 DIRECTION_SOUTH, mxConstants
 DIRECTION_WEST, mxConstants
 document, mxCodec
 drawActor, mxGdCanvas
 drawCell, mxGdCanvas
 drawCloud, mxGdCanvas
 drawCylinder, mxGdCanvas
 drawFixedTextLine, mxGdCanvas
 drawGraph
 drawHexagon, mxGdCanvas
 drawImage
 drawLabel, mxGdCanvas
 drawLine
 drawMarker, mxGdCanvas
 drawOval, mxGdCanvas
 drawPolygon, mxGdCanvas
 drawRect, mxGdCanvas
 drawRhombus, mxGdCanvas
 drawShape
 drawString, mxGdCanvas
 drawText
 drawTriangle, mxGdCanvas
 drawTtfText, mxGdCanvas
 drawTtxTextLine, mxGdCanvas
+
Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
D
 debug, mxLog
 decode
 decodeAttribute, mxObjectCodec
 decodeAttributes, mxObjectCodec
 decodeCell, mxCodec
 decodeChild, mxObjectCodec
 decodeChildren, mxObjectCodec
 decodeNode, mxObjectCodec
 DEFAULT_FONTFAMILY, mxConstants
 DEFAULT_FONTSIZE, mxConstants
 DEFAULT_IMAGESIZE, mxConstants
 DEFAULT_LINESPACING, mxConstants
 DEFAULT_MARKERSIZE, mxConstants
 DEFAULT_STARTSIZE, mxConstants
 defaultLoopStyle, mxGraph
 DEG_PER_RAD, mxConstants
 destroy
 DIRECTION_EAST, mxConstants
 DIRECTION_NORTH, mxConstants
 DIRECTION_SOUTH, mxConstants
 DIRECTION_WEST, mxConstants
 document, mxCodec
 drawActor, mxGdCanvas
 drawCell, mxGdCanvas
 drawCloud, mxGdCanvas
 drawCylinder, mxGdCanvas
 drawFixedTextLine, mxGdCanvas
 drawGraph
 drawHexagon, mxGdCanvas
 drawImage
 drawLabel, mxGdCanvas
 drawLine
 drawMarker, mxGdCanvas
 drawOval, mxGdCanvas
 drawPolygon, mxGdCanvas
 drawRect, mxGdCanvas
 drawRhombus, mxGdCanvas
 drawShape
 drawString, mxGdCanvas
 drawText
 drawTriangle, mxGdCanvas
 drawTtfText, mxGdCanvas
 drawTtxTextLine, mxGdCanvas
-
static function debug($text)
Logs a debug trace.
function decode($node,  
$into =  null)
Decodes the given XML node.
function decode($dec,  
$node,  
&$into =  null)
Parses the given node into the object or returns a new object representing the given node.
function decodeAttribute($dec,
$attr,
&$obj)
Reads the given attribute into the specified object.
function decodeAttributes($dec,
$node,
&$obj)
Decodes all attributes of the given node using decodeAttribute.
function decodeCell($node,  
$restoreStructures =  true)
Decodes cells that have been encoded using inversion, ie.
function decodeChild($dec,
$child,
&$obj)
Reads the specified child into the given object.
function decodeChildren($dec,
$node,
&$obj)
Decodec all children of the given node using decodeChild.
function decodeNode($dec,
$node,
&$obj)
Calls decodeAttributes and decodeChildren for the given node.
public static $DEFAULT_FONTFAMILY
Defines the default family for all truetype fonts.
public static $DEFAULT_FONTSIZE
Defines the default size for all fonts in points.
public static $DEFAULT_IMAGESIZE
Defines the default width and height for images used in the label shape.
public static $DEFAULT_LINESPACING
Defines the default linespacing.
public static $DEFAULT_MARKERSIZE
Defines the default size for all markers.
public static $DEFAULT_STARTSIZE
Defines the default start size for swimlanes.
var $defaultLoopStyle
mxEdgeStyle to be used for loops.
public static $DEG_PER_RAD
Defines the number of degrees per radiant.
function destroy()
Destroys all allocated resources.
function destroy()
Destroy all allocated resources for this reader.
function destroy()
Destroy all allocated resources.
public static $DIRECTION_EAST
public static $DIRECTION_NORTH
public static $DIRECTION_SOUTH
public static $DIRECTION_WEST
var $document
The owner document of the codec.
function drawActor($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow = false)
Draws then given cloud.
function drawCell($state)
Draws the given cell state.
function drawCloud($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow = false)
Draws then given cloud.
function drawCylinder($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false)
Draws then given cylinder.
function drawFixedTextLine($text,  
$font,  
$left,  
$top,  
$color,  
$horizontal =  true)
Draws the given fixed text line.
public static function drawGraph($graph,  
$clip =  null,
$bg =  null)
Draws the given graph using this canvas.
function drawGraph($canvas)
Draws the given cell onto the specified canvas.
public static function drawGraph($graph,  
$clip =  null,
$bg =  null)
Draws the given graph using this canvas.
function drawHexagon($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false,
$direction =  null)
Draws then given haxagon.
function drawImage($x,  
$y,  
$w,  
$h,  
$image,  
$aspect =  true,
$flipH =  false,
$flipV =  false)
Draws a given image.
function drawImage($x,  
$y,  
$w,  
$h,  
$image,  
$aspect =  true,
$flipH =  false,
$flipV =  false)
Draws the specified image.
function drawLabel($text,  
$state,  
$html =  false)
Draws the given label.
function drawLine($x0,  
$y0,  
$x1,  
$y1,  
$stroke =  null,
$dashed =  false)
Draws the given line.
function drawLine($x0,  
$y0,  
$x1,  
$y1,  
$stroke =  null,
$dashed =  false)
Draws the specified line.
function drawMarker($type,
$p0,
$pe,
$size,
$stroke)
Draws the specified marker.
function drawOval($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false)
Draws then given ellipse.
function drawPolygon($points,  
$fill =  null,
$stroke =  null,
$shadow =  false)
Draws the given polygon.
function drawRect($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false,
$rounded =  false,
$dashed =  false)
Draws then given rectangle.
function drawRhombus($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false)
Draws then given rhombus.
function drawShape($x,
$y,
$w,
$h,
$style)
Draws the given shape.
function drawShape($shape,  
$x,  
$y,  
$w,  
$h,  
$stroke = null,
$fill = null)
Draws the specified shape.
function drawText($string,
$x,
$y,
$w,
$h,
$style)
function drawText($string,
$x,
$y,
$w,
$h,
$style)
Draws the specified text.
function drawTriangle($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false,
$direction =  null)
Draws then given triangle.
function drawTtfText($string,
$x,
$y,
$w,
$h,
$style)
Draws a single line of the given true type font text.
+
static function debug($text)
Logs a debug trace.
function decode($node,  
$into =  null)
Decodes the given XML node.
function decode($dec,  
$node,  
&$into =  null)
Parses the given node into the object or returns a new object representing the given node.
function decodeAttribute($dec,
$attr,
&$obj)
Reads the given attribute into the specified object.
function decodeAttributes($dec,
$node,
&$obj)
Decodes all attributes of the given node using decodeAttribute.
function decodeCell($node,  
$restoreStructures =  true)
Decodes cells that have been encoded using inversion, ie.
function decodeChild($dec,
$child,
&$obj)
Reads the specified child into the given object.
function decodeChildren($dec,
$node,
&$obj)
Decodec all children of the given node using decodeChild.
function decodeNode($dec,
$node,
&$obj)
Calls decodeAttributes and decodeChildren for the given node.
public static $DEFAULT_FONTFAMILY
Defines the default family for all truetype fonts.
public static $DEFAULT_FONTSIZE
Defines the default size for all fonts in points.
public static $DEFAULT_IMAGESIZE
Defines the default width and height for images used in the label shape.
public static $DEFAULT_LINESPACING
Defines the default linespacing.
public static $DEFAULT_MARKERSIZE
Defines the default size for all markers.
public static $DEFAULT_STARTSIZE
Defines the default start size for swimlanes.
var $defaultLoopStyle
mxEdgeStyle to be used for loops.
public static $DEG_PER_RAD
Defines the number of degrees per radiant.
function destroy()
Destroys all allocated resources.
function destroy()
Destroy all allocated resources for this reader.
function destroy()
Destroy all allocated resources.
public static $DIRECTION_EAST
public static $DIRECTION_NORTH
public static $DIRECTION_SOUTH
public static $DIRECTION_WEST
var $document
The owner document of the codec.
function drawActor($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow = false)
Draws then given cloud.
function drawCell($state)
Draws the given cell state.
function drawCloud($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow = false)
Draws then given cloud.
function drawCylinder($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false)
Draws then given cylinder.
function drawFixedTextLine($text,  
$font,  
$left,  
$top,  
$color,  
$horizontal =  true)
Draws the given fixed text line.
public static function drawGraph($graph,  
$clip =  null,
$bg =  null)
Draws the given graph using this canvas.
function drawGraph($canvas)
Draws the given cell onto the specified canvas.
public static function drawGraph($graph,  
$clip =  null,
$bg =  null)
Draws the given graph using this canvas.
function drawHexagon($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false,
$direction =  null)
Draws then given haxagon.
function drawImage($x,  
$y,  
$w,  
$h,  
$image,  
$aspect =  true,
$flipH =  false,
$flipV =  false)
Draws a given image.
function drawImage($x,  
$y,  
$w,  
$h,  
$image,  
$aspect =  true,
$flipH =  false,
$flipV =  false)
Draws the specified image.
function drawLabel($text,  
$state,  
$html =  false)
Draws the given label.
function drawLine($x0,  
$y0,  
$x1,  
$y1,  
$stroke =  null,
$dashed =  false)
Draws the given line.
function drawLine($x0,  
$y0,  
$x1,  
$y1,  
$stroke =  null,
$dashed =  false)
Draws the specified line.
function drawMarker($type,
$p0,
$pe,
$size,
$stroke)
Draws the specified marker.
function drawOval($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false)
Draws then given ellipse.
function drawPolygon($points,  
$fill =  null,
$stroke =  null,
$shadow =  false)
Draws the given polygon.
function drawRect($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false,
$rounded =  false,
$dashed =  false)
Draws then given rectangle.
function drawRhombus($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false)
Draws then given rhombus.
function drawShape($x,
$y,
$w,
$h,
$style)
Draws the given shape.
function drawShape($shape,  
$x,  
$y,  
$w,  
$h,  
$stroke = null,
$fill = null)
Draws the specified shape.
function drawText($string,
$x,
$y,
$w,
$h,
$style)
function drawText($string,
$x,
$y,
$w,
$h,
$style)
Draws the specified text.
function drawTriangle($x,  
$y,  
$w,  
$h,  
$fill =  null,
$stroke =  null,
$shadow =  false,
$direction =  null)
Draws then given triangle.
function drawTtfText($string,
$x,
$y,
$w,
$h,
$style)
Draws a single line of the given true type font text.
diff --git a/docs/php-api/index/General4.html b/docs/php-api/index/General4.html index 63c917e8c..71881605f 100644 --- a/docs/php-api/index/General4.html +++ b/docs/php-api/index/General4.html @@ -11,13 +11,13 @@ if (browserType) {document.write("
");if (browserV -
Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
E
 edge, mxCell
 edges, mxCell
 EDGESTYLE_ENTITY_RELATION, mxConstants
 EDGESTYLE_LOOP, mxConstants
 EDGESTYLE_SIDETOSIDE, mxConstants
 EDGESTYLE_TOPTOBOTTOM, mxConstants
 ELBOW_HORIZONTAL, mxConstants
 ELBOW_VERTICAL, mxConstants
 ElbowConnector, mxEdgeStyle
 EllipsePerimeter, mxPerimeter
 EMPTY_POINT, mxGraphView
 enableTtf, mxGdCanvas
 encode
 encodeCell, mxCodec
 encodeDefaults, mxCodec
 encodeImage, mxUtils
 encodeObject, mxObjectCodec
 encodeValue, mxObjectCodec
 endElement, mxGraphViewImageReader
 endUpdate, mxGraphModel
 enter, mxLog
 ENTITY_SEGMENT, mxConstants
 EntityRelation, mxEdgeStyle
 equals
 error, mxLog
 evaluate, mxUtils
 eventListeners, mxEventSource
 exclude, mxObjectCodec
F
 findNode, mxUtils
 findTreeRoots, mxGraph
 fine, mxLog
 fireEvent, mxEventSource
 flipImage, mxUtils
 FONT_BOLD, mxConstants
 FONT_ITALIC, mxConstants
 FONT_UNDERLINE, mxConstants
 Functions
+
Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
E
 edge, mxCell
 edges, mxCell
 EDGESTYLE_ENTITY_RELATION, mxConstants
 EDGESTYLE_LOOP, mxConstants
 EDGESTYLE_SIDETOSIDE, mxConstants
 EDGESTYLE_TOPTOBOTTOM, mxConstants
 ELBOW_HORIZONTAL, mxConstants
 ELBOW_VERTICAL, mxConstants
 ElbowConnector, mxEdgeStyle
 elements, mxCodec
 EllipsePerimeter, mxPerimeter
 EMPTY_POINT, mxGraphView
 enableTtf, mxGdCanvas
 encode
 encodeCell, mxCodec
 encodeDefaults, mxCodec
 encodeImage, mxUtils
 encodeObject, mxObjectCodec
 encodeValue, mxObjectCodec
 endElement, mxGraphViewImageReader
 endUpdate, mxGraphModel
 enter, mxLog
 ENTITY_SEGMENT, mxConstants
 EntityRelation, mxEdgeStyle
 equals
 error, mxLog
 evaluate, mxUtils
 eventListeners, mxEventSource
 exclude, mxObjectCodec
F
 findNode, mxUtils
 findTreeRoots, mxGraph
 fine, mxLog
 fireEvent, mxEventSource
 flipImage, mxUtils
 FONT_BOLD, mxConstants
 FONT_ITALIC, mxConstants
 FONT_UNDERLINE, mxConstants
 Functions
-
var $edge
Specifies whether the cell is an edge.
var $edges
Holds the edges.
public static $EDGESTYLE_ENTITY_RELATION
Name of the entity relation edge style.
public static $EDGESTYLE_LOOP
Name of the loop edge style.
public static $EDGESTYLE_SIDETOSIDE
Name of the side to side edge style.
public static $EDGESTYLE_TOPTOBOTTOM
Name of the top to bottom edge style.
public static $ELBOW_HORIZONTAL
public static $ELBOW_VERTICAL
public static $ElbowConnector
Provides an elbow connector.
public static $EllipsePerimeter
Provides an elliptic perimeter.
var $EMPTY_POINT
An empty mxPoint instance.
var $enableTtf
Specifies if truetype fonts are enabled if available.
function encode($obj)
Encodes the specified object and returns the resulting XML node.
function encode($enc,
$obj)
Encodes the specified object and returns a node representing then given object.
function encodeCell($cell,  
$node,  
$includeChildren = true)
Encoding of cell hierarchies is built-into the core, but is a higher-level function that needs to be explicitely used by the respective object encoders (eg.
var $encodeDefaults
Specifies if default values should be encoded.
static function encodeImage($image,  
$format = null)
Encodes the given image using the GD image encoding routines.
function encodeObject($enc,
$obj,
$node)
Encodes the value of each member in then given obj into the given node using encodeValue.
function encodeValue($enc,
$obj,
$name,
$value,
$node)
Converts the given value according to the mappings and id-refs in this codec and uses writeAttribute to write the attribute into the given node.
function endElement($parser,
$name)
Invoked by the SAX parser when an element ends.
function endUpdate()
Decrements the updateLevel by one and fires a notification event if the updateLevel reaches 0.
static function enter($method,  
$text = "")
Logs a method entry.
public static $ENTITY_SEGMENT
Defines the length of the horizontal segment of an Entity Relation.
public static $EntityRelation
Provides an entity relation style for edges (as used in database schema diagrams).
function equals($obj)
Returns true if the given object equals this point.
function equals($obj)
Returns true if the given object equals this rectangle.
static function error($text)
Logs an error trace.
static function evaluate($expression)
Evaluates an expression to a class member.
var $eventListeners
Holds the registered listeners.
var $exclude
Array containing the variable names that should be ignored by the codec.
+
var $edge
Specifies whether the cell is an edge.
var $edges
Holds the edges.
public static $EDGESTYLE_ENTITY_RELATION
Name of the entity relation edge style.
public static $EDGESTYLE_LOOP
Name of the loop edge style.
public static $EDGESTYLE_SIDETOSIDE
Name of the side to side edge style.
public static $EDGESTYLE_TOPTOBOTTOM
Name of the top to bottom edge style.
public static $ELBOW_HORIZONTAL
public static $ELBOW_VERTICAL
public static $ElbowConnector
Provides an elbow connector.
var $elements
Maps from IDs to elements.
public static $EllipsePerimeter
Provides an elliptic perimeter.
var $EMPTY_POINT
An empty mxPoint instance.
var $enableTtf
Specifies if truetype fonts are enabled if available.
function encode($obj)
Encodes the specified object and returns the resulting XML node.
function encode($enc,
$obj)
Encodes the specified object and returns a node representing then given object.
function encodeCell($cell,  
$node,  
$includeChildren = true)
Encoding of cell hierarchies is built-into the core, but is a higher-level function that needs to be explicitely used by the respective object encoders (eg.
var $encodeDefaults
Specifies if default values should be encoded.
static function encodeImage($image,  
$format = null)
Encodes the given image using the GD image encoding routines.
function encodeObject($enc,
$obj,
$node)
Encodes the value of each member in then given obj into the given node using encodeValue.
function encodeValue($enc,
$obj,
$name,
$value,
$node)
Converts the given value according to the mappings and id-refs in this codec and uses writeAttribute to write the attribute into the given node.
function endElement($parser,
$name)
Invoked by the SAX parser when an element ends.
function endUpdate()
Decrements the updateLevel by one and fires a notification event if the updateLevel reaches 0.
static function enter($method,  
$text = "")
Logs a method entry.
public static $ENTITY_SEGMENT
Defines the length of the horizontal segment of an Entity Relation.
public static $EntityRelation
Provides an entity relation style for edges (as used in database schema diagrams).
function equals($obj)
Returns true if the given object equals this point.
function equals($obj)
Returns true if the given object equals this rectangle.
static function error($text)
Logs an error trace.
static function evaluate($expression)
Evaluates an expression to a class member.
var $eventListeners
Holds the registered listeners.
var $exclude
Array containing the variable names that should be ignored by the codec.
-
static function findNode($node,
$attr,
$value)
Returns the first node where attr equals value.
function findTreeRoots($parent,  
$isolate =  false,
$invert =  false)
Returns all children in the given parent which do not have incoming edges.
static function fine($text)
Logs a fine trace.
function fireEvent($event)
Fires the event for the specified name.
static function flipImage($img,
$flipH,
$flipV)
Flips the given image horizontally and/or vertically and returns a new image instance.
public static $FONT_BOLD
public static $FONT_ITALIC
public static $FONT_UNDERLINE
+
static function findNode($node,
$attr,
$value)
Returns the first node where attr equals value.
function findTreeRoots($parent,  
$isolate =  false,
$invert =  false)
Returns all children in the given parent which do not have incoming edges.
static function fine($text)
Logs a fine trace.
function fireEvent($event)
Fires the event for the specified name.
static function flipImage($img,
$flipH,
$flipV)
Flips the given image horizontally and/or vertically and returns a new image instance.
public static $FONT_BOLD
public static $FONT_ITALIC
public static $FONT_UNDERLINE
diff --git a/docs/php-api/index/General5.html b/docs/php-api/index/General5.html index cf974b136..f026c0046 100644 --- a/docs/php-api/index/General5.html +++ b/docs/php-api/index/General5.html @@ -11,9 +11,9 @@ if (browserType) {document.write("
");if (browserV -
Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
G
 geometry, mxCell
 getAttribute, mxCell
 getAttributeName, mxObjectCodec
 getBoundingBox
 getBounds, mxGraphView
 getBoundsForCells, mxGraph
 getCellBounds, mxGraph
 getCellGeometry, mxGraph
 getCells, mxGraphModel
 getCellStyle
 getCenterX, mxRectangle
 getCenterY, mxRectangle
 getChildAt
 getChildCount
 getChildOffsetForCell, mxGraph
 getCodec, mxCodecRegistry
 getColor, mxGdCanvas
 getConnectionConstraint, mxGraph
 getConnectionPoint, mxGraph
 getDefaultEdgeStyle, mxStylesheet
 getDefaultParent, mxGraph
 getDefaultVertexStyle, mxStylesheet
 getDirectedEdgeCount, mxGraphModel
 getEdgeAt
 getEdgeCount
 getEdgeIndex, mxCell
 getEdges, mxGraphModel
 getEdgeStyle, mxGraphView
 getElementById, mxCodec
 getFieldName, mxObjectCodec
 getFieldTemplate, mxObjectCodec
 getFixedFontSize
 getGeometry
 getGraphBounds
 getHashCode, mxGraphView
 getHtml, mxHtmlCanvas
 getId
 getImage
 getImageBundles, mxGraph
 getImageForStyle, mxGdCanvas
 getImageFromBundles, mxGraph
 getImages, mxImageBundle
 getIndex, mxCell
 getInstanceForName, mxCodecRegistry
 getLabel, mxGraph
 getLabelPaintBounds, mxUtils
 getLabelSize, mxUtils
 getModel, mxGraph
 getName
 getNearestCommonAncestor, mxGraphModel
 getNextPoint, mxGraphView
 getNumber, mxUtils
 getObject, mxCodec
 getOrigin, mxGraphModel
 getPaintBounds, mxGraph
 getParent
 getParentPath, mxCellPath
 getPerimeterBounds
 getPerimeterFunction, mxGraphView
 getPerimeterPoint, mxGraphView
 getPoint, mxGraphView
 getProperties, mxEventObject
 getProperty, mxEventObject
 getRoot, mxGraphModel
 getRotatedPoint, mxUtils
 getRoutingCenterX, mxGraphView
 getRoutingCenterY, mxGraphView
 getScaledLabelBounds, mxUtils
 getSizeForString, mxUtils
 getState, mxGraphView
 getStates, mxGraphView
 getStyle
 getStylename, mxUtils
 getStylenames, mxUtils
 getStylesheet, mxGraph
 getTerminal
 getTerminalPoint, mxGeometry
 getTerminalPort, mxGraphView
 getTrueTypeFont
 getTrueTypeFontSize
 getValue
 getView, mxGraph
 getVisibleTerminal, mxGraphView
 graph, mxGraphView
 GRAPH_MODEL_CHANGED, mxEvent
 graphBounds, mxGraphView
 graphModelChanged, mxGraph
 gridSize, mxGraph
 grow, mxRectangle
+
Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
G
 geometry, mxCell
 getAttribute, mxCell
 getAttributeName, mxObjectCodec
 getBoundingBox
 getBounds, mxGraphView
 getBoundsForCells, mxGraph
 getCellBounds, mxGraph
 getCellGeometry, mxGraph
 getCells, mxGraphModel
 getCellStyle
 getCenterX, mxRectangle
 getCenterY, mxRectangle
 getChildAt
 getChildCount
 getChildOffsetForCell, mxGraph
 getCodec, mxCodecRegistry
 getColor, mxGdCanvas
 getConnectionConstraint, mxGraph
 getConnectionPoint, mxGraph
 getDefaultEdgeStyle, mxStylesheet
 getDefaultParent, mxGraph
 getDefaultVertexStyle, mxStylesheet
 getDirectedEdgeCount, mxGraphModel
 getEdgeAt
 getEdgeCount
 getEdgeIndex, mxCell
 getEdges, mxGraphModel
 getEdgeStyle, mxGraphView
 getElementById, mxCodec
 getFieldName, mxObjectCodec
 getFieldTemplate, mxObjectCodec
 getFixedFontSize
 getGeometry
 getGraphBounds
 getHashCode, mxGraphView
 getHtml, mxHtmlCanvas
 getId
 getImage
 getImageBundles, mxGraph
 getImageForStyle, mxGdCanvas
 getImageFromBundles, mxGraph
 getImages, mxImageBundle
 getIndex, mxCell
 getInstanceForName, mxCodecRegistry
 getLabel, mxGraph
 getLabelPaintBounds, mxUtils
 getLabelSize, mxUtils
 getModel, mxGraph
 getName
 getNearestCommonAncestor, mxGraphModel
 getNextPoint, mxGraphView
 getNumber, mxUtils
 getObject, mxCodec
 getOrigin, mxGraphModel
 getPaintBounds, mxGraph
 getParent
 getParentPath, mxCellPath
 getPerimeterBounds
 getPerimeterFunction, mxGraphView
 getPerimeterPoint, mxGraphView
 getPoint, mxGraphView
 getProperties, mxEventObject
 getProperty, mxEventObject
 getRoot, mxGraphModel
 getRotatedPoint, mxUtils
 getRoutingCenterX, mxGraphView
 getRoutingCenterY, mxGraphView
 getScaledLabelBounds, mxUtils
 getSizeForString, mxUtils
 getState, mxGraphView
 getStates, mxGraphView
 getStyle
 getStylename, mxUtils
 getStylenames, mxUtils
 getStylesheet, mxGraph
 getTerminal
 getTerminalPoint, mxGeometry
 getTerminalPort, mxGraphView
 getTrueTypeFont
 getTrueTypeFontSize
 getValue
 getView, mxGraph
 getVisibleTerminal, mxGraphView
 graph, mxGraphView
 GRAPH_MODEL_CHANGED, mxEvent
 graphBounds, mxGraphView
 graphModelChanged, mxGraph
 gridSize, mxGraph
 grow, mxRectangle
-
var $geometry
Holds the mxGeometry.
function getAttribute($key,  
$defaultValue =  null)
Returns the specified attribute from the user object if it is an XML node.
function getAttributeName($fieldname)
Returns the attributename for the given fieldname.
function getBoundingBox($cell,  
$includeEdges =  false,
$includeDescendants =  false)
Returns the bounding box of the given cell including all connected edges if includeEdge is true.
function getBoundingBox($state,  
$recurse =  true)
Returns the bounding box of the shape and the label for the given mxCellState and its children if recurse is true.
static function getBoundingBox($rect,
$rotation)
Returns the bounding box for the rotated rectangle.
function getBounds($cells,  
$boundingBox =  false)
Returns the bounding for for an array of cells or null, if no cells are specified.
function getBoundsForCells($cells,  
$includeEdges =  false,
$includeDescendants =  false,
$boundingBox =  false)
Returns the bounds for the given cells.
function getCellBounds($cell,  
$includeEdges =  false,
$includeDescendants =  false,
$boundingBox =  false)
Returns the bounds of the given cell including all connected edges if includeEdge is true.
function getCellGeometry($cell)
Returns the mxGeometry for the given mxCell.
function getCells()
Returns the internal lookup table that is used to map from Ids to cells.
function getCellStyle($cell)
function getCellStyle($name,  
$defaultStyle =  null)
Returns the cell style for the specified cell or the given defaultStyle if no style can be found for the given stylename.
function getCenterX()
Returns the x-coordinate of the center point.
function getCenterY()
Returns the y-coordinate of the center point.
function getChildAt($index)
Returns the child at the specified index.
function getChildAt($cell,
$index)
Returns the child of the given mxCell at the given index.
function getChildCount()
Returns the number of child cells.
function getChildCount($cell)
Returns the number of children in the given cell.
function getChildOffsetForCell($cell)
Returns the offset to be used for the cells inside the given cell.
static function getCodec($name)
Returns a codec that handles objects that are constructed using the given ctor.
function getColor($hex,  
$default =  null)
Allocates the given color and returns a reference to it.
function getConnectionConstraint($edge,
$terminal,
$source)
Returns an mxConnectionConstraint that describes the given connection point.
function getConnectionPoint($vertex,
$constraint)
Returns the nearest point in the list of absolute points or the center of the opposite terminal.
function getDefaultEdgeStyle()
Sets the default style for edges.
function getDefaultParent()
Returns the first child child of mxGraphModel.root.
function getDefaultVertexStyle()
Returns the default style for vertices.
function getDirectedEdgeCount($cell,  
$outgoing,  
$ignoredEdge =  null)
Returns the number of incoming or outgoing edges, ignoring the given edge.
function getEdgeAt($index)
Returns the edge at the specified index in edges.
function getEdgeAt($cell,
$index)
Returns the edge of cell at the given index.
function getEdgeCount()
Returns the number of edges in the edge array.
function getEdgeCount($cell)
Returns the number of distinct edges connected to the given cell.
function getEdgeIndex($edge)
Returns the index of the specified edge in edges.
function getEdges($cell)
Returns all distinct edges connected to this cell as an array of mxCells.
function getEdgeStyle($edge,
$points,
$source,
$target)
Returns the edge style function to be used to render the given edge state.
function getElementById($id)
Returns the element with the given ID from document.
function getFieldName($attributename)
Returns the fieldname for the given attributename.
function getFieldTemplate(&$obj,
$fieldname,
$child)
Returns the template instance for the given field.
function getFixedFontSize($fontSize,  
$fontFamily,  
$fontStyle = null)
Returns the fixed font size for GD (1 t0 5) for the given font properties
static function getFixedFontSize($fontSize,  
$fontFamily,  
$fontStyle = null)
Returns the fixed font size for GD (1 t0 5) for the given font properties
function getGeometry()
Returns the mxGeometry that describes the geometry.
function getGeometry($cell)
Returns the mxGeometry of the given mxCell.
function getGraphBounds()
Returns the bounds of the visible graph.
function getGraphBounds()
Returns graphBounds.
function getHashCode($cell)
Returns a unique string that represents the given instance.
function getHtml()
Gets the HTML that represents the canvas.
function getId()
Returns the Id of the cell as a string.
function getId($obj)
Returns the ID of the specified object.
function getImage()
Returns an image that represents this canvas.
function getImage($key)
Returns the value for the given key.
function getImageBundles()
Returns the imageBundles.
function getImageForStyle($style)
Returns an image that represents this canvas.
function getImageFromBundles($key)
Searches all imageBundles for the specified key and returns the value for the first match or null if the key is not found.
function getImages()
Returns the images.
function getIndex($child)
Returns the index of the specified child in the child array.
static function getInstanceForName($name)
Creates and returns a new instance for the given class name.
function getLabel($cell)
Returns a string or DOM node that represents the label for the given cell.
static function getLabelPaintBounds($label,
$style,
$isHtml,
$offset,
$vertexBounds,
$scale)
Returns the paint bounds for the given label.
static function getLabelSize($label,
$style)
Returns the size of the given label.
function getModel()
Returns the mxGraphModel that contains the cells.
static function getName($obj)
Returns the codec name for the given object instance.
function getName()
Returns name.
function getName()
Creates a new instance of the template for this codec.
static function getName($value)
Returns the name for the given value.
function getNearestCommonAncestor($cell1,
$cell2)
Returns the nearest common ancestor for the specified cells.
function getNextPoint($edge,
$opposite,
$source)
Returns the nearest point in the list of absolute points or the center of the opposite terminal.
static function getNumber($dict,  
$key,  
$default = )
Returns the value for key in dictionary or 0 if no value is defined for the key.
function getObject($id)
Returns the decoded object for the element with the specified ID in document.
function getOrigin($cell)
Returns the absolute, cummulated origin for the children inside the given parent as an mxPoint.
function getPaintBounds($cells)
Returns the bounding box of the given cells and their descendants.
function getParent()
Returns the cell’s parent.
function getParent($cell)
Returns the parent of the given cell.
static function getParentPath($path)
Returns the cell for the specified cell path using the given root as the root of the path.
function getPerimeterBounds($border =  0)
Returns the mxRectangle that should be used as the perimeter of the cell.
function getPerimeterBounds($terminal,  
$border =  0)
Returns the perimeter bounds for the given terminal, edge pair as an mxRectangle.
function getPerimeterFunction($state)
Returns the perimeter function for the given state.
function getPerimeterPoint($terminal,  
$next,  
$orthogonal,  
$border =  null)
Returns an mxPoint that defines the location of the intersection point between the perimeter and the line between the center of the shape and the given point.
function getPoint($state,  
$geometry =  null)
Returns the absolute point on the edge for the given relative mxGeometry as an mxPoint.
function getProperties()
Returns properties.
function getProperty($key)
Returns the property value for the given key.
function getRoot()
Returns the root of the model.
static function getRotatedPoint($pt,  
$cos,  
$sin,  
$cx =  null)
Rotates the given point by the given cos and sin.
function getRoutingCenterX($state)
Returns the x-coordinate of the center point for automatic routing.
function getRoutingCenterY($state)
Returns the y-coordinate of the center point for automatic routing.
static function getScaledLabelBounds($x,
$y,
$size,
$outerWidth,
$outerHeight,
$style,
$scale)
Returns the bounds for a label for the given location and size, taking into account the alignment and spacing in the specified style, as well as the width and height of the rectangle that contains the label.
static function getSizeForString($text,  
$fontSize =  0,
$fontFamily =  null)
Returns an mxRectangle with the size (width and height in pixels) of the given string.
function getState($cell,  
$create =  false)
Returns the cell state for the specified cell.
function getStates()
Returns the mxCellStates for the given array of mxCells.
function getStyle()
Returns a string that describes the style.
function getStyle($cell)
Returns the style of the given mxCell.
static function getStylename($style)
Returns the stylename in a style of the form [stylename;|key=value;] or an empty string if the given style does not contain a stylename.
static function getStylenames($style)
Returns the stylenames in a style of the form [stylename;|key=value;] or an empty array if the given style does not contain any stylenames.
function getStylesheet()
Returns the mxStylesheet that defines the style.
function getTerminal($source)
Returns the source or target terminal.
function getTerminal($edge,
$cource)
Returns the source or target mxCell of the given edge depending on the value of the boolean parameter.
function getTerminalPoint($isSource)
Returns the mxPoint representing the source or target point of this edge.
function getTerminalPort($state,
$terminal,
$source)
Returns an mxCellState that represents the source or target terminal or port for the given edge.
function getTrueTypeFont($style)
Returns the truetype font to be used to draw the text with the given style.
static function getTrueTypeFont($style)
Returns the truetype font to be used to draw the text with the given style.
function getTrueTypeFontSize($style)
Returns the truetype font size to be used to draw the text with the given style.
static function getTrueTypeFontSize($size)
Returns the truetype font size to be used to draw the text with the given style.
function getValue()
Returns the user object of the cell.
function getValue($cell)
Returns the user object of the given mxCell using mxCell.getValue.
static function getValue($name)
Returns the value associated with the given name.
static function getValue($dict,  
$key,  
$default = null)
Returns the value for key in dictionary or the given default value if no value is defined for the key.
function getView()
Returns the mxGraphView that contains the mxCellStates.
function getVisibleTerminal($edge,
$source)
Returns the nearest ancestor terminal that is visible.
var $graph
Holds the mxGraph.
public static $GRAPH_MODEL_CHANGED
Defines the name of the graphModelChanged event.
var $graphBounds
Holds the bounds of the current view.
function graphModelChanged($event)
Called when the graph model has changed.
var $gridSize
Specifies the grid size.
function grow($amount)
Grows the rectangle by the given amount, that is, this method subtracts the given amount from the x- and y-coordinates and adds twice the amount to the width and height.
+
var $geometry
Holds the mxGeometry.
function getAttribute($key,  
$defaultValue =  null)
Returns the specified attribute from the user object if it is an XML node.
function getAttributeName($fieldname)
Returns the attributename for the given fieldname.
function getBoundingBox($cell,  
$includeEdges =  false,
$includeDescendants =  false)
Returns the bounding box of the given cell including all connected edges if includeEdge is true.
function getBoundingBox($state,  
$recurse =  true)
Returns the bounding box of the shape and the label for the given mxCellState and its children if recurse is true.
static function getBoundingBox($rect,
$rotation)
Returns the bounding box for the rotated rectangle.
function getBounds($cells,  
$boundingBox =  false)
Returns the bounding for for an array of cells or null, if no cells are specified.
function getBoundsForCells($cells,  
$includeEdges =  false,
$includeDescendants =  false,
$boundingBox =  false)
Returns the bounds for the given cells.
function getCellBounds($cell,  
$includeEdges =  false,
$includeDescendants =  false,
$boundingBox =  false)
Returns the bounds of the given cell including all connected edges if includeEdge is true.
function getCellGeometry($cell)
Returns the mxGeometry for the given mxCell.
function getCells()
Returns the internal lookup table that is used to map from Ids to cells.
function getCellStyle($cell)
function getCellStyle($name,  
$defaultStyle =  null)
Returns the cell style for the specified cell or the given defaultStyle if no style can be found for the given stylename.
function getCenterX()
Returns the x-coordinate of the center point.
function getCenterY()
Returns the y-coordinate of the center point.
function getChildAt($index)
Returns the child at the specified index.
function getChildAt($cell,
$index)
Returns the child of the given mxCell at the given index.
function getChildCount()
Returns the number of child cells.
function getChildCount($cell)
Returns the number of children in the given cell.
function getChildOffsetForCell($cell)
Returns the offset to be used for the cells inside the given cell.
static function getCodec($name)
Returns a codec that handles objects that are constructed using the given ctor.
function getColor($hex,  
$default =  null)
Allocates the given color and returns a reference to it.
function getConnectionConstraint($edge,
$terminal,
$source)
Returns an mxConnectionConstraint that describes the given connection point.
function getConnectionPoint($vertex,
$constraint)
Returns the nearest point in the list of absolute points or the center of the opposite terminal.
function getDefaultEdgeStyle()
Sets the default style for edges.
function getDefaultParent()
Returns the first child child of mxGraphModel.root.
function getDefaultVertexStyle()
Returns the default style for vertices.
function getDirectedEdgeCount($cell,  
$outgoing,  
$ignoredEdge =  null)
Returns the number of incoming or outgoing edges, ignoring the given edge.
function getEdgeAt($index)
Returns the edge at the specified index in edges.
function getEdgeAt($cell,
$index)
Returns the edge of cell at the given index.
function getEdgeCount()
Returns the number of edges in the edge array.
function getEdgeCount($cell)
Returns the number of distinct edges connected to the given cell.
function getEdgeIndex($edge)
Returns the index of the specified edge in edges.
function getEdges($cell)
Returns all distinct edges connected to this cell as an array of mxCells.
function getEdgeStyle($edge,
$points,
$source,
$target)
Returns the edge style function to be used to render the given edge state.
function getElementById($id)
Returns the element with the given ID from document.
function getFieldName($attributename)
Returns the fieldname for the given attributename.
function getFieldTemplate(&$obj,
$fieldname,
$child)
Returns the template instance for the given field.
function getFixedFontSize($fontSize,  
$fontFamily,  
$fontStyle = null)
Returns the fixed font size for GD (1 t0 5) for the given font properties
static function getFixedFontSize($fontSize,  
$fontFamily,  
$fontStyle = null)
Returns the fixed font size for GD (1 t0 5) for the given font properties
function getGeometry()
Returns the mxGeometry that describes the geometry.
function getGeometry($cell)
Returns the mxGeometry of the given mxCell.
function getGraphBounds()
Returns the bounds of the visible graph.
function getGraphBounds()
Returns graphBounds.
function getHashCode($cell)
Returns a unique string that represents the given instance.
function getHtml()
Gets the HTML that represents the canvas.
function getId()
Returns the Id of the cell as a string.
function getId($obj)
Returns the ID of the specified object.
function getImage()
Returns an image that represents this canvas.
function getImage($key)
Returns the value for the given key.
function getImageBundles()
Returns the imageBundles.
function getImageForStyle($style)
Returns an image that represents this canvas.
function getImageFromBundles($key)
Searches all imageBundles for the specified key and returns the value for the first match or null if the key is not found.
function getImages()
Returns the images.
function getIndex($child)
Returns the index of the specified child in the child array.
static function getInstanceForName($name)
Creates and returns a new instance for the given class name.
function getLabel($cell)
Returns a string or DOM node that represents the label for the given cell.
static function getLabelPaintBounds($label,
$style,
$isHtml,
$offset,
$vertexBounds,
$scale)
Returns the paint bounds for the given label.
static function getLabelSize($label,
$style)
Returns the size of the given label.
function getModel()
Returns the mxGraphModel that contains the cells.
static function getName($obj)
Returns the codec name for the given object instance.
function getName()
Returns name.
function getName()
Creates a new instance of the template for this codec.
static function getName($value)
Returns the name for the given value.
function getNearestCommonAncestor($cell1,
$cell2)
Returns the nearest common ancestor for the specified cells.
function getNextPoint($edge,
$opposite,
$source)
Returns the nearest point in the list of absolute points or the center of the opposite terminal.
static function getNumber($dict,  
$key,  
$default = )
Returns the value for key in dictionary or 0 if no value is defined for the key.
function getObject($id)
Returns the decoded object for the element with the specified ID in document.
function getOrigin($cell)
Returns the absolute, cummulated origin for the children inside the given parent as an mxPoint.
function getPaintBounds($cells)
Returns the bounding box of the given cells and their descendants.
function getParent()
Returns the cell’s parent.
function getParent($cell)
Returns the parent of the given cell.
static function getParentPath($path)
Returns the cell for the specified cell path using the given root as the root of the path.
function getPerimeterBounds($border =  0)
Returns the mxRectangle that should be used as the perimeter of the cell.
function getPerimeterBounds($terminal,  
$border =  0)
Returns the perimeter bounds for the given terminal, edge pair as an mxRectangle.
function getPerimeterFunction($state)
Returns the perimeter function for the given state.
function getPerimeterPoint($terminal,  
$next,  
$orthogonal,  
$border =  null)
Returns an mxPoint that defines the location of the intersection point between the perimeter and the line between the center of the shape and the given point.
function getPoint($state,  
$geometry =  null)
Returns the absolute point on the edge for the given relative mxGeometry as an mxPoint.
function getProperties()
Returns properties.
function getProperty($key)
Returns the property value for the given key.
function getRoot()
Returns the root of the model.
static function getRotatedPoint($pt,  
$cos,  
$sin,  
$cx =  null)
Rotates the given point by the given cos and sin.
function getRoutingCenterX($state)
Returns the x-coordinate of the center point for automatic routing.
function getRoutingCenterY($state)
Returns the y-coordinate of the center point for automatic routing.
static function getScaledLabelBounds($x,
$y,
$size,
$outerWidth,
$outerHeight,
$style,
$scale)
Returns the bounds for a label for the given location and size, taking into account the alignment and spacing in the specified style, as well as the width and height of the rectangle that contains the label.
static function getSizeForString($text,  
$fontSize =  0,
$fontFamily =  null)
Returns an mxRectangle with the size (width and height in pixels) of the given string.
function getState($cell,  
$create =  false)
Returns the cell state for the specified cell.
function getStates()
Returns the mxCellStates for the given array of mxCells.
function getStyle()
Returns a string that describes the style.
function getStyle($cell)
Returns the style of the given mxCell.
static function getStylename($style)
Returns the stylename in a style of the form [stylename;|key=value;] or an empty string if the given style does not contain a stylename.
static function getStylenames($style)
Returns the stylenames in a style of the form [stylename;|key=value;] or an empty array if the given style does not contain any stylenames.
function getStylesheet()
Returns the mxStylesheet that defines the style.
function getTerminal($source)
Returns the source or target terminal.
function getTerminal($edge,
$cource)
Returns the source or target mxCell of the given edge depending on the value of the boolean parameter.
function getTerminalPoint($isSource)
Returns the mxPoint representing the source or target point of this edge.
function getTerminalPort($state,
$terminal,
$source)
Returns an mxCellState that represents the source or target terminal or port for the given edge.
function getTrueTypeFont($style)
Returns the truetype font to be used to draw the text with the given style.
static function getTrueTypeFont($style)
Returns the truetype font to be used to draw the text with the given style.
function getTrueTypeFontSize($style)
Returns the truetype font size to be used to draw the text with the given style.
static function getTrueTypeFontSize($size)
Returns the truetype font size to be used to draw the text with the given style.
function getValue()
Returns the user object of the cell.
function getValue($cell)
Returns the user object of the given mxCell using mxCell.getValue.
static function getValue($name)
Returns the value associated with the given name.
static function getValue($dict,  
$key,  
$default = null)
Returns the value for key in dictionary or the given default value if no value is defined for the key.
function getView()
Returns the mxGraphView that contains the mxCellStates.
function getVisibleTerminal($edge,
$source)
Returns the nearest ancestor terminal that is visible.
var $graph
Holds the mxGraph.
public static $GRAPH_MODEL_CHANGED
Defines the name of the graphModelChanged event.
var $graphBounds
Holds the bounds of the current view.
function graphModelChanged($event)
Called when the graph model has changed.
var $gridSize
Specifies the grid size.
function grow($amount)
Grows the rectangle by the given amount, that is, this method subtracts the given amount from the x- and y-coordinates and adds twice the amount to the width and height.
diff --git a/docs/php-api/index/General6.html b/docs/php-api/index/General6.html index 7e8e3049f..42da2e715 100644 --- a/docs/php-api/index/General6.html +++ b/docs/php-api/index/General6.html @@ -11,17 +11,17 @@ if (browserType) {document.write("
");if (browserV -
Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
H
 height
 html, mxHtmlCanvas
I
 id, mxCell
 idrefs, mxObjectCodec
 image, mxGdCanvas
 imageBundles, mxGraph
 imageCache, mxGdCanvas
 images, mxImageBundle
 indexOf, mxUtils
 indexOfStylename, mxUtils
 info, mxLog
 insert, mxCell
 insertEdge
 insertIntoGraph, mxCodec
 insertVertex, mxGraph
 intersection, mxUtils
 invalid, mxCellState
 invalidate, mxGraphView
 isAncestor, mxGraphModel
 isCellCollapsed, mxGraph
 isCellVisible, mxGraph
 isCollapsed
 isConnectable
 isConsumed, mxEventObject
 isEdge
 isExcluded, mxObjectCodec
 isNode, mxUtils
 isOrthogonal, mxGraph
 isReference, mxObjectCodec
 isVertex
 isVisible
L
 LABEL_INSET, mxConstants
 labelBounds, mxCellState
 labelsVisible, mxGraph
 leave, mxLog
 length, mxCellState
 level_debug, mxLog
 level_error, mxLog
 level_fine, mxLog
 level_info, mxLog
 level_warn, mxLog
 loadImage
 loadXmlDocument, mxUtils
 logfiles, mxLog
 lookup, mxCodec
 Loop, mxEdgeStyle
+
Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
H
 height
 html, mxHtmlCanvas
I
 id, mxCell
 idrefs, mxObjectCodec
 image, mxGdCanvas
 imageBundles, mxGraph
 imageCache, mxGdCanvas
 images, mxImageBundle
 indexOf, mxUtils
 indexOfStylename, mxUtils
 info, mxLog
 insert, mxCell
 insertEdge
 insertIntoGraph, mxCodec
 insertVertex, mxGraph
 intersection, mxUtils
 invalid, mxCellState
 invalidate, mxGraphView
 isAncestor, mxGraphModel
 isCellCollapsed, mxGraph
 isCellVisible, mxGraph
 isCollapsed
 isConnectable
 isConsumed, mxEventObject
 isEdge
 isExcluded, mxObjectCodec
 isNode, mxUtils
 isOrthogonal, mxGraph
 isReference, mxObjectCodec
 isVertex
 isVisible
L
 LABEL_INSET, mxConstants
 labelBounds, mxCellState
 labelsVisible, mxGraph
 leave, mxLog
 length, mxCellState
 level_debug, mxLog
 level_error, mxLog
 level_fine, mxLog
 level_info, mxLog
 level_warn, mxLog
 loadImage
 loadXmlDocument, mxUtils
 logfiles, mxLog
 lookup, mxCodec
 Loop, mxEdgeStyle
-
Holds the height.
var $height
Holds the height of the rectangle.
var $html
Holds the html markup.
+
Holds the height.
var $height
Holds the height of the rectangle.
var $html
Holds the html markup.
-
var $id
Holds the Id.
var $idrefs
Array containing the variable names that should be turned into or converted from references.
var $image
Holds the image.
protected $imageBundles
Holds the list of image bundles.
var $imageCache
Holds the image cache.
var $images
Maps from keys to images.
static function indexOf($array,
$object)
Returns the index of obj in array or -1 if the array does not contains the given object.
static function indexOfStylename($style,
$stylename)
Returns the index of the given stylename in the given style.
static function info($text)
Logs an info trace.
function insert($child,  
$index =  null)
Inserts the specified child into the child array at the specified index and updates the parent reference of the child.
function insertEdge($edge,
$outgoing)
Inserts the specified edge into the edge array and returns the edge.
function insertEdge($parent,  
$id =  null,
$value =  null,
$source =  null,
$target =  null,
$style =  null)
Adds a new edge into the given parent mxCell using value as the user object and the given source and target as the terminals of the new edge.
function insertIntoGraph($cell)
Inserts the given cell into its parent and terminal cells.
function insertVertex($parent,  
$id =  null,
$value =  null,
$x =  0,
$y =  0,
$width =  1,
$height =  1,
$style =  null,
$relative =  false)
Adds a new vertex into the given parent mxCell using value as the user object and the given coordinates as the mxGeometry of the new vertex.
static function intersection($x0,
$y0,
$x1,
$y1,
$x2,
$y2,
$x3,
$y3)
Returns the intersection of two lines as an mxPoint.
var $invalid
Specifies if the state is invalid.
function isAncestor($parent,
$child)
Returns true if the given parent is an ancestor of the given child.
function isCellCollapsed($cell)
Returns true if the given cell is collapsed.
function isCellVisible($cell)
Returns true if the given cell is visible.
function isCollapsed()
Returns true if the cell is collapsed.
function isCollapsed($cell)
Returns true if the given mxCell is collapsed.
function isConnectable()
Returns true if the cell is connectable.
function isConnectable($cell)
Returns true if the given mxCell is connectable.
function isConsumed()
Returns true if the event has been consumed.
function isEdge()
Returns true if the cell is an edge.
function isEdge($cell)
Returns true if the given cell is an edge.
function isExcluded($obj,
$attr,
$value,
$write)
Returns true if the given attribute is to be ignored by the codec.
static function isNode($value,  
$nodeName =  null,
$attributeName =  null,
$attributeValue =  null)
Returns true if the given value is an XML node with the node name and if the optional attribute has the specified value.
function isOrthogonal($edge)
Returns true if perimeter points should be computed such that the resulting edge has only horizontal or vertical segments.
function isReference($obj,
$attr,
$value,
$write)
Returns true if the given fieldname is to be treated as a textual reference (ID).
function isVertex()
Returns true if the cell is a vertex.
function isVertex($cell)
Returns true if the given cell is a vertex.
function isVisible()
Returns true if the cell is visibile.
function isVisible($cell)
Returns true if the given mxCell is visible.
+
var $id
Holds the Id.
var $idrefs
Array containing the variable names that should be turned into or converted from references.
var $image
Holds the image.
protected $imageBundles
Holds the list of image bundles.
var $imageCache
Holds the image cache.
var $images
Maps from keys to images.
static function indexOf($array,
$object)
Returns the index of obj in array or -1 if the array does not contains the given object.
static function indexOfStylename($style,
$stylename)
Returns the index of the given stylename in the given style.
static function info($text)
Logs an info trace.
function insert($child,  
$index =  null)
Inserts the specified child into the child array at the specified index and updates the parent reference of the child.
function insertEdge($edge,
$outgoing)
Inserts the specified edge into the edge array and returns the edge.
function insertEdge($parent,  
$id =  null,
$value =  null,
$source =  null,
$target =  null,
$style =  null)
Adds a new edge into the given parent mxCell using value as the user object and the given source and target as the terminals of the new edge.
function insertIntoGraph($cell)
Inserts the given cell into its parent and terminal cells.
function insertVertex($parent,  
$id =  null,
$value =  null,
$x =  0,
$y =  0,
$width =  1,
$height =  1,
$style =  null,
$relative =  false)
Adds a new vertex into the given parent mxCell using value as the user object and the given coordinates as the mxGeometry of the new vertex.
static function intersection($x0,
$y0,
$x1,
$y1,
$x2,
$y2,
$x3,
$y3)
Returns the intersection of two lines as an mxPoint.
var $invalid
Specifies if the state is invalid.
function isAncestor($parent,
$child)
Returns true if the given parent is an ancestor of the given child.
function isCellCollapsed($cell)
Returns true if the given cell is collapsed.
function isCellVisible($cell)
Returns true if the given cell is visible.
function isCollapsed()
Returns true if the cell is collapsed.
function isCollapsed($cell)
Returns true if the given mxCell is collapsed.
function isConnectable()
Returns true if the cell is connectable.
function isConnectable($cell)
Returns true if the given mxCell is connectable.
function isConsumed()
Returns true if the event has been consumed.
function isEdge()
Returns true if the cell is an edge.
function isEdge($cell)
Returns true if the given cell is an edge.
function isExcluded($obj,
$attr,
$value,
$write)
Returns true if the given attribute is to be ignored by the codec.
static function isNode($value,  
$nodeName =  null,
$attributeName =  null,
$attributeValue =  null)
Returns true if the given value is an XML node with the node name and if the optional attribute has the specified value.
function isOrthogonal($edge)
Returns true if perimeter points should be computed such that the resulting edge has only horizontal or vertical segments.
function isReference($obj,
$attr,
$value,
$write)
Returns true if the given fieldname is to be treated as a textual reference (ID).
function isVertex()
Returns true if the cell is a vertex.
function isVertex($cell)
Returns true if the given cell is a vertex.
function isVisible()
Returns true if the cell is visibile.
function isVisible($cell)
Returns true if the given mxCell is visible.
-
public static $LABEL_INSET
Defines the inset in absolute pixels between the label bounding box and the label text.
var $labelBounds
Holds the rectangle which contains the label.
var $labelsVisible
Specifies if labels should be visible.
static function leave($text = "")
Logs a method exit.
var $length
Caches the length of an edge.
public static $level_debug
Specifies the debug logging level.
public static $level_error
Specifies the error logging level.
public static $level_fine
Specifies the fine logging level.
public static $level_info
Specifies the info logging level.
public static $level_warn
Specifies the warn logging level.
function loadImage($image)
Returns an image instance for the given URL.
static function loadImage($url)
Loads an image from the local filesystem, a data URI or any other URL.
static function loadXmlDocument($uri)
Returns a new DOM document for the given URI.
public static $logfiles
Holds the array of logfiles.
function lookup($id)
Hook for subclassers to implement a custom lookup mechanism for cell IDs.
public static $Loop
Provides a self-reference, aka.
+
public static $LABEL_INSET
Defines the inset in absolute pixels between the label bounding box and the label text.
var $labelBounds
Holds the rectangle which contains the label.
var $labelsVisible
Specifies if labels should be visible.
static function leave($text = "")
Logs a method exit.
var $length
Caches the length of an edge.
public static $level_debug
Specifies the debug logging level.
public static $level_error
Specifies the error logging level.
public static $level_fine
Specifies the fine logging level.
public static $level_info
Specifies the info logging level.
public static $level_warn
Specifies the warn logging level.
function loadImage($image)
Returns an image instance for the given URL.
static function loadImage($url)
Loads an image from the local filesystem, a data URI or any other URL.
static function loadXmlDocument($uri)
Returns a new DOM document for the given URI.
public static $logfiles
Holds the array of logfiles.
function lookup($id)
Hook for subclassers to implement a custom lookup mechanism for cell IDs.
public static $Loop
Provides a self-reference, aka.
diff --git a/docs/php-api/index/General7.html b/docs/php-api/index/General7.html index 733d2712a..830c6ca53 100644 --- a/docs/php-api/index/General7.html +++ b/docs/php-api/index/General7.html @@ -11,17 +11,17 @@ if (browserType) {document.write("
");if (browserV -
Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
M
 maintainEdgeParent, mxGraphModel
 mapping, mxObjectCodec
 mergeChildren, mxGraphModel
 mergeChildrenImpl, mxGraphModel
 MIN_ACTIVE_REGION, mxConstants
 model, mxGraph
 mxCell
 mxCellCodec
 mxCellPath
 mxCellState
 mxCodec
 mxCodecRegistry
 mxConnectionConstraint
 mxConstants
 mxEdgeStyle
 mxEdgeStyleFunction
 mxElbowConnector
 mxEllipsePerimeter
 mxEntityRelation
 mxEvent
 mxEventObject
 mxEventSource
 mxGdCanvas
 mxGdCanvas.php
 mxGeometry
 mxGraph
 mxGraphModel
 mxGraphView
 mxGraphViewHtmlReader
 mxGraphViewImageReader
 mxHtmlCanvas
 mxImageBundle
 mxLog
 mxLoop
 mxModelCodec
 mxObjectCodec
 mxPerimeter
 mxPerimeterFunction
 mxPoint
 mxRectangle
 mxRectanglePerimeter
 mxRhombusPerimeter
 mxSideToSide
 mxStyleRegistry
 mxStylesheet
 mxStylesheetCodec
 mxTopToBottom
 mxTrianglePerimeter
 mxUtils
N
 name, mxEventObject
 nextId, mxGraphModel
 NONE, mxConstants
 NS_SVG, mxConstants
 NS_XHTML, mxConstants
 NS_XLINK, mxConstants
O
 objects, mxCodec
 offset
 origin, mxCellState
 out, mxHtmlCanvas
+
Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
M
 maintainEdgeParent, mxGraphModel
 mapping, mxObjectCodec
 mergeChildren, mxGraphModel
 mergeChildrenImpl, mxGraphModel
 MIN_ACTIVE_REGION, mxConstants
 model, mxGraph
 mxCell
 mxCellCodec
 mxCellPath
 mxCellState
 mxCodec
 mxCodecRegistry
 mxConnectionConstraint
 mxConstants
 mxEdgeStyle
 mxEdgeStyleFunction
 mxElbowConnector
 mxEllipsePerimeter
 mxEntityRelation
 mxEvent
 mxEventObject
 mxEventSource
 mxGdCanvas
 mxGdCanvas.php
 mxGeometry
 mxGraph
 mxGraphModel
 mxGraphView
 mxGraphViewHtmlReader
 mxGraphViewImageReader
 mxHtmlCanvas
 mxImageBundle
 mxLog
 mxLoop
 mxModelCodec
 mxObjectCodec
 mxPerimeter
 mxPerimeterFunction
 mxPoint
 mxRectangle
 mxRectanglePerimeter
 mxRhombusPerimeter
 mxSideToSide
 mxStyleRegistry
 mxStylesheet
 mxStylesheetCodec
 mxTopToBottom
 mxTrianglePerimeter
 mxUtils
N
 name, mxEventObject
 nextId, mxGraphModel
 NONE, mxConstants
 NS_SVG, mxConstants
 NS_XHTML, mxConstants
 NS_XLINK, mxConstants
O
 objects, mxCodec
 offset
 origin, mxCellState
 out, mxHtmlCanvas
-
var $maintainEdgeParent
Specifies if edges should automatically be moved into the nearest common ancestor of their terminals.
var $mapping
Maps from from fieldnames to XML attribute names.
function mergeChildren($from,  
$to,  
$cloneAllEdges =  true)
Merges the children of the given cell into the given target cell inside this model.
function mergeChildrenImpl($from,
$to,
$cloneAllEdges,
$mapping)
Clones the children of the source cell into the given target cell in this model and adds an entry to the mapping that maps from the source cell to the target cell with the same id or the clone of the source cell that was inserted into this model.
public static $MIN_ACTIVE_REGION
Defines the minimum size in pixels of the portion of the cell cell which is to be used as a connectable region.
var $model
Holds the mxGraphModel.
Cells are the elements of the graph model.
function mxCell($value =  null,
$geometry =  null,
$style =  null)
Constructs a new cell to be used in a graph model.
Codec for mxCells.
Implements a mechanism for temporary cell Ids.
Represents the current state of a cell in a given mxGraphView.
function mxCellState($view =  null,
$cell =  null,
$style =  null)
Constructs a new object that represents the current state of the given cell in the specified view.
XML codec for PHP object graphs.
A class to register codecs for objects.
Defines an object that contains the constraints about how to connect one side of an edge to its terminal.
function mxConnectionConstraint($point =  null,
$perimeter =  true)
Constructs a new connection constraint for the given point and boolean arguments.
Defines global constants.
Provides various edge styles to be used as the values for mxConstants.STYLE_EDGE in a cell style.
Defines the requirements for an edge style function.
Uses either SideToSide or TopToBottom depending on the horizontal flag in the cell style.
Implements an elliptic perimeter.
Implements an entity relation style for edges (as used in database schema diagrams).
Defines global constants.
Base class for all events.
function mxEventObject($name)
Constructs a new event for the given name and properties.
Base class for all event sources.
Canvas for drawing graphs using the GD library.
function mxGdCanvas($width =  0,
$height =  0,
$scale =  1,
$background =  null,
$imageBasePath =  "")
Constructs a new GD canvas.
Constructs a new GD canvas.
Represents the geometry of a cell.
function mxGeometry($x = 0,
$y = 0,
$width = 0,
$height = 0)
Constructs a new object to describe the size and location of a vertex or the control points of an edge.
Implements a graph component.
Cells are the elements of the graph model.
Constructs a new graph model using the specified root cell.
function mxGraphModel($root =  null)
Constructs a new graph model using the specified root cell.
Implements a view for the graph.
function mxGraphView($graph)
Constructs a new view for the specified mxGraph.
A display XML to HTML converter.
Constructs a new HTML graph view reader.
function mxGraphViewHtmlReader()
Constructs a new HTML graph view reader.
A display XML to image converter.
function mxGraphViewImageReader($background =  null,
$border =  0)
Constructs a new image graph view reader.
Canvas for drawing graphs using HTML.
Maps from keys to base64 encoded images or file locations.
function mxImageBundle()
Constructs a new image bundle.
Logging facility.
Implements a self-reference, aka.
Codec for mxGraphModels.
XML codec for PHP object graphs.
Constructs a new codec for the specified template object.
Constructs a new codec for the specified template object.
function mxObjectCodec($template,  
$exclude =  array(),
$idrefs =  array(),
$mapping =  array())
Constructs a new codec for the specified template object.
Constructs a new codec for the specified template object.
Provides various perimeter functions to be used in a style as the value of mxConstants.STYLE_PERIMETER.
Defines the requirements for a perimeter function.
Implements a 2-dimensional point with double precision coordinates.
function mxPoint($x =  0,
$y =  0)
Constructs a new point for the optional x and y coordinates.
Implements a 2-dimensional rectangle with double precision coordinates.
function mxRectangle($x =  0,
$y =  0,
$width =  0,
$height =  0)
Constructs a new rectangle for the optional parameters.
Implements a rectangular perimeter for the given bounds.
Implements a rhombus (aka diamond) perimeter.
Implements a vertical elbow edge.
Singleton class that acts as a global converter from string to object values in a style.
Defines the appearance of the cells in a graph.
function mxStylesheet()
Constructs a new stylesheet and assigns default styles.
Codec for mxStylesheets.
Implements a horizontal elbow edge.
Implements a triangle perimeter.
Helper methods.
+
var $maintainEdgeParent
Specifies if edges should automatically be moved into the nearest common ancestor of their terminals.
var $mapping
Maps from from fieldnames to XML attribute names.
function mergeChildren($from,  
$to,  
$cloneAllEdges =  true)
Merges the children of the given cell into the given target cell inside this model.
function mergeChildrenImpl($from,
$to,
$cloneAllEdges,
$mapping)
Clones the children of the source cell into the given target cell in this model and adds an entry to the mapping that maps from the source cell to the target cell with the same id or the clone of the source cell that was inserted into this model.
public static $MIN_ACTIVE_REGION
Defines the minimum size in pixels of the portion of the cell cell which is to be used as a connectable region.
var $model
Holds the mxGraphModel.
Cells are the elements of the graph model.
function mxCell($value =  null,
$geometry =  null,
$style =  null)
Constructs a new cell to be used in a graph model.
Codec for mxCells.
Implements a mechanism for temporary cell Ids.
Represents the current state of a cell in a given mxGraphView.
function mxCellState($view =  null,
$cell =  null,
$style =  null)
Constructs a new object that represents the current state of the given cell in the specified view.
XML codec for PHP object graphs.
A class to register codecs for objects.
Defines an object that contains the constraints about how to connect one side of an edge to its terminal.
function mxConnectionConstraint($point =  null,
$perimeter =  true)
Constructs a new connection constraint for the given point and boolean arguments.
Defines global constants.
Provides various edge styles to be used as the values for mxConstants.STYLE_EDGE in a cell style.
Defines the requirements for an edge style function.
Uses either SideToSide or TopToBottom depending on the horizontal flag in the cell style.
Implements an elliptic perimeter.
Implements an entity relation style for edges (as used in database schema diagrams).
Defines global constants.
Base class for all events.
function mxEventObject($name)
Constructs a new event for the given name and properties.
Base class for all event sources.
Canvas for drawing graphs using the GD library.
function mxGdCanvas($width =  0,
$height =  0,
$scale =  1,
$background =  null,
$imageBasePath =  "")
Constructs a new GD canvas.
Constructs a new GD canvas.
Represents the geometry of a cell.
function mxGeometry($x = 0,
$y = 0,
$width = 0,
$height = 0)
Constructs a new object to describe the size and location of a vertex or the control points of an edge.
Implements a graph component.
Cells are the elements of the graph model.
Constructs a new graph model using the specified root cell.
function mxGraphModel($root =  null)
Constructs a new graph model using the specified root cell.
Implements a view for the graph.
function mxGraphView($graph)
Constructs a new view for the specified mxGraph.
A display XML to HTML converter.
Constructs a new HTML graph view reader.
function mxGraphViewHtmlReader()
Constructs a new HTML graph view reader.
A display XML to image converter.
function mxGraphViewImageReader($background =  null,
$border =  0)
Constructs a new image graph view reader.
Canvas for drawing graphs using HTML.
Maps from keys to base64 encoded images or file locations.
function mxImageBundle()
Constructs a new image bundle.
Logging facility.
Implements a self-reference, aka.
Codec for mxGraphModels.
XML codec for PHP object graphs.
Constructs a new codec for the specified template object.
Constructs a new codec for the specified template object.
function mxObjectCodec($template,  
$exclude =  array(),
$idrefs =  array(),
$mapping =  array())
Constructs a new codec for the specified template object.
Constructs a new codec for the specified template object.
Provides various perimeter functions to be used in a style as the value of mxConstants.STYLE_PERIMETER.
Defines the requirements for a perimeter function.
Implements a 2-dimensional point with double precision coordinates.
function mxPoint($x =  0,
$y =  0)
Constructs a new point for the optional x and y coordinates.
Implements a 2-dimensional rectangle with double precision coordinates.
function mxRectangle($x =  0,
$y =  0,
$width =  0,
$height =  0)
Constructs a new rectangle for the optional parameters.
Implements a rectangular perimeter for the given bounds.
Implements a rhombus (aka diamond) perimeter.
Implements a vertical elbow edge.
Singleton class that acts as a global converter from string to object values in a style.
Defines the appearance of the cells in a graph.
function mxStylesheet()
Constructs a new stylesheet and assigns default styles.
Codec for mxStylesheets.
Implements a horizontal elbow edge.
Implements a triangle perimeter.
Helper methods.
-
var $name
Holds the name of the event.
var $nextId
Specifies the next Id to be created.
public static $NONE
Defines the value for none.
public static $NS_SVG
Defines the SVG namespace.
public static $NS_XHTML
Defines the XHTML namespace.
public static $NS_XLINK
Defined the XLink namespace.
+
var $name
Holds the name of the event.
var $nextId
Specifies the next Id to be created.
public static $NONE
Defines the value for none.
public static $NS_SVG
Defines the SVG namespace.
public static $NS_XHTML
Defines the XHTML namespace.
public static $NS_XLINK
Defined the XLink namespace.
-
var $objects
Maps from IDs to objects.
function offset($points,  
$dx =  null,
$dy =  null)
Creates a new array of x, y sequences where the each coordinate is translated by dx and dy, respectively.
var $offset
Holds the offset of the label for edges.
var $origin
mxPoint that holds the origin for all child cells.
function out($string)
Adds the specified string to the output.
+
var $objects
Maps from IDs to objects.
function offset($points,  
$dx =  null,
$dy =  null)
Creates a new array of x, y sequences where the each coordinate is translated by dx and dy, respectively.
var $offset
Holds the offset of the label for edges.
var $origin
mxPoint that holds the origin for all child cells.
function out($string)
Adds the specified string to the output.
diff --git a/docs/php-api/index/General8.html b/docs/php-api/index/General8.html index dd84ac580..338442e37 100644 --- a/docs/php-api/index/General8.html +++ b/docs/php-api/index/General8.html @@ -11,13 +11,13 @@ if (browserType) {document.write("
");if (browserV -
Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
P
 paintCell, mxGraph
 paintState, mxGraph
 parent, mxCell
 parsePoints, mxGraphViewImageReader
 parser, mxGraphViewImageReader
 parseState, mxGraphViewImageReader
 parseXml, mxUtils
 perimeter, mxConnectionConstraint
 PERIMETER_ELLIPSE, mxConstants
 PERIMETER_RECTANGLE, mxConstants
 PERIMETER_RHOMBUS, mxConstants
 PERIMETER_TRIANGLE, mxConstants
 point, mxConnectionConstraint
 points, mxGeometry
 postProcessCellStyle, mxGraph
 printLog, mxLog
 processInclude, mxObjectCodec
 properties, mxEventObject
 putCellStyle, mxStylesheet
 putDefaultEdgeStyle, mxStylesheet
 putDefaultVertexStyle, mxStylesheet
 putImage, mxImageBundle
 putObject, mxCodec
 putValue, mxStyleRegistry
R
 RAD_PER_DEG, mxConstants
 read, mxGraphViewImageReader
 readFile
 RectanglePerimeter, mxPerimeter
 reference, mxCodec
 register, mxCodecRegistry
 relative, mxGeometry
 remove
 removeAllStylenames, mxUtils
 removeEdge, mxCell
 removeFromParent, mxCell
 removeFromTerminal, mxCell
 removeImageBundle, mxGraph
 removeState, mxGraphView
 removeStylename, mxUtils
 resolve, mxCellPath
 restoreClone, mxGraphModel
 reverse, mxObjectCodec
 RhombusPerimeter, mxPerimeter
 root, mxGraphModel
+
Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
P
 paintCell, mxGraph
 paintState, mxGraph
 parent, mxCell
 parsePoints, mxGraphViewImageReader
 parser, mxGraphViewImageReader
 parseState, mxGraphViewImageReader
 parseXml, mxUtils
 perimeter, mxConnectionConstraint
 PERIMETER_ELLIPSE, mxConstants
 PERIMETER_RECTANGLE, mxConstants
 PERIMETER_RHOMBUS, mxConstants
 PERIMETER_TRIANGLE, mxConstants
 point, mxConnectionConstraint
 points, mxGeometry
 postProcessCellStyle, mxGraph
 printLog, mxLog
 processInclude, mxObjectCodec
 properties, mxEventObject
 putCellStyle, mxStylesheet
 putDefaultEdgeStyle, mxStylesheet
 putDefaultVertexStyle, mxStylesheet
 putImage, mxImageBundle
 putObject, mxCodec
 putValue, mxStyleRegistry
R
 RAD_PER_DEG, mxConstants
 read, mxGraphViewImageReader
 readFile
 RectanglePerimeter, mxPerimeter
 reference, mxCodec
 register, mxCodecRegistry
 relative, mxGeometry
 remove
 removeAllStylenames, mxUtils
 removeEdge, mxCell
 removeFromParent, mxCell
 removeFromTerminal, mxCell
 removeImageBundle, mxGraph
 removeState, mxGraphView
 removeStylename, mxUtils
 resolve, mxCellPath
 restoreClone, mxGraphModel
 reverse, mxObjectCodec
 RhombusPerimeter, mxPerimeter
 root, mxGraphModel
-
Draws the given cell onto the specified canvas.
Draws the given cell and label onto the specified canvas.
var $parent
Reference to the parent cell.
function parsePoints($str)
Parses a string that represents a list of points into an array of mxPoints.
var $parser
Holds the SAX parser.
function parseState($state,
$edge)
Parses the bounds, absolute points and label information from the style of the state into its respective fields and returns the label of the cell.
static function parseXml($xml)
Returns a new DOM document for the given XML string.
var $perimeter
Boolean that specifies if the point should be projected onto the perimeter of the terminal.
public static $PERIMETER_ELLIPSE
Name of the ellipse perimeter.
public static $PERIMETER_RECTANGLE
Name of the rectangle perimeter.
public static $PERIMETER_RHOMBUS
Name of the rhombus perimeter.
public static $PERIMETER_TRIANGLE
Name of the triangle perimeter.
var $point
mxPoint that specifies the fixed location of the connection point.
var $points
Array of mxPoints which specifies the control points along the edge.
function postProcessCellStyle($style)
Tries to resolve the value for the image style in the image bundles and turns short data URIs as defined in mxImageBundle to data URIs as defined in RFC 2397 of the IETF.
public static $printLog
Specifies if the log should be printed out.
function processInclude($dec,
$node,
$into)
Returns true if the given node is an include directive and executes the include by decoding the XML document.
var $properties
Holds the event properties in an associative array that maps from string (key) to object (value).
function putCellStyle($name,
$style)
Stores the specified style under the given name.
function putDefaultEdgeStyle($style)
Sets the default style for edges.
function putDefaultVertexStyle($style)
Sets the default style for vertices.
function putImage($key,
$value)
Adds the specified entry to the map.
function putObject($id,
$object)
Assoiates the given object with the given ID.
static function putValue($name,
$value)
Puts the given object into the registry under the given name.
+
Draws the given cell onto the specified canvas.
Draws the given cell and label onto the specified canvas.
var $parent
Reference to the parent cell.
function parsePoints($str)
Parses a string that represents a list of points into an array of mxPoints.
var $parser
Holds the SAX parser.
function parseState($state,
$edge)
Parses the bounds, absolute points and label information from the style of the state into its respective fields and returns the label of the cell.
static function parseXml($xml)
Returns a new DOM document for the given XML string.
var $perimeter
Boolean that specifies if the point should be projected onto the perimeter of the terminal.
public static $PERIMETER_ELLIPSE
Name of the ellipse perimeter.
public static $PERIMETER_RECTANGLE
Name of the rectangle perimeter.
public static $PERIMETER_RHOMBUS
Name of the rhombus perimeter.
public static $PERIMETER_TRIANGLE
Name of the triangle perimeter.
var $point
mxPoint that specifies the fixed location of the connection point.
var $points
Array of mxPoints which specifies the control points along the edge.
function postProcessCellStyle($style)
Tries to resolve the value for the image style in the image bundles and turns short data URIs as defined in mxImageBundle to data URIs as defined in RFC 2397 of the IETF.
public static $printLog
Specifies if the log should be printed out.
function processInclude($dec,
$node,
$into)
Returns true if the given node is an include directive and executes the include by decoding the XML document.
var $properties
Holds the event properties in an associative array that maps from string (key) to object (value).
function putCellStyle($name,
$style)
Stores the specified style under the given name.
function putDefaultEdgeStyle($style)
Sets the default style for edges.
function putDefaultVertexStyle($style)
Sets the default style for vertices.
function putImage($key,
$value)
Adds the specified entry to the map.
function putObject($id,
$object)
Assoiates the given object with the given ID.
static function putValue($name,
$value)
Puts the given object into the registry under the given name.
-
public static $RAD_PER_DEG
Defines the number of radiants per degree.
function read($string)
Reads the specified view XML string.
function readFile($filename)
Reads the specified view XML file in blocks of 4096 bytes.
static function readFile($filename)
Reads the given filename into a string.
public static $RectanglePerimeter
Provides a rectangular perimeter.
function reference($obj)
Hook for subclassers to implement a custom method for retrieving IDs from objects.
static function register($codec)
Registers a new codec and associates the name of the template constructor in the codec with the codec object.
var $relative
Specifies if the coordinates in the geometry are to be interpreted as relative coordinates.
function remove($index)
Removes the child at the specified index from the child array and returns the child that was removed.
function remove($cell)
Removes the specified cell from the model using mxChildChange and adds the change to the current transaction.
static function removeAllStylenames($style)
Removes all stylenames from the given style and returns the updated style.
function removeEdge($edge,
$outgoing)
Removes the specified edge from the edge array and returns the edge.
function removeFromParent()
Removes the cell from its parent.
function removeFromTerminal($source)
Removes the edge from its source or target terminal.
function removeImageBundle($bundle)
Removes the specified mxImageBundle.
function removeState($cell,  
$recurse =  false)
Removes and returns the mxCellState for the given cell.
static function removeStylename($style,
$stylename)
Removes all occurrences of the specified stylename in the given style and returns the updated style.
static function resolve($root,
$path)
Returns the cell for the specified cell path using the given root as the root of the path.
function restoreClone($clne,
$cell,
$mapping)
Inner helper method for restoring the connections in a network of cloned cells.
var $reverse
Maps from from XML attribute names to fieldnames.
public static $RhombusPerimeter
Provides a rhombus (aka diamond) perimeter.
var $root
Holds the root cell, which in turn contains the cells that represent the layers of the diagram as child cells.
+
public static $RAD_PER_DEG
Defines the number of radiants per degree.
function read($string)
Reads the specified view XML string.
function readFile($filename)
Reads the specified view XML file in blocks of 4096 bytes.
static function readFile($filename)
Reads the given filename into a string.
public static $RectanglePerimeter
Provides a rectangular perimeter.
function reference($obj)
Hook for subclassers to implement a custom method for retrieving IDs from objects.
static function register($codec)
Registers a new codec and associates the name of the template constructor in the codec with the codec object.
var $relative
Specifies if the coordinates in the geometry are to be interpreted as relative coordinates.
function remove($index)
Removes the child at the specified index from the child array and returns the child that was removed.
function remove($cell)
Removes the specified cell from the model using mxChildChange and adds the change to the current transaction.
static function removeAllStylenames($style)
Removes all stylenames from the given style and returns the updated style.
function removeEdge($edge,
$outgoing)
Removes the specified edge from the edge array and returns the edge.
function removeFromParent()
Removes the cell from its parent.
function removeFromTerminal($source)
Removes the edge from its source or target terminal.
function removeImageBundle($bundle)
Removes the specified mxImageBundle.
function removeState($cell,  
$recurse =  false)
Removes and returns the mxCellState for the given cell.
static function removeStylename($style,
$stylename)
Removes all occurrences of the specified stylename in the given style and returns the updated style.
static function resolve($root,
$path)
Returns the cell for the specified cell path using the given root as the root of the path.
function restoreClone($clne,
$cell,
$mapping)
Inner helper method for restoring the connections in a network of cloned cells.
var $reverse
Maps from from XML attribute names to fieldnames.
public static $RhombusPerimeter
Provides a rhombus (aka diamond) perimeter.
var $root
Holds the root cell, which in turn contains the cells that represent the layers of the diagram as child cells.
diff --git a/docs/php-api/index/General9.html b/docs/php-api/index/General9.html index e4c785cdd..aaced3477 100644 --- a/docs/php-api/index/General9.html +++ b/docs/php-api/index/General9.html @@ -11,9 +11,9 @@ if (browserType) {document.write("
");if (browserV -
Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
S
 scale
 SCALE, mxEvent
 segments, mxCellState
 setAttribute
 setCellStyleFlags, mxUtils
 setCellStyles
 setCollapsed
 setConnectable, mxCell
 setEdge, mxCell
 setGeometry
 setGraphBounds, mxGraphView
 setId, mxCell
 setImage, mxGdCanvas
 setImageBundles, mxGraph
 setParent, mxCell
 setRect, mxRectangle
 setRoot, mxGraphModel
 setScale, mxGraphView
 setStyle
 setStyleFlag, mxUtils
 setTerminal
 setTerminalPoint, mxGeometry
 setTerminals, mxGraphModel
 setTranslate, mxGraphView
 setValue
 setVertex, mxCell
 setVisible
 SHADOW_OFFSETX, mxConstants
 SHADOW_OFFSETY, mxConstants
 shadowColor, mxGdCanvas
 SHAPE_ACTOR, mxConstants
 SHAPE_ARROW, mxConstants
 SHAPE_CLOUD, mxConstants
 SHAPE_CONNECTOR, mxConstants
 SHAPE_CYLINDER, mxConstants
 SHAPE_DOUBLE_ELLIPSE, mxConstants
 SHAPE_ELLIPSE, mxConstants
 SHAPE_HEXAGON, mxConstants
 SHAPE_IMAGE, mxConstants
 SHAPE_LABEL, mxConstants
 SHAPE_LINE, mxConstants
 SHAPE_RECTANGLE, mxConstants
 SHAPE_RHOMBUS, mxConstants
 SHAPE_SWIMLANE, mxConstants
 SHAPE_TRIANGLE, mxConstants
 SideToSide, mxEdgeStyle
 source, mxCell
 sourcePoint, mxGeometry
 sSTYLE_ENTRY_PERIMETER, mxConstants
 stackTrace, mxUtils
 startElement, mxGraphViewImageReader
 states, mxGraphView
 style
 STYLE_ALIGN, mxConstants
 STYLE_DASHED, mxConstants
 STYLE_DIRECTION, mxConstants
 STYLE_EDGE, mxConstants
 STYLE_ELBOW, mxConstants
 STYLE_ENDARROW, mxConstants
 STYLE_ENDSIZE, mxConstants
 STYLE_ENTRY_X, mxConstants
 STYLE_ENTRY_Y, mxConstants
 STYLE_EXIT_PERIMETER, mxConstants
 STYLE_EXIT_X, mxConstants
 STYLE_EXIT_Y, mxConstants
 STYLE_FILLCOLOR, mxConstants
 STYLE_FONTCOLOR, mxConstants
 STYLE_FONTFAMILY, mxConstants
 STYLE_FONTSIZE, mxConstants
 STYLE_FONTSTYLE, mxConstants
 STYLE_GRADIENT_DIRECTION, mxConstants
 STYLE_GRADIENTCOLOR, mxConstants
 STYLE_HORIZONTAL, mxConstants
 STYLE_IMAGE, mxConstants
 STYLE_IMAGE_ALIGN, mxConstants
 STYLE_IMAGE_BACKGROUND, mxConstants
 STYLE_IMAGE_BORDER, mxConstants
 STYLE_IMAGE_FLIPH, mxConstants
 STYLE_IMAGE_FLIPV, mxConstants
 STYLE_IMAGE_HEIGHT, mxConstants
 STYLE_IMAGE_VERTICALALIGN, mxConstants
 STYLE_IMAGE_WIDTH, mxConstants
 STYLE_INDICATOR_COLOR, mxConstants
 STYLE_INDICATOR_GRADIENTCOLOR, mxConstants
 STYLE_INDICATOR_HEIGHT, mxConstants
 STYLE_INDICATOR_IMAGE, mxConstants
 STYLE_INDICATOR_SHAPE, mxConstants
 STYLE_INDICATOR_SPACING, mxConstants
 STYLE_INDICATOR_WIDTH, mxConstants
 STYLE_LABEL_BACKGROUNDCOLOR, mxConstants
 STYLE_LABEL_BORDERCOLOR, mxConstants
 STYLE_LABEL_POSITION, mxConstants
 STYLE_LOOP, mxConstants
 STYLE_NOEDGESTYLE, mxConstants
 STYLE_NOLABEL, mxConstants
 STYLE_OPACITY, mxConstants
 STYLE_ORTHOGONAL, mxConstants
 STYLE_OVERFLOW, mxConstants
 STYLE_PERIMETER, mxConstants
 STYLE_PERIMETER_SPACING, mxConstants
 STYLE_ROTATION, mxConstants
 STYLE_ROUNDED, mxConstants
 STYLE_ROUTING_CENTER_X, mxConstants
 STYLE_ROUTING_CENTER_Y, mxConstants
 STYLE_SEGMENT, mxConstants
 STYLE_SEPARATORCOLOR, mxConstants
 STYLE_SHADOW, mxConstants
 STYLE_SHAPE, mxConstants
 STYLE_SOURCE_PERIMETER_SPACING, mxConstants
 STYLE_SPACING, mxConstants
 STYLE_SPACING_BOTTOM, mxConstants
 STYLE_SPACING_LEFT, mxConstants
 STYLE_SPACING_RIGHT, mxConstants
 STYLE_SPACING_TOP, mxConstants
 STYLE_STARTARROW, mxConstants
 STYLE_STARTSIZE, mxConstants
 STYLE_STROKECOLOR, mxConstants
 STYLE_STROKEWIDTH, mxConstants
 STYLE_TARGET_PERIMETER_SPACING, mxConstants
 STYLE_TEXT_OPACITY, mxConstants
 STYLE_VERTICAL_ALIGN, mxConstants
 STYLE_VERTICAL_LABEL_POSITION, mxConstants
 STYLE_WHITE_SPACE, mxConstants
 styles, mxStylesheet
 stylesheet, mxGraph
+
Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
S
 scale
 SCALE, mxEvent
 segments, mxCellState
 setAttribute
 setCellStyleFlags, mxUtils
 setCellStyles
 setCollapsed
 setConnectable, mxCell
 setEdge, mxCell
 setGeometry
 setGraphBounds, mxGraphView
 setId, mxCell
 setImage, mxGdCanvas
 setImageBundles, mxGraph
 setParent, mxCell
 setRect, mxRectangle
 setRoot, mxGraphModel
 setScale, mxGraphView
 setStyle
 setStyleFlag, mxUtils
 setTerminal
 setTerminalPoint, mxGeometry
 setTerminals, mxGraphModel
 setTranslate, mxGraphView
 setValue
 setVertex, mxCell
 setVisible
 SHADOW_OFFSETX, mxConstants
 SHADOW_OFFSETY, mxConstants
 shadowColor, mxGdCanvas
 SHAPE_ACTOR, mxConstants
 SHAPE_ARROW, mxConstants
 SHAPE_CLOUD, mxConstants
 SHAPE_CONNECTOR, mxConstants
 SHAPE_CYLINDER, mxConstants
 SHAPE_DOUBLE_ELLIPSE, mxConstants
 SHAPE_ELLIPSE, mxConstants
 SHAPE_HEXAGON, mxConstants
 SHAPE_IMAGE, mxConstants
 SHAPE_LABEL, mxConstants
 SHAPE_LINE, mxConstants
 SHAPE_RECTANGLE, mxConstants
 SHAPE_RHOMBUS, mxConstants
 SHAPE_SWIMLANE, mxConstants
 SHAPE_TRIANGLE, mxConstants
 SideToSide, mxEdgeStyle
 source, mxCell
 sourcePoint, mxGeometry
 sSTYLE_ENTRY_PERIMETER, mxConstants
 stackTrace, mxUtils
 startElement, mxGraphViewImageReader
 states, mxGraphView
 style
 STYLE_ALIGN, mxConstants
 STYLE_DASHED, mxConstants
 STYLE_DIRECTION, mxConstants
 STYLE_EDGE, mxConstants
 STYLE_ELBOW, mxConstants
 STYLE_ENDARROW, mxConstants
 STYLE_ENDSIZE, mxConstants
 STYLE_ENTRY_X, mxConstants
 STYLE_ENTRY_Y, mxConstants
 STYLE_EXIT_PERIMETER, mxConstants
 STYLE_EXIT_X, mxConstants
 STYLE_EXIT_Y, mxConstants
 STYLE_FILLCOLOR, mxConstants
 STYLE_FONTCOLOR, mxConstants
 STYLE_FONTFAMILY, mxConstants
 STYLE_FONTSIZE, mxConstants
 STYLE_FONTSTYLE, mxConstants
 STYLE_GRADIENT_DIRECTION, mxConstants
 STYLE_GRADIENTCOLOR, mxConstants
 STYLE_HORIZONTAL, mxConstants
 STYLE_IMAGE, mxConstants
 STYLE_IMAGE_ALIGN, mxConstants
 STYLE_IMAGE_BACKGROUND, mxConstants
 STYLE_IMAGE_BORDER, mxConstants
 STYLE_IMAGE_FLIPH, mxConstants
 STYLE_IMAGE_FLIPV, mxConstants
 STYLE_IMAGE_HEIGHT, mxConstants
 STYLE_IMAGE_VERTICALALIGN, mxConstants
 STYLE_IMAGE_WIDTH, mxConstants
 STYLE_INDICATOR_COLOR, mxConstants
 STYLE_INDICATOR_GRADIENTCOLOR, mxConstants
 STYLE_INDICATOR_HEIGHT, mxConstants
 STYLE_INDICATOR_IMAGE, mxConstants
 STYLE_INDICATOR_SHAPE, mxConstants
 STYLE_INDICATOR_SPACING, mxConstants
 STYLE_INDICATOR_WIDTH, mxConstants
 STYLE_LABEL_BACKGROUNDCOLOR, mxConstants
 STYLE_LABEL_BORDERCOLOR, mxConstants
 STYLE_LABEL_POSITION, mxConstants
 STYLE_LOOP, mxConstants
 STYLE_NOEDGESTYLE, mxConstants
 STYLE_NOLABEL, mxConstants
 STYLE_OPACITY, mxConstants
 STYLE_ORTHOGONAL, mxConstants
 STYLE_OVERFLOW, mxConstants
 STYLE_PERIMETER, mxConstants
 STYLE_PERIMETER_SPACING, mxConstants
 STYLE_ROTATION, mxConstants
 STYLE_ROUNDED, mxConstants
 STYLE_ROUTING_CENTER_X, mxConstants
 STYLE_ROUTING_CENTER_Y, mxConstants
 STYLE_SEGMENT, mxConstants
 STYLE_SEPARATORCOLOR, mxConstants
 STYLE_SHADOW, mxConstants
 STYLE_SHAPE, mxConstants
 STYLE_SOURCE_PERIMETER_SPACING, mxConstants
 STYLE_SPACING, mxConstants
 STYLE_SPACING_BOTTOM, mxConstants
 STYLE_SPACING_LEFT, mxConstants
 STYLE_SPACING_RIGHT, mxConstants
 STYLE_SPACING_TOP, mxConstants
 STYLE_STARTARROW, mxConstants
 STYLE_STARTSIZE, mxConstants
 STYLE_STROKECOLOR, mxConstants
 STYLE_STROKEWIDTH, mxConstants
 STYLE_SWIMLANE_FILLCOLOR, mxConstants
 STYLE_SWIMLANE_LINE, mxConstants
 STYLE_TARGET_PERIMETER_SPACING, mxConstants
 STYLE_TEXT_OPACITY, mxConstants
 STYLE_VERTICAL_ALIGN, mxConstants
 STYLE_VERTICAL_LABEL_POSITION, mxConstants
 STYLE_WHITE_SPACE, mxConstants
 styles, mxStylesheet
 stylesheet, mxGraph
-
var $scale
Holds the current scale.
var $scale
Holds the global scale of the graph.
public static $SCALE
Defines the name of the scale event.
var $segments
Array of numbers that represent the cached length of each segment of the edge.
function setAttribute($key,
$value)
Sets the specified attribute on the user object if it is an XML node.
function setAttribute($node,
$attribute,
$value)
Sets the attribute on the specified node to value.
static function setCellStyleFlags($model,
$cells,
$key,
$flag,
$value)
Sets or toggles the flag bit for the given key in the cell’s styles.
function setCellStyles($key,
$value,
$cells)
Sets the key to value in the styles of the given cells.
static function setCellStyles($model,
$cells,
$key,
$value)
Assigns the value for the given key in the styles of the given cells, or removes the key from the styles if the value is null.
function setCollapsed($collapsed)
Sets the collapsed state.
function setCollapsed($cell,
$isCollapsed)
Sets the collapsed state of the given mxCell using mxCollapseChange and adds the change to the current transaction.
function setConnectable($connectable)
Sets the connectable state.
function setEdge($edge)
Specifies if the cell is an edge.
function setGeometry($geometry)
Sets the mxGeometry to be used as the geometry.
function setGeometry($cell,
$geometry)
Sets the mxGeometry of the given mxCell.
function setGraphBounds($value)
Sets graphBounds.
function setId($id)
Sets the Id of the cell to the given string.
function setImage($img)
Sets the image that represents the canvas.
function setImageBundles($value)
Sets the imageBundles.
function setParent($parent)
Sets the parent cell.
function setRect($x,
$y,
$width,
$height)
Sets this rectangle to the specified values.
function setScale($scale)
Sets the scale, revalidates the view and fires a scale event.
function setStyle($style)
Sets the string to be used as the style.
function setStyle($cell,
$style)
Sets the style of the given mxCell using mxStyleChange and adds the change to the current transaction.
static function setStyle($style,
$key,
$value)
Adds or removes the given key, value pair to the style and returns the new style.
static function setStyleFlag($style,
$key,
$flag,
$value)
Sets or removes the given key from the specified style and returns the new style.
function setTerminal($terminal,
$source)
Sets the source or target terminal and returns the new terminal.
function setTerminal($edge,
$terminal,
$source)
Sets the source or target terminal of the given mxCell using mxTerminalChange and adds the change to the current transaction.
function setTerminalPoint($point,
$isSource)
Sets the sourcePoint or targetPoint to the given mxPoint and returns the new point.
function setTerminals($edge,
$source,
$target)
Sets the source and target mxCell of the given mxCell in a single transaction using setTerminal for each end of the edge.
function setTranslate($translate)
Sets the translation, revalidates the view and fires a translate event.
function setValue($value)
Sets the user object of the cell.
function setValue($cell,
$value)
Sets the user object of then given mxCell using mxValueChange and adds the change to the current transaction.
function setVertex($vertex)
Specifies if the cell is a vertex.
function setVisible($visible)
Specifies if the cell is visible.
function setVisible($cell,
$visible)
Sets the visible state of the given mxCell using mxVisibleChange and adds the change to the current transaction.
public static $SHADOW_OFFSETX
Defines the x-offset to be used for shadows.
public static $SHADOW_OFFSETY
Defines the y-offset to be used for shadows.
var $shadowColor
Holds the color object for the shadow color defined in mxConstants.W3C_SHADOWCOLOR.
public static $SHAPE_ACTOR
public static $SHAPE_ARROW
public static $SHAPE_CLOUD
public static $SHAPE_CONNECTOR
public static $SHAPE_CYLINDER
public static $SHAPE_DOUBLE_ELLIPSE
public static $SHAPE_ELLIPSE
public static $SHAPE_HEXAGON
public static $SHAPE_IMAGE
public static $SHAPE_LABEL
public static $SHAPE_LINE
public static $SHAPE_RECTANGLE
public static $SHAPE_RHOMBUS
public static $SHAPE_SWIMLANE
public static $SHAPE_TRIANGLE
public static $SideToSide
Provides a side to side connector.
var $source
Reference to the source terminal.
var $sourcePoint
Defines the source point of the edge.
Defines if the perimeter should be used to find the exact entry point along the perimeter of the target.
static function stackTrace()
Prints a simple stack trace in the error log.
function startElement($parser,
$name,
$attrs)
Invoked by the SAX parser when an element starts.
var $states
Maps from cells to states.
var $style
Holds the style as a string of the form [(stylename|key=value);].
var $style
Contains an array of key, value pairs that represent the style of the cell.
public static $STYLE_ALIGN
Defines the key for the align style.
public static $STYLE_DASHED
Defines the key for the endSize style.
public static $STYLE_DIRECTION
Defines the key for the direction style.
public static $STYLE_EDGE
Defines the key for the edge style.
public static $STYLE_ELBOW
Defines the key for the elbow style.
public static $STYLE_ENDARROW
Defines the key for the endArrow style.
public static $STYLE_ENDSIZE
Defines the key for the endSize style.
public static $STYLE_ENTRY_X
Defines the key for the horizontal relative coordinate connection point of an edge with its target terminal.
public static $STYLE_ENTRY_Y
Defines the key for the vertical relative coordinate connection point of an edge with its target terminal.
public static $STYLE_EXIT_PERIMETER
Defines if the perimeter should be used to find the exact entry point along the perimeter of the source.
public static $STYLE_EXIT_X
Defines the key for the horizontal relative coordinate connection point of an edge with its source terminal.
public static $STYLE_EXIT_Y
Defines the key for the vertical relative coordinate connection point of an edge with its source terminal.
public static $STYLE_FILLCOLOR
Defines the key for the fill color.
public static $STYLE_FONTCOLOR
Defines the key for the fontColor style.
public static $STYLE_FONTFAMILY
Defines the key for the fontFamily style.
public static $STYLE_FONTSIZE
Defines the key for the fontSize style (in points).
public static $STYLE_FONTSTYLE
Defines the key for the fontStyle style.
public static $STYLE_GRADIENT_DIRECTION
Defines the key for the gradient direction.
public static $STYLE_GRADIENTCOLOR
Defines the key for the gradient color.
public static $STYLE_HORIZONTAL
Defines the key for the horizontal style.
public static $STYLE_IMAGE
Defines the key for the image style.
public static $STYLE_IMAGE_ALIGN
Defines the key for the align style.
public static $STYLE_IMAGE_BACKGROUND
Defines the key for the image background color.
public static $STYLE_IMAGE_BORDER
Defines the key for the image border color.
public static $STYLE_IMAGE_FLIPH
Defines the key for the horizontal image flip.
public static $STYLE_IMAGE_FLIPV
Defines the key for the vertical image flip.
public static $STYLE_IMAGE_HEIGHT
Defines the key for the imageHeight style.
Defines the key for the verticalAlign style.
public static $STYLE_IMAGE_WIDTH
Defines the key for the imageWidth style.
public static $STYLE_INDICATOR_COLOR
Defines the key for the indicatorColor style.
public static $STYLE_INDICATOR_GRADIENTCOLOR
Defines the key for the indicatorGradientColor style.
public static $STYLE_INDICATOR_HEIGHT
Defines the key for the indicatorHeight style (in px).
public static $STYLE_INDICATOR_IMAGE
Defines the key for the indicatorImage style.
public static $STYLE_INDICATOR_SHAPE
Defines the key for the indicatorShape style.
public static $STYLE_INDICATOR_SPACING
Defines the key for the indicatorSpacing style (in px).
public static $STYLE_INDICATOR_WIDTH
Defines the key for the indicatorWidth style (in px).
public static $STYLE_LABEL_BACKGROUNDCOLOR
Defines the key for the label background color.
public static $STYLE_LABEL_BORDERCOLOR
Defines the key for the label border color.
public static $STYLE_LABEL_POSITION
Defines the key for the horizontal label position of vertices.
public static $STYLE_LOOP
Defines the key for the loop style.
public static $STYLE_NOEDGESTYLE
Defines the key for the noEdgeStyle style.
public static $STYLE_NOLABEL
Defines the key for the noLabel style.
public static $STYLE_OPACITY
Defines the key for the opacity style.
public static $STYLE_ORTHOGONAL
Defines if the connection points on either end of the edge should be computed so that the edge is vertical or horizontal if possible and if the point is not at a fixed location.
public static $STYLE_OVERFLOW
Defines the key for the overflow style.
public static $STYLE_PERIMETER
Defines the key for the perimeter style.
public static $STYLE_PERIMETER_SPACING
Defines the key for the perimeter spacing.
public static $STYLE_ROTATION
Defines the key for the rotation style.
public static $STYLE_ROUNDED
Defines the key for the rounded style.
public static $STYLE_ROUTING_CENTER_X
Defines the key for the horizontal routing center.
public static $STYLE_ROUTING_CENTER_Y
Defines the key for the vertical routing center.
public static $STYLE_SEGMENT
Defines the key for the segment style.
public static $STYLE_SEPARATORCOLOR
Defines the key for the separatorColor style.
public static $STYLE_SHADOW
Defines the key for the shadow style.
public static $STYLE_SHAPE
Defines the key for the shape.
public static $STYLE_SOURCE_PERIMETER_SPACING
Defines the key for the source perimeter spacing.
public static $STYLE_SPACING
Defines the key for the spacing.
public static $STYLE_SPACING_BOTTOM
Defines the key for the spacingBottom style The value represents the spacing, in pixels, added to the bottom side of a label in a vertex (style applies to vertices only).
public static $STYLE_SPACING_LEFT
Defines the key for the spacingLeft style.
public static $STYLE_SPACING_RIGHT
Defines the key for the spacingRight style The value represents the spacing, in pixels, added to the right side of a label in a vertex (style applies to vertices only).
public static $STYLE_SPACING_TOP
Defines the key for the spacingTop style.
public static $STYLE_STARTARROW
Defines the key for the startArrow style.
public static $STYLE_STARTSIZE
Defines the key for the startSize style.
public static $STYLE_STROKECOLOR
Defines the key for the strokeColor style.
public static $STYLE_STROKEWIDTH
Defines the key for the strokeWidth style.
public static $STYLE_TARGET_PERIMETER_SPACING
Defines the key for the source perimeter spacing.
public static $STYLE_TEXT_OPACITY
Defines the key for the text opacity style.
public static $STYLE_VERTICAL_ALIGN
Defines the key for the verticalAlign style.
public static $STYLE_VERTICAL_LABEL_POSITION
Defines the key for the vertical label position of vertices.
public static $STYLE_WHITE_SPACE
Defines the key for the white-space style.
var $styles = array()
Maps from names to styles.
var $stylesheet
Holds the mxStylesheet.
+
var $scale
Holds the current scale.
var $scale
Holds the global scale of the graph.
public static $SCALE
Defines the name of the scale event.
var $segments
Array of numbers that represent the cached length of each segment of the edge.
function setAttribute($key,
$value)
Sets the specified attribute on the user object if it is an XML node.
function setAttribute($node,
$attribute,
$value)
Sets the attribute on the specified node to value.
static function setCellStyleFlags($model,
$cells,
$key,
$flag,
$value)
Sets or toggles the flag bit for the given key in the cell’s styles.
function setCellStyles($key,
$value,
$cells)
Sets the key to value in the styles of the given cells.
static function setCellStyles($model,
$cells,
$key,
$value)
Assigns the value for the given key in the styles of the given cells, or removes the key from the styles if the value is null.
function setCollapsed($collapsed)
Sets the collapsed state.
function setCollapsed($cell,
$isCollapsed)
Sets the collapsed state of the given mxCell using mxCollapseChange and adds the change to the current transaction.
function setConnectable($connectable)
Sets the connectable state.
function setEdge($edge)
Specifies if the cell is an edge.
function setGeometry($geometry)
Sets the mxGeometry to be used as the geometry.
function setGeometry($cell,
$geometry)
Sets the mxGeometry of the given mxCell.
function setGraphBounds($value)
Sets graphBounds.
function setId($id)
Sets the Id of the cell to the given string.
function setImage($img)
Sets the image that represents the canvas.
function setImageBundles($value)
Sets the imageBundles.
function setParent($parent)
Sets the parent cell.
function setRect($x,
$y,
$width,
$height)
Sets this rectangle to the specified values.
function setScale($scale)
Sets the scale, revalidates the view and fires a scale event.
function setStyle($style)
Sets the string to be used as the style.
function setStyle($cell,
$style)
Sets the style of the given mxCell using mxStyleChange and adds the change to the current transaction.
static function setStyle($style,
$key,
$value)
Adds or removes the given key, value pair to the style and returns the new style.
static function setStyleFlag($style,
$key,
$flag,
$value)
Sets or removes the given key from the specified style and returns the new style.
function setTerminal($terminal,
$source)
Sets the source or target terminal and returns the new terminal.
function setTerminal($edge,
$terminal,
$source)
Sets the source or target terminal of the given mxCell using mxTerminalChange and adds the change to the current transaction.
function setTerminalPoint($point,
$isSource)
Sets the sourcePoint or targetPoint to the given mxPoint and returns the new point.
function setTerminals($edge,
$source,
$target)
Sets the source and target mxCell of the given mxCell in a single transaction using setTerminal for each end of the edge.
function setTranslate($translate)
Sets the translation, revalidates the view and fires a translate event.
function setValue($value)
Sets the user object of the cell.
function setValue($cell,
$value)
Sets the user object of then given mxCell using mxValueChange and adds the change to the current transaction.
function setVertex($vertex)
Specifies if the cell is a vertex.
function setVisible($visible)
Specifies if the cell is visible.
function setVisible($cell,
$visible)
Sets the visible state of the given mxCell using mxVisibleChange and adds the change to the current transaction.
public static $SHADOW_OFFSETX
Defines the x-offset to be used for shadows.
public static $SHADOW_OFFSETY
Defines the y-offset to be used for shadows.
var $shadowColor
Holds the color object for the shadow color defined in mxConstants.W3C_SHADOWCOLOR.
public static $SHAPE_ACTOR
public static $SHAPE_ARROW
public static $SHAPE_CLOUD
public static $SHAPE_CONNECTOR
public static $SHAPE_CYLINDER
public static $SHAPE_DOUBLE_ELLIPSE
public static $SHAPE_ELLIPSE
public static $SHAPE_HEXAGON
public static $SHAPE_IMAGE
public static $SHAPE_LABEL
public static $SHAPE_LINE
public static $SHAPE_RECTANGLE
public static $SHAPE_RHOMBUS
public static $SHAPE_SWIMLANE
public static $SHAPE_TRIANGLE
public static $SideToSide
Provides a side to side connector.
var $source
Reference to the source terminal.
var $sourcePoint
Defines the source point of the edge.
Defines if the perimeter should be used to find the exact entry point along the perimeter of the target.
static function stackTrace()
Prints a simple stack trace in the error log.
function startElement($parser,
$name,
$attrs)
Invoked by the SAX parser when an element starts.
var $states
Maps from cells to states.
var $style
Holds the style as a string of the form [(stylename|key=value);].
var $style
Contains an array of key, value pairs that represent the style of the cell.
public static $STYLE_ALIGN
Defines the key for the align style.
public static $STYLE_DASHED
Defines the key for the endSize style.
public static $STYLE_DIRECTION
Defines the key for the direction style.
public static $STYLE_EDGE
Defines the key for the edge style.
public static $STYLE_ELBOW
Defines the key for the elbow style.
public static $STYLE_ENDARROW
Defines the key for the endArrow style.
public static $STYLE_ENDSIZE
Defines the key for the endSize style.
public static $STYLE_ENTRY_X
Defines the key for the horizontal relative coordinate connection point of an edge with its target terminal.
public static $STYLE_ENTRY_Y
Defines the key for the vertical relative coordinate connection point of an edge with its target terminal.
public static $STYLE_EXIT_PERIMETER
Defines if the perimeter should be used to find the exact entry point along the perimeter of the source.
public static $STYLE_EXIT_X
Defines the key for the horizontal relative coordinate connection point of an edge with its source terminal.
public static $STYLE_EXIT_Y
Defines the key for the vertical relative coordinate connection point of an edge with its source terminal.
public static $STYLE_FILLCOLOR
Defines the key for the fill color.
public static $STYLE_FONTCOLOR
Defines the key for the fontColor style.
public static $STYLE_FONTFAMILY
Defines the key for the fontFamily style.
public static $STYLE_FONTSIZE
Defines the key for the fontSize style (in points).
public static $STYLE_FONTSTYLE
Defines the key for the fontStyle style.
public static $STYLE_GRADIENT_DIRECTION
Defines the key for the gradient direction.
public static $STYLE_GRADIENTCOLOR
Defines the key for the gradient color.
public static $STYLE_HORIZONTAL
Defines the key for the horizontal style.
public static $STYLE_IMAGE
Defines the key for the image style.
public static $STYLE_IMAGE_ALIGN
Defines the key for the align style.
public static $STYLE_IMAGE_BACKGROUND
Defines the key for the image background color.
public static $STYLE_IMAGE_BORDER
Defines the key for the image border color.
public static $STYLE_IMAGE_FLIPH
Defines the key for the horizontal image flip.
public static $STYLE_IMAGE_FLIPV
Defines the key for the vertical image flip.
public static $STYLE_IMAGE_HEIGHT
Defines the key for the imageHeight style.
Defines the key for the verticalAlign style.
public static $STYLE_IMAGE_WIDTH
Defines the key for the imageWidth style.
public static $STYLE_INDICATOR_COLOR
Defines the key for the indicatorColor style.
public static $STYLE_INDICATOR_GRADIENTCOLOR
Defines the key for the indicatorGradientColor style.
public static $STYLE_INDICATOR_HEIGHT
Defines the key for the indicatorHeight style (in px).
public static $STYLE_INDICATOR_IMAGE
Defines the key for the indicatorImage style.
public static $STYLE_INDICATOR_SHAPE
Defines the key for the indicatorShape style.
public static $STYLE_INDICATOR_SPACING
Defines the key for the indicatorSpacing style (in px).
public static $STYLE_INDICATOR_WIDTH
Defines the key for the indicatorWidth style (in px).
public static $STYLE_LABEL_BACKGROUNDCOLOR
Defines the key for the label background color.
public static $STYLE_LABEL_BORDERCOLOR
Defines the key for the label border color.
public static $STYLE_LABEL_POSITION
Defines the key for the horizontal label position of vertices.
public static $STYLE_LOOP
Defines the key for the loop style.
public static $STYLE_NOEDGESTYLE
Defines the key for the noEdgeStyle style.
public static $STYLE_NOLABEL
Defines the key for the noLabel style.
public static $STYLE_OPACITY
Defines the key for the opacity style.
public static $STYLE_ORTHOGONAL
Defines if the connection points on either end of the edge should be computed so that the edge is vertical or horizontal if possible and if the point is not at a fixed location.
public static $STYLE_OVERFLOW
Defines the key for the overflow style.
public static $STYLE_PERIMETER
Defines the key for the perimeter style.
public static $STYLE_PERIMETER_SPACING
Defines the key for the perimeter spacing.
public static $STYLE_ROTATION
Defines the key for the rotation style.
public static $STYLE_ROUNDED
Defines the key for the rounded style.
public static $STYLE_ROUTING_CENTER_X
Defines the key for the horizontal routing center.
public static $STYLE_ROUTING_CENTER_Y
Defines the key for the vertical routing center.
public static $STYLE_SEGMENT
Defines the key for the segment style.
public static $STYLE_SEPARATORCOLOR
Defines the key for the separatorColor style.
public static $STYLE_SHADOW
Defines the key for the shadow style.
public static $STYLE_SHAPE
Defines the key for the shape.
public static $STYLE_SOURCE_PERIMETER_SPACING
Defines the key for the source perimeter spacing.
public static $STYLE_SPACING
Defines the key for the spacing.
public static $STYLE_SPACING_BOTTOM
Defines the key for the spacingBottom style The value represents the spacing, in pixels, added to the bottom side of a label in a vertex (style applies to vertices only).
public static $STYLE_SPACING_LEFT
Defines the key for the spacingLeft style.
public static $STYLE_SPACING_RIGHT
Defines the key for the spacingRight style The value represents the spacing, in pixels, added to the right side of a label in a vertex (style applies to vertices only).
public static $STYLE_SPACING_TOP
Defines the key for the spacingTop style.
public static $STYLE_STARTARROW
Defines the key for the startArrow style.
public static $STYLE_STARTSIZE
Defines the key for the startSize style.
public static $STYLE_STROKECOLOR
Defines the key for the strokeColor style.
public static $STYLE_STROKEWIDTH
Defines the key for the strokeWidth style.
public static $STYLE_SWIMLANE_FILLCOLOR
Defines the key for the fill color of the swimlane background.
public static $STYLE_SWIMLANE_LINE
Defines the key for the swimlaneLine style.
public static $STYLE_TARGET_PERIMETER_SPACING
Defines the key for the source perimeter spacing.
public static $STYLE_TEXT_OPACITY
Defines the key for the text opacity style.
public static $STYLE_VERTICAL_ALIGN
Defines the key for the verticalAlign style.
public static $STYLE_VERTICAL_LABEL_POSITION
Defines the key for the vertical label position of vertices.
public static $STYLE_WHITE_SPACE
Defines the key for the white-space style.
var $styles = array()
Maps from names to styles.
var $stylesheet
Holds the mxStylesheet.
diff --git a/docs/php-api/index/Variables.html b/docs/php-api/index/Variables.html index 221b3f0fd..c48e9f56a 100644 --- a/docs/php-api/index/Variables.html +++ b/docs/php-api/index/Variables.html @@ -11,7 +11,7 @@ if (browserType) {document.write("
");if (browserV -
Variable Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
A
 absoluteOffset, mxCellState
 absolutePoints, mxCellState
 ACTIVE_REGION, mxConstants
 aliases, mxCodecRegistry
 ALIGN_BOTTOM, mxConstants
 ALIGN_CENTER, mxConstants
 ALIGN_LEFT, mxConstants
 ALIGN_MIDDLE, mxConstants
 ALIGN_RIGHT, mxConstants
 ALIGN_TOP, mxConstants
 alternateBounds, mxGeometry
 antialias
 ARROW_BLOCK, mxConstants
 ARROW_CLASSIC, mxConstants
 ARROW_DIAMOND, mxConstants
 ARROW_OPEN, mxConstants
 ARROW_OVAL, mxConstants
 ARROW_SIZE, mxConstants
 ARROW_SPACING, mxConstants
 ARROW_WIDTH, mxConstants
B
 background, mxGraphViewImageReader
 border, mxGraphViewImageReader
 boundingBox, mxCellState
C
 canvas, mxGraphViewImageReader
 cell, mxCellState
 cells, mxGraphModel
 children, mxCell
 codecs
 collapsed, mxCell
 connectable, mxCell
 consumed, mxEventObject
 createIds, mxGraphModel
 current, mxLog
D
 DEFAULT_FONTFAMILY, mxConstants
 DEFAULT_FONTSIZE, mxConstants
 DEFAULT_IMAGESIZE, mxConstants
 DEFAULT_LINESPACING, mxConstants
 DEFAULT_MARKERSIZE, mxConstants
 DEFAULT_STARTSIZE, mxConstants
 defaultLoopStyle, mxGraph
 DEG_PER_RAD, mxConstants
 DIRECTION_EAST, mxConstants
 DIRECTION_NORTH, mxConstants
 DIRECTION_SOUTH, mxConstants
 DIRECTION_WEST, mxConstants
 document, mxCodec
E
 edge, mxCell
 edges, mxCell
 EDGESTYLE_ENTITY_RELATION, mxConstants
 EDGESTYLE_LOOP, mxConstants
 EDGESTYLE_SIDETOSIDE, mxConstants
 EDGESTYLE_TOPTOBOTTOM, mxConstants
 ELBOW_HORIZONTAL, mxConstants
 ELBOW_VERTICAL, mxConstants
 ElbowConnector, mxEdgeStyle
 EllipsePerimeter, mxPerimeter
 EMPTY_POINT, mxGraphView
 enableTtf, mxGdCanvas
 encodeDefaults, mxCodec
 ENTITY_SEGMENT, mxConstants
 EntityRelation, mxEdgeStyle
 eventListeners, mxEventSource
 exclude, mxObjectCodec
F
 FONT_BOLD, mxConstants
 FONT_ITALIC, mxConstants
 FONT_UNDERLINE, mxConstants
G
 geometry, mxCell
 graph, mxGraphView
 GRAPH_MODEL_CHANGED, mxEvent
 graphBounds, mxGraphView
 gridSize, mxGraph
H
 height
 html, mxHtmlCanvas
I
 id, mxCell
 idrefs, mxObjectCodec
 image, mxGdCanvas
 imageBundles, mxGraph
 imageCache, mxGdCanvas
 images, mxImageBundle
 invalid, mxCellState
L
 LABEL_INSET, mxConstants
 labelBounds, mxCellState
 labelsVisible, mxGraph
 length, mxCellState
 level_debug, mxLog
 level_error, mxLog
 level_fine, mxLog
 level_info, mxLog
 level_warn, mxLog
 logfiles, mxLog
 Loop, mxEdgeStyle
+
Variable Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
A
 absoluteOffset, mxCellState
 absolutePoints, mxCellState
 ACTIVE_REGION, mxConstants
 aliases, mxCodecRegistry
 ALIGN_BOTTOM, mxConstants
 ALIGN_CENTER, mxConstants
 ALIGN_LEFT, mxConstants
 ALIGN_MIDDLE, mxConstants
 ALIGN_RIGHT, mxConstants
 ALIGN_TOP, mxConstants
 alternateBounds, mxGeometry
 antialias
 ARROW_BLOCK, mxConstants
 ARROW_CLASSIC, mxConstants
 ARROW_DIAMOND, mxConstants
 ARROW_OPEN, mxConstants
 ARROW_OVAL, mxConstants
 ARROW_SIZE, mxConstants
 ARROW_SPACING, mxConstants
 ARROW_WIDTH, mxConstants
B
 background, mxGraphViewImageReader
 border, mxGraphViewImageReader
 boundingBox, mxCellState
C
 canvas, mxGraphViewImageReader
 cell, mxCellState
 cells, mxGraphModel
 children, mxCell
 codecs
 collapsed, mxCell
 connectable, mxCell
 consumed, mxEventObject
 createIds, mxGraphModel
 current, mxLog
D
 DEFAULT_FONTFAMILY, mxConstants
 DEFAULT_FONTSIZE, mxConstants
 DEFAULT_IMAGESIZE, mxConstants
 DEFAULT_LINESPACING, mxConstants
 DEFAULT_MARKERSIZE, mxConstants
 DEFAULT_STARTSIZE, mxConstants
 defaultLoopStyle, mxGraph
 DEG_PER_RAD, mxConstants
 DIRECTION_EAST, mxConstants
 DIRECTION_NORTH, mxConstants
 DIRECTION_SOUTH, mxConstants
 DIRECTION_WEST, mxConstants
 document, mxCodec
E
 edge, mxCell
 edges, mxCell
 EDGESTYLE_ENTITY_RELATION, mxConstants
 EDGESTYLE_LOOP, mxConstants
 EDGESTYLE_SIDETOSIDE, mxConstants
 EDGESTYLE_TOPTOBOTTOM, mxConstants
 ELBOW_HORIZONTAL, mxConstants
 ELBOW_VERTICAL, mxConstants
 ElbowConnector, mxEdgeStyle
 elements, mxCodec
 EllipsePerimeter, mxPerimeter
 EMPTY_POINT, mxGraphView
 enableTtf, mxGdCanvas
 encodeDefaults, mxCodec
 ENTITY_SEGMENT, mxConstants
 EntityRelation, mxEdgeStyle
 eventListeners, mxEventSource
 exclude, mxObjectCodec
F
 FONT_BOLD, mxConstants
 FONT_ITALIC, mxConstants
 FONT_UNDERLINE, mxConstants
G
 geometry, mxCell
 graph, mxGraphView
 GRAPH_MODEL_CHANGED, mxEvent
 graphBounds, mxGraphView
 gridSize, mxGraph
H
 height
 html, mxHtmlCanvas
I
 id, mxCell
 idrefs, mxObjectCodec
 image, mxGdCanvas
 imageBundles, mxGraph
 imageCache, mxGdCanvas
 images, mxImageBundle
 invalid, mxCellState
L
 LABEL_INSET, mxConstants
 labelBounds, mxCellState
 labelsVisible, mxGraph
 length, mxCellState
 level_debug, mxLog
 level_error, mxLog
 level_fine, mxLog
 level_info, mxLog
 level_warn, mxLog
 logfiles, mxLog
 Loop, mxEdgeStyle
var $absoluteOffset
mxPoint that holds the absolute offset.
var $absolutePoints
Holds an array of mxPoints that represent the absolute points of an edge.
public static $ACTIVE_REGION
Defines the portion of the cell which is to be used as a connectable region.
public static $aliases
Maps from classnames to codecnames.
public static $ALIGN_BOTTOM
public static $ALIGN_CENTER
public static $ALIGN_LEFT
public static $ALIGN_MIDDLE
public static $ALIGN_RIGHT
public static $ALIGN_TOP
var $alternateBounds
Stores alternate values for x, y, width and height in a rectangle.
Specifies if image aspect should be preserved in drawImage.
var $antialias
Specifies if antialiasing should be enabled.
public static $ARROW_BLOCK
public static $ARROW_CLASSIC
public static $ARROW_DIAMOND
public static $ARROW_OPEN
public static $ARROW_OVAL
public static $ARROW_SIZE
Defines the size of the arrowhead in the arrow shape.
public static $ARROW_SPACING
Defines the spacing between the arrow shape and its terminals.
public static $ARROW_WIDTH
Defines the width of the arrow shape.
@@ -29,27 +29,27 @@ if (browserType) {document.write("
");if (browserV -
var $edge
Specifies whether the cell is an edge.
var $edges
Holds the edges.
public static $EDGESTYLE_ENTITY_RELATION
Name of the entity relation edge style.
public static $EDGESTYLE_LOOP
Name of the loop edge style.
public static $EDGESTYLE_SIDETOSIDE
Name of the side to side edge style.
public static $EDGESTYLE_TOPTOBOTTOM
Name of the top to bottom edge style.
public static $ELBOW_HORIZONTAL
public static $ELBOW_VERTICAL
public static $ElbowConnector
Provides an elbow connector.
public static $EllipsePerimeter
Provides an elliptic perimeter.
var $EMPTY_POINT
An empty mxPoint instance.
var $enableTtf
Specifies if truetype fonts are enabled if available.
var $encodeDefaults
Specifies if default values should be encoded.
public static $ENTITY_SEGMENT
Defines the length of the horizontal segment of an Entity Relation.
public static $EntityRelation
Provides an entity relation style for edges (as used in database schema diagrams).
var $eventListeners
Holds the registered listeners.
var $exclude
Array containing the variable names that should be ignored by the codec.
+
var $edge
Specifies whether the cell is an edge.
var $edges
Holds the edges.
public static $EDGESTYLE_ENTITY_RELATION
Name of the entity relation edge style.
public static $EDGESTYLE_LOOP
Name of the loop edge style.
public static $EDGESTYLE_SIDETOSIDE
Name of the side to side edge style.
public static $EDGESTYLE_TOPTOBOTTOM
Name of the top to bottom edge style.
public static $ELBOW_HORIZONTAL
public static $ELBOW_VERTICAL
public static $ElbowConnector
Provides an elbow connector.
var $elements
Maps from IDs to elements.
public static $EllipsePerimeter
Provides an elliptic perimeter.
var $EMPTY_POINT
An empty mxPoint instance.
var $enableTtf
Specifies if truetype fonts are enabled if available.
var $encodeDefaults
Specifies if default values should be encoded.
public static $ENTITY_SEGMENT
Defines the length of the horizontal segment of an Entity Relation.
public static $EntityRelation
Provides an entity relation style for edges (as used in database schema diagrams).
var $eventListeners
Holds the registered listeners.
var $exclude
Array containing the variable names that should be ignored by the codec.
-
public static $FONT_BOLD
public static $FONT_ITALIC
public static $FONT_UNDERLINE
+
public static $FONT_BOLD
public static $FONT_ITALIC
public static $FONT_UNDERLINE
-
var $geometry
Holds the mxGeometry.
var $graph
Holds the mxGraph.
public static $GRAPH_MODEL_CHANGED
Defines the name of the graphModelChanged event.
var $graphBounds
Holds the bounds of the current view.
var $gridSize
Specifies the grid size.
+
var $geometry
Holds the mxGeometry.
var $graph
Holds the mxGraph.
public static $GRAPH_MODEL_CHANGED
Defines the name of the graphModelChanged event.
var $graphBounds
Holds the bounds of the current view.
var $gridSize
Specifies the grid size.
-
Holds the height.
var $height
Holds the height of the rectangle.
var $html
Holds the html markup.
+
Holds the height.
var $height
Holds the height of the rectangle.
var $html
Holds the html markup.
-
var $id
Holds the Id.
var $idrefs
Array containing the variable names that should be turned into or converted from references.
var $image
Holds the image.
protected $imageBundles
Holds the list of image bundles.
var $imageCache
Holds the image cache.
var $images
Maps from keys to images.
var $invalid
Specifies if the state is invalid.
+
var $id
Holds the Id.
var $idrefs
Array containing the variable names that should be turned into or converted from references.
var $image
Holds the image.
protected $imageBundles
Holds the list of image bundles.
var $imageCache
Holds the image cache.
var $images
Maps from keys to images.
var $invalid
Specifies if the state is invalid.
-
public static $LABEL_INSET
Defines the inset in absolute pixels between the label bounding box and the label text.
var $labelBounds
Holds the rectangle which contains the label.
var $labelsVisible
Specifies if labels should be visible.
var $length
Caches the length of an edge.
public static $level_debug
Specifies the debug logging level.
public static $level_error
Specifies the error logging level.
public static $level_fine
Specifies the fine logging level.
public static $level_info
Specifies the info logging level.
public static $level_warn
Specifies the warn logging level.
public static $logfiles
Holds the array of logfiles.
public static $Loop
Provides a self-reference, aka.
+
public static $LABEL_INSET
Defines the inset in absolute pixels between the label bounding box and the label text.
var $labelBounds
Holds the rectangle which contains the label.
var $labelsVisible
Specifies if labels should be visible.
var $length
Caches the length of an edge.
public static $level_debug
Specifies the debug logging level.
public static $level_error
Specifies the error logging level.
public static $level_fine
Specifies the fine logging level.
public static $level_info
Specifies the info logging level.
public static $level_warn
Specifies the warn logging level.
public static $logfiles
Holds the array of logfiles.
public static $Loop
Provides a self-reference, aka.
diff --git a/docs/php-api/index/Variables2.html b/docs/php-api/index/Variables2.html index b5d4196b7..02086b7fb 100644 --- a/docs/php-api/index/Variables2.html +++ b/docs/php-api/index/Variables2.html @@ -11,25 +11,25 @@ if (browserType) {document.write("
");if (browserV -
Variable Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
M
 maintainEdgeParent, mxGraphModel
 mapping, mxObjectCodec
 MIN_ACTIVE_REGION, mxConstants
 model, mxGraph
N
 name, mxEventObject
 nextId, mxGraphModel
 NONE, mxConstants
 NS_SVG, mxConstants
 NS_XHTML, mxConstants
 NS_XLINK, mxConstants
O
 objects, mxCodec
 offset, mxGeometry
 origin, mxCellState
P
 parent, mxCell
 parser, mxGraphViewImageReader
 perimeter, mxConnectionConstraint
 PERIMETER_ELLIPSE, mxConstants
 PERIMETER_RECTANGLE, mxConstants
 PERIMETER_RHOMBUS, mxConstants
 PERIMETER_TRIANGLE, mxConstants
 point, mxConnectionConstraint
 points, mxGeometry
 printLog, mxLog
 properties, mxEventObject
R
 RAD_PER_DEG, mxConstants
 RectanglePerimeter, mxPerimeter
 relative, mxGeometry
 reverse, mxObjectCodec
 RhombusPerimeter, mxPerimeter
 root, mxGraphModel
+
Variable Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
M
 maintainEdgeParent, mxGraphModel
 mapping, mxObjectCodec
 MIN_ACTIVE_REGION, mxConstants
 model, mxGraph
N
 name, mxEventObject
 nextId, mxGraphModel
 NONE, mxConstants
 NS_SVG, mxConstants
 NS_XHTML, mxConstants
 NS_XLINK, mxConstants
O
 objects, mxCodec
 offset, mxGeometry
 origin, mxCellState
P
 parent, mxCell
 parser, mxGraphViewImageReader
 perimeter, mxConnectionConstraint
 PERIMETER_ELLIPSE, mxConstants
 PERIMETER_RECTANGLE, mxConstants
 PERIMETER_RHOMBUS, mxConstants
 PERIMETER_TRIANGLE, mxConstants
 point, mxConnectionConstraint
 points, mxGeometry
 printLog, mxLog
 properties, mxEventObject
R
 RAD_PER_DEG, mxConstants
 RectanglePerimeter, mxPerimeter
 relative, mxGeometry
 reverse, mxObjectCodec
 RhombusPerimeter, mxPerimeter
 root, mxGraphModel
-
var $maintainEdgeParent
Specifies if edges should automatically be moved into the nearest common ancestor of their terminals.
var $mapping
Maps from from fieldnames to XML attribute names.
public static $MIN_ACTIVE_REGION
Defines the minimum size in pixels of the portion of the cell cell which is to be used as a connectable region.
var $model
Holds the mxGraphModel.
+
var $maintainEdgeParent
Specifies if edges should automatically be moved into the nearest common ancestor of their terminals.
var $mapping
Maps from from fieldnames to XML attribute names.
public static $MIN_ACTIVE_REGION
Defines the minimum size in pixels of the portion of the cell cell which is to be used as a connectable region.
var $model
Holds the mxGraphModel.
-
var $name
Holds the name of the event.
var $nextId
Specifies the next Id to be created.
public static $NONE
Defines the value for none.
public static $NS_SVG
Defines the SVG namespace.
public static $NS_XHTML
Defines the XHTML namespace.
public static $NS_XLINK
Defined the XLink namespace.
+
var $name
Holds the name of the event.
var $nextId
Specifies the next Id to be created.
public static $NONE
Defines the value for none.
public static $NS_SVG
Defines the SVG namespace.
public static $NS_XHTML
Defines the XHTML namespace.
public static $NS_XLINK
Defined the XLink namespace.
-
var $objects
Maps from IDs to objects.
var $offset
Holds the offset of the label for edges.
var $origin
mxPoint that holds the origin for all child cells.
+
var $objects
Maps from IDs to objects.
var $offset
Holds the offset of the label for edges.
var $origin
mxPoint that holds the origin for all child cells.
-
var $parent
Reference to the parent cell.
var $parser
Holds the SAX parser.
var $perimeter
Boolean that specifies if the point should be projected onto the perimeter of the terminal.
public static $PERIMETER_ELLIPSE
Name of the ellipse perimeter.
public static $PERIMETER_RECTANGLE
Name of the rectangle perimeter.
public static $PERIMETER_RHOMBUS
Name of the rhombus perimeter.
public static $PERIMETER_TRIANGLE
Name of the triangle perimeter.
var $point
mxPoint that specifies the fixed location of the connection point.
var $points
Array of mxPoints which specifies the control points along the edge.
public static $printLog
Specifies if the log should be printed out.
var $properties
Holds the event properties in an associative array that maps from string (key) to object (value).
+
var $parent
Reference to the parent cell.
var $parser
Holds the SAX parser.
var $perimeter
Boolean that specifies if the point should be projected onto the perimeter of the terminal.
public static $PERIMETER_ELLIPSE
Name of the ellipse perimeter.
public static $PERIMETER_RECTANGLE
Name of the rectangle perimeter.
public static $PERIMETER_RHOMBUS
Name of the rhombus perimeter.
public static $PERIMETER_TRIANGLE
Name of the triangle perimeter.
var $point
mxPoint that specifies the fixed location of the connection point.
var $points
Array of mxPoints which specifies the control points along the edge.
public static $printLog
Specifies if the log should be printed out.
var $properties
Holds the event properties in an associative array that maps from string (key) to object (value).
-
public static $RAD_PER_DEG
Defines the number of radiants per degree.
public static $RectanglePerimeter
Provides a rectangular perimeter.
var $relative
Specifies if the coordinates in the geometry are to be interpreted as relative coordinates.
var $reverse
Maps from from XML attribute names to fieldnames.
public static $RhombusPerimeter
Provides a rhombus (aka diamond) perimeter.
var $root
Holds the root cell, which in turn contains the cells that represent the layers of the diagram as child cells.
+
public static $RAD_PER_DEG
Defines the number of radiants per degree.
public static $RectanglePerimeter
Provides a rectangular perimeter.
var $relative
Specifies if the coordinates in the geometry are to be interpreted as relative coordinates.
var $reverse
Maps from from XML attribute names to fieldnames.
public static $RhombusPerimeter
Provides a rhombus (aka diamond) perimeter.
var $root
Holds the root cell, which in turn contains the cells that represent the layers of the diagram as child cells.
diff --git a/docs/php-api/index/Variables3.html b/docs/php-api/index/Variables3.html index 711fb7247..79f042575 100644 --- a/docs/php-api/index/Variables3.html +++ b/docs/php-api/index/Variables3.html @@ -11,9 +11,9 @@ if (browserType) {document.write("
");if (browserV -
Variable Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
S
 scale
 SCALE, mxEvent
 segments, mxCellState
 SHADOW_OFFSETX, mxConstants
 SHADOW_OFFSETY, mxConstants
 shadowColor, mxGdCanvas
 SHAPE_ACTOR, mxConstants
 SHAPE_ARROW, mxConstants
 SHAPE_CLOUD, mxConstants
 SHAPE_CONNECTOR, mxConstants
 SHAPE_CYLINDER, mxConstants
 SHAPE_DOUBLE_ELLIPSE, mxConstants
 SHAPE_ELLIPSE, mxConstants
 SHAPE_HEXAGON, mxConstants
 SHAPE_IMAGE, mxConstants
 SHAPE_LABEL, mxConstants
 SHAPE_LINE, mxConstants
 SHAPE_RECTANGLE, mxConstants
 SHAPE_RHOMBUS, mxConstants
 SHAPE_SWIMLANE, mxConstants
 SHAPE_TRIANGLE, mxConstants
 SideToSide, mxEdgeStyle
 source, mxCell
 sourcePoint, mxGeometry
 sSTYLE_ENTRY_PERIMETER, mxConstants
 states, mxGraphView
 style
 STYLE_ALIGN, mxConstants
 STYLE_DASHED, mxConstants
 STYLE_DIRECTION, mxConstants
 STYLE_EDGE, mxConstants
 STYLE_ELBOW, mxConstants
 STYLE_ENDARROW, mxConstants
 STYLE_ENDSIZE, mxConstants
 STYLE_ENTRY_X, mxConstants
 STYLE_ENTRY_Y, mxConstants
 STYLE_EXIT_PERIMETER, mxConstants
 STYLE_EXIT_X, mxConstants
 STYLE_EXIT_Y, mxConstants
 STYLE_FILLCOLOR, mxConstants
 STYLE_FONTCOLOR, mxConstants
 STYLE_FONTFAMILY, mxConstants
 STYLE_FONTSIZE, mxConstants
 STYLE_FONTSTYLE, mxConstants
 STYLE_GRADIENT_DIRECTION, mxConstants
 STYLE_GRADIENTCOLOR, mxConstants
 STYLE_HORIZONTAL, mxConstants
 STYLE_IMAGE, mxConstants
 STYLE_IMAGE_ALIGN, mxConstants
 STYLE_IMAGE_BACKGROUND, mxConstants
 STYLE_IMAGE_BORDER, mxConstants
 STYLE_IMAGE_FLIPH, mxConstants
 STYLE_IMAGE_FLIPV, mxConstants
 STYLE_IMAGE_HEIGHT, mxConstants
 STYLE_IMAGE_VERTICALALIGN, mxConstants
 STYLE_IMAGE_WIDTH, mxConstants
 STYLE_INDICATOR_COLOR, mxConstants
 STYLE_INDICATOR_GRADIENTCOLOR, mxConstants
 STYLE_INDICATOR_HEIGHT, mxConstants
 STYLE_INDICATOR_IMAGE, mxConstants
 STYLE_INDICATOR_SHAPE, mxConstants
 STYLE_INDICATOR_SPACING, mxConstants
 STYLE_INDICATOR_WIDTH, mxConstants
 STYLE_LABEL_BACKGROUNDCOLOR, mxConstants
 STYLE_LABEL_BORDERCOLOR, mxConstants
 STYLE_LABEL_POSITION, mxConstants
 STYLE_LOOP, mxConstants
 STYLE_NOEDGESTYLE, mxConstants
 STYLE_NOLABEL, mxConstants
 STYLE_OPACITY, mxConstants
 STYLE_ORTHOGONAL, mxConstants
 STYLE_OVERFLOW, mxConstants
 STYLE_PERIMETER, mxConstants
 STYLE_PERIMETER_SPACING, mxConstants
 STYLE_ROTATION, mxConstants
 STYLE_ROUNDED, mxConstants
 STYLE_ROUTING_CENTER_X, mxConstants
 STYLE_ROUTING_CENTER_Y, mxConstants
 STYLE_SEGMENT, mxConstants
 STYLE_SEPARATORCOLOR, mxConstants
 STYLE_SHADOW, mxConstants
 STYLE_SHAPE, mxConstants
 STYLE_SOURCE_PERIMETER_SPACING, mxConstants
 STYLE_SPACING, mxConstants
 STYLE_SPACING_BOTTOM, mxConstants
 STYLE_SPACING_LEFT, mxConstants
 STYLE_SPACING_RIGHT, mxConstants
 STYLE_SPACING_TOP, mxConstants
 STYLE_STARTARROW, mxConstants
 STYLE_STARTSIZE, mxConstants
 STYLE_STROKECOLOR, mxConstants
 STYLE_STROKEWIDTH, mxConstants
 STYLE_TARGET_PERIMETER_SPACING, mxConstants
 STYLE_TEXT_OPACITY, mxConstants
 STYLE_VERTICAL_ALIGN, mxConstants
 STYLE_VERTICAL_LABEL_POSITION, mxConstants
 STYLE_WHITE_SPACE, mxConstants
 stylesheet, mxGraph
+
Variable Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
S
 scale
 SCALE, mxEvent
 segments, mxCellState
 SHADOW_OFFSETX, mxConstants
 SHADOW_OFFSETY, mxConstants
 shadowColor, mxGdCanvas
 SHAPE_ACTOR, mxConstants
 SHAPE_ARROW, mxConstants
 SHAPE_CLOUD, mxConstants
 SHAPE_CONNECTOR, mxConstants
 SHAPE_CYLINDER, mxConstants
 SHAPE_DOUBLE_ELLIPSE, mxConstants
 SHAPE_ELLIPSE, mxConstants
 SHAPE_HEXAGON, mxConstants
 SHAPE_IMAGE, mxConstants
 SHAPE_LABEL, mxConstants
 SHAPE_LINE, mxConstants
 SHAPE_RECTANGLE, mxConstants
 SHAPE_RHOMBUS, mxConstants
 SHAPE_SWIMLANE, mxConstants
 SHAPE_TRIANGLE, mxConstants
 SideToSide, mxEdgeStyle
 source, mxCell
 sourcePoint, mxGeometry
 sSTYLE_ENTRY_PERIMETER, mxConstants
 states, mxGraphView
 style
 STYLE_ALIGN, mxConstants
 STYLE_DASHED, mxConstants
 STYLE_DIRECTION, mxConstants
 STYLE_EDGE, mxConstants
 STYLE_ELBOW, mxConstants
 STYLE_ENDARROW, mxConstants
 STYLE_ENDSIZE, mxConstants
 STYLE_ENTRY_X, mxConstants
 STYLE_ENTRY_Y, mxConstants
 STYLE_EXIT_PERIMETER, mxConstants
 STYLE_EXIT_X, mxConstants
 STYLE_EXIT_Y, mxConstants
 STYLE_FILLCOLOR, mxConstants
 STYLE_FONTCOLOR, mxConstants
 STYLE_FONTFAMILY, mxConstants
 STYLE_FONTSIZE, mxConstants
 STYLE_FONTSTYLE, mxConstants
 STYLE_GRADIENT_DIRECTION, mxConstants
 STYLE_GRADIENTCOLOR, mxConstants
 STYLE_HORIZONTAL, mxConstants
 STYLE_IMAGE, mxConstants
 STYLE_IMAGE_ALIGN, mxConstants
 STYLE_IMAGE_BACKGROUND, mxConstants
 STYLE_IMAGE_BORDER, mxConstants
 STYLE_IMAGE_FLIPH, mxConstants
 STYLE_IMAGE_FLIPV, mxConstants
 STYLE_IMAGE_HEIGHT, mxConstants
 STYLE_IMAGE_VERTICALALIGN, mxConstants
 STYLE_IMAGE_WIDTH, mxConstants
 STYLE_INDICATOR_COLOR, mxConstants
 STYLE_INDICATOR_GRADIENTCOLOR, mxConstants
 STYLE_INDICATOR_HEIGHT, mxConstants
 STYLE_INDICATOR_IMAGE, mxConstants
 STYLE_INDICATOR_SHAPE, mxConstants
 STYLE_INDICATOR_SPACING, mxConstants
 STYLE_INDICATOR_WIDTH, mxConstants
 STYLE_LABEL_BACKGROUNDCOLOR, mxConstants
 STYLE_LABEL_BORDERCOLOR, mxConstants
 STYLE_LABEL_POSITION, mxConstants
 STYLE_LOOP, mxConstants
 STYLE_NOEDGESTYLE, mxConstants
 STYLE_NOLABEL, mxConstants
 STYLE_OPACITY, mxConstants
 STYLE_ORTHOGONAL, mxConstants
 STYLE_OVERFLOW, mxConstants
 STYLE_PERIMETER, mxConstants
 STYLE_PERIMETER_SPACING, mxConstants
 STYLE_ROTATION, mxConstants
 STYLE_ROUNDED, mxConstants
 STYLE_ROUTING_CENTER_X, mxConstants
 STYLE_ROUTING_CENTER_Y, mxConstants
 STYLE_SEGMENT, mxConstants
 STYLE_SEPARATORCOLOR, mxConstants
 STYLE_SHADOW, mxConstants
 STYLE_SHAPE, mxConstants
 STYLE_SOURCE_PERIMETER_SPACING, mxConstants
 STYLE_SPACING, mxConstants
 STYLE_SPACING_BOTTOM, mxConstants
 STYLE_SPACING_LEFT, mxConstants
 STYLE_SPACING_RIGHT, mxConstants
 STYLE_SPACING_TOP, mxConstants
 STYLE_STARTARROW, mxConstants
 STYLE_STARTSIZE, mxConstants
 STYLE_STROKECOLOR, mxConstants
 STYLE_STROKEWIDTH, mxConstants
 STYLE_SWIMLANE_FILLCOLOR, mxConstants
 STYLE_SWIMLANE_LINE, mxConstants
 STYLE_TARGET_PERIMETER_SPACING, mxConstants
 STYLE_TEXT_OPACITY, mxConstants
 STYLE_VERTICAL_ALIGN, mxConstants
 STYLE_VERTICAL_LABEL_POSITION, mxConstants
 STYLE_WHITE_SPACE, mxConstants
 stylesheet, mxGraph
-
var $scale
Holds the current scale.
var $scale
Holds the global scale of the graph.
public static $SCALE
Defines the name of the scale event.
var $segments
Array of numbers that represent the cached length of each segment of the edge.
public static $SHADOW_OFFSETX
Defines the x-offset to be used for shadows.
public static $SHADOW_OFFSETY
Defines the y-offset to be used for shadows.
var $shadowColor
Holds the color object for the shadow color defined in mxConstants.W3C_SHADOWCOLOR.
public static $SHAPE_ACTOR
public static $SHAPE_ARROW
public static $SHAPE_CLOUD
public static $SHAPE_CONNECTOR
public static $SHAPE_CYLINDER
public static $SHAPE_DOUBLE_ELLIPSE
public static $SHAPE_ELLIPSE
public static $SHAPE_HEXAGON
public static $SHAPE_IMAGE
public static $SHAPE_LABEL
public static $SHAPE_LINE
public static $SHAPE_RECTANGLE
public static $SHAPE_RHOMBUS
public static $SHAPE_SWIMLANE
public static $SHAPE_TRIANGLE
public static $SideToSide
Provides a side to side connector.
var $source
Reference to the source terminal.
var $sourcePoint
Defines the source point of the edge.
Defines if the perimeter should be used to find the exact entry point along the perimeter of the target.
var $states
Maps from cells to states.
var $style
Holds the style as a string of the form [(stylename|key=value);].
var $style
Contains an array of key, value pairs that represent the style of the cell.
public static $STYLE_ALIGN
Defines the key for the align style.
public static $STYLE_DASHED
Defines the key for the endSize style.
public static $STYLE_DIRECTION
Defines the key for the direction style.
public static $STYLE_EDGE
Defines the key for the edge style.
public static $STYLE_ELBOW
Defines the key for the elbow style.
public static $STYLE_ENDARROW
Defines the key for the endArrow style.
public static $STYLE_ENDSIZE
Defines the key for the endSize style.
public static $STYLE_ENTRY_X
Defines the key for the horizontal relative coordinate connection point of an edge with its target terminal.
public static $STYLE_ENTRY_Y
Defines the key for the vertical relative coordinate connection point of an edge with its target terminal.
public static $STYLE_EXIT_PERIMETER
Defines if the perimeter should be used to find the exact entry point along the perimeter of the source.
public static $STYLE_EXIT_X
Defines the key for the horizontal relative coordinate connection point of an edge with its source terminal.
public static $STYLE_EXIT_Y
Defines the key for the vertical relative coordinate connection point of an edge with its source terminal.
public static $STYLE_FILLCOLOR
Defines the key for the fill color.
public static $STYLE_FONTCOLOR
Defines the key for the fontColor style.
public static $STYLE_FONTFAMILY
Defines the key for the fontFamily style.
public static $STYLE_FONTSIZE
Defines the key for the fontSize style (in points).
public static $STYLE_FONTSTYLE
Defines the key for the fontStyle style.
public static $STYLE_GRADIENT_DIRECTION
Defines the key for the gradient direction.
public static $STYLE_GRADIENTCOLOR
Defines the key for the gradient color.
public static $STYLE_HORIZONTAL
Defines the key for the horizontal style.
public static $STYLE_IMAGE
Defines the key for the image style.
public static $STYLE_IMAGE_ALIGN
Defines the key for the align style.
public static $STYLE_IMAGE_BACKGROUND
Defines the key for the image background color.
public static $STYLE_IMAGE_BORDER
Defines the key for the image border color.
public static $STYLE_IMAGE_FLIPH
Defines the key for the horizontal image flip.
public static $STYLE_IMAGE_FLIPV
Defines the key for the vertical image flip.
public static $STYLE_IMAGE_HEIGHT
Defines the key for the imageHeight style.
Defines the key for the verticalAlign style.
public static $STYLE_IMAGE_WIDTH
Defines the key for the imageWidth style.
public static $STYLE_INDICATOR_COLOR
Defines the key for the indicatorColor style.
public static $STYLE_INDICATOR_GRADIENTCOLOR
Defines the key for the indicatorGradientColor style.
public static $STYLE_INDICATOR_HEIGHT
Defines the key for the indicatorHeight style (in px).
public static $STYLE_INDICATOR_IMAGE
Defines the key for the indicatorImage style.
public static $STYLE_INDICATOR_SHAPE
Defines the key for the indicatorShape style.
public static $STYLE_INDICATOR_SPACING
Defines the key for the indicatorSpacing style (in px).
public static $STYLE_INDICATOR_WIDTH
Defines the key for the indicatorWidth style (in px).
public static $STYLE_LABEL_BACKGROUNDCOLOR
Defines the key for the label background color.
public static $STYLE_LABEL_BORDERCOLOR
Defines the key for the label border color.
public static $STYLE_LABEL_POSITION
Defines the key for the horizontal label position of vertices.
public static $STYLE_LOOP
Defines the key for the loop style.
public static $STYLE_NOEDGESTYLE
Defines the key for the noEdgeStyle style.
public static $STYLE_NOLABEL
Defines the key for the noLabel style.
public static $STYLE_OPACITY
Defines the key for the opacity style.
public static $STYLE_ORTHOGONAL
Defines if the connection points on either end of the edge should be computed so that the edge is vertical or horizontal if possible and if the point is not at a fixed location.
public static $STYLE_OVERFLOW
Defines the key for the overflow style.
public static $STYLE_PERIMETER
Defines the key for the perimeter style.
public static $STYLE_PERIMETER_SPACING
Defines the key for the perimeter spacing.
public static $STYLE_ROTATION
Defines the key for the rotation style.
public static $STYLE_ROUNDED
Defines the key for the rounded style.
public static $STYLE_ROUTING_CENTER_X
Defines the key for the horizontal routing center.
public static $STYLE_ROUTING_CENTER_Y
Defines the key for the vertical routing center.
public static $STYLE_SEGMENT
Defines the key for the segment style.
public static $STYLE_SEPARATORCOLOR
Defines the key for the separatorColor style.
public static $STYLE_SHADOW
Defines the key for the shadow style.
public static $STYLE_SHAPE
Defines the key for the shape.
public static $STYLE_SOURCE_PERIMETER_SPACING
Defines the key for the source perimeter spacing.
public static $STYLE_SPACING
Defines the key for the spacing.
public static $STYLE_SPACING_BOTTOM
Defines the key for the spacingBottom style The value represents the spacing, in pixels, added to the bottom side of a label in a vertex (style applies to vertices only).
public static $STYLE_SPACING_LEFT
Defines the key for the spacingLeft style.
public static $STYLE_SPACING_RIGHT
Defines the key for the spacingRight style The value represents the spacing, in pixels, added to the right side of a label in a vertex (style applies to vertices only).
public static $STYLE_SPACING_TOP
Defines the key for the spacingTop style.
public static $STYLE_STARTARROW
Defines the key for the startArrow style.
public static $STYLE_STARTSIZE
Defines the key for the startSize style.
public static $STYLE_STROKECOLOR
Defines the key for the strokeColor style.
public static $STYLE_STROKEWIDTH
Defines the key for the strokeWidth style.
public static $STYLE_TARGET_PERIMETER_SPACING
Defines the key for the source perimeter spacing.
public static $STYLE_TEXT_OPACITY
Defines the key for the text opacity style.
public static $STYLE_VERTICAL_ALIGN
Defines the key for the verticalAlign style.
public static $STYLE_VERTICAL_LABEL_POSITION
Defines the key for the vertical label position of vertices.
public static $STYLE_WHITE_SPACE
Defines the key for the white-space style.
var $stylesheet
Holds the mxStylesheet.
+
var $scale
Holds the current scale.
var $scale
Holds the global scale of the graph.
public static $SCALE
Defines the name of the scale event.
var $segments
Array of numbers that represent the cached length of each segment of the edge.
public static $SHADOW_OFFSETX
Defines the x-offset to be used for shadows.
public static $SHADOW_OFFSETY
Defines the y-offset to be used for shadows.
var $shadowColor
Holds the color object for the shadow color defined in mxConstants.W3C_SHADOWCOLOR.
public static $SHAPE_ACTOR
public static $SHAPE_ARROW
public static $SHAPE_CLOUD
public static $SHAPE_CONNECTOR
public static $SHAPE_CYLINDER
public static $SHAPE_DOUBLE_ELLIPSE
public static $SHAPE_ELLIPSE
public static $SHAPE_HEXAGON
public static $SHAPE_IMAGE
public static $SHAPE_LABEL
public static $SHAPE_LINE
public static $SHAPE_RECTANGLE
public static $SHAPE_RHOMBUS
public static $SHAPE_SWIMLANE
public static $SHAPE_TRIANGLE
public static $SideToSide
Provides a side to side connector.
var $source
Reference to the source terminal.
var $sourcePoint
Defines the source point of the edge.
Defines if the perimeter should be used to find the exact entry point along the perimeter of the target.
var $states
Maps from cells to states.
var $style
Holds the style as a string of the form [(stylename|key=value);].
var $style
Contains an array of key, value pairs that represent the style of the cell.
public static $STYLE_ALIGN
Defines the key for the align style.
public static $STYLE_DASHED
Defines the key for the endSize style.
public static $STYLE_DIRECTION
Defines the key for the direction style.
public static $STYLE_EDGE
Defines the key for the edge style.
public static $STYLE_ELBOW
Defines the key for the elbow style.
public static $STYLE_ENDARROW
Defines the key for the endArrow style.
public static $STYLE_ENDSIZE
Defines the key for the endSize style.
public static $STYLE_ENTRY_X
Defines the key for the horizontal relative coordinate connection point of an edge with its target terminal.
public static $STYLE_ENTRY_Y
Defines the key for the vertical relative coordinate connection point of an edge with its target terminal.
public static $STYLE_EXIT_PERIMETER
Defines if the perimeter should be used to find the exact entry point along the perimeter of the source.
public static $STYLE_EXIT_X
Defines the key for the horizontal relative coordinate connection point of an edge with its source terminal.
public static $STYLE_EXIT_Y
Defines the key for the vertical relative coordinate connection point of an edge with its source terminal.
public static $STYLE_FILLCOLOR
Defines the key for the fill color.
public static $STYLE_FONTCOLOR
Defines the key for the fontColor style.
public static $STYLE_FONTFAMILY
Defines the key for the fontFamily style.
public static $STYLE_FONTSIZE
Defines the key for the fontSize style (in points).
public static $STYLE_FONTSTYLE
Defines the key for the fontStyle style.
public static $STYLE_GRADIENT_DIRECTION
Defines the key for the gradient direction.
public static $STYLE_GRADIENTCOLOR
Defines the key for the gradient color.
public static $STYLE_HORIZONTAL
Defines the key for the horizontal style.
public static $STYLE_IMAGE
Defines the key for the image style.
public static $STYLE_IMAGE_ALIGN
Defines the key for the align style.
public static $STYLE_IMAGE_BACKGROUND
Defines the key for the image background color.
public static $STYLE_IMAGE_BORDER
Defines the key for the image border color.
public static $STYLE_IMAGE_FLIPH
Defines the key for the horizontal image flip.
public static $STYLE_IMAGE_FLIPV
Defines the key for the vertical image flip.
public static $STYLE_IMAGE_HEIGHT
Defines the key for the imageHeight style.
Defines the key for the verticalAlign style.
public static $STYLE_IMAGE_WIDTH
Defines the key for the imageWidth style.
public static $STYLE_INDICATOR_COLOR
Defines the key for the indicatorColor style.
public static $STYLE_INDICATOR_GRADIENTCOLOR
Defines the key for the indicatorGradientColor style.
public static $STYLE_INDICATOR_HEIGHT
Defines the key for the indicatorHeight style (in px).
public static $STYLE_INDICATOR_IMAGE
Defines the key for the indicatorImage style.
public static $STYLE_INDICATOR_SHAPE
Defines the key for the indicatorShape style.
public static $STYLE_INDICATOR_SPACING
Defines the key for the indicatorSpacing style (in px).
public static $STYLE_INDICATOR_WIDTH
Defines the key for the indicatorWidth style (in px).
public static $STYLE_LABEL_BACKGROUNDCOLOR
Defines the key for the label background color.
public static $STYLE_LABEL_BORDERCOLOR
Defines the key for the label border color.
public static $STYLE_LABEL_POSITION
Defines the key for the horizontal label position of vertices.
public static $STYLE_LOOP
Defines the key for the loop style.
public static $STYLE_NOEDGESTYLE
Defines the key for the noEdgeStyle style.
public static $STYLE_NOLABEL
Defines the key for the noLabel style.
public static $STYLE_OPACITY
Defines the key for the opacity style.
public static $STYLE_ORTHOGONAL
Defines if the connection points on either end of the edge should be computed so that the edge is vertical or horizontal if possible and if the point is not at a fixed location.
public static $STYLE_OVERFLOW
Defines the key for the overflow style.
public static $STYLE_PERIMETER
Defines the key for the perimeter style.
public static $STYLE_PERIMETER_SPACING
Defines the key for the perimeter spacing.
public static $STYLE_ROTATION
Defines the key for the rotation style.
public static $STYLE_ROUNDED
Defines the key for the rounded style.
public static $STYLE_ROUTING_CENTER_X
Defines the key for the horizontal routing center.
public static $STYLE_ROUTING_CENTER_Y
Defines the key for the vertical routing center.
public static $STYLE_SEGMENT
Defines the key for the segment style.
public static $STYLE_SEPARATORCOLOR
Defines the key for the separatorColor style.
public static $STYLE_SHADOW
Defines the key for the shadow style.
public static $STYLE_SHAPE
Defines the key for the shape.
public static $STYLE_SOURCE_PERIMETER_SPACING
Defines the key for the source perimeter spacing.
public static $STYLE_SPACING
Defines the key for the spacing.
public static $STYLE_SPACING_BOTTOM
Defines the key for the spacingBottom style The value represents the spacing, in pixels, added to the bottom side of a label in a vertex (style applies to vertices only).
public static $STYLE_SPACING_LEFT
Defines the key for the spacingLeft style.
public static $STYLE_SPACING_RIGHT
Defines the key for the spacingRight style The value represents the spacing, in pixels, added to the right side of a label in a vertex (style applies to vertices only).
public static $STYLE_SPACING_TOP
Defines the key for the spacingTop style.
public static $STYLE_STARTARROW
Defines the key for the startArrow style.
public static $STYLE_STARTSIZE
Defines the key for the startSize style.
public static $STYLE_STROKECOLOR
Defines the key for the strokeColor style.
public static $STYLE_STROKEWIDTH
Defines the key for the strokeWidth style.
public static $STYLE_SWIMLANE_FILLCOLOR
Defines the key for the fill color of the swimlane background.
public static $STYLE_SWIMLANE_LINE
Defines the key for the swimlaneLine style.
public static $STYLE_TARGET_PERIMETER_SPACING
Defines the key for the source perimeter spacing.
public static $STYLE_TEXT_OPACITY
Defines the key for the text opacity style.
public static $STYLE_VERTICAL_ALIGN
Defines the key for the verticalAlign style.
public static $STYLE_VERTICAL_LABEL_POSITION
Defines the key for the vertical label position of vertices.
public static $STYLE_WHITE_SPACE
Defines the key for the white-space style.
var $stylesheet
Holds the mxStylesheet.
diff --git a/docs/php-api/index/Variables4.html b/docs/php-api/index/Variables4.html index 8d2ec96ef..4c9259ba9 100644 --- a/docs/php-api/index/Variables4.html +++ b/docs/php-api/index/Variables4.html @@ -11,29 +11,29 @@ if (browserType) {document.write("
");if (browserV -
Variable Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
T
 tab, mxLog
 target, mxCell
 targetPoint, mxGeometry
 template, mxObjectCodec
 terminalDistance, mxCellState
 TopToBottom, mxEdgeStyle
 translate, mxGraphView
 TRANSLATE, mxEvent
 TRANSLATE_CONTROL_POINTS, mxGeometry
 TrianglePerimeter, mxPerimeter
 TTF_ENABLED, mxConstants
 TTF_SIZEFACTOR, mxConstants
U
 updateLevel, mxGraphModel
V
 value, mxCell
 values, mxStyleRegistry
 vertex, mxCell
 view
 visible, mxCell
W
 W3C_DEFAULT_FONTFAMILY, mxConstants
 W3C_SHADOWCOLOR, mxConstants
 width, mxRectangle
X
 x, mxPoint
Y
 y, mxPoint
+
Variable Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
T
 tab, mxLog
 target, mxCell
 targetPoint, mxGeometry
 template, mxObjectCodec
 terminalDistance, mxCellState
 TopToBottom, mxEdgeStyle
 translate, mxGraphView
 TRANSLATE, mxEvent
 TRANSLATE_CONTROL_POINTS, mxGeometry
 TrianglePerimeter, mxPerimeter
 TTF_ENABLED, mxConstants
 TTF_SIZEFACTOR, mxConstants
U
 updateLevel, mxGraphModel
V
 value, mxCell
 values, mxStyleRegistry
 vertex, mxCell
 view
 visible, mxCell
W
 W3C_DEFAULT_FONTFAMILY, mxConstants
 W3C_SHADOWCOLOR, mxConstants
 width, mxRectangle
X
 x, mxPoint
Y
 y, mxPoint
-
public static $tab
Default is true.
var $target
Reference to the target terminal.
var $targetPoint
Defines the target point of the edge.
var $template
Holds the template object associated with this codec.
var $terminalDistance
Caches the distance between the end points for an edge.
public static $TopToBottom
Provides a top to bottom connector.
var $translate
Holds the current translate.
public static $TRANSLATE
Defines the name of the translate event.
public static $TRANSLATE_CONTROL_POINTS
Global switch to translate the points in translate.
public static $TrianglePerimeter
Provides a triangle perimeter.
public static $TTF_ENABLED
Whether TrueType fonts should be enabled in the mxGdCanvas by default.
public static $TTF_SIZEFACTOR
Defines the factor which wich the font sizes are to be multiplied when used in truetype fonts.
+
public static $tab
Default is true.
var $target
Reference to the target terminal.
var $targetPoint
Defines the target point of the edge.
var $template
Holds the template object associated with this codec.
var $terminalDistance
Caches the distance between the end points for an edge.
public static $TopToBottom
Provides a top to bottom connector.
var $translate
Holds the current translate.
public static $TRANSLATE
Defines the name of the translate event.
public static $TRANSLATE_CONTROL_POINTS
Global switch to translate the points in translate.
public static $TrianglePerimeter
Provides a triangle perimeter.
public static $TTF_ENABLED
Whether TrueType fonts should be enabled in the mxGdCanvas by default.
public static $TTF_SIZEFACTOR
Defines the factor which wich the font sizes are to be multiplied when used in truetype fonts.
-
var $updateLevel
Counter for the depth of nested transactions.
+
var $updateLevel
Counter for the depth of nested transactions.
-
var $value
Holds the user object.
public static $values
Maps from strings to objects.
var $vertex
Specifies whether the cell is a vertex.
var $view
Reference to the enclosing mxGraphView.
var $view
Holds the mxGraphView.
var $visible
Specifies whether the cell is visible.
+
var $value
Holds the user object.
public static $values
Maps from strings to objects.
var $vertex
Specifies whether the cell is a vertex.
var $view
Reference to the enclosing mxGraphView.
var $view
Holds the mxGraphView.
var $visible
Specifies whether the cell is visible.
-
public static $W3C_DEFAULT_FONTFAMILY
Defines the default family for HTML markup.
public static $W3C_SHADOWCOLOR
Defines the color to be used to draw shadows in DOM documents.
var $width
Holds the width of the rectangle.
+
public static $W3C_DEFAULT_FONTFAMILY
Defines the default family for HTML markup.
public static $W3C_SHADOWCOLOR
Defines the color to be used to draw shadows in DOM documents.
var $width
Holds the width of the rectangle.
-
var $x
Holds the x-coordinate of the point.
+
var $x
Holds the x-coordinate of the point.
-
var $y
Holds the y-coordinate of the point.
+
var $y
Holds the y-coordinate of the point.
diff --git a/docs/php-api/javascript/searchdata.js b/docs/php-api/javascript/searchdata.js index 6146bbaa3..5825cf7c2 100644 --- a/docs/php-api/javascript/searchdata.js +++ b/docs/php-api/javascript/searchdata.js @@ -1,4 +1,94 @@ var indexSectionsWithContent = { + "Variables": { + "Symbols": false, + "Numbers": false, + "A": true, + "B": true, + "C": true, + "D": true, + "E": true, + "F": true, + "G": true, + "H": true, + "I": true, + "J": false, + "K": false, + "L": true, + "M": true, + "N": true, + "O": true, + "P": true, + "Q": false, + "R": true, + "S": true, + "T": true, + "U": true, + "V": true, + "W": true, + "X": true, + "Y": true, + "Z": false + }, + "General": { + "Symbols": false, + "Numbers": false, + "A": true, + "B": true, + "C": true, + "D": true, + "E": true, + "F": true, + "G": true, + "H": true, + "I": true, + "J": false, + "K": false, + "L": true, + "M": true, + "N": true, + "O": true, + "P": true, + "Q": false, + "R": true, + "S": true, + "T": true, + "U": true, + "V": true, + "W": true, + "X": true, + "Y": true, + "Z": false + }, + "Functions": { + "Symbols": false, + "Numbers": false, + "A": true, + "B": true, + "C": true, + "D": true, + "E": true, + "F": true, + "G": true, + "H": false, + "I": true, + "J": false, + "K": false, + "L": true, + "M": true, + "N": false, + "O": true, + "P": true, + "Q": false, + "R": true, + "S": true, + "T": true, + "U": true, + "V": true, + "W": true, + "X": false, + "Y": false, + "Z": false + }, "Classes": { "Symbols": false, "Numbers": false, @@ -88,95 +178,5 @@ var indexSectionsWithContent = { "X": false, "Y": false, "Z": false - }, - "Functions": { - "Symbols": false, - "Numbers": false, - "A": true, - "B": true, - "C": true, - "D": true, - "E": true, - "F": true, - "G": true, - "H": false, - "I": true, - "J": false, - "K": false, - "L": true, - "M": true, - "N": false, - "O": true, - "P": true, - "Q": false, - "R": true, - "S": true, - "T": true, - "U": true, - "V": true, - "W": true, - "X": false, - "Y": false, - "Z": false - }, - "Variables": { - "Symbols": false, - "Numbers": false, - "A": true, - "B": true, - "C": true, - "D": true, - "E": true, - "F": true, - "G": true, - "H": true, - "I": true, - "J": false, - "K": false, - "L": true, - "M": true, - "N": true, - "O": true, - "P": true, - "Q": false, - "R": true, - "S": true, - "T": true, - "U": true, - "V": true, - "W": true, - "X": true, - "Y": true, - "Z": false - }, - "General": { - "Symbols": false, - "Numbers": false, - "A": true, - "B": true, - "C": true, - "D": true, - "E": true, - "F": true, - "G": true, - "H": true, - "I": true, - "J": false, - "K": false, - "L": true, - "M": true, - "N": true, - "O": true, - "P": true, - "Q": false, - "R": true, - "S": true, - "T": true, - "U": true, - "V": true, - "W": true, - "X": true, - "Y": true, - "Z": false } } \ No newline at end of file diff --git a/docs/php-api/search/FunctionsA.html b/docs/php-api/search/FunctionsA.html index e3eadfe9e..332a98bfd 100644 --- a/docs/php-api/search/FunctionsA.html +++ b/docs/php-api/search/FunctionsA.html @@ -11,7 +11,7 @@ if (browserType) {document.write("
");if (browserV -
Loading...
addAlias, mxCodecRegistry
addBundle, mxGraph
addListener, mxEventSource
addLogfile, mxLog
addObjectValue, mxObjectCodec
addStylename, mxUtils
afterDecode, mxObjectCodec
afterEncode, mxObjectCodec
Searching...
No Matches
@@ -33,7 +33,7 @@
  • Index
  • Help
  • -

    mxGraph 3.3.1.0

    +

    mxGraph 3.3.1.1

  • Index
  • Help
  • -

    mxGraph 3.3.1.0

    +

    mxGraph 3.3.1.1

  • Index
  • Help
  • -

    mxGraph 3.3.1.0

    +

    mxGraph 3.3.1.1

  • Index
  • Help
  • -

    mxGraph 3.3.1.0

    +

    mxGraph 3.3.1.1

  • Index
  • Help
  • -

    mxGraph 3.3.1.0

    +

    mxGraph 3.3.1.1

    - + void setDocument(Document value)
    Sets the owner document of the codec.
    - + void setEncodeDefaults(boolean encodeDefaults)
    Sets if default values of member variables should be encoded.
    @@ -338,6 +350,16 @@ extends Maps from IDs to objects.
    + + + +
      +
    • +

      elements

      +
      protected Map<String,Node> elements
      +
      Maps from IDs to elements.
      +
    • +
    @@ -490,6 +512,16 @@ extends Returns:
    Returns the element for the given ID.
    +
    + + +
      +
    • +

      addElement

      +
      protected void addElement(Node node)
      +
      Adds the given element to if it has an ID.
      +
    • +
    @@ -648,7 +680,7 @@ extends Index
  • Help
  • -

    mxGraph 3.3.1.0

    +

    mxGraph 3.3.1.1

  • Help
  • -

    mxGraph 3.3.1.0

    +

    mxGraph 3.3.1.1

    -

    mxGraph 3.3.1.0 API Specification

    +

    mxGraph 3.3.1.1 API Specification

    @@ -220,7 +220,7 @@
  • Index
  • Help
  • -

    mxGraph 3.3.1.0

    +

    mxGraph 3.3.1.1