2012-05-21 20:32:26 +00:00
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2014-04-01 11:30:48 +00:00
<!-- NewPage -->
< html lang = "en" >
< head >
2019-03-11 12:35:15 +00:00
<!-- Generated by javadoc (10.0.2) on Mon Mar 11 12:29:23 UTC 2019 -->
< title > mxHierarchicalLayout (mxGraph 4.0.0 API Specification)< / title >
2018-11-06 11:46:01 +00:00
< meta http-equiv = "Content-Type" content = "text/html; charset=utf-8" >
2019-03-11 12:35:15 +00:00
< meta name = "date" content = "2019-03-11" >
2014-04-01 11:30:48 +00:00
< link rel = "stylesheet" type = "text/css" href = "../../../../stylesheet.css" title = "Style" >
2018-11-06 11:46:01 +00:00
< link rel = "stylesheet" type = "text/css" href = "../../../../jquery/jquery-ui.css" title = "Style" >
2016-06-02 09:57:18 +00:00
< script type = "text/javascript" src = "../../../../script.js" > < / script >
2018-11-06 11:46:01 +00:00
< script type = "text/javascript" src = "../../../../jquery/jszip/dist/jszip.min.js" > < / script >
< script type = "text/javascript" src = "../../../../jquery/jszip-utils/dist/jszip-utils.min.js" > < / script >
<!-- [if IE]>
< script type = "text/javascript" src = "../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js" > < / script >
<![endif]-->
< script type = "text/javascript" src = "../../../../jquery/jquery-1.10.2.js" > < / script >
< script type = "text/javascript" src = "../../../../jquery/jquery-ui.js" > < / script >
2014-04-01 11:30:48 +00:00
< / head >
< body >
< script type = "text/javascript" > < ! - -
2016-06-02 09:57:18 +00:00
try {
if (location.href.indexOf('is-external=true') == -1) {
2019-03-11 12:35:15 +00:00
parent.document.title="mxHierarchicalLayout (mxGraph 4.0.0 API Specification)";
2016-06-02 09:57:18 +00:00
}
}
catch(err) {
2012-05-21 20:32:26 +00:00
}
2014-04-01 11:30:48 +00:00
//-->
2018-01-19 15:30:59 +00:00
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10};
2016-06-02 09:57:18 +00:00
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
2018-11-06 11:46:01 +00:00
var pathtoroot = "../../../../";loadScripts(document, 'script');< / script >
2014-04-01 11:30:48 +00:00
< noscript >
< div > JavaScript is disabled on your browser.< / div >
< / noscript >
2018-11-06 11:46:01 +00:00
< div class = "fixedNav" >
2012-05-21 20:32:26 +00:00
<!-- ========= START OF TOP NAVBAR ======= -->
2016-06-02 09:57:18 +00:00
< div class = "topNav" > < a name = "navbar.top" >
2014-04-01 11:30:48 +00:00
<!-- -->
2016-06-02 09:57:18 +00:00
< / a >
< div class = "skipNav" > < a href = "#skip.navbar.top" title = "Skip navigation links" > Skip navigation links< / a > < / div >
< a name = "navbar.top.firstrow" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "navList" title = "Navigation" >
< li > < a href = "../../../../overview-summary.html" > Overview< / a > < / li >
< li > < a href = "package-summary.html" > Package< / a > < / li >
< li class = "navBarCell1Rev" > Class< / li >
< li > < a href = "class-use/mxHierarchicalLayout.html" > Use< / a > < / li >
< li > < a href = "package-tree.html" > Tree< / a > < / li >
< li > < a href = "../../../../deprecated-list.html" > Deprecated< / a > < / li >
< li > < a href = "../../../../index-all.html" > Index< / a > < / li >
< li > < a href = "../../../../help-doc.html" > Help< / a > < / li >
< / ul >
2019-03-11 12:35:15 +00:00
< div class = "aboutLanguage" > < p > < b > mxGraph 4.0.0< / b > < / p > < / div >
2014-04-01 11:30:48 +00:00
< / div >
< div class = "subNav" >
< ul class = "navList" >
2016-06-02 09:57:18 +00:00
< li > Prev Class< / li >
< li > Next Class< / li >
2014-04-01 11:30:48 +00:00
< / ul >
< ul class = "navList" >
< li > < a href = "../../../../index.html?com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html" target = "_top" > Frames< / a > < / li >
2016-06-02 09:57:18 +00:00
< li > < a href = "mxHierarchicalLayout.html" target = "_top" > No Frames< / a > < / li >
2014-04-01 11:30:48 +00:00
< / ul >
< ul class = "navList" id = "allclasses_navbar_top" >
2016-06-02 09:57:18 +00:00
< li > < a href = "../../../../allclasses-noframe.html" > All Classes< / a > < / li >
2014-04-01 11:30:48 +00:00
< / ul >
2018-11-06 11:46:01 +00:00
< ul class = "navListSearch" >
< li > < label for = "search" > SEARCH:< / label >
< input type = "text" id = "search" value = "search" disabled = "disabled" >
< input type = "reset" id = "reset" value = "reset" disabled = "disabled" >
< / li >
< / ul >
2014-04-01 11:30:48 +00:00
< div >
< script type = "text/javascript" > < ! - -
allClassesLink = document.getElementById("allclasses_navbar_top");
2012-05-21 20:32:26 +00:00
if(window==top) {
2014-04-01 11:30:48 +00:00
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
2012-05-21 20:32:26 +00:00
}
//-->
2014-04-01 11:30:48 +00:00
< / script >
2018-11-06 11:46:01 +00:00
< noscript >
< div > JavaScript is disabled on your browser.< / div >
< / noscript >
2014-04-01 11:30:48 +00:00
< / div >
< div >
< ul class = "subNavList" >
< li > Summary: < / li >
< li > Nested | < / li >
2016-06-02 09:57:18 +00:00
< li > < a href = "#field.summary" > Field< / a > | < / li >
< li > < a href = "#constructor.summary" > Constr< / a > | < / li >
< li > < a href = "#method.summary" > Method< / a > < / li >
2014-04-01 11:30:48 +00:00
< / ul >
< ul class = "subNavList" >
< li > Detail: < / li >
2016-06-02 09:57:18 +00:00
< li > < a href = "#field.detail" > Field< / a > | < / li >
< li > < a href = "#constructor.detail" > Constr< / a > | < / li >
< li > < a href = "#method.detail" > Method< / a > < / li >
2014-04-01 11:30:48 +00:00
< / ul >
< / div >
2016-06-02 09:57:18 +00:00
< a name = "skip.navbar.top" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a > < / div >
2012-05-21 20:32:26 +00:00
<!-- ========= END OF TOP NAVBAR ========= -->
2018-11-06 11:46:01 +00:00
< / div >
< div class = "navPadding" > < / div >
< script type = "text/javascript" > < ! - -
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
< / script >
2012-05-21 20:32:26 +00:00
<!-- ======== START OF CLASS DATA ======== -->
2014-04-01 11:30:48 +00:00
< div class = "header" >
2018-11-06 11:46:01 +00:00
< div class = "subTitle" > < span class = "packageLabelInType" > Package< / span > < a href = "../../../../com/mxgraph/layout/hierarchical/package-summary.html" > com.mxgraph.layout.hierarchical< / a > < / div >
2014-04-01 11:30:48 +00:00
< h2 title = "Class mxHierarchicalLayout" class = "title" > Class mxHierarchicalLayout< / h2 >
< / div >
< div class = "contentContainer" >
< ul class = "inheritance" >
2017-11-24 16:16:54 +00:00
< li > java.lang.Object< / li >
2014-04-01 11:30:48 +00:00
< li >
< ul class = "inheritance" >
< li > < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html" title = "class in com.mxgraph.layout" > com.mxgraph.layout.mxGraphLayout< / a > < / li >
< li >
< ul class = "inheritance" >
< li > com.mxgraph.layout.hierarchical.mxHierarchicalLayout< / li >
< / ul >
< / li >
< / ul >
< / li >
< / ul >
< div class = "description" >
< ul class = "blockList" >
< li class = "blockList" >
< dl >
< dt > All Implemented Interfaces:< / dt >
2018-11-06 11:46:01 +00:00
< dd > < code > < a href = "../../../../com/mxgraph/layout/mxIGraphLayout.html" title = "interface in com.mxgraph.layout" > mxIGraphLayout< / a > < / code > < / dd >
2014-04-01 11:30:48 +00:00
< / dl >
< hr >
2016-06-02 09:57:18 +00:00
< pre > public class < span class = "typeNameLabel" > mxHierarchicalLayout< / span >
2014-04-01 11:30:48 +00:00
extends < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html" title = "class in com.mxgraph.layout" > mxGraphLayout< / a > < / pre >
< div class = "block" > The top level compound layout of the hierarchical layout. The individual
elements of the layout are called in sequence.< / div >
< / li >
< / ul >
< / div >
< div class = "summary" >
< ul class = "blockList" >
< li class = "blockList" >
2012-05-21 20:32:26 +00:00
<!-- =========== FIELD SUMMARY =========== -->
2014-04-01 11:30:48 +00:00
< ul class = "blockList" >
2016-06-02 09:57:18 +00:00
< li class = "blockList" > < a name = "field.summary" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< h3 > Field Summary< / h3 >
2018-11-06 11:46:01 +00:00
< table class = "memberSummary" summary = "Field Summary table, listing fields, and an explanation" >
2014-04-01 11:30:48 +00:00
< caption > < span > Fields< / span > < span class = "tabEnd" > < / span > < / caption >
< tr >
< th class = "colFirst" scope = "col" > Modifier and Type< / th >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "col" > Field< / th >
< th class = "colLast" scope = "col" > Description< / th >
2014-04-01 11:30:48 +00:00
< / tr >
< tr class = "altColor" >
< td class = "colFirst" > < code > protected boolean< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#disableEdgeStyle" > disableEdgeStyle< / a > < / span > < / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Specifies if the STYLE_NOEDGESTYLE flag should be set on edges that are
modified by the result.< / div >
< / td >
< / tr >
< tr class = "rowColor" >
< td class = "colFirst" > < code > protected boolean< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#fineTuning" > fineTuning< / a > < / span > < / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Whether or not to perform local optimisations and iterate multiple times
through the algorithm< / div >
< / td >
< / tr >
< tr class = "altColor" >
< td class = "colFirst" > < code > protected double< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#interHierarchySpacing" > interHierarchySpacing< / a > < / span > < / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > The spacing buffer between unconnected hierarchies< / div >
< / td >
< / tr >
< tr class = "rowColor" >
< td class = "colFirst" > < code > protected double< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#interRankCellSpacing" > interRankCellSpacing< / a > < / span > < / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > The spacing buffer added between cell on adjacent layers< / div >
< / td >
< / tr >
< tr class = "altColor" >
< td class = "colFirst" > < code > protected double< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#intraCellSpacing" > intraCellSpacing< / a > < / span > < / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > The spacing buffer added between cells on the same layer< / div >
< / td >
< / tr >
< tr class = "rowColor" >
< td class = "colFirst" > < code > protected < a href = "../../../../com/mxgraph/layout/hierarchical/model/mxGraphHierarchyModel.html" title = "class in com.mxgraph.layout.hierarchical.model" > mxGraphHierarchyModel< / a > < / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#model" > model< / a > < / span > < / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > The internal model formed of the layout< / div >
< / td >
< / tr >
< tr class = "altColor" >
< td class = "colFirst" > < code > protected boolean< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#moveParent" > moveParent< / a > < / span > < / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Specifies if the parnent should be moved if resizeParent is enabled.< / div >
< / td >
< / tr >
< tr class = "rowColor" >
< td class = "colFirst" > < code > protected int< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#orientation" > orientation< / a > < / span > < / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > The position of the root node(s) relative to the laid out graph in.< / div >
< / td >
< / tr >
< tr class = "altColor" >
< td class = "colFirst" > < code > protected double< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#parallelEdgeSpacing" > parallelEdgeSpacing< / a > < / span > < / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > The distance between each parallel edge on each ranks for long edges< / div >
< / td >
< / tr >
< tr class = "rowColor" >
< td class = "colFirst" > < code > protected int< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#parentBorder" > parentBorder< / a > < / span > < / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > The border to be added around the children if the parent is to be
resized using resizeParent.< / div >
< / td >
< / tr >
< tr class = "altColor" >
< td class = "colFirst" > < code > protected boolean< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#resizeParent" > resizeParent< / a > < / span > < / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Specifies if the parent should be resized after the layout so that it
contains all the child cells.< / div >
< / td >
< / tr >
2016-03-01 09:16:15 +00:00
< tr class = "rowColor" >
2017-11-24 16:16:54 +00:00
< td class = "colFirst" > < code > protected java.util.List< java.lang.Object> < / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#roots" > roots< / a > < / span > < / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > The root nodes of the layout< / div >
< / td >
< / tr >
2016-03-01 09:16:15 +00:00
< tr class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > protected boolean< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#traverseAncestors" > traverseAncestors< / a > < / span > < / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Whether or not to navigate edges whose terminal vertices
have different parents but are in the same ancestry chain< / div >
< / td >
< / tr >
< / table >
< ul class = "blockList" >
2016-06-02 09:57:18 +00:00
< li class = "blockList" > < a name = "fields.inherited.from.class.com.mxgraph.layout.mxGraphLayout" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< h3 > Fields inherited from class com.mxgraph.layout.< a href = "../../../../com/mxgraph/layout/mxGraphLayout.html" title = "class in com.mxgraph.layout" > mxGraphLayout< / a > < / h3 >
< code > < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html#graph" > graph< / a > , < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html#parent" > parent< / a > , < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html#useBoundingBox" > useBoundingBox< / a > < / code > < / li >
< / ul >
< / li >
< / ul >
2012-05-21 20:32:26 +00:00
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
2014-04-01 11:30:48 +00:00
< ul class = "blockList" >
2016-06-02 09:57:18 +00:00
< li class = "blockList" > < a name = "constructor.summary" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< h3 > Constructor Summary< / h3 >
2018-11-06 11:46:01 +00:00
< table class = "memberSummary" summary = "Constructor Summary table, listing constructors, and an explanation" >
2014-04-01 11:30:48 +00:00
< caption > < span > Constructors< / span > < span class = "tabEnd" > < / span > < / caption >
< tr >
2018-11-06 11:46:01 +00:00
< th class = "colFirst" scope = "col" > Constructor< / th >
< th class = "colLast" scope = "col" > Description< / th >
2014-04-01 11:30:48 +00:00
< / tr >
< tr class = "altColor" >
2018-11-06 11:46:01 +00:00
< th class = "colConstructorName" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#mxHierarchicalLayout-com.mxgraph.view.mxGraph-" > mxHierarchicalLayout< / a > < / span > ​ (< a href = "../../../../com/mxgraph/view/mxGraph.html" title = "class in com.mxgraph.view" > mxGraph< / a > graph)< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Constructs a hierarchical layout< / div >
< / td >
< / tr >
< tr class = "rowColor" >
2018-11-06 11:46:01 +00:00
< th class = "colConstructorName" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#mxHierarchicalLayout-com.mxgraph.view.mxGraph-int-" > mxHierarchicalLayout< / a > < / span > ​ (< a href = "../../../../com/mxgraph/view/mxGraph.html" title = "class in com.mxgraph.view" > mxGraph< / a > graph,
int orientation)< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Constructs a hierarchical layout< / div >
< / td >
< / tr >
< / table >
< / li >
< / ul >
2012-05-21 20:32:26 +00:00
<!-- ========== METHOD SUMMARY =========== -->
2014-04-01 11:30:48 +00:00
< ul class = "blockList" >
2016-06-02 09:57:18 +00:00
< li class = "blockList" > < a name = "method.summary" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< h3 > Method Summary< / h3 >
2018-11-06 11:46:01 +00:00
< table class = "memberSummary" summary = "Method Summary table, listing methods, and an explanation" >
2016-06-02 09:57:18 +00:00
< caption > < span id = "t0" class = "activeTableTab" > < span > All Methods< / span > < span class = "tabEnd" > < / span > < / span > < span id = "t2" class = "tableTab" > < span > < a href = "javascript:show(2);" > Instance Methods< / a > < / span > < span class = "tabEnd" > < / span > < / span > < span id = "t4" class = "tableTab" > < span > < a href = "javascript:show(8);" > Concrete Methods< / a > < / span > < span class = "tabEnd" > < / span > < / span > < / caption >
2014-04-01 11:30:48 +00:00
< tr >
< th class = "colFirst" scope = "col" > Modifier and Type< / th >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "col" > Method< / th >
< th class = "colLast" scope = "col" > Description< / th >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i0" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#crossingStage-java.lang.Object-" > crossingStage< / a > < / span > ​ (java.lang.Object parent)< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Executes the crossing stage using mxMedianHybridCrossingReduction.< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i1" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#cycleStage-java.lang.Object-" > cycleStage< / a > < / span > ​ (java.lang.Object parent)< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Executes the cycle stage.< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i2" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#execute-java.lang.Object-" > execute< / a > < / span > ​ (java.lang.Object parent)< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Executes the layout for the children of the specified parent.< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i3" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#execute-java.lang.Object-java.util.List-" > execute< / a > < / span > ​ (java.lang.Object parent,
java.util.List< java.lang.Object> roots)< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Executes the layout for the children of the specified parent.< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i4" class = "altColor" >
2017-11-24 16:16:54 +00:00
< td class = "colFirst" > < code > java.util.Set< java.lang.Object> < / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#filterDescendants-java.lang.Object-" > filterDescendants< / a > < / span > ​ (java.lang.Object cell)< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Creates a set of descendant cells< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i5" class = "rowColor" >
2017-11-24 16:16:54 +00:00
< td class = "colFirst" > < code > java.util.List< java.lang.Object> < / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#findRoots-java.lang.Object-java.util.Set-" > findRoots< / a > < / span > ​ (java.lang.Object parent,
java.util.Set< java.lang.Object> vertices)< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Returns all visible children in the given parent which do not have
incoming edges.< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i6" class = "altColor" >
2017-11-24 16:16:54 +00:00
< td class = "colFirst" > < code > java.lang.Object[]< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#getEdges-java.lang.Object-" > getEdges< / a > < / span > ​ (java.lang.Object cell)< / code > < / th >
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i7" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > double< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#getInterHierarchySpacing--" > getInterHierarchySpacing< / a > < / span > ()< / code > < / th >
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i8" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > double< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#getInterRankCellSpacing--" > getInterRankCellSpacing< / a > < / span > ()< / code > < / th >
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i9" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > double< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#getIntraCellSpacing--" > getIntraCellSpacing< / a > < / span > ()< / code > < / th >
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i10" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > < a href = "../../../../com/mxgraph/layout/hierarchical/model/mxGraphHierarchyModel.html" title = "class in com.mxgraph.layout.hierarchical.model" > mxGraphHierarchyModel< / a > < / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#getModel--" > getModel< / a > < / span > ()< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Returns the model for this layout algorithm.< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i11" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > int< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#getOrientation--" > getOrientation< / a > < / span > ()< / code > < / th >
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i12" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > double< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#getParallelEdgeSpacing--" > getParallelEdgeSpacing< / a > < / span > ()< / code > < / th >
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i13" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > int< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#getParentBorder--" > getParentBorder< / a > < / span > ()< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Returns parentBorder.< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i14" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > boolean< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#isDisableEdgeStyle--" > isDisableEdgeStyle< / a > < / span > ()< / code > < / th >
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i15" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > boolean< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#isFineTuning--" > isFineTuning< / a > < / span > ()< / code > < / th >
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i16" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > boolean< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#isMoveParent--" > isMoveParent< / a > < / span > ()< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Returns the moveParent flag.< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i17" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > boolean< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#isResizeParent--" > isResizeParent< / a > < / span > ()< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Returns the resizeParent flag.< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i18" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#layeringStage--" > layeringStage< / a > < / span > ()< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Implements first stage of a Sugiyama layout.< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i19" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > double< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#placementStage-double-java.lang.Object-" > placementStage< / a > < / span > ​ (double initialX,
java.lang.Object parent)< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Executes the placement stage using mxCoordinateAssignment.< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i20" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#run-java.lang.Object-" > run< / a > < / span > ​ (java.lang.Object parent)< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > The API method used to exercise the layout upon the graph description
2012-05-21 20:32:26 +00:00
and produce a separate description of the vertex position and edge
2014-04-01 11:30:48 +00:00
routing changes made.< / div >
< / td >
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i21" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#setDisableEdgeStyle-boolean-" > setDisableEdgeStyle< / a > < / span > ​ (boolean disableEdgeStyle)< / code > < / th >
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i22" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#setFineTuning-boolean-" > setFineTuning< / a > < / span > ​ (boolean fineTuning)< / code > < / th >
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i23" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#setInterHierarchySpacing-double-" > setInterHierarchySpacing< / a > < / span > ​ (double interHierarchySpacing)< / code > < / th >
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i24" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#setInterRankCellSpacing-double-" > setInterRankCellSpacing< / a > < / span > ​ (double interRankCellSpacing)< / code > < / th >
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i25" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#setIntraCellSpacing-double-" > setIntraCellSpacing< / a > < / span > ​ (double intraCellSpacing)< / code > < / th >
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2016-06-02 09:57:18 +00:00
< tr id = "i26" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#setMoveParent-boolean-" > setMoveParent< / a > < / span > ​ (boolean value)< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Sets the moveParent flag.< / div >
< / td >
< / tr >
2018-01-19 15:30:59 +00:00
< tr id = "i27" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#setOrientation-int-" > setOrientation< / a > < / span > ​ (int orientation)< / code > < / th >
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2018-01-19 15:30:59 +00:00
< tr id = "i28" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#setParallelEdgeSpacing-double-" > setParallelEdgeSpacing< / a > < / span > ​ (double parallelEdgeSpacing)< / code > < / th >
< td class = "colLast" > < / td >
2014-04-01 11:30:48 +00:00
< / tr >
2018-01-19 15:30:59 +00:00
< tr id = "i29" class = "rowColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#setParentBorder-int-" > setParentBorder< / a > < / span > ​ (int value)< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Sets parentBorder.< / div >
< / td >
< / tr >
2018-01-19 15:30:59 +00:00
< tr id = "i30" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > void< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#setResizeParent-boolean-" > setResizeParent< / a > < / span > ​ (boolean value)< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Sets the resizeParent flag.< / div >
< / td >
< / tr >
2018-01-19 15:30:59 +00:00
< tr id = "i31" class = "rowColor" >
2017-11-24 16:16:54 +00:00
< td class = "colFirst" > < code > java.lang.String< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#toString--" > toString< / a > < / span > ()< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Returns < code > Hierarchical< / code > , the name of this algorithm.< / div >
< / td >
< / tr >
2018-01-19 15:30:59 +00:00
< tr id = "i32" class = "altColor" >
2014-04-01 11:30:48 +00:00
< td class = "colFirst" > < code > protected void< / code > < / td >
2018-11-06 11:46:01 +00:00
< th class = "colSecond" scope = "row" > < code > < span class = "memberNameLink" > < a href = "../../../../com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html#traverse-java.lang.Object-boolean-java.lang.Object-java.util.Set-java.util.Set-java.util.List-java.util.Set-" > traverse< / a > < / span > ​ (java.lang.Object vertex,
2014-04-01 11:30:48 +00:00
boolean directed,
2017-11-24 16:16:54 +00:00
java.lang.Object edge,
java.util.Set< java.lang.Object> allVertices,
java.util.Set< java.lang.Object> currentComp,
java.util.List< java.util.Set< java.lang.Object> > hierarchyVertices,
2018-11-06 11:46:01 +00:00
java.util.Set< java.lang.Object> filledVertexSet)< / code > < / th >
< td class = "colLast" >
2014-04-01 11:30:48 +00:00
< div class = "block" > Traverses the (directed) graph invoking the given function for each
visited vertex and edge.< / div >
< / td >
< / tr >
< / table >
< ul class = "blockList" >
2016-06-02 09:57:18 +00:00
< li class = "blockList" > < a name = "methods.inherited.from.class.com.mxgraph.layout.mxGraphLayout" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< h3 > Methods inherited from class com.mxgraph.layout.< a href = "../../../../com/mxgraph/layout/mxGraphLayout.html" title = "class in com.mxgraph.layout" > mxGraphLayout< / a > < / h3 >
2016-06-02 09:57:18 +00:00
< code > < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html#arrangeGroups-java.lang.Object:A-int-" > arrangeGroups< / a > , < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html#getConstraint-java.lang.Object-java.lang.Object-" > getConstraint< / a > , < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html#getConstraint-java.lang.Object-java.lang.Object-java.lang.Object-boolean-" > getConstraint< / a > , < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html#getGraph--" > getGraph< / a > , < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html#getParentOffset-java.lang.Object-" > getParentOffset< / a > , < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html#getVertexBounds-java.lang.Object-" > getVertexBounds< / a > , < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html#isEdgeIgnored-java.lang.Object-" > isEdgeIgnored< / a > , < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html#isUseBoundingBox--" > isUseBoundingBox< / a > , < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html#isVertexIgnored-java.lang.Object-" > isVertexIgnored< / a > , < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html#isVertexMovable-java.lang.Object-" > isVertexMovable< / a > , < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html#moveCell-java.lang.Object-double-double-" > moveCell< / a > , < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html#setEdgePoints-java.lang.Object-java.util.List-" > setEdgePoints< / a > , < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html#setEdgeStyleEnabled-java.lang.Object-boolean-" > setEdgeStyleEnabled< / a > , < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html#setOrthogonalEdge-java.lang.Object-boolean-" > setOrthogonalEdge< / a > , < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html#setUseBoundingBox-boolean-" > setUseBoundingBox< / a > , < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html#setVertexLocation-java.lang.Object-double-double-" > setVertexLocation< / a > < / code > < / li >
2014-04-01 11:30:48 +00:00
< / ul >
< ul class = "blockList" >
2016-06-02 09:57:18 +00:00
< li class = "blockList" > < a name = "methods.inherited.from.class.java.lang.Object" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
2017-11-24 16:16:54 +00:00
< h3 > Methods inherited from class java.lang.Object< / h3 >
< code > clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait< / code > < / li >
2014-04-01 11:30:48 +00:00
< / ul >
< / li >
< / ul >
< / li >
< / ul >
< / div >
< div class = "details" >
< ul class = "blockList" >
< li class = "blockList" >
2012-05-21 20:32:26 +00:00
<!-- ============ FIELD DETAIL =========== -->
2014-04-01 11:30:48 +00:00
< ul class = "blockList" >
2016-06-02 09:57:18 +00:00
< li class = "blockList" > < a name = "field.detail" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< h3 > Field Detail< / h3 >
< a name = "roots" >
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > roots< / h4 >
2017-11-24 16:16:54 +00:00
< pre > protected java.util.List< java.lang.Object> roots< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > The root nodes of the layout< / div >
< / li >
< / ul >
< a name = "resizeParent" >
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > resizeParent< / h4 >
< pre > protected boolean resizeParent< / pre >
< div class = "block" > Specifies if the parent should be resized after the layout so that it
contains all the child cells. Default is false. @See parentBorder.< / div >
< / li >
< / ul >
< a name = "moveParent" >
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > moveParent< / h4 >
< pre > protected boolean moveParent< / pre >
< div class = "block" > Specifies if the parnent should be moved if resizeParent is enabled.
Default is false. @See resizeParent.< / div >
< / li >
< / ul >
< a name = "parentBorder" >
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > parentBorder< / h4 >
< pre > protected int parentBorder< / pre >
< div class = "block" > The border to be added around the children if the parent is to be
resized using resizeParent. Default is 0. @See resizeParent.< / div >
< / li >
< / ul >
< a name = "intraCellSpacing" >
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > intraCellSpacing< / h4 >
< pre > protected double intraCellSpacing< / pre >
< div class = "block" > The spacing buffer added between cells on the same layer< / div >
< / li >
< / ul >
< a name = "interRankCellSpacing" >
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > interRankCellSpacing< / h4 >
< pre > protected double interRankCellSpacing< / pre >
< div class = "block" > The spacing buffer added between cell on adjacent layers< / div >
< / li >
< / ul >
< a name = "interHierarchySpacing" >
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > interHierarchySpacing< / h4 >
< pre > protected double interHierarchySpacing< / pre >
< div class = "block" > The spacing buffer between unconnected hierarchies< / div >
< / li >
< / ul >
< a name = "parallelEdgeSpacing" >
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > parallelEdgeSpacing< / h4 >
< pre > protected double parallelEdgeSpacing< / pre >
< div class = "block" > The distance between each parallel edge on each ranks for long edges< / div >
< / li >
< / ul >
< a name = "orientation" >
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > orientation< / h4 >
< pre > protected int orientation< / pre >
< div class = "block" > The position of the root node(s) relative to the laid out graph in.
Default is < code > SwingConstants.NORTH< / code > , i.e. top-down.< / div >
< / li >
< / ul >
< a name = "disableEdgeStyle" >
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > disableEdgeStyle< / h4 >
< pre > protected boolean disableEdgeStyle< / pre >
< div class = "block" > Specifies if the STYLE_NOEDGESTYLE flag should be set on edges that are
modified by the result. Default is true.< / div >
< / li >
< / ul >
< a name = "fineTuning" >
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > fineTuning< / h4 >
< pre > protected boolean fineTuning< / pre >
< div class = "block" > Whether or not to perform local optimisations and iterate multiple times
through the algorithm< / div >
< / li >
< / ul >
< a name = "traverseAncestors" >
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > traverseAncestors< / h4 >
< pre > protected boolean traverseAncestors< / pre >
< div class = "block" > Whether or not to navigate edges whose terminal vertices
have different parents but are in the same ancestry chain< / div >
< / li >
< / ul >
< a name = "model" >
<!-- -->
< / a >
< ul class = "blockListLast" >
< li class = "blockList" >
< h4 > model< / h4 >
< pre > protected < a href = "../../../../com/mxgraph/layout/hierarchical/model/mxGraphHierarchyModel.html" title = "class in com.mxgraph.layout.hierarchical.model" > mxGraphHierarchyModel< / a > model< / pre >
< div class = "block" > The internal model formed of the layout< / div >
< / li >
< / ul >
< / li >
< / ul >
2012-05-21 20:32:26 +00:00
<!-- ========= CONSTRUCTOR DETAIL ======== -->
2014-04-01 11:30:48 +00:00
< ul class = "blockList" >
2016-06-02 09:57:18 +00:00
< li class = "blockList" > < a name = "constructor.detail" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< h3 > Constructor Detail< / h3 >
2016-06-02 09:57:18 +00:00
< a name = "mxHierarchicalLayout-com.mxgraph.view.mxGraph-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > mxHierarchicalLayout< / h4 >
2018-11-06 11:46:01 +00:00
< pre > public mxHierarchicalLayout​ (< a href = "../../../../com/mxgraph/view/mxGraph.html" title = "class in com.mxgraph.view" > mxGraph< / a > graph)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Constructs a hierarchical layout< / div >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > graph< / code > - the graph to lay out< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "mxHierarchicalLayout-com.mxgraph.view.mxGraph-int-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockListLast" >
< li class = "blockList" >
< h4 > mxHierarchicalLayout< / h4 >
2018-11-06 11:46:01 +00:00
< pre > public mxHierarchicalLayout​ (< a href = "../../../../com/mxgraph/view/mxGraph.html" title = "class in com.mxgraph.view" > mxGraph< / a > graph,
2016-06-02 09:57:18 +00:00
int orientation)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Constructs a hierarchical layout< / div >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > graph< / code > - the graph to lay out< / dd >
< dd > < code > orientation< / code > - < code > SwingConstants.NORTH, SwingConstants.EAST, SwingConstants.SOUTH< / code > or < code > SwingConstants.WEST< / code > < / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
< / li >
< / ul >
2012-05-21 20:32:26 +00:00
<!-- ============ METHOD DETAIL ========== -->
2014-04-01 11:30:48 +00:00
< ul class = "blockList" >
2016-06-02 09:57:18 +00:00
< li class = "blockList" > < a name = "method.detail" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< h3 > Method Detail< / h3 >
2016-06-02 09:57:18 +00:00
< a name = "getModel--" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getModel< / h4 >
< pre > public < a href = "../../../../com/mxgraph/layout/hierarchical/model/mxGraphHierarchyModel.html" title = "class in com.mxgraph.layout.hierarchical.model" > mxGraphHierarchyModel< / a > getModel()< / pre >
< div class = "block" > Returns the model for this layout algorithm.< / div >
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "execute-java.lang.Object-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > execute< / h4 >
2018-11-06 11:46:01 +00:00
< pre > public void execute​ (java.lang.Object parent)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Executes the layout for the children of the specified parent.< / div >
< dl >
2016-06-02 09:57:18 +00:00
< dt > < span class = "overrideSpecifyLabel" > Specified by:< / span > < / dt >
< dd > < code > < a href = "../../../../com/mxgraph/layout/mxIGraphLayout.html#execute-java.lang.Object-" > execute< / a > < / code > in interface < code > < a href = "../../../../com/mxgraph/layout/mxIGraphLayout.html" title = "interface in com.mxgraph.layout" > mxIGraphLayout< / a > < / code > < / dd >
< dt > < span class = "overrideSpecifyLabel" > Overrides:< / span > < / dt >
< dd > < code > < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html#execute-java.lang.Object-" > execute< / a > < / code > in class < code > < a href = "../../../../com/mxgraph/layout/mxGraphLayout.html" title = "class in com.mxgraph.layout" > mxGraphLayout< / a > < / code > < / dd >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > parent< / code > - Parent cell that contains the children to be laid out.< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "execute-java.lang.Object-java.util.List-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > execute< / h4 >
2018-11-06 11:46:01 +00:00
< pre > public void execute​ (java.lang.Object parent,
2017-11-24 16:16:54 +00:00
java.util.List< java.lang.Object> roots)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Executes the layout for the children of the specified parent.< / div >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > parent< / code > - Parent cell that contains the children to be laid out.< / dd >
< dd > < code > roots< / code > - the starting roots of the layout< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "findRoots-java.lang.Object-java.util.Set-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > findRoots< / h4 >
2018-11-06 11:46:01 +00:00
< pre > public java.util.List< java.lang.Object> findRoots​ (java.lang.Object parent,
2017-11-24 16:16:54 +00:00
java.util.Set< java.lang.Object> vertices)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Returns all visible children in the given parent which do not have
2012-05-31 09:57:33 +00:00
incoming edges. If the result is empty then the children with the
maximum difference between incoming and outgoing edges are returned.
This takes into account edges that are being promoted to the given
2014-04-01 11:30:48 +00:00
root due to invisible children or collapsed cells.< / div >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > parent< / code > - Cell whose children should be checked.< / dd >
< dt > < span class = "returnLabel" > Returns:< / span > < / dt >
< dd > List of tree roots in parent.< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "getEdges-java.lang.Object-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getEdges< / h4 >
2018-11-06 11:46:01 +00:00
< pre > public java.lang.Object[] getEdges​ (java.lang.Object cell)< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > cell< / code > - < / dd >
< dt > < span class = "returnLabel" > Returns:< / span > < / dt >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "run-java.lang.Object-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > run< / h4 >
2018-11-06 11:46:01 +00:00
< pre > public void run​ (java.lang.Object parent)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > The API method used to exercise the layout upon the graph description
2012-05-21 20:32:26 +00:00
and produce a separate description of the vertex position and edge
2014-04-01 11:30:48 +00:00
routing changes made.< / div >
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "filterDescendants-java.lang.Object-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > filterDescendants< / h4 >
2018-11-06 11:46:01 +00:00
< pre > public java.util.Set< java.lang.Object> filterDescendants​ (java.lang.Object cell)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Creates a set of descendant cells< / div >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > cell< / code > - The cell whose descendants are to be calculated< / dd >
< dt > < span class = "returnLabel" > Returns:< / span > < / dt >
< dd > the descendants of the cell (not the cell)< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "traverse-java.lang.Object-boolean-java.lang.Object-java.util.Set-java.util.Set-java.util.List-java.util.Set-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > traverse< / h4 >
2018-11-06 11:46:01 +00:00
< pre > protected void traverse​ (java.lang.Object vertex,
2016-06-02 09:57:18 +00:00
boolean directed,
2017-11-24 16:16:54 +00:00
java.lang.Object edge,
java.util.Set< java.lang.Object> allVertices,
java.util.Set< java.lang.Object> currentComp,
java.util.List< java.util.Set< java.lang.Object> > hierarchyVertices,
java.util.Set< java.lang.Object> filledVertexSet)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Traverses the (directed) graph invoking the given function for each
2012-07-02 11:07:11 +00:00
visited vertex and edge. The function is invoked with the current vertex
and the incoming edge as a parameter. This implementation makes sure
each vertex is only visited once. The function may return false if the
2014-04-01 11:30:48 +00:00
traversal should stop at the given vertex.< / div >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > vertex< / code > - < mxCell > that represents the vertex where the traversal starts.< / dd >
< dd > < code > directed< / code > - Optional boolean indicating if edges should only be traversed
from source to target. Default is true.< / dd >
< dd > < code > edge< / code > - Optional < mxCell > that represents the incoming edge. This is
null for the first step of the traversal.< / dd >
< dd > < code > allVertices< / code > - Array of cell paths for the visited cells.< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "cycleStage-java.lang.Object-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > cycleStage< / h4 >
2018-11-06 11:46:01 +00:00
< pre > public void cycleStage​ (java.lang.Object parent)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Executes the cycle stage. This implementation uses the
mxMinimumCycleRemover.< / div >
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "layeringStage--" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > layeringStage< / h4 >
< pre > public void layeringStage()< / pre >
< div class = "block" > Implements first stage of a Sugiyama layout.< / div >
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "crossingStage-java.lang.Object-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > crossingStage< / h4 >
2018-11-06 11:46:01 +00:00
< pre > public void crossingStage​ (java.lang.Object parent)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Executes the crossing stage using mxMedianHybridCrossingReduction.< / div >
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "placementStage-double-java.lang.Object-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > placementStage< / h4 >
2018-11-06 11:46:01 +00:00
< pre > public double placementStage​ (double initialX,
2017-11-24 16:16:54 +00:00
java.lang.Object parent)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Executes the placement stage using mxCoordinateAssignment.< / div >
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "isResizeParent--" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > isResizeParent< / h4 >
< pre > public boolean isResizeParent()< / pre >
< div class = "block" > Returns the resizeParent flag.< / div >
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "setResizeParent-boolean-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > setResizeParent< / h4 >
2018-11-06 11:46:01 +00:00
< pre > public void setResizeParent​ (boolean value)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Sets the resizeParent flag.< / div >
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "isMoveParent--" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > isMoveParent< / h4 >
< pre > public boolean isMoveParent()< / pre >
< div class = "block" > Returns the moveParent flag.< / div >
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "setMoveParent-boolean-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > setMoveParent< / h4 >
2018-11-06 11:46:01 +00:00
< pre > public void setMoveParent​ (boolean value)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Sets the moveParent flag.< / div >
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "getParentBorder--" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getParentBorder< / h4 >
< pre > public int getParentBorder()< / pre >
< div class = "block" > Returns parentBorder.< / div >
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "setParentBorder-int-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > setParentBorder< / h4 >
2018-11-06 11:46:01 +00:00
< pre > public void setParentBorder​ (int value)< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Sets parentBorder.< / div >
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "getIntraCellSpacing--" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getIntraCellSpacing< / h4 >
< pre > public double getIntraCellSpacing()< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "returnLabel" > Returns:< / span > < / dt >
< dd > Returns the intraCellSpacing.< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "setIntraCellSpacing-double-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > setIntraCellSpacing< / h4 >
2018-11-06 11:46:01 +00:00
< pre > public void setIntraCellSpacing​ (double intraCellSpacing)< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > intraCellSpacing< / code > - The intraCellSpacing to set.< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "getInterRankCellSpacing--" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getInterRankCellSpacing< / h4 >
< pre > public double getInterRankCellSpacing()< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "returnLabel" > Returns:< / span > < / dt >
< dd > Returns the interRankCellSpacing.< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "setInterRankCellSpacing-double-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > setInterRankCellSpacing< / h4 >
2018-11-06 11:46:01 +00:00
< pre > public void setInterRankCellSpacing​ (double interRankCellSpacing)< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > interRankCellSpacing< / code > - The interRankCellSpacing to set.< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "getOrientation--" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getOrientation< / h4 >
< pre > public int getOrientation()< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "returnLabel" > Returns:< / span > < / dt >
< dd > Returns the orientation.< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "setOrientation-int-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > setOrientation< / h4 >
2018-11-06 11:46:01 +00:00
< pre > public void setOrientation​ (int orientation)< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > orientation< / code > - The orientation to set.< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "getInterHierarchySpacing--" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getInterHierarchySpacing< / h4 >
< pre > public double getInterHierarchySpacing()< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "returnLabel" > Returns:< / span > < / dt >
< dd > Returns the interHierarchySpacing.< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "setInterHierarchySpacing-double-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > setInterHierarchySpacing< / h4 >
2018-11-06 11:46:01 +00:00
< pre > public void setInterHierarchySpacing​ (double interHierarchySpacing)< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > interHierarchySpacing< / code > - The interHierarchySpacing to set.< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "getParallelEdgeSpacing--" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getParallelEdgeSpacing< / h4 >
< pre > public double getParallelEdgeSpacing()< / pre >
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "setParallelEdgeSpacing-double-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > setParallelEdgeSpacing< / h4 >
2018-11-06 11:46:01 +00:00
< pre > public void setParallelEdgeSpacing​ (double parallelEdgeSpacing)< / pre >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "isFineTuning--" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > isFineTuning< / h4 >
< pre > public boolean isFineTuning()< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "returnLabel" > Returns:< / span > < / dt >
< dd > Returns the fineTuning.< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "setFineTuning-boolean-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > setFineTuning< / h4 >
2018-11-06 11:46:01 +00:00
< pre > public void setFineTuning​ (boolean fineTuning)< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > fineTuning< / code > - The fineTuning to set.< / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "isDisableEdgeStyle--" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > isDisableEdgeStyle< / h4 >
< pre > public boolean isDisableEdgeStyle()< / pre >
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "setDisableEdgeStyle-boolean-" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > setDisableEdgeStyle< / h4 >
2018-11-06 11:46:01 +00:00
< pre > public void setDisableEdgeStyle​ (boolean disableEdgeStyle)< / pre >
2016-06-02 09:57:18 +00:00
< dl >
< dt > < span class = "paramLabel" > Parameters:< / span > < / dt >
< dd > < code > disableEdgeStyle< / code > - < / dd >
< / dl >
2014-04-01 11:30:48 +00:00
< / li >
< / ul >
2016-06-02 09:57:18 +00:00
< a name = "toString--" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "blockListLast" >
< li class = "blockList" >
< h4 > toString< / h4 >
2017-11-24 16:16:54 +00:00
< pre > public java.lang.String toString()< / pre >
2014-04-01 11:30:48 +00:00
< div class = "block" > Returns < code > Hierarchical< / code > , the name of this algorithm.< / div >
< dl >
2016-06-02 09:57:18 +00:00
< dt > < span class = "overrideSpecifyLabel" > Overrides:< / span > < / dt >
2017-11-24 16:16:54 +00:00
< dd > < code > toString< / code > in class < code > java.lang.Object< / code > < / dd >
2014-04-01 11:30:48 +00:00
< / dl >
< / li >
< / ul >
< / li >
< / ul >
< / li >
< / ul >
< / div >
< / div >
2012-05-21 20:32:26 +00:00
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
2016-06-02 09:57:18 +00:00
< div class = "bottomNav" > < a name = "navbar.bottom" >
2014-04-01 11:30:48 +00:00
<!-- -->
2016-06-02 09:57:18 +00:00
< / a >
< div class = "skipNav" > < a href = "#skip.navbar.bottom" title = "Skip navigation links" > Skip navigation links< / a > < / div >
< a name = "navbar.bottom.firstrow" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a >
< ul class = "navList" title = "Navigation" >
< li > < a href = "../../../../overview-summary.html" > Overview< / a > < / li >
< li > < a href = "package-summary.html" > Package< / a > < / li >
< li class = "navBarCell1Rev" > Class< / li >
< li > < a href = "class-use/mxHierarchicalLayout.html" > Use< / a > < / li >
< li > < a href = "package-tree.html" > Tree< / a > < / li >
< li > < a href = "../../../../deprecated-list.html" > Deprecated< / a > < / li >
< li > < a href = "../../../../index-all.html" > Index< / a > < / li >
< li > < a href = "../../../../help-doc.html" > Help< / a > < / li >
< / ul >
2019-03-11 12:35:15 +00:00
< div class = "aboutLanguage" > < p > < b > mxGraph 4.0.0< / b > < / p > < / div >
2014-04-01 11:30:48 +00:00
< / div >
< div class = "subNav" >
< ul class = "navList" >
2016-06-02 09:57:18 +00:00
< li > Prev Class< / li >
< li > Next Class< / li >
2014-04-01 11:30:48 +00:00
< / ul >
< ul class = "navList" >
< li > < a href = "../../../../index.html?com/mxgraph/layout/hierarchical/mxHierarchicalLayout.html" target = "_top" > Frames< / a > < / li >
2016-06-02 09:57:18 +00:00
< li > < a href = "mxHierarchicalLayout.html" target = "_top" > No Frames< / a > < / li >
2014-04-01 11:30:48 +00:00
< / ul >
< ul class = "navList" id = "allclasses_navbar_bottom" >
2016-06-02 09:57:18 +00:00
< li > < a href = "../../../../allclasses-noframe.html" > All Classes< / a > < / li >
2014-04-01 11:30:48 +00:00
< / ul >
< div >
< script type = "text/javascript" > < ! - -
allClassesLink = document.getElementById("allclasses_navbar_bottom");
2012-05-21 20:32:26 +00:00
if(window==top) {
2014-04-01 11:30:48 +00:00
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
2012-05-21 20:32:26 +00:00
}
//-->
2014-04-01 11:30:48 +00:00
< / script >
2018-11-06 11:46:01 +00:00
< noscript >
< div > JavaScript is disabled on your browser.< / div >
< / noscript >
2014-04-01 11:30:48 +00:00
< / div >
< div >
< ul class = "subNavList" >
< li > Summary: < / li >
< li > Nested | < / li >
2016-06-02 09:57:18 +00:00
< li > < a href = "#field.summary" > Field< / a > | < / li >
< li > < a href = "#constructor.summary" > Constr< / a > | < / li >
< li > < a href = "#method.summary" > Method< / a > < / li >
2014-04-01 11:30:48 +00:00
< / ul >
< ul class = "subNavList" >
< li > Detail: < / li >
2016-06-02 09:57:18 +00:00
< li > < a href = "#field.detail" > Field< / a > | < / li >
< li > < a href = "#constructor.detail" > Constr< / a > | < / li >
< li > < a href = "#method.detail" > Method< / a > < / li >
2014-04-01 11:30:48 +00:00
< / ul >
< / div >
2016-06-02 09:57:18 +00:00
< a name = "skip.navbar.bottom" >
2014-04-01 11:30:48 +00:00
<!-- -->
< / a > < / div >
2012-05-21 20:32:26 +00:00
<!-- ======== END OF BOTTOM NAVBAR ======= -->
2017-06-27 11:43:19 +00:00
< p class = "legalCopy" > < small > < font size = 1 > Copyright (c) 2010-2017 < a href = "http://www.jgraph.com/"
target="_blank">Gaudenz Alder, JGraph Ltd< / a > . All rights reserved.< / font > < / small > < / p >
2014-04-01 11:30:48 +00:00
< / body >
< / html >