dsadasdasd

* added a method where you can get all the marks
* implemented and tested
* moved main
* changed README
* builded JavaDoc
* builded jar
This commit is contained in:
2019-06-21 23:50:34 +02:00
parent 0de35fd4a1
commit ddc81330ab
152 changed files with 37171 additions and 44 deletions

BIN
README.md

Binary file not shown.

View File

@@ -3,6 +3,13 @@ apply plugin: 'eclipse'
version='1.0-SNAPSHOT' version='1.0-SNAPSHOT'
jar {
manifest {
attributes 'Main-Class': 'berack96.lib.graph.view.Main'
}
from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } }
}
test { test {
useJUnitPlatform() useJUnitPlatform()
} }
@@ -24,5 +31,5 @@ dependencies {
compile group: 'com.google.code.gson', name: 'gson', version: '2.8.5' compile group: 'com.google.code.gson', name: 'gson', version: '2.8.5'
/*compile group: 'commons-collections', name: 'commons-collections', version: '3.2'*/ /*compile group: 'commons-collections', name: 'commons-collections', version: '3.2'*/
/*testCompile 'junit:junit:4.4'*/ testCompile 'junit:junit:4.4'
} }

53
doc/allclasses-frame.html Normal file
View File

@@ -0,0 +1,53 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:58 CEST 2019 -->
<title>All Classes</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<h1 class="bar">All&nbsp;Classes</h1>
<div class="indexContainer">
<ul>
<li><a href="berack96/lib/graph/impl/AdjGraph.html" title="class in berack96.lib.graph.impl" target="classFrame">AdjGraph</a></li>
<li><a href="berack96/lib/graph/view/stuff/Arrow.html" title="class in berack96.lib.graph.view.stuff" target="classFrame">Arrow</a></li>
<li><a href="berack96/lib/graph/visit/impl/BFS.html" title="class in berack96.lib.graph.visit.impl" target="classFrame">BFS</a></li>
<li><a href="berack96/lib/graph/visit/impl/DFS.html" title="class in berack96.lib.graph.visit.impl" target="classFrame">DFS</a></li>
<li><a href="berack96/lib/graph/visit/impl/Dijkstra.html" title="class in berack96.lib.graph.visit.impl" target="classFrame">Dijkstra</a></li>
<li><a href="berack96/lib/graph/Edge.html" title="class in berack96.lib.graph" target="classFrame">Edge</a></li>
<li><a href="berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge" target="classFrame">EdgeComponent</a></li>
<li><a href="berack96/lib/graph/view/edge/EdgeIntListener.html" title="class in berack96.lib.graph.view.edge" target="classFrame">EdgeIntListener</a></li>
<li><a href="berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge" target="classFrame">EdgeListener</a></li>
<li><a href="berack96/lib/graph/models/EdgeSaveStructure.html" title="class in berack96.lib.graph.models" target="classFrame">EdgeSaveStructure</a></li>
<li><a href="berack96/lib/graph/view/edge/EdgeView.html" title="class in berack96.lib.graph.view.edge" target="classFrame">EdgeView</a></li>
<li><a href="berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph" target="classFrame"><span class="interfaceName">Graph</span></a></li>
<li><a href="berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view" target="classFrame"><span class="interfaceName">GraphicalView</span></a></li>
<li><a href="berack96/lib/graph/view/GraphInfo.html" title="class in berack96.lib.graph.view" target="classFrame">GraphInfo</a></li>
<li><a href="berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view" target="classFrame"><span class="interfaceName">GraphListener</span></a></li>
<li><a href="berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view" target="classFrame">GraphPanel</a></li>
<li><a href="berack96/lib/graph/models/GraphSaveStructure.html" title="class in berack96.lib.graph.models" target="classFrame">GraphSaveStructure</a></li>
<li><a href="berack96/lib/graph/view/GraphWindow.html" title="class in berack96.lib.graph.view" target="classFrame">GraphWindow</a></li>
<li><a href="berack96/lib/graph/view/Main.html" title="class in berack96.lib.graph.view" target="classFrame">Main</a></li>
<li><a href="berack96/lib/graph/impl/MapGraph.html" title="class in berack96.lib.graph.impl" target="classFrame">MapGraph</a></li>
<li><a href="berack96/lib/graph/models/MarkSaveStructure.html" title="class in berack96.lib.graph.models" target="classFrame">MarkSaveStructure</a></li>
<li><a href="berack96/lib/graph/impl/MatrixGraph.html" title="class in berack96.lib.graph.impl" target="classFrame">MatrixGraph</a></li>
<li><a href="berack96/lib/graph/visit/impl/Tarjan.html" title="class in berack96.lib.graph.visit.impl" target="classFrame">Tarjan</a></li>
<li><a href="berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph" target="classFrame">Vertex</a></li>
<li><a href="berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex" target="classFrame">VertexComponent</a></li>
<li><a href="berack96/lib/graph/view/vertex/VertexIntListener.html" title="class in berack96.lib.graph.view.vertex" target="classFrame">VertexIntListener</a></li>
<li><a href="berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex" target="classFrame">VertexListener</a></li>
<li><a href="berack96/lib/graph/view/vertex/VertexView.html" title="class in berack96.lib.graph.view.vertex" target="classFrame">VertexView</a></li>
<li><a href="berack96/lib/graph/visit/VisitDistance.html" title="interface in berack96.lib.graph.visit" target="classFrame"><span class="interfaceName">VisitDistance</span></a></li>
<li><a href="berack96/lib/graph/visit/VisitDistSourceDest.html" title="interface in berack96.lib.graph.visit" target="classFrame"><span class="interfaceName">VisitDistSourceDest</span></a></li>
<li><a href="berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl" target="classFrame">VisitInfo</a></li>
<li><a href="berack96/lib/graph/view/VisitListener.html" title="class in berack96.lib.graph.view" target="classFrame">VisitListener</a></li>
<li><a href="berack96/lib/graph/visit/VisitSCC.html" title="interface in berack96.lib.graph.visit" target="classFrame"><span class="interfaceName">VisitSCC</span></a></li>
<li><a href="berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit" target="classFrame"><span class="interfaceName">VisitStrategy</span></a></li>
<li><a href="berack96/lib/graph/visit/VisitTopological.html" title="interface in berack96.lib.graph.visit" target="classFrame"><span class="interfaceName">VisitTopological</span></a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,53 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:58 CEST 2019 -->
<title>All Classes</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<h1 class="bar">All&nbsp;Classes</h1>
<div class="indexContainer">
<ul>
<li><a href="berack96/lib/graph/impl/AdjGraph.html" title="class in berack96.lib.graph.impl">AdjGraph</a></li>
<li><a href="berack96/lib/graph/view/stuff/Arrow.html" title="class in berack96.lib.graph.view.stuff">Arrow</a></li>
<li><a href="berack96/lib/graph/visit/impl/BFS.html" title="class in berack96.lib.graph.visit.impl">BFS</a></li>
<li><a href="berack96/lib/graph/visit/impl/DFS.html" title="class in berack96.lib.graph.visit.impl">DFS</a></li>
<li><a href="berack96/lib/graph/visit/impl/Dijkstra.html" title="class in berack96.lib.graph.visit.impl">Dijkstra</a></li>
<li><a href="berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a></li>
<li><a href="berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a></li>
<li><a href="berack96/lib/graph/view/edge/EdgeIntListener.html" title="class in berack96.lib.graph.view.edge">EdgeIntListener</a></li>
<li><a href="berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a></li>
<li><a href="berack96/lib/graph/models/EdgeSaveStructure.html" title="class in berack96.lib.graph.models">EdgeSaveStructure</a></li>
<li><a href="berack96/lib/graph/view/edge/EdgeView.html" title="class in berack96.lib.graph.view.edge">EdgeView</a></li>
<li><a href="berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph"><span class="interfaceName">Graph</span></a></li>
<li><a href="berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view"><span class="interfaceName">GraphicalView</span></a></li>
<li><a href="berack96/lib/graph/view/GraphInfo.html" title="class in berack96.lib.graph.view">GraphInfo</a></li>
<li><a href="berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view"><span class="interfaceName">GraphListener</span></a></li>
<li><a href="berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a></li>
<li><a href="berack96/lib/graph/models/GraphSaveStructure.html" title="class in berack96.lib.graph.models">GraphSaveStructure</a></li>
<li><a href="berack96/lib/graph/view/GraphWindow.html" title="class in berack96.lib.graph.view">GraphWindow</a></li>
<li><a href="berack96/lib/graph/view/Main.html" title="class in berack96.lib.graph.view">Main</a></li>
<li><a href="berack96/lib/graph/impl/MapGraph.html" title="class in berack96.lib.graph.impl">MapGraph</a></li>
<li><a href="berack96/lib/graph/models/MarkSaveStructure.html" title="class in berack96.lib.graph.models">MarkSaveStructure</a></li>
<li><a href="berack96/lib/graph/impl/MatrixGraph.html" title="class in berack96.lib.graph.impl">MatrixGraph</a></li>
<li><a href="berack96/lib/graph/visit/impl/Tarjan.html" title="class in berack96.lib.graph.visit.impl">Tarjan</a></li>
<li><a href="berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a></li>
<li><a href="berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a></li>
<li><a href="berack96/lib/graph/view/vertex/VertexIntListener.html" title="class in berack96.lib.graph.view.vertex">VertexIntListener</a></li>
<li><a href="berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a></li>
<li><a href="berack96/lib/graph/view/vertex/VertexView.html" title="class in berack96.lib.graph.view.vertex">VertexView</a></li>
<li><a href="berack96/lib/graph/visit/VisitDistance.html" title="interface in berack96.lib.graph.visit"><span class="interfaceName">VisitDistance</span></a></li>
<li><a href="berack96/lib/graph/visit/VisitDistSourceDest.html" title="interface in berack96.lib.graph.visit"><span class="interfaceName">VisitDistSourceDest</span></a></li>
<li><a href="berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a></li>
<li><a href="berack96/lib/graph/view/VisitListener.html" title="class in berack96.lib.graph.view">VisitListener</a></li>
<li><a href="berack96/lib/graph/visit/VisitSCC.html" title="interface in berack96.lib.graph.visit"><span class="interfaceName">VisitSCC</span></a></li>
<li><a href="berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit"><span class="interfaceName">VisitStrategy</span></a></li>
<li><a href="berack96/lib/graph/visit/VisitTopological.html" title="interface in berack96.lib.graph.visit"><span class="interfaceName">VisitTopological</span></a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,394 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:55 CEST 2019 -->
<title>Edge</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Edge";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
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";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/Edge.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-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?berack96/lib/graph/Edge.html" target="_top">Frames</a></li>
<li><a href="Edge.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph</div>
<h2 title="Class Edge" class="title">Class Edge&lt;V,W extends java.lang.Number&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.Edge&lt;V,W&gt;</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>V</code> - the vertices</dd>
<dd><code>W</code> - the weight of the edge</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">Edge&lt;V,W extends java.lang.Number&gt;</span>
extends java.lang.Object</pre>
<div class="block">Class used for retrieving the edges of the graph.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Berack96</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Edge.html#Edge-V-V-W-">Edge</a></span>(<a href="../../../berack96/lib/graph/Edge.html" title="type parameter in Edge">V</a>&nbsp;source,
<a href="../../../berack96/lib/graph/Edge.html" title="type parameter in Edge">V</a>&nbsp;destination,
<a href="../../../berack96/lib/graph/Edge.html" title="type parameter in Edge">W</a>&nbsp;weight)</code>
<div class="block">Create an final version of this object</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Edge.html#equals-java.lang.Object-">equals</a></span>(java.lang.Object&nbsp;obj)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../berack96/lib/graph/Edge.html" title="type parameter in Edge">V</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Edge.html#getDestination--">getDestination</a></span>()</code>
<div class="block">The vertex where the edge goes</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../berack96/lib/graph/Edge.html" title="type parameter in Edge">V</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Edge.html#getSource--">getSource</a></span>()</code>
<div class="block">The vertex where the edge starts from</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="../../../berack96/lib/graph/Edge.html" title="type parameter in Edge">W</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Edge.html#getWeight--">getWeight</a></span>()</code>
<div class="block">The weight of the edge</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Edge.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Edge.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, finalize, getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Edge-java.lang.Object-java.lang.Object-java.lang.Number-">
<!-- -->
</a><a name="Edge-V-V-W-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Edge</h4>
<pre>public&nbsp;Edge(<a href="../../../berack96/lib/graph/Edge.html" title="type parameter in Edge">V</a>&nbsp;source,
<a href="../../../berack96/lib/graph/Edge.html" title="type parameter in Edge">V</a>&nbsp;destination,
<a href="../../../berack96/lib/graph/Edge.html" title="type parameter in Edge">W</a>&nbsp;weight)</pre>
<div class="block">Create an final version of this object</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>source</code> - the source of the edge</dd>
<dd><code>destination</code> - the destination of the edge</dd>
<dd><code>weight</code> - the weight of the edge</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getDestination--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDestination</h4>
<pre>public&nbsp;<a href="../../../berack96/lib/graph/Edge.html" title="type parameter in Edge">V</a>&nbsp;getDestination()</pre>
<div class="block">The vertex where the edge goes</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the vertex</dd>
</dl>
</li>
</ul>
<a name="getSource--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSource</h4>
<pre>public&nbsp;<a href="../../../berack96/lib/graph/Edge.html" title="type parameter in Edge">V</a>&nbsp;getSource()</pre>
<div class="block">The vertex where the edge starts from</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the vertex</dd>
</dl>
</li>
</ul>
<a name="getWeight--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWeight</h4>
<pre>public&nbsp;<a href="../../../berack96/lib/graph/Edge.html" title="type parameter in Edge">W</a>&nbsp;getWeight()</pre>
<div class="block">The weight of the edge</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the weight</dd>
</dl>
</li>
</ul>
<a name="toString--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
<a name="hashCode--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hashCode</h4>
<pre>public&nbsp;int&nbsp;hashCode()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>hashCode</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
<a name="equals-java.lang.Object-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>equals</h4>
<pre>public&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;obj)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/Edge.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-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?berack96/lib/graph/Edge.html" target="_top">Frames</a></li>
<li><a href="Edge.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,786 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:55 CEST 2019 -->
<title>Vertex</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Vertex";
}
}
catch(err) {
}
//-->
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};
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";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/Vertex.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-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?berack96/lib/graph/Vertex.html" target="_top">Frames</a></li>
<li><a href="Vertex.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph</div>
<h2 title="Class Vertex" class="title">Class Vertex&lt;V&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.Vertex&lt;V&gt;</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>V</code> - the vertex</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">Vertex&lt;V&gt;</span>
extends java.lang.Object</pre>
<div class="block">Class used for represent a vertex of the graph.<br>
The vertex contained is linked with the graph, so if any changes are made to
it, then they will be reflected here.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Berack96</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#REMOVED">REMOVED</a></span></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#Vertex-berack96.lib.graph.Graph-V-">Vertex</a></span>(<a href="../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>,?&gt;&nbsp;graph,
<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&nbsp;vertex)</code>
<div class="block">Get a Vertex linked with the graph</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#addChild-V-java.lang.Number-">addChild</a></span>(<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&nbsp;child,
java.lang.Number&nbsp;weight)</code>
<div class="block">Add a child to this vertex.<br>
The added child must be in the graph or it will return an exception.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#addIfAbsent--">addIfAbsent</a></span>()</code>
<div class="block">Add the vertex to the graph only if it's not already in the graph.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#equals-java.lang.Object-">equals</a></span>(java.lang.Object&nbsp;obj)</code>&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#getAncestors--">getAncestors</a></span>()</code>
<div class="block">Get all the vertex ancestor of this vertex.<br>
The ancestors are all the vertices that have as destination this vertex.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&gt;&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#getAncestorsAsVertex--">getAncestorsAsVertex</a></span>()</code>
<div class="block">Get all the ancestors of this vertex like <a href="../../../berack96/lib/graph/Vertex.html#getAncestors--"><code>getAncestors()</code></a>, but as <a href="../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph"><code>Vertex</code></a>.<br>
In this way they are linked to the graph as this one.<br>
This method allocate a new object for each vertex, so it is more heavy.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#getChildren--">getChildren</a></span>()</code>
<div class="block">Get all the vertex children of the current vertex</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&gt;&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#getChildrenAsVertex--">getChildrenAsVertex</a></span>()</code>
<div class="block">Get all the children of this vertex like <a href="../../../berack96/lib/graph/Vertex.html#getChildren--"><code>getChildren()</code></a>, but as <a href="../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph"><code>Vertex</code></a>.<br>
In this way they are linked to the graph as this one.<br>
* This method allocate a new object for each vertex, so it is more heavy.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>,java.lang.Number&gt;&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#getEdgesIn--">getEdgesIn</a></span>()</code>
<div class="block">Get all the edge that goes INTO this vertex</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>,java.lang.Number&gt;&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#getEdgesOut--">getEdgesOut</a></span>()</code>
<div class="block">Get all the edge that goes OUT of this vertex</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>java.util.Collection&lt;java.lang.Object&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#getMarks--">getMarks</a></span>()</code>
<div class="block">Get all the marks that are associated with this vertex</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#getValue--">getValue</a></span>()</code>
<div class="block">Get the vertex</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#isStillContained--">isStillContained</a></span>()</code>
<div class="block">This call tell if the current vertex is still contained in the graph linked.<br>
While this function return false all the other methods will throw an exception.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#mark-java.lang.Object-">mark</a></span>(java.lang.Object&nbsp;mark)</code>
<div class="block">Mark the vertex with the associated string</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#remove--">remove</a></span>()</code>
<div class="block">Remove the vertex from the graph.<br>
After this call all the other methods will throw an exception</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#removeChild-V-">removeChild</a></span>(<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&nbsp;child)</code>
<div class="block">Removes a child of this vertex.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#unMark--">unMark</a></span>()</code>
<div class="block">Remove all the marker from the vertex</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#unMark-java.lang.Object-">unMark</a></span>(java.lang.Object&nbsp;mark)</code>
<div class="block">Remove the specified mark from this vertex</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code><a href="../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../berack96/lib/graph/Vertex.html#visit-berack96.lib.graph.visit.VisitStrategy-java.util.function.Consumer-">visit</a></span>(<a href="../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&nbsp;strategy,
java.util.function.Consumer&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&gt;&nbsp;visit)</code>
<div class="block">Visit the graph from this current vertex with the strategy assigned</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, finalize, getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="REMOVED">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>REMOVED</h4>
<pre>public static final&nbsp;java.lang.String REMOVED</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../constant-values.html#berack96.lib.graph.Vertex.REMOVED">Constant Field Values</a></dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Vertex-berack96.lib.graph.Graph-java.lang.Object-">
<!-- -->
</a><a name="Vertex-berack96.lib.graph.Graph-V-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Vertex</h4>
<pre>public&nbsp;Vertex(<a href="../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>,?&gt;&nbsp;graph,
<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&nbsp;vertex)
throws java.lang.NullPointerException</pre>
<div class="block">Get a Vertex linked with the graph</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>graph</code> - the graph of the vertex</dd>
<dd><code>vertex</code> - the vertex</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - if one of the param is null</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getValue--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getValue</h4>
<pre>public&nbsp;<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&nbsp;getValue()</pre>
<div class="block">Get the vertex</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the vertex</dd>
</dl>
</li>
</ul>
<a name="mark-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mark</h4>
<pre>public&nbsp;void&nbsp;mark(java.lang.Object&nbsp;mark)
throws java.lang.NullPointerException,
java.lang.UnsupportedOperationException</pre>
<div class="block">Mark the vertex with the associated string</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>mark</code> - the marker</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - if the marker is null</dd>
<dd><code>java.lang.UnsupportedOperationException</code> - if the vertex is not in the graph anymore</dd>
</dl>
</li>
</ul>
<a name="unMark-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>unMark</h4>
<pre>public&nbsp;void&nbsp;unMark(java.lang.Object&nbsp;mark)
throws java.lang.UnsupportedOperationException</pre>
<div class="block">Remove the specified mark from this vertex</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>mark</code> - the marker</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - if the mark is null</dd>
<dd><code>java.lang.UnsupportedOperationException</code> - if the vertex is not in the graph anymore</dd>
</dl>
</li>
</ul>
<a name="unMark--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>unMark</h4>
<pre>public&nbsp;void&nbsp;unMark()
throws java.lang.UnsupportedOperationException</pre>
<div class="block">Remove all the marker from the vertex</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.UnsupportedOperationException</code> - if the vertex is not in the graph anymore</dd>
</dl>
</li>
</ul>
<a name="getMarks--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMarks</h4>
<pre>public&nbsp;java.util.Collection&lt;java.lang.Object&gt;&nbsp;getMarks()
throws java.lang.UnsupportedOperationException</pre>
<div class="block">Get all the marks that are associated with this vertex</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a set of marks</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.UnsupportedOperationException</code> - if the vertex is not in the graph anymore</dd>
</dl>
</li>
</ul>
<a name="getChildren--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getChildren</h4>
<pre>public&nbsp;java.util.Collection&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&gt;&nbsp;getChildren()
throws java.lang.UnsupportedOperationException</pre>
<div class="block">Get all the vertex children of the current vertex</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>all the children</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.UnsupportedOperationException</code> - if the vertex is not in the graph anymore</dd>
</dl>
</li>
</ul>
<a name="getChildrenAsVertex--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getChildrenAsVertex</h4>
<pre>public&nbsp;java.util.Collection&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&gt;&gt;&nbsp;getChildrenAsVertex()
throws java.lang.UnsupportedOperationException</pre>
<div class="block">Get all the children of this vertex like <a href="../../../berack96/lib/graph/Vertex.html#getChildren--"><code>getChildren()</code></a>, but as <a href="../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph"><code>Vertex</code></a>.<br>
In this way they are linked to the graph as this one.<br>
* This method allocate a new object for each vertex, so it is more heavy.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a collection of vertices that are children of the current one</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.UnsupportedOperationException</code> - if the vertex is not in the graph anymore</dd>
</dl>
</li>
</ul>
<a name="getAncestors--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAncestors</h4>
<pre>public&nbsp;java.util.Collection&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&gt;&nbsp;getAncestors()
throws java.lang.UnsupportedOperationException</pre>
<div class="block">Get all the vertex ancestor of this vertex.<br>
The ancestors are all the vertices that have as destination this vertex.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a collection of vertices</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.UnsupportedOperationException</code> - if the vertex is not in the graph anymore</dd>
</dl>
</li>
</ul>
<a name="getAncestorsAsVertex--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAncestorsAsVertex</h4>
<pre>public&nbsp;java.util.Collection&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&gt;&gt;&nbsp;getAncestorsAsVertex()
throws java.lang.UnsupportedOperationException</pre>
<div class="block">Get all the ancestors of this vertex like <a href="../../../berack96/lib/graph/Vertex.html#getAncestors--"><code>getAncestors()</code></a>, but as <a href="../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph"><code>Vertex</code></a>.<br>
In this way they are linked to the graph as this one.<br>
This method allocate a new object for each vertex, so it is more heavy.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a collection of vertices that are children of the current one</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.UnsupportedOperationException</code> - if the vertex is not in the graph anymore</dd>
</dl>
</li>
</ul>
<a name="getEdgesOut--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEdgesOut</h4>
<pre>public&nbsp;java.util.Collection&lt;<a href="../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>,java.lang.Number&gt;&gt;&nbsp;getEdgesOut()
throws java.lang.UnsupportedOperationException</pre>
<div class="block">Get all the edge that goes OUT of this vertex</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a collection of edges with source this one</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.UnsupportedOperationException</code> - if the vertex is not in the graph anymore</dd>
</dl>
</li>
</ul>
<a name="getEdgesIn--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEdgesIn</h4>
<pre>public&nbsp;java.util.Collection&lt;<a href="../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>,java.lang.Number&gt;&gt;&nbsp;getEdgesIn()
throws java.lang.UnsupportedOperationException</pre>
<div class="block">Get all the edge that goes INTO this vertex</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a collection of edges with destination this one</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.UnsupportedOperationException</code> - if the vertex is not in the graph anymore</dd>
</dl>
</li>
</ul>
<a name="addChild-java.lang.Object-java.lang.Number-">
<!-- -->
</a><a name="addChild-V-java.lang.Number-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addChild</h4>
<pre>public&nbsp;void&nbsp;addChild(<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&nbsp;child,
java.lang.Number&nbsp;weight)
throws java.lang.NullPointerException,
java.lang.IllegalArgumentException,
java.lang.UnsupportedOperationException</pre>
<div class="block">Add a child to this vertex.<br>
The added child must be in the graph or it will return an exception.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>child</code> - the destination vertex of this edge</dd>
<dd><code>weight</code> - the weight of the edge</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - if the param is null</dd>
<dd><code>java.lang.IllegalArgumentException</code> - if the child vertex is not contained in the graph</dd>
<dd><code>java.lang.UnsupportedOperationException</code> - if the vertex is not in the graph anymore</dd>
</dl>
</li>
</ul>
<a name="removeChild-java.lang.Object-">
<!-- -->
</a><a name="removeChild-V-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeChild</h4>
<pre>public&nbsp;void&nbsp;removeChild(<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&nbsp;child)
throws java.lang.NullPointerException,
java.lang.IllegalArgumentException,
java.lang.UnsupportedOperationException</pre>
<div class="block">Removes a child of this vertex.
If the vertex passed as param is not a child, then this call does nothing.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>child</code> - the child of the current vertex</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - if the param is null</dd>
<dd><code>java.lang.IllegalArgumentException</code> - if the child vertex is not contained in the graph</dd>
<dd><code>java.lang.UnsupportedOperationException</code> - if the vertex is not in the graph anymore</dd>
</dl>
</li>
</ul>
<a name="isStillContained--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isStillContained</h4>
<pre>public&nbsp;boolean&nbsp;isStillContained()</pre>
<div class="block">This call tell if the current vertex is still contained in the graph linked.<br>
While this function return false all the other methods will throw an exception.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if it is, false otherwise</dd>
</dl>
</li>
</ul>
<a name="addIfAbsent--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addIfAbsent</h4>
<pre>public&nbsp;void&nbsp;addIfAbsent()</pre>
<div class="block">Add the vertex to the graph only if it's not already in the graph.</div>
</li>
</ul>
<a name="remove--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>remove</h4>
<pre>public&nbsp;void&nbsp;remove()</pre>
<div class="block">Remove the vertex from the graph.<br>
After this call all the other methods will throw an exception</div>
</li>
</ul>
<a name="visit-berack96.lib.graph.visit.VisitStrategy-java.util.function.Consumer-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>visit</h4>
<pre>public&nbsp;<a href="../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&gt;&nbsp;visit(<a href="../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&nbsp;strategy,
java.util.function.Consumer&lt;<a href="../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&gt;&nbsp;visit)
throws java.lang.NullPointerException,
java.lang.UnsupportedOperationException</pre>
<div class="block">Visit the graph from this current vertex with the strategy assigned</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>strategy</code> - the strategy of the visit</dd>
<dd><code>visit</code> - the function to apply at each vertex (can be null)</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an info of the visit if supported by the strategy</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - if the strategy is null</dd>
<dd><code>java.lang.UnsupportedOperationException</code> - if the vertex is not in the graph anymore</dd>
</dl>
</li>
</ul>
<a name="toString--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
<a name="hashCode--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hashCode</h4>
<pre>public&nbsp;int&nbsp;hashCode()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>hashCode</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
<a name="equals-java.lang.Object-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>equals</h4>
<pre>public&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;obj)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/Vertex.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-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?berack96/lib/graph/Vertex.html" target="_top">Frames</a></li>
<li><a href="Vertex.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,517 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.Edge</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.Edge";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/class-use/Edge.html" target="_top">Frames</a></li>
<li><a href="Edge.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.Edge" class="title">Uses of Class<br>berack96.lib.graph.Edge</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph">berack96.lib.graph</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.impl">berack96.lib.graph.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.view">berack96.lib.graph.view</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.edge">berack96.lib.graph.view.edge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.visit">berack96.lib.graph.visit</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.visit.impl">berack96.lib.graph.visit.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="berack96.lib.graph">
<!-- -->
</a>
<h3>Uses of <a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a> in <a href="../../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a> that return types with arguments of type <a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>java.util.Map&lt;<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>,java.util.List&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>,<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">W</a>&gt;&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Graph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/Graph.html#distance-V-">distance</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>&nbsp;source)</code>
<div class="block">Get the minimum path from the source vertex to all the possible reachable vertices.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>,<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Graph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/Graph.html#distance-V-V-">distance</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>&nbsp;source,
<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>&nbsp;destination)</code>
<div class="block">Get the minimum path from the source vertex to the destination vertex.<br>
If the source vertex can't reach the destination, then an exception is thrown.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>,<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Graph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/Graph.html#edges--">edges</a></span>()</code>
<div class="block">Get all the edges in the graph.<br>
If the graph doesn't contains edges, it'll return an empty collection.<br>
Note: depending on the implementation, modifying the returned collection<br>
could affect the graph behavior and the changes could be reflected to the graph.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>,<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Graph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/Graph.html#edgesOf-V-">edgesOf</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>&nbsp;vertex)</code>
<div class="block">Retrieve all the edges of a particular vertex.<br>
Note: the edges that are returned are the one that goes IN this vertex AND the edges that goes OUT of it.<br>
Note2: depending on the implementation, modifying the returned collection<br>
could affect the graph behavior and the changes could be reflected to the graph.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>,java.lang.Number&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Vertex.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/Vertex.html#getEdgesIn--">getEdgesIn</a></span>()</code>
<div class="block">Get all the edge that goes INTO this vertex</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>,<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Graph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/Graph.html#getEdgesIn-V-">getEdgesIn</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>&nbsp;vertex)</code>
<div class="block">Retrieve all the edges of a particular vertex.<br>
Note: the edges that are returned are the one that have this vertex as destination and another as source.<br>
Note2: depending on the implementation, modifying the returned collection<br>
could affect the graph behavior and the changes could be reflected to the graph.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>,java.lang.Number&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Vertex.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/Vertex.html#getEdgesOut--">getEdgesOut</a></span>()</code>
<div class="block">Get all the edge that goes OUT of this vertex</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>,<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Graph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/Graph.html#getEdgesOut-V-">getEdgesOut</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>&nbsp;vertex)</code>
<div class="block">Retrieve all the edges that goes OUT of a particular vertex.<br>
Note: the edges that are returned are the one that have this vertex as source and another one as destination.<br>
Note2: depending on the implementation, modifying the returned collection<br>
could affect the graph behavior and the changes could be reflected to the graph.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a> with parameters of type <a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">W</a></code></td>
<td class="colLast"><span class="typeNameLabel">Graph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/Graph.html#addEdge-berack96.lib.graph.Edge-">addEdge</a></span>(<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>,<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">W</a>&gt;&nbsp;edge)</code>
<div class="block">Add an edge between the two vertex.<br>
The edge will be created from the vertex source of the edge and the vertex destination of it<br>
This method will overwrite any existing edge between the two vertex.<br>
If there was a previous edge then it is returned</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">W</a></code></td>
<td class="colLast"><span class="typeNameLabel">Graph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/Graph.html#addEdgeAndVertices-berack96.lib.graph.Edge-">addEdgeAndVertices</a></span>(<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>,<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">W</a>&gt;&nbsp;edge)</code>
<div class="block">This particular function add an edge to the graph.<br>
If one of the two, or both vertices of the edge aren't contained in the graph, then the vertices will be added.<br>
The edge will be created from the vertex source of the edge and the vertex destination of it<br>
This method will overwrite any existing edge between the two vertex.<br>
If there was a previous edge then it is returned</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Method parameters in <a href="../../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a> with type arguments of type <a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">Graph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/Graph.html#addAllEdges-java.util.Collection-">addAllEdges</a></span>(java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>,<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">W</a>&gt;&gt;&nbsp;edges)</code>
<div class="block">Add all the edges of the collection to the graph.<br>
If one of the two, or both vertices aren't contained in the graph, then the vertices will be added.<br>
Any null edges will be ignored.<br>
This method will overwrite any existing edge between the two vertex.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a> in <a href="../../../../berack96/lib/graph/impl/package-summary.html">berack96.lib.graph.impl</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../berack96/lib/graph/impl/package-summary.html">berack96.lib.graph.impl</a> that return types with arguments of type <a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>java.util.Map&lt;<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>,java.util.List&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">W</a>&gt;&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MatrixGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MatrixGraph.html#distance-V-">distance</a></span>(<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>&nbsp;source)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.Map&lt;<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>,java.util.List&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">W</a>&gt;&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MapGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MapGraph.html#distance-V-">distance</a></span>(<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>&nbsp;source)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.util.Map&lt;<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>,java.util.List&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">W</a>&gt;&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">AdjGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/AdjGraph.html#distance-V-">distance</a></span>(<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>&nbsp;source)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MatrixGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MatrixGraph.html#distance-V-V-">distance</a></span>(<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>&nbsp;source,
<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>&nbsp;destination)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MapGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MapGraph.html#distance-V-V-">distance</a></span>(<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>&nbsp;source,
<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>&nbsp;destination)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">AdjGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/AdjGraph.html#distance-V-V-">distance</a></span>(<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>&nbsp;source,
<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>&nbsp;destination)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MatrixGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MatrixGraph.html#edges--">edges</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MapGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MapGraph.html#edges--">edges</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">AdjGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/AdjGraph.html#edges--">edges</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MatrixGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MatrixGraph.html#edgesOf-V-">edgesOf</a></span>(<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>&nbsp;vertex)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MapGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MapGraph.html#edgesOf-V-">edgesOf</a></span>(<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>&nbsp;vertex)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">AdjGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/AdjGraph.html#edgesOf-V-">edgesOf</a></span>(<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>&nbsp;vertex)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MatrixGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MatrixGraph.html#getEdgesIn-V-">getEdgesIn</a></span>(<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>&nbsp;vertex)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MapGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MapGraph.html#getEdgesIn-V-">getEdgesIn</a></span>(<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>&nbsp;vertex)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">AdjGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/AdjGraph.html#getEdgesIn-V-">getEdgesIn</a></span>(<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>&nbsp;vertex)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MatrixGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MatrixGraph.html#getEdgesOut-V-">getEdgesOut</a></span>(<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>&nbsp;vertex)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MapGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MapGraph.html#getEdgesOut-V-">getEdgesOut</a></span>(<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>&nbsp;vertex)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">AdjGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/AdjGraph.html#getEdgesOut-V-">getEdgesOut</a></span>(<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>&nbsp;vertex)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../berack96/lib/graph/impl/package-summary.html">berack96.lib.graph.impl</a> with parameters of type <a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">W</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MatrixGraph.html#addEdge-berack96.lib.graph.Edge-">addEdge</a></span>(<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">W</a>&gt;&nbsp;edge)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">W</a></code></td>
<td class="colLast"><span class="typeNameLabel">MapGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MapGraph.html#addEdge-berack96.lib.graph.Edge-">addEdge</a></span>(<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">W</a>&gt;&nbsp;edge)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">W</a></code></td>
<td class="colLast"><span class="typeNameLabel">AdjGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/AdjGraph.html#addEdge-berack96.lib.graph.Edge-">addEdge</a></span>(<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">W</a>&gt;&nbsp;edge)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">W</a></code></td>
<td class="colLast"><span class="typeNameLabel">MatrixGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MatrixGraph.html#addEdgeAndVertices-berack96.lib.graph.Edge-">addEdgeAndVertices</a></span>(<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">W</a>&gt;&nbsp;edge)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">W</a></code></td>
<td class="colLast"><span class="typeNameLabel">MapGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MapGraph.html#addEdgeAndVertices-berack96.lib.graph.Edge-">addEdgeAndVertices</a></span>(<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">W</a>&gt;&nbsp;edge)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">W</a></code></td>
<td class="colLast"><span class="typeNameLabel">AdjGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/AdjGraph.html#addEdgeAndVertices-berack96.lib.graph.Edge-">addEdgeAndVertices</a></span>(<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">W</a>&gt;&nbsp;edge)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Method parameters in <a href="../../../../berack96/lib/graph/impl/package-summary.html">berack96.lib.graph.impl</a> with type arguments of type <a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">MatrixGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MatrixGraph.html#addAllEdges-java.util.Collection-">addAllEdges</a></span>(java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">W</a>&gt;&gt;&nbsp;edges)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">MapGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MapGraph.html#addAllEdges-java.util.Collection-">addAllEdges</a></span>(java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">W</a>&gt;&gt;&nbsp;edges)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">AdjGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/AdjGraph.html#addAllEdges-java.util.Collection-">addAllEdges</a></span>(java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">W</a>&gt;&gt;&nbsp;edges)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view">
<!-- -->
</a>
<h3>Uses of <a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a> in <a href="../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a> with parameters of type <a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">GraphPanel.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphPanel.html#addEdge-berack96.lib.graph.Edge-">addEdge</a></span>(<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>,<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&gt;&nbsp;edge)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.edge">
<!-- -->
</a>
<h3>Uses of <a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a> in <a href="../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a> declared as <a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">V</a>,<a href="../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">W</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">EdgeComponent.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/edge/EdgeComponent.html#edge">edge</a></span></code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.visit">
<!-- -->
</a>
<h3>Uses of <a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a> in <a href="../../../../berack96/lib/graph/visit/package-summary.html">berack96.lib.graph.visit</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../berack96/lib/graph/visit/package-summary.html">berack96.lib.graph.visit</a> that return types with arguments of type <a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">V</a>,<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">VisitDistSourceDest.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html#distance-berack96.lib.graph.Graph-V-V-">distance</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">V</a>,<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">W</a>&gt;&nbsp;graph,
<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">V</a>&nbsp;source,
<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">V</a>&nbsp;destination)</code>
<div class="block">Get the distance from the source to the destination<br>
The list contains the minimum path from the vertex marked as source to the destination vertex</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.Map&lt;<a href="../../../../berack96/lib/graph/visit/VisitDistance.html" title="type parameter in VisitDistance">V</a>,java.util.List&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/visit/VisitDistance.html" title="type parameter in VisitDistance">V</a>,<a href="../../../../berack96/lib/graph/visit/VisitDistance.html" title="type parameter in VisitDistance">W</a>&gt;&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">VisitDistance.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/visit/VisitDistance.html#getLastDistance--">getLastDistance</a></span>()</code>
<div class="block">Get the last calculated distance to all the possible destinations<br>
The map contains all the possible vertices that are reachable from the source set in the visit<br>
If there is no path between the destination and the source, then null is returned as accordingly to the map interface<br>
If the visit is not already been done, then the map is null.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.visit.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a> in <a href="../../../../berack96/lib/graph/visit/impl/package-summary.html">berack96.lib.graph.visit.impl</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../berack96/lib/graph/visit/impl/package-summary.html">berack96.lib.graph.visit.impl</a> that return types with arguments of type <a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>java.util.Map&lt;<a href="../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>,java.util.List&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>,<a href="../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">W</a>&gt;&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Dijkstra.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/visit/impl/Dijkstra.html#getLastDistance--">getLastDistance</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/class-use/Edge.html" target="_top">Frames</a></li>
<li><a href="Edge.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,479 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Interface berack96.lib.graph.Graph</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface berack96.lib.graph.Graph";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/class-use/Graph.html" target="_top">Frames</a></li>
<li><a href="Graph.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Interface berack96.lib.graph.Graph" class="title">Uses of Interface<br>berack96.lib.graph.Graph</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph">berack96.lib.graph</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.impl">berack96.lib.graph.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.models">berack96.lib.graph.models</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.view">berack96.lib.graph.view</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.vertex">berack96.lib.graph.view.vertex</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.visit">berack96.lib.graph.visit</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.visit.impl">berack96.lib.graph.visit.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="berack96.lib.graph">
<!-- -->
</a>
<h3>Uses of <a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a> in <a href="../../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a> that return <a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>,<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">W</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Graph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/Graph.html#subGraph-java.lang.Object...-">subGraph</a></span>(java.lang.Object...&nbsp;marker)</code>
<div class="block">Get a sub-graph of the current one with only the vertex marked with the selected markers.<br>
Each vertex will have all his edges, but only the ones with the destination marked with the same marker.<br>
If the marker is not specified or is null then the returning graph will have all the vertices that are not marked by any marker.<br>
If the graph doesn't contain any vertex with that marker then an empty graph is returned.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>,<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">W</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Graph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/Graph.html#subGraph-V-int-">subGraph</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>&nbsp;source,
int&nbsp;depth)</code>
<div class="block">Get a sub-graph of the current one based on the maximum depth that is given.<br>
If the depth is 1 then only the source and it's children will be in the sub-graph.<br>
If the depth is 2 then only the source, it's children and it's children of it's children will be in the sub-graph.<br>
And so on.<br>
Of course the sub-graph will contain the edges that link the vertices, but only the one selected.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>,<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">W</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Graph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/Graph.html#transpose--">transpose</a></span>()</code>
<div class="block">This method will create a new Graph that is the transposed version of the original.<br>
At the end of this method the new graph will have all the edges inverted in orientation.<br>
Example: if the graph G contains (V1, V2, V3) as vertex, and (V1-&gt;V2, V3-&gt;V2) as edges,
the transpose graph G' will contain (V1, V2, V3) as vertex, and (V2-&gt;V1, V2-&gt;V3) as edges.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a> with parameters of type <a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>static &lt;V,W extends java.lang.Number&gt;<br>java.lang.String</code></td>
<td class="colLast"><span class="typeNameLabel">Graph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/Graph.html#load-berack96.lib.graph.Graph-java.lang.String-java.lang.Class-java.lang.Class-">load</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;V,W&gt;&nbsp;graph,
java.lang.String&nbsp;file,
java.lang.Class&lt;V&gt;&nbsp;classV,
java.lang.Class&lt;W&gt;&nbsp;classW)</code>
<div class="block">Load an already saved graph in an instance of a graph.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">Graph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/Graph.html#save-berack96.lib.graph.Graph-java.lang.String-">save</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;?,?&gt;&nbsp;graph,
java.lang.String&nbsp;file)</code>
<div class="block">Save the Graph passed as input to a file inserted as parameter.<br>
The resulting file is a Json string representing all the graph.<br>
If the directory for getting through the file do not exist,<br>
then it is created.<br>
For now the marks are not included.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><span class="typeNameLabel">Graph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/Graph.html#save-berack96.lib.graph.Graph-java.lang.String-java.lang.String-">save</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;?,?&gt;&nbsp;graph,
java.lang.String&nbsp;other,
java.lang.String&nbsp;file)</code>
<div class="block">Save the Graph passed as input to a file inserted as parameter.<br>
The resulting file is a Json string representing all the graph.<br>
If the directory for getting through the file do not exist,<br>
then it is created.<br>
For now the marks are not included.<br>
The additional parameter is used if you want to save other as well as the graph.</div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a> with parameters of type <a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/Vertex.html#Vertex-berack96.lib.graph.Graph-V-">Vertex</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>,?&gt;&nbsp;graph,
<a href="../../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&nbsp;vertex)</code>
<div class="block">Get a Vertex linked with the graph</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a> in <a href="../../../../berack96/lib/graph/impl/package-summary.html">berack96.lib.graph.impl</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../berack96/lib/graph/impl/package-summary.html">berack96.lib.graph.impl</a> that implement <a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="class in berack96.lib.graph.impl">AdjGraph</a>&lt;V,W extends java.lang.Number&gt;</span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="class in berack96.lib.graph.impl">MapGraph</a>&lt;V,W extends java.lang.Number&gt;</span></code>
<div class="block">Graph that uses HashMap for vertices and edges<br>
More specifically it utilizes a Map containing all the vertices mapped to all their edges<br>
Technically this version of the graph combine the fast adding/removing of the edges of the Matrix implementation,
with the low memory and fast adding/removing of vertices of the Linked List implementation.<br>
This happen if the HashMap is not reallocated.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="class in berack96.lib.graph.impl">MatrixGraph</a>&lt;V,W extends java.lang.Number&gt;</span></code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../berack96/lib/graph/impl/package-summary.html">berack96.lib.graph.impl</a> that return <a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">W</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MatrixGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MatrixGraph.html#subGraph-java.lang.Object...-">subGraph</a></span>(java.lang.Object...&nbsp;marker)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">W</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MapGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MapGraph.html#subGraph-java.lang.Object...-">subGraph</a></span>(java.lang.Object...&nbsp;marker)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">W</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">AdjGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/AdjGraph.html#subGraph-java.lang.Object...-">subGraph</a></span>(java.lang.Object...&nbsp;marker)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">W</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MatrixGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MatrixGraph.html#subGraph-V-int-">subGraph</a></span>(<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>&nbsp;source,
int&nbsp;depth)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">W</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MapGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MapGraph.html#subGraph-V-int-">subGraph</a></span>(<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>&nbsp;source,
int&nbsp;depth)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">W</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">AdjGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/AdjGraph.html#subGraph-V-int-">subGraph</a></span>(<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>&nbsp;source,
int&nbsp;depth)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">W</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MatrixGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MatrixGraph.html#transpose--">transpose</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">W</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MapGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MapGraph.html#transpose--">transpose</a></span>()</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>,<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">W</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">AdjGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/AdjGraph.html#transpose--">transpose</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.models">
<!-- -->
</a>
<h3>Uses of <a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a> in <a href="../../../../berack96/lib/graph/models/package-summary.html">berack96.lib.graph.models</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../berack96/lib/graph/models/package-summary.html">berack96.lib.graph.models</a> with parameters of type <a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/models/GraphSaveStructure.html#GraphSaveStructure-berack96.lib.graph.Graph-java.lang.String-">GraphSaveStructure</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;?,?&gt;&nbsp;graph,
java.lang.String&nbsp;other)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view">
<!-- -->
</a>
<h3>Uses of <a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a> in <a href="../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a> that return <a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>,<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">GraphPanel.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphPanel.html#getGraph--">getGraph</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.vertex">
<!-- -->
</a>
<h3>Uses of <a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a> in <a href="../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a> with parameters of type <a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected java.lang.Integer</code></td>
<td class="colLast"><span class="typeNameLabel">VertexIntListener.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/vertex/VertexIntListener.html#buildNewVertex-berack96.lib.graph.Graph-">buildNewVertex</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;java.lang.Integer,?&gt;&nbsp;graph)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected abstract <a href="../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="type parameter in VertexListener">V</a></code></td>
<td class="colLast"><span class="typeNameLabel">VertexListener.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/vertex/VertexListener.html#buildNewVertex-berack96.lib.graph.Graph-">buildNewVertex</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="type parameter in VertexListener">V</a>,?&gt;&nbsp;graph)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.visit">
<!-- -->
</a>
<h3>Uses of <a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a> in <a href="../../../../berack96/lib/graph/visit/package-summary.html">berack96.lib.graph.visit</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../berack96/lib/graph/visit/package-summary.html">berack96.lib.graph.visit</a> with parameters of type <a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">V</a>,<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">W</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">VisitDistSourceDest.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html#distance-berack96.lib.graph.Graph-V-V-">distance</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">V</a>,<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">W</a>&gt;&nbsp;graph,
<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">V</a>&nbsp;source,
<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">V</a>&nbsp;destination)</code>
<div class="block">Get the distance from the source to the destination<br>
The list contains the minimum path from the vertex marked as source to the destination vertex</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="type parameter in VisitStrategy">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">VisitStrategy.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/visit/VisitStrategy.html#visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">visit</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="type parameter in VisitStrategy">V</a>,<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="type parameter in VisitStrategy">W</a>&gt;&nbsp;graph,
<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="type parameter in VisitStrategy">V</a>&nbsp;source,
java.util.function.Consumer&lt;<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="type parameter in VisitStrategy">V</a>&gt;&nbsp;visit)</code>
<div class="block">With this the graph will be visited accordingly to the strategy of the visit.<br>
Some strategy can accept a source vertex null, because they visit all the graph anyway.<br>
If you want to stop the visit of the graph, you just have to throw any exception in the visit function, but be sure to catch it</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.visit.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a> in <a href="../../../../berack96/lib/graph/visit/impl/package-summary.html">berack96.lib.graph.visit.impl</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../berack96/lib/graph/visit/impl/package-summary.html">berack96.lib.graph.visit.impl</a> with parameters of type <a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Tarjan.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/visit/impl/Tarjan.html#visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">visit</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">V</a>,<a href="../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">W</a>&gt;&nbsp;graph,
<a href="../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">V</a>&nbsp;source,
java.util.function.Consumer&lt;<a href="../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">V</a>&gt;&nbsp;visit)</code>
<div class="block">This particular visit strategy use only the graph and the visit, so the source param is not needed.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Dijkstra.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/visit/impl/Dijkstra.html#visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">visit</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>,<a href="../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">W</a>&gt;&nbsp;graph,
<a href="../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>&nbsp;source,
java.util.function.Consumer&lt;<a href="../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>&gt;&nbsp;visit)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../../berack96/lib/graph/visit/impl/DFS.html" title="type parameter in DFS">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">DFS.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/visit/impl/DFS.html#visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">visit</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/visit/impl/DFS.html" title="type parameter in DFS">V</a>,<a href="../../../../berack96/lib/graph/visit/impl/DFS.html" title="type parameter in DFS">W</a>&gt;&nbsp;graph,
<a href="../../../../berack96/lib/graph/visit/impl/DFS.html" title="type parameter in DFS">V</a>&nbsp;source,
java.util.function.Consumer&lt;<a href="../../../../berack96/lib/graph/visit/impl/DFS.html" title="type parameter in DFS">V</a>&gt;&nbsp;visit)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../../berack96/lib/graph/visit/impl/BFS.html" title="type parameter in BFS">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">BFS.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/visit/impl/BFS.html#visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">visit</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/visit/impl/BFS.html" title="type parameter in BFS">V</a>,<a href="../../../../berack96/lib/graph/visit/impl/BFS.html" title="type parameter in BFS">W</a>&gt;&nbsp;graph,
<a href="../../../../berack96/lib/graph/visit/impl/BFS.html" title="type parameter in BFS">V</a>&nbsp;source,
java.util.function.Consumer&lt;<a href="../../../../berack96/lib/graph/visit/impl/BFS.html" title="type parameter in BFS">V</a>&gt;&nbsp;visit)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/class-use/Graph.html" target="_top">Frames</a></li>
<li><a href="Graph.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,293 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.Vertex</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.Vertex";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/class-use/Vertex.html" target="_top">Frames</a></li>
<li><a href="Vertex.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.Vertex" class="title">Uses of Class<br>berack96.lib.graph.Vertex</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph">berack96.lib.graph</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.impl">berack96.lib.graph.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.edge">berack96.lib.graph.view.edge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.vertex">berack96.lib.graph.view.vertex</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="berack96.lib.graph">
<!-- -->
</a>
<h3>Uses of <a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a> in <a href="../../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a> that return <a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Graph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/Graph.html#getVertex-V-">getVertex</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>&nbsp;vertex)</code>
<div class="block">Get an instance of the vertex linked with this graph.<br>
For more info see <a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph"><code>Vertex</code></a></div>
</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a> that return types with arguments of type <a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Vertex.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/Vertex.html#getAncestorsAsVertex--">getAncestorsAsVertex</a></span>()</code>
<div class="block">Get all the ancestors of this vertex like <a href="../../../../berack96/lib/graph/Vertex.html#getAncestors--"><code>getAncestors()</code></a>, but as <a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph"><code>Vertex</code></a>.<br>
In this way they are linked to the graph as this one.<br>
This method allocate a new object for each vertex, so it is more heavy.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&gt;&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Vertex.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/Vertex.html#getChildrenAsVertex--">getChildrenAsVertex</a></span>()</code>
<div class="block">Get all the children of this vertex like <a href="../../../../berack96/lib/graph/Vertex.html#getChildren--"><code>getChildren()</code></a>, but as <a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph"><code>Vertex</code></a>.<br>
In this way they are linked to the graph as this one.<br>
* This method allocate a new object for each vertex, so it is more heavy.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a> in <a href="../../../../berack96/lib/graph/impl/package-summary.html">berack96.lib.graph.impl</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../berack96/lib/graph/impl/package-summary.html">berack96.lib.graph.impl</a> that return <a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MatrixGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MatrixGraph.html#getVertex-V-">getVertex</a></span>(<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>&nbsp;vertex)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MapGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/MapGraph.html#getVertex-V-">getVertex</a></span>(<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>&nbsp;vertex)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">AdjGraph.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/impl/AdjGraph.html#getVertex-V-">getVertex</a></span>(<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>&nbsp;vertex)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.edge">
<!-- -->
</a>
<h3>Uses of <a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a> in <a href="../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a> with parameters of type <a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected abstract <a href="../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="type parameter in EdgeListener">W</a></code></td>
<td class="colLast"><span class="typeNameLabel">EdgeListener.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/edge/EdgeListener.html#buildNewEdge-berack96.lib.graph.Vertex-berack96.lib.graph.Vertex-">buildNewEdge</a></span>(<a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="type parameter in EdgeListener">V</a>&gt;&nbsp;vertex,
<a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="type parameter in EdgeListener">V</a>&gt;&nbsp;vertex1)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected abstract <a href="../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="type parameter in EdgeListener">W</a></code></td>
<td class="colLast"><span class="typeNameLabel">EdgeListener.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/edge/EdgeListener.html#buildNewEdge-berack96.lib.graph.Vertex-berack96.lib.graph.Vertex-">buildNewEdge</a></span>(<a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="type parameter in EdgeListener">V</a>&gt;&nbsp;vertex,
<a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="type parameter in EdgeListener">V</a>&gt;&nbsp;vertex1)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected java.lang.Integer</code></td>
<td class="colLast"><span class="typeNameLabel">EdgeIntListener.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/edge/EdgeIntListener.html#buildNewEdge-berack96.lib.graph.Vertex-berack96.lib.graph.Vertex-">buildNewEdge</a></span>(<a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="type parameter in EdgeIntListener">V</a>&gt;&nbsp;vertex,
<a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="type parameter in EdgeIntListener">V</a>&gt;&nbsp;vertex1)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected java.lang.Integer</code></td>
<td class="colLast"><span class="typeNameLabel">EdgeIntListener.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/edge/EdgeIntListener.html#buildNewEdge-berack96.lib.graph.Vertex-berack96.lib.graph.Vertex-">buildNewEdge</a></span>(<a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="type parameter in EdgeIntListener">V</a>&gt;&nbsp;vertex,
<a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="type parameter in EdgeIntListener">V</a>&gt;&nbsp;vertex1)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.vertex">
<!-- -->
</a>
<h3>Uses of <a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a> in <a href="../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a> declared as <a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="type parameter in VertexComponent">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">VertexComponent.</span><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html#vertex">vertex</a></span></code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a> with parameters of type <a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html#VertexComponent-berack96.lib.graph.Vertex-">VertexComponent</a></span>(<a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="type parameter in VertexComponent">V</a>&gt;&nbsp;vertex)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/class-use/Vertex.html" target="_top">Frames</a></li>
<li><a href="Vertex.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.impl.AdjGraph</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.impl.AdjGraph";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/impl/AdjGraph.html" title="class in berack96.lib.graph.impl">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/impl/class-use/AdjGraph.html" target="_top">Frames</a></li>
<li><a href="AdjGraph.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.impl.AdjGraph" class="title">Uses of Class<br>berack96.lib.graph.impl.AdjGraph</h2>
</div>
<div class="classUseContainer">No usage of berack96.lib.graph.impl.AdjGraph</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/impl/AdjGraph.html" title="class in berack96.lib.graph.impl">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/impl/class-use/AdjGraph.html" target="_top">Frames</a></li>
<li><a href="AdjGraph.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.impl.MapGraph</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.impl.MapGraph";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/impl/MapGraph.html" title="class in berack96.lib.graph.impl">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/impl/class-use/MapGraph.html" target="_top">Frames</a></li>
<li><a href="MapGraph.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.impl.MapGraph" class="title">Uses of Class<br>berack96.lib.graph.impl.MapGraph</h2>
</div>
<div class="classUseContainer">No usage of berack96.lib.graph.impl.MapGraph</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/impl/MapGraph.html" title="class in berack96.lib.graph.impl">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/impl/class-use/MapGraph.html" target="_top">Frames</a></li>
<li><a href="MapGraph.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.impl.MatrixGraph</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.impl.MatrixGraph";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/impl/MatrixGraph.html" title="class in berack96.lib.graph.impl">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/impl/class-use/MatrixGraph.html" target="_top">Frames</a></li>
<li><a href="MatrixGraph.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.impl.MatrixGraph" class="title">Uses of Class<br>berack96.lib.graph.impl.MatrixGraph</h2>
</div>
<div class="classUseContainer">No usage of berack96.lib.graph.impl.MatrixGraph</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/impl/MatrixGraph.html" title="class in berack96.lib.graph.impl">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/impl/class-use/MatrixGraph.html" target="_top">Frames</a></li>
<li><a href="MatrixGraph.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,22 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>berack96.lib.graph.impl</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../../../../berack96/lib/graph/impl/package-summary.html" target="classFrame">berack96.lib.graph.impl</a></h1>
<div class="indexContainer">
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="AdjGraph.html" title="class in berack96.lib.graph.impl" target="classFrame">AdjGraph</a></li>
<li><a href="MapGraph.html" title="class in berack96.lib.graph.impl" target="classFrame">MapGraph</a></li>
<li><a href="MatrixGraph.html" title="class in berack96.lib.graph.impl" target="classFrame">MatrixGraph</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,156 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>berack96.lib.graph.impl</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="berack96.lib.graph.impl";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../berack96/lib/graph/models/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/impl/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;berack96.lib.graph.impl</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="class in berack96.lib.graph.impl">AdjGraph</a>&lt;V,W extends java.lang.Number&gt;</td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="class in berack96.lib.graph.impl">MapGraph</a>&lt;V,W extends java.lang.Number&gt;</td>
<td class="colLast">
<div class="block">Graph that uses HashMap for vertices and edges<br>
More specifically it utilizes a Map containing all the vertices mapped to all their edges<br>
Technically this version of the graph combine the fast adding/removing of the edges of the Matrix implementation,
with the low memory and fast adding/removing of vertices of the Linked List implementation.<br>
This happen if the HashMap is not reallocated.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="class in berack96.lib.graph.impl">MatrixGraph</a>&lt;V,W extends java.lang.Number&gt;</td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../berack96/lib/graph/models/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/impl/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,139 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>berack96.lib.graph.impl Class Hierarchy</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="berack96.lib.graph.impl Class Hierarchy";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/package-tree.html">Prev</a></li>
<li><a href="../../../../berack96/lib/graph/models/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/impl/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For Package berack96.lib.graph.impl</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">berack96.lib.graph.impl.<a href="../../../../berack96/lib/graph/impl/AdjGraph.html" title="class in berack96.lib.graph.impl"><span class="typeNameLink">AdjGraph</span></a>&lt;V,W&gt; (implements berack96.lib.graph.<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;V,W&gt;)</li>
<li type="circle">berack96.lib.graph.impl.<a href="../../../../berack96/lib/graph/impl/MapGraph.html" title="class in berack96.lib.graph.impl"><span class="typeNameLink">MapGraph</span></a>&lt;V,W&gt; (implements berack96.lib.graph.<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;V,W&gt;)</li>
<li type="circle">berack96.lib.graph.impl.<a href="../../../../berack96/lib/graph/impl/MatrixGraph.html" title="class in berack96.lib.graph.impl"><span class="typeNameLink">MatrixGraph</span></a>&lt;V,W&gt; (implements berack96.lib.graph.<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;V,W&gt;)</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/package-tree.html">Prev</a></li>
<li><a href="../../../../berack96/lib/graph/models/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/impl/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:58 CEST 2019 -->
<title>Uses of Package berack96.lib.graph.impl</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Package berack96.lib.graph.impl";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/impl/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Uses of Package berack96.lib.graph.impl" class="title">Uses of Package<br>berack96.lib.graph.impl</h1>
</div>
<div class="contentContainer">No usage of berack96.lib.graph.impl</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/impl/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,323 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>EdgeSaveStructure</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="EdgeSaveStructure";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/EdgeSaveStructure.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../berack96/lib/graph/models/GraphSaveStructure.html" title="class in berack96.lib.graph.models"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/models/EdgeSaveStructure.html" target="_top">Frames</a></li>
<li><a href="EdgeSaveStructure.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.models</div>
<h2 title="Class EdgeSaveStructure" class="title">Class EdgeSaveStructure</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.models.EdgeSaveStructure</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">EdgeSaveStructure</span>
extends java.lang.Object</pre>
<div class="block">Support class used for saving a Graph in a file.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Berack96</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/models/EdgeSaveStructure.html#dest">dest</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/models/EdgeSaveStructure.html#src">src</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/models/EdgeSaveStructure.html#weight">weight</a></span></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier</th>
<th class="colLast" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/models/EdgeSaveStructure.html#EdgeSaveStructure--">EdgeSaveStructure</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/models/EdgeSaveStructure.html#EdgeSaveStructure-java.lang.String-java.lang.String-java.lang.String-">EdgeSaveStructure</a></span>(java.lang.String&nbsp;s,
java.lang.String&nbsp;d,
java.lang.String&nbsp;w)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="src">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>src</h4>
<pre>public&nbsp;java.lang.String src</pre>
</li>
</ul>
<a name="dest">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dest</h4>
<pre>public&nbsp;java.lang.String dest</pre>
</li>
</ul>
<a name="weight">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>weight</h4>
<pre>public&nbsp;java.lang.String weight</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="EdgeSaveStructure--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>EdgeSaveStructure</h4>
<pre>public&nbsp;EdgeSaveStructure()</pre>
</li>
</ul>
<a name="EdgeSaveStructure-java.lang.String-java.lang.String-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>EdgeSaveStructure</h4>
<pre>protected&nbsp;EdgeSaveStructure(java.lang.String&nbsp;s,
java.lang.String&nbsp;d,
java.lang.String&nbsp;w)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/EdgeSaveStructure.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../berack96/lib/graph/models/GraphSaveStructure.html" title="class in berack96.lib.graph.models"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/models/EdgeSaveStructure.html" target="_top">Frames</a></li>
<li><a href="EdgeSaveStructure.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,318 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>GraphSaveStructure</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="GraphSaveStructure";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/GraphSaveStructure.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/models/EdgeSaveStructure.html" title="class in berack96.lib.graph.models"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../berack96/lib/graph/models/MarkSaveStructure.html" title="class in berack96.lib.graph.models"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/models/GraphSaveStructure.html" target="_top">Frames</a></li>
<li><a href="GraphSaveStructure.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.models</div>
<h2 title="Class GraphSaveStructure" class="title">Class GraphSaveStructure</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.models.GraphSaveStructure</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">GraphSaveStructure</span>
extends java.lang.Object</pre>
<div class="block">Support class used for saving a Graph in a file.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Berack96</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/models/EdgeSaveStructure.html" title="class in berack96.lib.graph.models">EdgeSaveStructure</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/models/GraphSaveStructure.html#edges">edges</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/models/GraphSaveStructure.html#other">other</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.String[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/models/GraphSaveStructure.html#vertices">vertices</a></span></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/models/GraphSaveStructure.html#GraphSaveStructure--">GraphSaveStructure</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/models/GraphSaveStructure.html#GraphSaveStructure-berack96.lib.graph.Graph-java.lang.String-">GraphSaveStructure</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;?,?&gt;&nbsp;graph,
java.lang.String&nbsp;other)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="vertices">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>vertices</h4>
<pre>public&nbsp;java.lang.String[] vertices</pre>
</li>
</ul>
<a name="edges">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>edges</h4>
<pre>public&nbsp;<a href="../../../../berack96/lib/graph/models/EdgeSaveStructure.html" title="class in berack96.lib.graph.models">EdgeSaveStructure</a>[] edges</pre>
</li>
</ul>
<a name="other">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>other</h4>
<pre>public&nbsp;java.lang.String other</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="GraphSaveStructure--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GraphSaveStructure</h4>
<pre>public&nbsp;GraphSaveStructure()</pre>
</li>
</ul>
<a name="GraphSaveStructure-berack96.lib.graph.Graph-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>GraphSaveStructure</h4>
<pre>public&nbsp;GraphSaveStructure(<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;?,?&gt;&nbsp;graph,
java.lang.String&nbsp;other)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/GraphSaveStructure.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/models/EdgeSaveStructure.html" title="class in berack96.lib.graph.models"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../berack96/lib/graph/models/MarkSaveStructure.html" title="class in berack96.lib.graph.models"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/models/GraphSaveStructure.html" target="_top">Frames</a></li>
<li><a href="GraphSaveStructure.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,308 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>MarkSaveStructure</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="MarkSaveStructure";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/MarkSaveStructure.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/models/GraphSaveStructure.html" title="class in berack96.lib.graph.models"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/models/MarkSaveStructure.html" target="_top">Frames</a></li>
<li><a href="MarkSaveStructure.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.models</div>
<h2 title="Class MarkSaveStructure" class="title">Class MarkSaveStructure</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.models.MarkSaveStructure</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">MarkSaveStructure</span>
extends java.lang.Object</pre>
<div class="block">Support class used for saving a Graph in a file.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Berack96</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.lang.Object</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/models/MarkSaveStructure.html#mark">mark</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/models/MarkSaveStructure.html#vert">vert</a></span></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier</th>
<th class="colLast" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/models/MarkSaveStructure.html#MarkSaveStructure--">MarkSaveStructure</a></span>()</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>protected </code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/models/MarkSaveStructure.html#MarkSaveStructure-java.lang.String-java.lang.Object-">MarkSaveStructure</a></span>(java.lang.String&nbsp;v,
java.lang.Object&nbsp;m)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="vert">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>vert</h4>
<pre>public&nbsp;java.lang.String vert</pre>
</li>
</ul>
<a name="mark">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>mark</h4>
<pre>public&nbsp;java.lang.Object mark</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="MarkSaveStructure--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>MarkSaveStructure</h4>
<pre>public&nbsp;MarkSaveStructure()</pre>
</li>
</ul>
<a name="MarkSaveStructure-java.lang.String-java.lang.Object-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>MarkSaveStructure</h4>
<pre>protected&nbsp;MarkSaveStructure(java.lang.String&nbsp;v,
java.lang.Object&nbsp;m)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/MarkSaveStructure.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/models/GraphSaveStructure.html" title="class in berack96.lib.graph.models"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/models/MarkSaveStructure.html" target="_top">Frames</a></li>
<li><a href="MarkSaveStructure.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,164 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.models.EdgeSaveStructure</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.models.EdgeSaveStructure";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/models/EdgeSaveStructure.html" title="class in berack96.lib.graph.models">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/models/class-use/EdgeSaveStructure.html" target="_top">Frames</a></li>
<li><a href="EdgeSaveStructure.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.models.EdgeSaveStructure" class="title">Uses of Class<br>berack96.lib.graph.models.EdgeSaveStructure</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../berack96/lib/graph/models/EdgeSaveStructure.html" title="class in berack96.lib.graph.models">EdgeSaveStructure</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.models">berack96.lib.graph.models</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="berack96.lib.graph.models">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../berack96/lib/graph/models/EdgeSaveStructure.html" title="class in berack96.lib.graph.models">EdgeSaveStructure</a> in <a href="../../../../../berack96/lib/graph/models/package-summary.html">berack96.lib.graph.models</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../berack96/lib/graph/models/package-summary.html">berack96.lib.graph.models</a> declared as <a href="../../../../../berack96/lib/graph/models/EdgeSaveStructure.html" title="class in berack96.lib.graph.models">EdgeSaveStructure</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../berack96/lib/graph/models/EdgeSaveStructure.html" title="class in berack96.lib.graph.models">EdgeSaveStructure</a>[]</code></td>
<td class="colLast"><span class="typeNameLabel">GraphSaveStructure.</span><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/models/GraphSaveStructure.html#edges">edges</a></span></code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/models/EdgeSaveStructure.html" title="class in berack96.lib.graph.models">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/models/class-use/EdgeSaveStructure.html" target="_top">Frames</a></li>
<li><a href="EdgeSaveStructure.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.models.GraphSaveStructure</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.models.GraphSaveStructure";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/models/GraphSaveStructure.html" title="class in berack96.lib.graph.models">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/models/class-use/GraphSaveStructure.html" target="_top">Frames</a></li>
<li><a href="GraphSaveStructure.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.models.GraphSaveStructure" class="title">Uses of Class<br>berack96.lib.graph.models.GraphSaveStructure</h2>
</div>
<div class="classUseContainer">No usage of berack96.lib.graph.models.GraphSaveStructure</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/models/GraphSaveStructure.html" title="class in berack96.lib.graph.models">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/models/class-use/GraphSaveStructure.html" target="_top">Frames</a></li>
<li><a href="GraphSaveStructure.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.models.MarkSaveStructure</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.models.MarkSaveStructure";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/models/MarkSaveStructure.html" title="class in berack96.lib.graph.models">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/models/class-use/MarkSaveStructure.html" target="_top">Frames</a></li>
<li><a href="MarkSaveStructure.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.models.MarkSaveStructure" class="title">Uses of Class<br>berack96.lib.graph.models.MarkSaveStructure</h2>
</div>
<div class="classUseContainer">No usage of berack96.lib.graph.models.MarkSaveStructure</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/models/MarkSaveStructure.html" title="class in berack96.lib.graph.models">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/models/class-use/MarkSaveStructure.html" target="_top">Frames</a></li>
<li><a href="MarkSaveStructure.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,22 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>berack96.lib.graph.models</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../../../../berack96/lib/graph/models/package-summary.html" target="classFrame">berack96.lib.graph.models</a></h1>
<div class="indexContainer">
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="EdgeSaveStructure.html" title="class in berack96.lib.graph.models" target="classFrame">EdgeSaveStructure</a></li>
<li><a href="GraphSaveStructure.html" title="class in berack96.lib.graph.models" target="classFrame">GraphSaveStructure</a></li>
<li><a href="MarkSaveStructure.html" title="class in berack96.lib.graph.models" target="classFrame">MarkSaveStructure</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,156 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>berack96.lib.graph.models</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="berack96.lib.graph.models";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/impl/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../berack96/lib/graph/view/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/models/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;berack96.lib.graph.models</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../berack96/lib/graph/models/EdgeSaveStructure.html" title="class in berack96.lib.graph.models">EdgeSaveStructure</a></td>
<td class="colLast">
<div class="block">Support class used for saving a Graph in a file.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../berack96/lib/graph/models/GraphSaveStructure.html" title="class in berack96.lib.graph.models">GraphSaveStructure</a></td>
<td class="colLast">
<div class="block">Support class used for saving a Graph in a file.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../berack96/lib/graph/models/MarkSaveStructure.html" title="class in berack96.lib.graph.models">MarkSaveStructure</a></td>
<td class="colLast">
<div class="block">Support class used for saving a Graph in a file.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/impl/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../berack96/lib/graph/view/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/models/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,139 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>berack96.lib.graph.models Class Hierarchy</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="berack96.lib.graph.models Class Hierarchy";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/impl/package-tree.html">Prev</a></li>
<li><a href="../../../../berack96/lib/graph/view/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/models/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For Package berack96.lib.graph.models</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">berack96.lib.graph.models.<a href="../../../../berack96/lib/graph/models/EdgeSaveStructure.html" title="class in berack96.lib.graph.models"><span class="typeNameLink">EdgeSaveStructure</span></a></li>
<li type="circle">berack96.lib.graph.models.<a href="../../../../berack96/lib/graph/models/GraphSaveStructure.html" title="class in berack96.lib.graph.models"><span class="typeNameLink">GraphSaveStructure</span></a></li>
<li type="circle">berack96.lib.graph.models.<a href="../../../../berack96/lib/graph/models/MarkSaveStructure.html" title="class in berack96.lib.graph.models"><span class="typeNameLink">MarkSaveStructure</span></a></li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/impl/package-tree.html">Prev</a></li>
<li><a href="../../../../berack96/lib/graph/view/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/models/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,159 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:58 CEST 2019 -->
<title>Uses of Package berack96.lib.graph.models</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Package berack96.lib.graph.models";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/models/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Uses of Package berack96.lib.graph.models" class="title">Uses of Package<br>berack96.lib.graph.models</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../berack96/lib/graph/models/package-summary.html">berack96.lib.graph.models</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.models">berack96.lib.graph.models</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.models">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../berack96/lib/graph/models/package-summary.html">berack96.lib.graph.models</a> used by <a href="../../../../berack96/lib/graph/models/package-summary.html">berack96.lib.graph.models</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../berack96/lib/graph/models/class-use/EdgeSaveStructure.html#berack96.lib.graph.models">EdgeSaveStructure</a>
<div class="block">Support class used for saving a Graph in a file.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/models/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,25 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>berack96.lib.graph</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../../../berack96/lib/graph/package-summary.html" target="classFrame">berack96.lib.graph</a></h1>
<div class="indexContainer">
<h2 title="Interfaces">Interfaces</h2>
<ul title="Interfaces">
<li><a href="Graph.html" title="interface in berack96.lib.graph" target="classFrame"><span class="interfaceName">Graph</span></a></li>
</ul>
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="Edge.html" title="class in berack96.lib.graph" target="classFrame">Edge</a></li>
<li><a href="Vertex.html" title="class in berack96.lib.graph" target="classFrame">Vertex</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,171 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>berack96.lib.graph</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="berack96.lib.graph";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.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-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Package</li>
<li><a href="../../../berack96/lib/graph/impl/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?berack96/lib/graph/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;berack96.lib.graph</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;V,W extends java.lang.Number&gt;</td>
<td class="colLast">
<div class="block">An interface for the graphs.<br>
This interface is used for the graphs with Directed edges.<br>
A directed edge between V1 and V2 is an edge that has V1 as source and V2 as destination.<br></div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;V,W extends java.lang.Number&gt;</td>
<td class="colLast">
<div class="block">Class used for retrieving the edges of the graph.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;V&gt;</td>
<td class="colLast">
<div class="block">Class used for represent a vertex of the graph.<br>
The vertex contained is linked with the graph, so if any changes are made to
it, then they will be reflected here.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.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-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Package</li>
<li><a href="../../../berack96/lib/graph/impl/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?berack96/lib/graph/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,146 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>berack96.lib.graph Class Hierarchy</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="berack96.lib.graph Class Hierarchy";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li><a href="../../../berack96/lib/graph/impl/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?berack96/lib/graph/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For Package berack96.lib.graph</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">berack96.lib.graph.<a href="../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph"><span class="typeNameLink">Edge</span></a>&lt;V,W&gt;</li>
<li type="circle">berack96.lib.graph.<a href="../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph"><span class="typeNameLink">Vertex</span></a>&lt;V&gt;</li>
</ul>
</li>
</ul>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li type="circle">java.lang.Iterable&lt;T&gt;
<ul>
<li type="circle">berack96.lib.graph.<a href="../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph"><span class="typeNameLink">Graph</span></a>&lt;V,W&gt;</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li><a href="../../../berack96/lib/graph/impl/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?berack96/lib/graph/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,373 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:58 CEST 2019 -->
<title>Uses of Package berack96.lib.graph</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Package berack96.lib.graph";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?berack96/lib/graph/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Uses of Package berack96.lib.graph" class="title">Uses of Package<br>berack96.lib.graph</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph">berack96.lib.graph</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.impl">berack96.lib.graph.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.models">berack96.lib.graph.models</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.view">berack96.lib.graph.view</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.edge">berack96.lib.graph.view.edge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.vertex">berack96.lib.graph.view.vertex</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.visit">berack96.lib.graph.visit</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.visit.impl">berack96.lib.graph.visit.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a> used by <a href="../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../berack96/lib/graph/class-use/Edge.html#berack96.lib.graph">Edge</a>
<div class="block">Class used for retrieving the edges of the graph.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../berack96/lib/graph/class-use/Graph.html#berack96.lib.graph">Graph</a>
<div class="block">An interface for the graphs.<br>
This interface is used for the graphs with Directed edges.<br>
A directed edge between V1 and V2 is an edge that has V1 as source and V2 as destination.<br></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../berack96/lib/graph/class-use/Vertex.html#berack96.lib.graph">Vertex</a>
<div class="block">Class used for represent a vertex of the graph.<br>
The vertex contained is linked with the graph, so if any changes are made to
it, then they will be reflected here.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.impl">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a> used by <a href="../../../berack96/lib/graph/impl/package-summary.html">berack96.lib.graph.impl</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../berack96/lib/graph/class-use/Edge.html#berack96.lib.graph.impl">Edge</a>
<div class="block">Class used for retrieving the edges of the graph.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../berack96/lib/graph/class-use/Graph.html#berack96.lib.graph.impl">Graph</a>
<div class="block">An interface for the graphs.<br>
This interface is used for the graphs with Directed edges.<br>
A directed edge between V1 and V2 is an edge that has V1 as source and V2 as destination.<br></div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../berack96/lib/graph/class-use/Vertex.html#berack96.lib.graph.impl">Vertex</a>
<div class="block">Class used for represent a vertex of the graph.<br>
The vertex contained is linked with the graph, so if any changes are made to
it, then they will be reflected here.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.models">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a> used by <a href="../../../berack96/lib/graph/models/package-summary.html">berack96.lib.graph.models</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../berack96/lib/graph/class-use/Graph.html#berack96.lib.graph.models">Graph</a>
<div class="block">An interface for the graphs.<br>
This interface is used for the graphs with Directed edges.<br>
A directed edge between V1 and V2 is an edge that has V1 as source and V2 as destination.<br></div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a> used by <a href="../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../berack96/lib/graph/class-use/Edge.html#berack96.lib.graph.view">Edge</a>
<div class="block">Class used for retrieving the edges of the graph.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../berack96/lib/graph/class-use/Graph.html#berack96.lib.graph.view">Graph</a>
<div class="block">An interface for the graphs.<br>
This interface is used for the graphs with Directed edges.<br>
A directed edge between V1 and V2 is an edge that has V1 as source and V2 as destination.<br></div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.edge">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a> used by <a href="../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../berack96/lib/graph/class-use/Edge.html#berack96.lib.graph.view.edge">Edge</a>
<div class="block">Class used for retrieving the edges of the graph.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../berack96/lib/graph/class-use/Vertex.html#berack96.lib.graph.view.edge">Vertex</a>
<div class="block">Class used for represent a vertex of the graph.<br>
The vertex contained is linked with the graph, so if any changes are made to
it, then they will be reflected here.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.vertex">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a> used by <a href="../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../berack96/lib/graph/class-use/Graph.html#berack96.lib.graph.view.vertex">Graph</a>
<div class="block">An interface for the graphs.<br>
This interface is used for the graphs with Directed edges.<br>
A directed edge between V1 and V2 is an edge that has V1 as source and V2 as destination.<br></div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../berack96/lib/graph/class-use/Vertex.html#berack96.lib.graph.view.vertex">Vertex</a>
<div class="block">Class used for represent a vertex of the graph.<br>
The vertex contained is linked with the graph, so if any changes are made to
it, then they will be reflected here.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.visit">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a> used by <a href="../../../berack96/lib/graph/visit/package-summary.html">berack96.lib.graph.visit</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../berack96/lib/graph/class-use/Edge.html#berack96.lib.graph.visit">Edge</a>
<div class="block">Class used for retrieving the edges of the graph.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../berack96/lib/graph/class-use/Graph.html#berack96.lib.graph.visit">Graph</a>
<div class="block">An interface for the graphs.<br>
This interface is used for the graphs with Directed edges.<br>
A directed edge between V1 and V2 is an edge that has V1 as source and V2 as destination.<br></div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.visit.impl">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a> used by <a href="../../../berack96/lib/graph/visit/impl/package-summary.html">berack96.lib.graph.visit.impl</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../berack96/lib/graph/class-use/Edge.html#berack96.lib.graph.visit.impl">Edge</a>
<div class="block">Class used for retrieving the edges of the graph.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../berack96/lib/graph/class-use/Graph.html#berack96.lib.graph.visit.impl">Graph</a>
<div class="block">An interface for the graphs.<br>
This interface is used for the graphs with Directed edges.<br>
A directed edge between V1 and V2 is an edge that has V1 as source and V2 as destination.<br></div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?berack96/lib/graph/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,364 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>GraphInfo</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="GraphInfo";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/GraphInfo.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/view/GraphInfo.html" target="_top">Frames</a></li>
<li><a href="GraphInfo.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.classes.inherited.from.class.javax.swing.JPanel">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.javax.swing.JComponent">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.javax.swing.JPanel">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.view</div>
<h2 title="Class GraphInfo" class="title">Class GraphInfo&lt;V,W extends java.lang.Number&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.awt.Component</li>
<li>
<ul class="inheritance">
<li>java.awt.Container</li>
<li>
<ul class="inheritance">
<li>javax.swing.JComponent</li>
<li>
<ul class="inheritance">
<li>javax.swing.JPanel</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.view.GraphInfo&lt;V,W&gt;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">GraphInfo&lt;V,W extends java.lang.Number&gt;</span>
extends javax.swing.JPanel</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../serialized-form.html#berack96.lib.graph.view.GraphInfo">Serialized Form</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.javax.swing.JPanel">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;javax.swing.JPanel</h3>
<code>javax.swing.JPanel.AccessibleJPanel</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.javax.swing.JComponent">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;javax.swing.JComponent</h3>
<code>javax.swing.JComponent.AccessibleJComponent</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Container">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;java.awt.Container</h3>
<code>java.awt.Container.AccessibleAWTContainer</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Component">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;java.awt.Component</h3>
<code>java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy</code></li>
</ul>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javax.swing.JComponent">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;javax.swing.JComponent</h3>
<code>listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.Component">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;java.awt.Component</h3>
<code>accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.image.ImageObserver">
<!-- -->
</a>
<h3>Fields inherited from interface&nbsp;java.awt.image.ImageObserver</h3>
<code>ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH</code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphInfo.html#GraphInfo-berack96.lib.graph.view.GraphPanel-berack96.lib.graph.view.vertex.VertexListener-berack96.lib.graph.view.edge.EdgeListener-java.util.Set-">GraphInfo</a></span>(<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>,<a href="../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">W</a>&gt;&nbsp;graphPanel,
<a href="../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>&gt;&nbsp;vListener,
<a href="../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>,<a href="../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">W</a>&gt;&nbsp;eListener,
java.util.Set&lt;<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>,<a href="../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">W</a>&gt;&gt;&nbsp;visits)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.JPanel">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;javax.swing.JPanel</h3>
<code>getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.JComponent">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;javax.swing.JComponent</h3>
<code>addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Container">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.awt.Container</h3>
<code>add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Component">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.awt.Component</h3>
<code>action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="GraphInfo-berack96.lib.graph.view.GraphPanel-berack96.lib.graph.view.vertex.VertexListener-berack96.lib.graph.view.edge.EdgeListener-java.util.Set-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>GraphInfo</h4>
<pre>public&nbsp;GraphInfo(<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>,<a href="../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">W</a>&gt;&nbsp;graphPanel,
<a href="../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>&gt;&nbsp;vListener,
<a href="../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>,<a href="../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">W</a>&gt;&nbsp;eListener,
java.util.Set&lt;<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>,<a href="../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">W</a>&gt;&gt;&nbsp;visits)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/GraphInfo.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/view/GraphInfo.html" target="_top">Frames</a></li>
<li><a href="GraphInfo.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.classes.inherited.from.class.javax.swing.JPanel">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.javax.swing.JComponent">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.javax.swing.JPanel">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,281 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>GraphListener</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="GraphListener";
}
}
catch(err) {
}
//-->
var methods = {"i0":6,"i1":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/GraphListener.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/view/GraphInfo.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/view/GraphListener.html" target="_top">Frames</a></li>
<li><a href="GraphListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.view</div>
<h2 title="Interface GraphListener" class="title">Interface GraphListener</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd>java.util.EventListener, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener</dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="class in berack96.lib.graph.view.edge">EdgeIntListener</a>, <a href="../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a>, <a href="../../../../berack96/lib/graph/view/vertex/VertexIntListener.html" title="class in berack96.lib.graph.view.vertex">VertexIntListener</a>, <a href="../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a>, <a href="../../../../berack96/lib/graph/view/VisitListener.html" title="class in berack96.lib.graph.view">VisitListener</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">GraphListener</span>
extends java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.KeyListener</pre>
<div class="block">An interface for creating a listener of the Graph.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Berack96</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphListener.html#getDescription--">getDescription</a></span>()</code>
<div class="block">Get the description of this listener, in a way to interact with the user.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphListener.html#remove--">remove</a></span>()</code>
<div class="block">Remove the listener to the graph.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.event.MouseListener">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;java.awt.event.MouseListener</h3>
<code>mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.event.MouseMotionListener">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;java.awt.event.MouseMotionListener</h3>
<code>mouseDragged, mouseMoved</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.event.KeyListener">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;java.awt.event.KeyListener</h3>
<code>keyPressed, keyReleased, keyTyped</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="remove--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>remove</h4>
<pre>void&nbsp;remove()</pre>
<div class="block">Remove the listener to the graph.
This function is called when the listener is removed to the graph.
Here you could remove any other thing that you have done.</div>
</li>
</ul>
<a name="getDescription--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getDescription</h4>
<pre>java.lang.String&nbsp;getDescription()</pre>
<div class="block">Get the description of this listener, in a way to interact with the user.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a string describing the functionalities of this listener</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/GraphListener.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/view/GraphInfo.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/view/GraphListener.html" target="_top">Frames</a></li>
<li><a href="GraphListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,586 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>GraphPanel</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="GraphPanel";
}
}
catch(err) {
}
//-->
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};
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";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/GraphPanel.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../berack96/lib/graph/view/GraphWindow.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/view/GraphPanel.html" target="_top">Frames</a></li>
<li><a href="GraphPanel.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.classes.inherited.from.class.java.awt.Component">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.java.awt.Component">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.view</div>
<h2 title="Class GraphPanel" class="title">Class GraphPanel&lt;V,W extends java.lang.Number&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.awt.Component</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.view.GraphPanel&lt;V,W&gt;</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">GraphPanel&lt;V,W extends java.lang.Number&gt;</span>
extends java.awt.Component</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../serialized-form.html#berack96.lib.graph.view.GraphPanel">Serialized Form</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Component">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;java.awt.Component</h3>
<code>java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy</code></li>
</ul>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.Component">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;java.awt.Component</h3>
<code>accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.image.ImageObserver">
<!-- -->
</a>
<h3>Fields inherited from interface&nbsp;java.awt.image.ImageObserver</h3>
<code>ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH</code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphPanel.html#GraphPanel-berack96.lib.graph.view.GraphicalView-berack96.lib.graph.view.GraphicalView-java.lang.Class-java.lang.Class-">GraphPanel</a></span>(<a href="../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;<a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&gt;&nbsp;vertexRender,
<a href="../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;<a href="../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>,<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&gt;&gt;&nbsp;edgeRender,
java.lang.Class&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;classV,
java.lang.Class&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&gt;&nbsp;classW)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphPanel.html#addEdge-berack96.lib.graph.Edge-">addEdge</a></span>(<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>,<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&gt;&nbsp;edge)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphPanel.html#addEdge-berack96.lib.graph.view.vertex.VertexComponent-berack96.lib.graph.view.vertex.VertexComponent-W-">addEdge</a></span>(<a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;source,
<a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;dest,
<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&nbsp;weight)</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphPanel.html#addObserver-java.util.Observer-">addObserver</a></span>(java.util.Observer&nbsp;observer)</code>&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphPanel.html#addVertex-java.awt.Point-V-">addVertex</a></span>(java.awt.Point&nbsp;center,
<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&nbsp;vertex)</code>&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>,<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphPanel.html#getEdgeAt-java.awt.Point-">getEdgeAt</a></span>(java.awt.Point&nbsp;point)</code>&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>,<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphPanel.html#getGraph--">getGraph</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphPanel.html#getVertexAt-java.awt.Point-">getVertexAt</a></span>(java.awt.Point&nbsp;point)</code>&nbsp;</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphPanel.html#load-java.lang.String-">load</a></span>(java.lang.String&nbsp;fileName)</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphPanel.html#modEdge-berack96.lib.graph.view.vertex.VertexComponent-berack96.lib.graph.view.vertex.VertexComponent-W-">modEdge</a></span>(<a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;source,
<a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;dest,
<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&nbsp;weight)</code>&nbsp;</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphPanel.html#moveVertex-berack96.lib.graph.view.vertex.VertexComponent-java.awt.Point-">moveVertex</a></span>(<a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;vertex,
java.awt.Point&nbsp;destination)</code>&nbsp;</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphPanel.html#paint-java.awt.Graphics-">paint</a></span>(java.awt.Graphics&nbsp;g)</code>&nbsp;</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphPanel.html#removeEdge-berack96.lib.graph.view.vertex.VertexComponent-berack96.lib.graph.view.vertex.VertexComponent-">removeEdge</a></span>(<a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;source,
<a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;dest)</code>&nbsp;</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphPanel.html#removeObserver-java.util.Observer-">removeObserver</a></span>(java.util.Observer&nbsp;observer)</code>&nbsp;</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphPanel.html#removeVertex-java.awt.Point-">removeVertex</a></span>(java.awt.Point&nbsp;center)</code>&nbsp;</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphPanel.html#save-java.lang.String-">save</a></span>(java.lang.String&nbsp;fileName)</code>&nbsp;</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphPanel.html#setBounds-int-int-int-int-">setBounds</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;width,
int&nbsp;height)</code>&nbsp;</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphPanel.html#setGraphListener-berack96.lib.graph.view.GraphListener-">setGraphListener</a></span>(<a href="../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a>&nbsp;listener)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Component">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.awt.Component</h3>
<code>action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validate</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="GraphPanel-berack96.lib.graph.view.GraphicalView-berack96.lib.graph.view.GraphicalView-java.lang.Class-java.lang.Class-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>GraphPanel</h4>
<pre>public&nbsp;GraphPanel(<a href="../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;<a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&gt;&nbsp;vertexRender,
<a href="../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;<a href="../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>,<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&gt;&gt;&nbsp;edgeRender,
java.lang.Class&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;classV,
java.lang.Class&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&gt;&nbsp;classW)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getGraph--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getGraph</h4>
<pre>public&nbsp;<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>,<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&gt;&nbsp;getGraph()</pre>
</li>
</ul>
<a name="setGraphListener-berack96.lib.graph.view.GraphListener-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setGraphListener</h4>
<pre>public&nbsp;void&nbsp;setGraphListener(<a href="../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a>&nbsp;listener)</pre>
</li>
</ul>
<a name="addVertex-java.awt.Point-java.lang.Object-">
<!-- -->
</a><a name="addVertex-java.awt.Point-V-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addVertex</h4>
<pre>public&nbsp;void&nbsp;addVertex(java.awt.Point&nbsp;center,
<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&nbsp;vertex)</pre>
</li>
</ul>
<a name="removeVertex-java.awt.Point-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeVertex</h4>
<pre>public&nbsp;void&nbsp;removeVertex(java.awt.Point&nbsp;center)</pre>
</li>
</ul>
<a name="moveVertex-berack96.lib.graph.view.vertex.VertexComponent-java.awt.Point-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>moveVertex</h4>
<pre>public&nbsp;void&nbsp;moveVertex(<a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;vertex,
java.awt.Point&nbsp;destination)</pre>
</li>
</ul>
<a name="addEdge-berack96.lib.graph.Edge-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addEdge</h4>
<pre>public&nbsp;void&nbsp;addEdge(<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>,<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&gt;&nbsp;edge)</pre>
</li>
</ul>
<a name="addEdge-berack96.lib.graph.view.vertex.VertexComponent-berack96.lib.graph.view.vertex.VertexComponent-java.lang.Number-">
<!-- -->
</a><a name="addEdge-berack96.lib.graph.view.vertex.VertexComponent-berack96.lib.graph.view.vertex.VertexComponent-W-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addEdge</h4>
<pre>public&nbsp;void&nbsp;addEdge(<a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;source,
<a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;dest,
<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&nbsp;weight)</pre>
</li>
</ul>
<a name="removeEdge-berack96.lib.graph.view.vertex.VertexComponent-berack96.lib.graph.view.vertex.VertexComponent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeEdge</h4>
<pre>public&nbsp;void&nbsp;removeEdge(<a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;source,
<a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;dest)</pre>
</li>
</ul>
<a name="modEdge-berack96.lib.graph.view.vertex.VertexComponent-berack96.lib.graph.view.vertex.VertexComponent-java.lang.Number-">
<!-- -->
</a><a name="modEdge-berack96.lib.graph.view.vertex.VertexComponent-berack96.lib.graph.view.vertex.VertexComponent-W-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>modEdge</h4>
<pre>public&nbsp;void&nbsp;modEdge(<a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;source,
<a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;dest,
<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&nbsp;weight)</pre>
</li>
</ul>
<a name="getVertexAt-java.awt.Point-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVertexAt</h4>
<pre>public&nbsp;<a href="../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;getVertexAt(java.awt.Point&nbsp;point)</pre>
</li>
</ul>
<a name="getEdgeAt-java.awt.Point-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEdgeAt</h4>
<pre>public&nbsp;<a href="../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>,<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&gt;&nbsp;getEdgeAt(java.awt.Point&nbsp;point)</pre>
</li>
</ul>
<a name="addObserver-java.util.Observer-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>addObserver</h4>
<pre>public&nbsp;void&nbsp;addObserver(java.util.Observer&nbsp;observer)</pre>
</li>
</ul>
<a name="removeObserver-java.util.Observer-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeObserver</h4>
<pre>public&nbsp;void&nbsp;removeObserver(java.util.Observer&nbsp;observer)</pre>
</li>
</ul>
<a name="save-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>save</h4>
<pre>public&nbsp;void&nbsp;save(java.lang.String&nbsp;fileName)
throws java.io.IOException</pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd>
</dl>
</li>
</ul>
<a name="load-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>load</h4>
<pre>public&nbsp;void&nbsp;load(java.lang.String&nbsp;fileName)
throws java.io.IOException</pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd>
</dl>
</li>
</ul>
<a name="setBounds-int-int-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBounds</h4>
<pre>public&nbsp;void&nbsp;setBounds(int&nbsp;x,
int&nbsp;y,
int&nbsp;width,
int&nbsp;height)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>setBounds</code>&nbsp;in class&nbsp;<code>java.awt.Component</code></dd>
</dl>
</li>
</ul>
<a name="paint-java.awt.Graphics-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>paint</h4>
<pre>public&nbsp;void&nbsp;paint(java.awt.Graphics&nbsp;g)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>paint</code>&nbsp;in class&nbsp;<code>java.awt.Component</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/GraphPanel.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../berack96/lib/graph/view/GraphWindow.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/view/GraphPanel.html" target="_top">Frames</a></li>
<li><a href="GraphPanel.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.classes.inherited.from.class.java.awt.Component">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.java.awt.Component">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,452 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>GraphWindow</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="GraphWindow";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10};
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";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/GraphWindow.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../berack96/lib/graph/view/Main.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/view/GraphWindow.html" target="_top">Frames</a></li>
<li><a href="GraphWindow.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.classes.inherited.from.class.javax.swing.JFrame">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.javax.swing.JFrame">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.view</div>
<h2 title="Class GraphWindow" class="title">Class GraphWindow&lt;V,W extends java.lang.Number&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.awt.Component</li>
<li>
<ul class="inheritance">
<li>java.awt.Container</li>
<li>
<ul class="inheritance">
<li>java.awt.Window</li>
<li>
<ul class="inheritance">
<li>java.awt.Frame</li>
<li>
<ul class="inheritance">
<li>javax.swing.JFrame</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.view.GraphWindow&lt;V,W&gt;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">GraphWindow&lt;V,W extends java.lang.Number&gt;</span>
extends javax.swing.JFrame</pre>
<div class="block">This class is the Window that appear for building the graph and playing around with it</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Berack96</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../serialized-form.html#berack96.lib.graph.view.GraphWindow">Serialized Form</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.javax.swing.JFrame">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;javax.swing.JFrame</h3>
<code>javax.swing.JFrame.AccessibleJFrame</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Frame">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;java.awt.Frame</h3>
<code>java.awt.Frame.AccessibleAWTFrame</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Window">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;java.awt.Window</h3>
<code>java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Container">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;java.awt.Container</h3>
<code>java.awt.Container.AccessibleAWTContainer</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Component">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;java.awt.Component</h3>
<code>java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy</code></li>
</ul>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javax.swing.JFrame">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;javax.swing.JFrame</h3>
<code>accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.Frame">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;java.awt.Frame</h3>
<code>CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.Component">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;java.awt.Component</h3>
<code>BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javax.swing.WindowConstants">
<!-- -->
</a>
<h3>Fields inherited from interface&nbsp;javax.swing.WindowConstants</h3>
<code>DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.image.ImageObserver">
<!-- -->
</a>
<h3>Fields inherited from interface&nbsp;java.awt.image.ImageObserver</h3>
<code>ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH</code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphWindow.html#GraphWindow-berack96.lib.graph.view.GraphPanel-berack96.lib.graph.view.vertex.VertexListener-berack96.lib.graph.view.edge.EdgeListener-">GraphWindow</a></span>(<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">V</a>,<a href="../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">W</a>&gt;&nbsp;graphPanel,
<a href="../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">V</a>&gt;&nbsp;vListener,
<a href="../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">V</a>,<a href="../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">W</a>&gt;&nbsp;eListener)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">V</a>,<a href="../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">W</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphWindow.html#getGraphPanel--">getGraphPanel</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphWindow.html#visitRefresh-int-">visitRefresh</a></span>(int&nbsp;millisec)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javax.swing.JFrame">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;javax.swing.JFrame</h3>
<code>addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Frame">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.awt.Frame</h3>
<code>addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Window">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.awt.Window</h3>
<code>addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Container">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.awt.Container</h3>
<code>add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Component">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.awt.Component</h3>
<code>action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.MenuContainer">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;java.awt.MenuContainer</h3>
<code>getFont, postEvent</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="GraphWindow-berack96.lib.graph.view.GraphPanel-berack96.lib.graph.view.vertex.VertexListener-berack96.lib.graph.view.edge.EdgeListener-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>GraphWindow</h4>
<pre>public&nbsp;GraphWindow(<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">V</a>,<a href="../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">W</a>&gt;&nbsp;graphPanel,
<a href="../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">V</a>&gt;&nbsp;vListener,
<a href="../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">V</a>,<a href="../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">W</a>&gt;&nbsp;eListener)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="visitRefresh-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>visitRefresh</h4>
<pre>public&nbsp;void&nbsp;visitRefresh(int&nbsp;millisec)</pre>
</li>
</ul>
<a name="getGraphPanel--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getGraphPanel</h4>
<pre>public&nbsp;<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">V</a>,<a href="../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">W</a>&gt;&nbsp;getGraphPanel()</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/GraphWindow.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../berack96/lib/graph/view/Main.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/view/GraphWindow.html" target="_top">Frames</a></li>
<li><a href="GraphWindow.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.classes.inherited.from.class.javax.swing.JFrame">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.javax.swing.JFrame">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,276 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>GraphicalView</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="GraphicalView";
}
}
catch(err) {
}
//-->
var methods = {"i0":6,"i1":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/GraphicalView.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../berack96/lib/graph/view/GraphInfo.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/view/GraphicalView.html" target="_top">Frames</a></li>
<li><a href="GraphicalView.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.view</div>
<h2 title="Interface GraphicalView" class="title">Interface GraphicalView&lt;O&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>O</code> - the object to paint</dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../berack96/lib/graph/view/edge/EdgeView.html" title="class in berack96.lib.graph.view.edge">EdgeView</a>, <a href="../../../../berack96/lib/graph/view/vertex/VertexView.html" title="class in berack96.lib.graph.view.vertex">VertexView</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">GraphicalView&lt;O&gt;</span></pre>
<div class="block">An interface for divide the "hitbox" and the "paint" of the various items</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Berack96</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.awt.Rectangle</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphicalView.html#getBox-O-java.awt.Point-">getBox</a></span>(<a href="../../../../berack96/lib/graph/view/GraphicalView.html" title="type parameter in GraphicalView">O</a>&nbsp;obj,
java.awt.Point&nbsp;center)</code>
<div class="block">Box where the object is sensible at listeners (like Hitbox)</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/GraphicalView.html#paint-java.awt.Graphics2D-O-java.awt.Point-">paint</a></span>(java.awt.Graphics2D&nbsp;g2,
<a href="../../../../berack96/lib/graph/view/GraphicalView.html" title="type parameter in GraphicalView">O</a>&nbsp;obj,
java.awt.Point&nbsp;center)</code>
<div class="block">The paint function, aka the part where you can draw things (like Mesh)</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getBox-java.lang.Object-java.awt.Point-">
<!-- -->
</a><a name="getBox-O-java.awt.Point-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBox</h4>
<pre>java.awt.Rectangle&nbsp;getBox(<a href="../../../../berack96/lib/graph/view/GraphicalView.html" title="type parameter in GraphicalView">O</a>&nbsp;obj,
java.awt.Point&nbsp;center)</pre>
<div class="block">Box where the object is sensible at listeners (like Hitbox)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>obj</code> - the object to draw</dd>
<dd><code>center</code> - the center point of the object</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a rectangle where the object is sensible to the listeners</dd>
</dl>
</li>
</ul>
<a name="paint-java.awt.Graphics2D-java.lang.Object-java.awt.Point-">
<!-- -->
</a><a name="paint-java.awt.Graphics2D-O-java.awt.Point-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>paint</h4>
<pre>void&nbsp;paint(java.awt.Graphics2D&nbsp;g2,
<a href="../../../../berack96/lib/graph/view/GraphicalView.html" title="type parameter in GraphicalView">O</a>&nbsp;obj,
java.awt.Point&nbsp;center)</pre>
<div class="block">The paint function, aka the part where you can draw things (like Mesh)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>g2</code> - the graphics object used for painting</dd>
<dd><code>obj</code> - the object to paint</dd>
<dd><code>center</code> - the center point of the object</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/GraphicalView.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../berack96/lib/graph/view/GraphInfo.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/view/GraphicalView.html" target="_top">Frames</a></li>
<li><a href="GraphicalView.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,271 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>Main</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Main";
}
}
catch(err) {
}
//-->
var methods = {"i0":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/Main.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/view/GraphWindow.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../berack96/lib/graph/view/VisitListener.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/view/Main.html" target="_top">Frames</a></li>
<li><a href="Main.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.view</div>
<h2 title="Class Main" class="title">Class Main</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.view.Main</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">Main</span>
extends java.lang.Object</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/Main.html#Main--">Main</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/Main.html#main-java.lang.String:A-">main</a></span>(java.lang.String[]&nbsp;args)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Main--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Main</h4>
<pre>public&nbsp;Main()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="main-java.lang.String:A-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>main</h4>
<pre>public static&nbsp;void&nbsp;main(java.lang.String[]&nbsp;args)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/Main.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/view/GraphWindow.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../berack96/lib/graph/view/VisitListener.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/view/Main.html" target="_top">Frames</a></li>
<li><a href="Main.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,494 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>VisitListener</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="VisitListener";
}
}
catch(err) {
}
//-->
var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/VisitListener.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/view/Main.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/view/VisitListener.html" target="_top">Frames</a></li>
<li><a href="VisitListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.view</div>
<h2 title="Class VisitListener" class="title">Class VisitListener&lt;V&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.view.VisitListener&lt;V&gt;</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a>, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.util.EventListener</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">VisitListener&lt;V&gt;</span>
extends java.lang.Object
implements <a href="../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/VisitListener.html#VisitListener-berack96.lib.graph.view.GraphPanel-berack96.lib.graph.visit.VisitStrategy-">VisitListener</a></span>(<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../berack96/lib/graph/view/VisitListener.html" title="type parameter in VisitListener">V</a>,?&gt;&nbsp;panel,
<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;<a href="../../../../berack96/lib/graph/view/VisitListener.html" title="type parameter in VisitListener">V</a>,?&gt;&nbsp;strategy)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/VisitListener.html#changeRefresh-int-">changeRefresh</a></span>(int&nbsp;millisec)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/VisitListener.html#getDescription--">getDescription</a></span>()</code>
<div class="block">Get the description of this listener, in a way to interact with the user.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/VisitListener.html#keyPressed-java.awt.event.KeyEvent-">keyPressed</a></span>(java.awt.event.KeyEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/VisitListener.html#keyReleased-java.awt.event.KeyEvent-">keyReleased</a></span>(java.awt.event.KeyEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/VisitListener.html#keyTyped-java.awt.event.KeyEvent-">keyTyped</a></span>(java.awt.event.KeyEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/VisitListener.html#mouseClicked-java.awt.event.MouseEvent-">mouseClicked</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/VisitListener.html#mouseDragged-java.awt.event.MouseEvent-">mouseDragged</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/VisitListener.html#mouseEntered-java.awt.event.MouseEvent-">mouseEntered</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/VisitListener.html#mouseExited-java.awt.event.MouseEvent-">mouseExited</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/VisitListener.html#mouseMoved-java.awt.event.MouseEvent-">mouseMoved</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/VisitListener.html#mousePressed-java.awt.event.MouseEvent-">mousePressed</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/VisitListener.html#mouseReleased-java.awt.event.MouseEvent-">mouseReleased</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/view/VisitListener.html#remove--">remove</a></span>()</code>
<div class="block">Remove the listener to the graph.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="VisitListener-berack96.lib.graph.view.GraphPanel-berack96.lib.graph.visit.VisitStrategy-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>VisitListener</h4>
<pre>public&nbsp;VisitListener(<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../berack96/lib/graph/view/VisitListener.html" title="type parameter in VisitListener">V</a>,?&gt;&nbsp;panel,
<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;<a href="../../../../berack96/lib/graph/view/VisitListener.html" title="type parameter in VisitListener">V</a>,?&gt;&nbsp;strategy)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="changeRefresh-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>changeRefresh</h4>
<pre>public static&nbsp;void&nbsp;changeRefresh(int&nbsp;millisec)</pre>
</li>
</ul>
<a name="remove--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>remove</h4>
<pre>public&nbsp;void&nbsp;remove()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../berack96/lib/graph/view/GraphListener.html#remove--">GraphListener</a></code></span></div>
<div class="block">Remove the listener to the graph.
This function is called when the listener is removed to the graph.
Here you could remove any other thing that you have done.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../berack96/lib/graph/view/GraphListener.html#remove--">remove</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a></code></dd>
</dl>
</li>
</ul>
<a name="getDescription--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDescription</h4>
<pre>public&nbsp;java.lang.String&nbsp;getDescription()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../berack96/lib/graph/view/GraphListener.html#getDescription--">GraphListener</a></code></span></div>
<div class="block">Get the description of this listener, in a way to interact with the user.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../berack96/lib/graph/view/GraphListener.html#getDescription--">getDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a string describing the functionalities of this listener</dd>
</dl>
</li>
</ul>
<a name="mousePressed-java.awt.event.MouseEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mousePressed</h4>
<pre>public&nbsp;void&nbsp;mousePressed(java.awt.event.MouseEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>mousePressed</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseListener</code></dd>
</dl>
</li>
</ul>
<a name="mouseClicked-java.awt.event.MouseEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mouseClicked</h4>
<pre>public&nbsp;void&nbsp;mouseClicked(java.awt.event.MouseEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>mouseClicked</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseListener</code></dd>
</dl>
</li>
</ul>
<a name="mouseReleased-java.awt.event.MouseEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mouseReleased</h4>
<pre>public&nbsp;void&nbsp;mouseReleased(java.awt.event.MouseEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>mouseReleased</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseListener</code></dd>
</dl>
</li>
</ul>
<a name="mouseEntered-java.awt.event.MouseEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mouseEntered</h4>
<pre>public&nbsp;void&nbsp;mouseEntered(java.awt.event.MouseEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>mouseEntered</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseListener</code></dd>
</dl>
</li>
</ul>
<a name="mouseExited-java.awt.event.MouseEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mouseExited</h4>
<pre>public&nbsp;void&nbsp;mouseExited(java.awt.event.MouseEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>mouseExited</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseListener</code></dd>
</dl>
</li>
</ul>
<a name="mouseDragged-java.awt.event.MouseEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mouseDragged</h4>
<pre>public&nbsp;void&nbsp;mouseDragged(java.awt.event.MouseEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>mouseDragged</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseMotionListener</code></dd>
</dl>
</li>
</ul>
<a name="mouseMoved-java.awt.event.MouseEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mouseMoved</h4>
<pre>public&nbsp;void&nbsp;mouseMoved(java.awt.event.MouseEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>mouseMoved</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseMotionListener</code></dd>
</dl>
</li>
</ul>
<a name="keyPressed-java.awt.event.KeyEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>keyPressed</h4>
<pre>public&nbsp;void&nbsp;keyPressed(java.awt.event.KeyEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>keyPressed</code>&nbsp;in interface&nbsp;<code>java.awt.event.KeyListener</code></dd>
</dl>
</li>
</ul>
<a name="keyReleased-java.awt.event.KeyEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>keyReleased</h4>
<pre>public&nbsp;void&nbsp;keyReleased(java.awt.event.KeyEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>keyReleased</code>&nbsp;in interface&nbsp;<code>java.awt.event.KeyListener</code></dd>
</dl>
</li>
</ul>
<a name="keyTyped-java.awt.event.KeyEvent-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>keyTyped</h4>
<pre>public&nbsp;void&nbsp;keyTyped(java.awt.event.KeyEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>keyTyped</code>&nbsp;in interface&nbsp;<code>java.awt.event.KeyListener</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/VisitListener.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/view/Main.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/view/VisitListener.html" target="_top">Frames</a></li>
<li><a href="VisitListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.view.GraphInfo</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.view.GraphInfo";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/view/GraphInfo.html" title="class in berack96.lib.graph.view">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/class-use/GraphInfo.html" target="_top">Frames</a></li>
<li><a href="GraphInfo.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.view.GraphInfo" class="title">Uses of Class<br>berack96.lib.graph.view.GraphInfo</h2>
</div>
<div class="classUseContainer">No usage of berack96.lib.graph.view.GraphInfo</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/view/GraphInfo.html" title="class in berack96.lib.graph.view">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/class-use/GraphInfo.html" target="_top">Frames</a></li>
<li><a href="GraphInfo.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,229 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Interface berack96.lib.graph.view.GraphListener</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface berack96.lib.graph.view.GraphListener";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/class-use/GraphListener.html" target="_top">Frames</a></li>
<li><a href="GraphListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Interface berack96.lib.graph.view.GraphListener" class="title">Uses of Interface<br>berack96.lib.graph.view.GraphListener</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.view">berack96.lib.graph.view</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.edge">berack96.lib.graph.view.edge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.vertex">berack96.lib.graph.view.vertex</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="berack96.lib.graph.view">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a> in <a href="../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a> that implement <a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/VisitListener.html" title="class in berack96.lib.graph.view">VisitListener</a>&lt;V&gt;</span></code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a> with parameters of type <a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">GraphPanel.</span><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/GraphPanel.html#setGraphListener-berack96.lib.graph.view.GraphListener-">setGraphListener</a></span>(<a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a>&nbsp;listener)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.edge">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a> in <a href="../../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a> that implement <a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="class in berack96.lib.graph.view.edge">EdgeIntListener</a>&lt;V&gt;</span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a>&lt;V,W extends java.lang.Number&gt;</span></code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.vertex">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a> in <a href="../../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a> that implement <a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexIntListener.html" title="class in berack96.lib.graph.view.vertex">VertexIntListener</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a>&lt;V&gt;</span></code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/class-use/GraphListener.html" target="_top">Frames</a></li>
<li><a href="GraphListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,246 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.view.GraphPanel</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.view.GraphPanel";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/class-use/GraphPanel.html" target="_top">Frames</a></li>
<li><a href="GraphPanel.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.view.GraphPanel" class="title">Uses of Class<br>berack96.lib.graph.view.GraphPanel</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.view">berack96.lib.graph.view</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.edge">berack96.lib.graph.view.edge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.vertex">berack96.lib.graph.view.vertex</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="berack96.lib.graph.view">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a> in <a href="../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a> that return <a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">V</a>,<a href="../../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">W</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">GraphWindow.</span><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/GraphWindow.html#getGraphPanel--">getGraphPanel</a></span>()</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a> with parameters of type <a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/GraphInfo.html#GraphInfo-berack96.lib.graph.view.GraphPanel-berack96.lib.graph.view.vertex.VertexListener-berack96.lib.graph.view.edge.EdgeListener-java.util.Set-">GraphInfo</a></span>(<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>,<a href="../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">W</a>&gt;&nbsp;graphPanel,
<a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a>&lt;<a href="../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>&gt;&nbsp;vListener,
<a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a>&lt;<a href="../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>,<a href="../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">W</a>&gt;&nbsp;eListener,
java.util.Set&lt;<a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;<a href="../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>,<a href="../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">W</a>&gt;&gt;&nbsp;visits)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/GraphWindow.html#GraphWindow-berack96.lib.graph.view.GraphPanel-berack96.lib.graph.view.vertex.VertexListener-berack96.lib.graph.view.edge.EdgeListener-">GraphWindow</a></span>(<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">V</a>,<a href="../../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">W</a>&gt;&nbsp;graphPanel,
<a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a>&lt;<a href="../../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">V</a>&gt;&nbsp;vListener,
<a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a>&lt;<a href="../../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">V</a>,<a href="../../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">W</a>&gt;&nbsp;eListener)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/VisitListener.html#VisitListener-berack96.lib.graph.view.GraphPanel-berack96.lib.graph.visit.VisitStrategy-">VisitListener</a></span>(<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../berack96/lib/graph/view/VisitListener.html" title="type parameter in VisitListener">V</a>,?&gt;&nbsp;panel,
<a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;<a href="../../../../../berack96/lib/graph/view/VisitListener.html" title="type parameter in VisitListener">V</a>,?&gt;&nbsp;strategy)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.edge">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a> in <a href="../../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a> with parameters of type <a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html#EdgeIntListener-berack96.lib.graph.view.GraphPanel-">EdgeIntListener</a></span>(<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="type parameter in EdgeIntListener">V</a>,java.lang.Integer&gt;&nbsp;graphPanel)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#EdgeListener-berack96.lib.graph.view.GraphPanel-">EdgeListener</a></span>(<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="type parameter in EdgeListener">V</a>,<a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="type parameter in EdgeListener">W</a>&gt;&nbsp;graphPanel)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.vertex">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a> in <a href="../../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a> declared as <a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="type parameter in VertexListener">V</a>,?&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">VertexListener.</span><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#panel">panel</a></span></code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a> with parameters of type <a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexIntListener.html#VertexIntListener-berack96.lib.graph.view.GraphPanel-">VertexIntListener</a></span>(<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;java.lang.Integer,?&gt;&nbsp;panel)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#VertexListener-berack96.lib.graph.view.GraphPanel-">VertexListener</a></span>(<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="type parameter in VertexListener">V</a>,?&gt;&nbsp;panel)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/class-use/GraphPanel.html" target="_top">Frames</a></li>
<li><a href="GraphPanel.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.view.GraphWindow</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.view.GraphWindow";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/view/GraphWindow.html" title="class in berack96.lib.graph.view">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/class-use/GraphWindow.html" target="_top">Frames</a></li>
<li><a href="GraphWindow.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.view.GraphWindow" class="title">Uses of Class<br>berack96.lib.graph.view.GraphWindow</h2>
</div>
<div class="classUseContainer">No usage of berack96.lib.graph.view.GraphWindow</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/view/GraphWindow.html" title="class in berack96.lib.graph.view">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/class-use/GraphWindow.html" target="_top">Frames</a></li>
<li><a href="GraphWindow.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,215 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Interface berack96.lib.graph.view.GraphicalView</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface berack96.lib.graph.view.GraphicalView";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/class-use/GraphicalView.html" target="_top">Frames</a></li>
<li><a href="GraphicalView.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Interface berack96.lib.graph.view.GraphicalView" class="title">Uses of Interface<br>berack96.lib.graph.view.GraphicalView</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.view">berack96.lib.graph.view</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.edge">berack96.lib.graph.view.edge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.vertex">berack96.lib.graph.view.vertex</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="berack96.lib.graph.view">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a> in <a href="../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a> with parameters of type <a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/GraphPanel.html#GraphPanel-berack96.lib.graph.view.GraphicalView-berack96.lib.graph.view.GraphicalView-java.lang.Class-java.lang.Class-">GraphPanel</a></span>(<a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&gt;&nbsp;vertexRender,
<a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>,<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&gt;&gt;&nbsp;edgeRender,
java.lang.Class&lt;<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;classV,
java.lang.Class&lt;<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&gt;&nbsp;classW)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/GraphPanel.html#GraphPanel-berack96.lib.graph.view.GraphicalView-berack96.lib.graph.view.GraphicalView-java.lang.Class-java.lang.Class-">GraphPanel</a></span>(<a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&gt;&nbsp;vertexRender,
<a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>,<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&gt;&gt;&nbsp;edgeRender,
java.lang.Class&lt;<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;classV,
java.lang.Class&lt;<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&gt;&nbsp;classW)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.edge">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a> in <a href="../../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a> that implement <a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="class in berack96.lib.graph.view.edge">EdgeView</a>&lt;V,W extends java.lang.Number&gt;</span></code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.vertex">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a> in <a href="../../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a> that implement <a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexView.html" title="class in berack96.lib.graph.view.vertex">VertexView</a>&lt;V&gt;</span></code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/class-use/GraphicalView.html" target="_top">Frames</a></li>
<li><a href="GraphicalView.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.view.Main</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.view.Main";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/view/Main.html" title="class in berack96.lib.graph.view">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/class-use/Main.html" target="_top">Frames</a></li>
<li><a href="Main.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.view.Main" class="title">Uses of Class<br>berack96.lib.graph.view.Main</h2>
</div>
<div class="classUseContainer">No usage of berack96.lib.graph.view.Main</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/view/Main.html" title="class in berack96.lib.graph.view">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/class-use/Main.html" target="_top">Frames</a></li>
<li><a href="Main.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.view.VisitListener</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.view.VisitListener";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/view/VisitListener.html" title="class in berack96.lib.graph.view">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/class-use/VisitListener.html" target="_top">Frames</a></li>
<li><a href="VisitListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.view.VisitListener" class="title">Uses of Class<br>berack96.lib.graph.view.VisitListener</h2>
</div>
<div class="classUseContainer">No usage of berack96.lib.graph.view.VisitListener</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/view/VisitListener.html" title="class in berack96.lib.graph.view">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/class-use/VisitListener.html" target="_top">Frames</a></li>
<li><a href="VisitListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,367 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>EdgeComponent</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="EdgeComponent";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/EdgeComponent.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="class in berack96.lib.graph.view.edge"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/edge/EdgeComponent.html" target="_top">Frames</a></li>
<li><a href="EdgeComponent.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.classes.inherited.from.class.java.awt.Component">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.awt.Component">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.view.edge</div>
<h2 title="Class EdgeComponent" class="title">Class EdgeComponent&lt;V,W extends java.lang.Number&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.awt.Component</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.view.edge.EdgeComponent&lt;V,W&gt;</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">EdgeComponent&lt;V,W extends java.lang.Number&gt;</span>
extends java.awt.Component</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../serialized-form.html#berack96.lib.graph.view.edge.EdgeComponent">Serialized Form</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Component">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;java.awt.Component</h3>
<code>java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy</code></li>
</ul>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">V</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html#destination">destination</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">V</a>,<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">W</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html#edge">edge</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">V</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html#source">source</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">W</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html#weight">weight</a></span></code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.Component">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;java.awt.Component</h3>
<code>accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.image.ImageObserver">
<!-- -->
</a>
<h3>Fields inherited from interface&nbsp;java.awt.image.ImageObserver</h3>
<code>ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH</code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html#EdgeComponent-berack96.lib.graph.view.vertex.VertexComponent-berack96.lib.graph.view.vertex.VertexComponent-W-">EdgeComponent</a></span>(<a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">V</a>&gt;&nbsp;source,
<a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">V</a>&gt;&nbsp;destination,
<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">W</a>&nbsp;weight)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Component">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.awt.Component</h3>
<code>action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paint, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validate</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="source">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>source</h4>
<pre>public final&nbsp;<a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">V</a>&gt; source</pre>
</li>
</ul>
<a name="destination">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>destination</h4>
<pre>public final&nbsp;<a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">V</a>&gt; destination</pre>
</li>
</ul>
<a name="weight">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>weight</h4>
<pre>public final&nbsp;<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">W</a> extends java.lang.Number weight</pre>
</li>
</ul>
<a name="edge">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>edge</h4>
<pre>public final&nbsp;<a href="../../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">V</a>,<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">W</a> extends java.lang.Number&gt; edge</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="EdgeComponent-berack96.lib.graph.view.vertex.VertexComponent-berack96.lib.graph.view.vertex.VertexComponent-java.lang.Number-">
<!-- -->
</a><a name="EdgeComponent-berack96.lib.graph.view.vertex.VertexComponent-berack96.lib.graph.view.vertex.VertexComponent-W-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>EdgeComponent</h4>
<pre>public&nbsp;EdgeComponent(<a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">V</a>&gt;&nbsp;source,
<a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">V</a>&gt;&nbsp;destination,
<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">W</a>&nbsp;weight)</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/EdgeComponent.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="class in berack96.lib.graph.view.edge"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/edge/EdgeComponent.html" target="_top">Frames</a></li>
<li><a href="EdgeComponent.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.classes.inherited.from.class.java.awt.Component">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.awt.Component">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,329 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>EdgeIntListener</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="EdgeIntListener";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10};
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";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/EdgeIntListener.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/edge/EdgeIntListener.html" target="_top">Frames</a></li>
<li><a href="EdgeIntListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.view.edge</div>
<h2 title="Class EdgeIntListener" class="title">Class EdgeIntListener&lt;V&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">berack96.lib.graph.view.edge.EdgeListener</a>&lt;V,java.lang.Integer&gt;</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.view.edge.EdgeIntListener&lt;V&gt;</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a>, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.util.EventListener</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">EdgeIntListener&lt;V&gt;</span>
extends <a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a>&lt;V,java.lang.Integer&gt;</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html#EdgeIntListener-berack96.lib.graph.view.GraphPanel-">EdgeIntListener</a></span>(<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="type parameter in EdgeIntListener">V</a>,java.lang.Integer&gt;&nbsp;graphPanel)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>protected java.lang.Integer</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html#buildEdgeFrom-java.lang.String-">buildEdgeFrom</a></span>(java.lang.String&nbsp;string)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>protected java.lang.Integer</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html#buildNewEdge-berack96.lib.graph.Vertex-berack96.lib.graph.Vertex-">buildNewEdge</a></span>(<a href="../../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="type parameter in EdgeIntListener">V</a>&gt;&nbsp;vertex,
<a href="../../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="type parameter in EdgeIntListener">V</a>&gt;&nbsp;vertex1)</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html#remove--">remove</a></span>()</code>
<div class="block">Remove the listener to the graph.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.berack96.lib.graph.view.edge.EdgeListener">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;berack96.lib.graph.view.edge.<a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a></h3>
<code><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#getDescription--">getDescription</a>, <a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#keyPressed-java.awt.event.KeyEvent-">keyPressed</a>, <a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#keyReleased-java.awt.event.KeyEvent-">keyReleased</a>, <a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#keyTyped-java.awt.event.KeyEvent-">keyTyped</a>, <a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#mouseClicked-java.awt.event.MouseEvent-">mouseClicked</a>, <a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#mouseDragged-java.awt.event.MouseEvent-">mouseDragged</a>, <a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#mouseEntered-java.awt.event.MouseEvent-">mouseEntered</a>, <a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#mouseExited-java.awt.event.MouseEvent-">mouseExited</a>, <a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#mouseMoved-java.awt.event.MouseEvent-">mouseMoved</a>, <a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#mousePressed-java.awt.event.MouseEvent-">mousePressed</a>, <a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#mouseReleased-java.awt.event.MouseEvent-">mouseReleased</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="EdgeIntListener-berack96.lib.graph.view.GraphPanel-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>EdgeIntListener</h4>
<pre>public&nbsp;EdgeIntListener(<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="type parameter in EdgeIntListener">V</a>,java.lang.Integer&gt;&nbsp;graphPanel)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="remove--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>remove</h4>
<pre>public&nbsp;void&nbsp;remove()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../berack96/lib/graph/view/GraphListener.html#remove--">GraphListener</a></code></span></div>
<div class="block">Remove the listener to the graph.
This function is called when the listener is removed to the graph.
Here you could remove any other thing that you have done.</div>
</li>
</ul>
<a name="buildNewEdge-berack96.lib.graph.Vertex-berack96.lib.graph.Vertex-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>buildNewEdge</h4>
<pre>protected&nbsp;java.lang.Integer&nbsp;buildNewEdge(<a href="../../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="type parameter in EdgeIntListener">V</a>&gt;&nbsp;vertex,
<a href="../../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="type parameter in EdgeIntListener">V</a>&gt;&nbsp;vertex1)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#buildNewEdge-berack96.lib.graph.Vertex-berack96.lib.graph.Vertex-">buildNewEdge</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="type parameter in EdgeIntListener">V</a>,java.lang.Integer&gt;</code></dd>
</dl>
</li>
</ul>
<a name="buildEdgeFrom-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>buildEdgeFrom</h4>
<pre>protected&nbsp;java.lang.Integer&nbsp;buildEdgeFrom(java.lang.String&nbsp;string)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#buildEdgeFrom-java.lang.String-">buildEdgeFrom</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="type parameter in EdgeIntListener">V</a>,java.lang.Integer&gt;</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/EdgeIntListener.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/edge/EdgeIntListener.html" target="_top">Frames</a></li>
<li><a href="EdgeIntListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,495 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>EdgeListener</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="EdgeListener";
}
}
catch(err) {
}
//-->
var methods = {"i0":6,"i1":6,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/EdgeListener.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="class in berack96.lib.graph.view.edge"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="class in berack96.lib.graph.view.edge"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/edge/EdgeListener.html" target="_top">Frames</a></li>
<li><a href="EdgeListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.view.edge</div>
<h2 title="Class EdgeListener" class="title">Class EdgeListener&lt;V,W extends java.lang.Number&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.view.edge.EdgeListener&lt;V,W&gt;</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a>, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.util.EventListener</dd>
</dl>
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="class in berack96.lib.graph.view.edge">EdgeIntListener</a></dd>
</dl>
<hr>
<br>
<pre>public abstract class <span class="typeNameLabel">EdgeListener&lt;V,W extends java.lang.Number&gt;</span>
extends java.lang.Object
implements <a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#EdgeListener-berack96.lib.graph.view.GraphPanel-">EdgeListener</a></span>(<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="type parameter in EdgeListener">V</a>,<a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="type parameter in EdgeListener">W</a>&gt;&nbsp;graphPanel)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>protected abstract <a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="type parameter in EdgeListener">W</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#buildEdgeFrom-java.lang.String-">buildEdgeFrom</a></span>(java.lang.String&nbsp;string)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>protected abstract <a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="type parameter in EdgeListener">W</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#buildNewEdge-berack96.lib.graph.Vertex-berack96.lib.graph.Vertex-">buildNewEdge</a></span>(<a href="../../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="type parameter in EdgeListener">V</a>&gt;&nbsp;vertex,
<a href="../../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="type parameter in EdgeListener">V</a>&gt;&nbsp;vertex1)</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#getDescription--">getDescription</a></span>()</code>
<div class="block">Get the description of this listener, in a way to interact with the user.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#keyPressed-java.awt.event.KeyEvent-">keyPressed</a></span>(java.awt.event.KeyEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#keyReleased-java.awt.event.KeyEvent-">keyReleased</a></span>(java.awt.event.KeyEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#keyTyped-java.awt.event.KeyEvent-">keyTyped</a></span>(java.awt.event.KeyEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#mouseClicked-java.awt.event.MouseEvent-">mouseClicked</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#mouseDragged-java.awt.event.MouseEvent-">mouseDragged</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#mouseEntered-java.awt.event.MouseEvent-">mouseEntered</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#mouseExited-java.awt.event.MouseEvent-">mouseExited</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#mouseMoved-java.awt.event.MouseEvent-">mouseMoved</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#mousePressed-java.awt.event.MouseEvent-">mousePressed</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html#mouseReleased-java.awt.event.MouseEvent-">mouseReleased</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.berack96.lib.graph.view.GraphListener">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;berack96.lib.graph.view.<a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a></h3>
<code><a href="../../../../../berack96/lib/graph/view/GraphListener.html#remove--">remove</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="EdgeListener-berack96.lib.graph.view.GraphPanel-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>EdgeListener</h4>
<pre>public&nbsp;EdgeListener(<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="type parameter in EdgeListener">V</a>,<a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="type parameter in EdgeListener">W</a>&gt;&nbsp;graphPanel)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="buildNewEdge-berack96.lib.graph.Vertex-berack96.lib.graph.Vertex-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>buildNewEdge</h4>
<pre>protected abstract&nbsp;<a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="type parameter in EdgeListener">W</a>&nbsp;buildNewEdge(<a href="../../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="type parameter in EdgeListener">V</a>&gt;&nbsp;vertex,
<a href="../../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="type parameter in EdgeListener">V</a>&gt;&nbsp;vertex1)</pre>
</li>
</ul>
<a name="buildEdgeFrom-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>buildEdgeFrom</h4>
<pre>protected abstract&nbsp;<a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="type parameter in EdgeListener">W</a>&nbsp;buildEdgeFrom(java.lang.String&nbsp;string)</pre>
</li>
</ul>
<a name="getDescription--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDescription</h4>
<pre>public&nbsp;java.lang.String&nbsp;getDescription()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../berack96/lib/graph/view/GraphListener.html#getDescription--">GraphListener</a></code></span></div>
<div class="block">Get the description of this listener, in a way to interact with the user.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../berack96/lib/graph/view/GraphListener.html#getDescription--">getDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a string describing the functionalities of this listener</dd>
</dl>
</li>
</ul>
<a name="mousePressed-java.awt.event.MouseEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mousePressed</h4>
<pre>public&nbsp;void&nbsp;mousePressed(java.awt.event.MouseEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>mousePressed</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseListener</code></dd>
</dl>
</li>
</ul>
<a name="mouseReleased-java.awt.event.MouseEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mouseReleased</h4>
<pre>public&nbsp;void&nbsp;mouseReleased(java.awt.event.MouseEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>mouseReleased</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseListener</code></dd>
</dl>
</li>
</ul>
<a name="keyPressed-java.awt.event.KeyEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>keyPressed</h4>
<pre>public&nbsp;void&nbsp;keyPressed(java.awt.event.KeyEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>keyPressed</code>&nbsp;in interface&nbsp;<code>java.awt.event.KeyListener</code></dd>
</dl>
</li>
</ul>
<a name="mouseDragged-java.awt.event.MouseEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mouseDragged</h4>
<pre>public&nbsp;void&nbsp;mouseDragged(java.awt.event.MouseEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>mouseDragged</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseMotionListener</code></dd>
</dl>
</li>
</ul>
<a name="mouseClicked-java.awt.event.MouseEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mouseClicked</h4>
<pre>public&nbsp;void&nbsp;mouseClicked(java.awt.event.MouseEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>mouseClicked</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseListener</code></dd>
</dl>
</li>
</ul>
<a name="mouseEntered-java.awt.event.MouseEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mouseEntered</h4>
<pre>public&nbsp;void&nbsp;mouseEntered(java.awt.event.MouseEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>mouseEntered</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseListener</code></dd>
</dl>
</li>
</ul>
<a name="mouseExited-java.awt.event.MouseEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mouseExited</h4>
<pre>public&nbsp;void&nbsp;mouseExited(java.awt.event.MouseEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>mouseExited</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseListener</code></dd>
</dl>
</li>
</ul>
<a name="mouseMoved-java.awt.event.MouseEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mouseMoved</h4>
<pre>public&nbsp;void&nbsp;mouseMoved(java.awt.event.MouseEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>mouseMoved</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseMotionListener</code></dd>
</dl>
</li>
</ul>
<a name="keyReleased-java.awt.event.KeyEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>keyReleased</h4>
<pre>public&nbsp;void&nbsp;keyReleased(java.awt.event.KeyEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>keyReleased</code>&nbsp;in interface&nbsp;<code>java.awt.event.KeyListener</code></dd>
</dl>
</li>
</ul>
<a name="keyTyped-java.awt.event.KeyEvent-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>keyTyped</h4>
<pre>public&nbsp;void&nbsp;keyTyped(java.awt.event.KeyEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>keyTyped</code>&nbsp;in interface&nbsp;<code>java.awt.event.KeyListener</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/EdgeListener.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="class in berack96.lib.graph.view.edge"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="class in berack96.lib.graph.view.edge"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/edge/EdgeListener.html" target="_top">Frames</a></li>
<li><a href="EdgeListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,320 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>EdgeView</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="EdgeView";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10};
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";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/EdgeView.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/edge/EdgeView.html" target="_top">Frames</a></li>
<li><a href="EdgeView.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.view.edge</div>
<h2 title="Class EdgeView" class="title">Class EdgeView&lt;V,W extends java.lang.Number&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.view.edge.EdgeView&lt;V,W&gt;</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a>&lt;V,W&gt;&gt;</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">EdgeView&lt;V,W extends java.lang.Number&gt;</span>
extends java.lang.Object
implements <a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a>&lt;V,W&gt;&gt;</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeView.html#EdgeView--">EdgeView</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.awt.Rectangle</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeView.html#getBox-berack96.lib.graph.view.edge.EdgeComponent-java.awt.Point-">getBox</a></span>(<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="type parameter in EdgeView">V</a>,<a href="../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="type parameter in EdgeView">W</a>&gt;&nbsp;edge,
java.awt.Point&nbsp;center)</code>
<div class="block">Box where the object is sensible at listeners (like Hitbox)</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/edge/EdgeView.html#paint-java.awt.Graphics2D-berack96.lib.graph.view.edge.EdgeComponent-java.awt.Point-">paint</a></span>(java.awt.Graphics2D&nbsp;g2,
<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="type parameter in EdgeView">V</a>,<a href="../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="type parameter in EdgeView">W</a>&gt;&nbsp;edge,
java.awt.Point&nbsp;center)</code>
<div class="block">The paint function, aka the part where you can draw things (like Mesh)</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="EdgeView--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>EdgeView</h4>
<pre>public&nbsp;EdgeView()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getBox-berack96.lib.graph.view.edge.EdgeComponent-java.awt.Point-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBox</h4>
<pre>public&nbsp;java.awt.Rectangle&nbsp;getBox(<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="type parameter in EdgeView">V</a>,<a href="../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="type parameter in EdgeView">W</a>&gt;&nbsp;edge,
java.awt.Point&nbsp;center)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../berack96/lib/graph/view/GraphicalView.html#getBox-O-java.awt.Point-">GraphicalView</a></code></span></div>
<div class="block">Box where the object is sensible at listeners (like Hitbox)</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../berack96/lib/graph/view/GraphicalView.html#getBox-O-java.awt.Point-">getBox</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="type parameter in EdgeView">V</a>,<a href="../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="type parameter in EdgeView">W</a> extends java.lang.Number&gt;&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>edge</code> - the object to draw</dd>
<dd><code>center</code> - the center point of the object</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a rectangle where the object is sensible to the listeners</dd>
</dl>
</li>
</ul>
<a name="paint-java.awt.Graphics2D-berack96.lib.graph.view.edge.EdgeComponent-java.awt.Point-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>paint</h4>
<pre>public&nbsp;void&nbsp;paint(java.awt.Graphics2D&nbsp;g2,
<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="type parameter in EdgeView">V</a>,<a href="../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="type parameter in EdgeView">W</a>&gt;&nbsp;edge,
java.awt.Point&nbsp;center)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../berack96/lib/graph/view/GraphicalView.html#paint-java.awt.Graphics2D-O-java.awt.Point-">GraphicalView</a></code></span></div>
<div class="block">The paint function, aka the part where you can draw things (like Mesh)</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../berack96/lib/graph/view/GraphicalView.html#paint-java.awt.Graphics2D-O-java.awt.Point-">paint</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="type parameter in EdgeView">V</a>,<a href="../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="type parameter in EdgeView">W</a> extends java.lang.Number&gt;&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>g2</code> - the graphics object used for painting</dd>
<dd><code>edge</code> - the object to paint</dd>
<dd><code>center</code> - the center point of the object</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/EdgeView.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/edge/EdgeView.html" target="_top">Frames</a></li>
<li><a href="EdgeView.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,207 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.view.edge.EdgeComponent</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.view.edge.EdgeComponent";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/view/edge/class-use/EdgeComponent.html" target="_top">Frames</a></li>
<li><a href="EdgeComponent.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.view.edge.EdgeComponent" class="title">Uses of Class<br>berack96.lib.graph.view.edge.EdgeComponent</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.view">berack96.lib.graph.view</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.edge">berack96.lib.graph.view.edge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="berack96.lib.graph.view">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a> in <a href="../../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a> that return <a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>,<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">GraphPanel.</span><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/GraphPanel.html#getEdgeAt-java.awt.Point-">getEdgeAt</a></span>(java.awt.Point&nbsp;point)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructor parameters in <a href="../../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a> with type arguments of type <a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/GraphPanel.html#GraphPanel-berack96.lib.graph.view.GraphicalView-berack96.lib.graph.view.GraphicalView-java.lang.Class-java.lang.Class-">GraphPanel</a></span>(<a href="../../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;<a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&gt;&nbsp;vertexRender,
<a href="../../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;<a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>,<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&gt;&gt;&nbsp;edgeRender,
java.lang.Class&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;classV,
java.lang.Class&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&gt;&nbsp;classW)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.edge">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a> in <a href="../../../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a> with parameters of type <a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>java.awt.Rectangle</code></td>
<td class="colLast"><span class="typeNameLabel">EdgeView.</span><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/edge/EdgeView.html#getBox-berack96.lib.graph.view.edge.EdgeComponent-java.awt.Point-">getBox</a></span>(<a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="type parameter in EdgeView">V</a>,<a href="../../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="type parameter in EdgeView">W</a>&gt;&nbsp;edge,
java.awt.Point&nbsp;center)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">EdgeView.</span><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/edge/EdgeView.html#paint-java.awt.Graphics2D-berack96.lib.graph.view.edge.EdgeComponent-java.awt.Point-">paint</a></span>(java.awt.Graphics2D&nbsp;g2,
<a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="type parameter in EdgeView">V</a>,<a href="../../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="type parameter in EdgeView">W</a>&gt;&nbsp;edge,
java.awt.Point&nbsp;center)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/view/edge/class-use/EdgeComponent.html" target="_top">Frames</a></li>
<li><a href="EdgeComponent.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.view.edge.EdgeIntListener</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.view.edge.EdgeIntListener";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="class in berack96.lib.graph.view.edge">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/view/edge/class-use/EdgeIntListener.html" target="_top">Frames</a></li>
<li><a href="EdgeIntListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.view.edge.EdgeIntListener" class="title">Uses of Class<br>berack96.lib.graph.view.edge.EdgeIntListener</h2>
</div>
<div class="classUseContainer">No usage of berack96.lib.graph.view.edge.EdgeIntListener</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="class in berack96.lib.graph.view.edge">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/view/edge/class-use/EdgeIntListener.html" target="_top">Frames</a></li>
<li><a href="EdgeIntListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,192 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.view.edge.EdgeListener</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.view.edge.EdgeListener";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/view/edge/class-use/EdgeListener.html" target="_top">Frames</a></li>
<li><a href="EdgeListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.view.edge.EdgeListener" class="title">Uses of Class<br>berack96.lib.graph.view.edge.EdgeListener</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.view">berack96.lib.graph.view</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.edge">berack96.lib.graph.view.edge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="berack96.lib.graph.view">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a> in <a href="../../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a> with parameters of type <a href="../../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/GraphInfo.html#GraphInfo-berack96.lib.graph.view.GraphPanel-berack96.lib.graph.view.vertex.VertexListener-berack96.lib.graph.view.edge.EdgeListener-java.util.Set-">GraphInfo</a></span>(<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>,<a href="../../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">W</a>&gt;&nbsp;graphPanel,
<a href="../../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>&gt;&nbsp;vListener,
<a href="../../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>,<a href="../../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">W</a>&gt;&nbsp;eListener,
java.util.Set&lt;<a href="../../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>,<a href="../../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">W</a>&gt;&gt;&nbsp;visits)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/GraphWindow.html#GraphWindow-berack96.lib.graph.view.GraphPanel-berack96.lib.graph.view.vertex.VertexListener-berack96.lib.graph.view.edge.EdgeListener-">GraphWindow</a></span>(<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">V</a>,<a href="../../../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">W</a>&gt;&nbsp;graphPanel,
<a href="../../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">V</a>&gt;&nbsp;vListener,
<a href="../../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">V</a>,<a href="../../../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">W</a>&gt;&nbsp;eListener)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.edge">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a> in <a href="../../../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
<caption><span>Subclasses of <a href="../../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a> in <a href="../../../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="class in berack96.lib.graph.view.edge">EdgeIntListener</a>&lt;V&gt;</span></code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/view/edge/class-use/EdgeListener.html" target="_top">Frames</a></li>
<li><a href="EdgeListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.view.edge.EdgeView</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.view.edge.EdgeView";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="class in berack96.lib.graph.view.edge">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/view/edge/class-use/EdgeView.html" target="_top">Frames</a></li>
<li><a href="EdgeView.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.view.edge.EdgeView" class="title">Uses of Class<br>berack96.lib.graph.view.edge.EdgeView</h2>
</div>
<div class="classUseContainer">No usage of berack96.lib.graph.view.edge.EdgeView</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="class in berack96.lib.graph.view.edge">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/view/edge/class-use/EdgeView.html" target="_top">Frames</a></li>
<li><a href="EdgeView.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,23 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>berack96.lib.graph.view.edge</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../../../../../berack96/lib/graph/view/edge/package-summary.html" target="classFrame">berack96.lib.graph.view.edge</a></h1>
<div class="indexContainer">
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="EdgeComponent.html" title="class in berack96.lib.graph.view.edge" target="classFrame">EdgeComponent</a></li>
<li><a href="EdgeIntListener.html" title="class in berack96.lib.graph.view.edge" target="classFrame">EdgeIntListener</a></li>
<li><a href="EdgeListener.html" title="class in berack96.lib.graph.view.edge" target="classFrame">EdgeListener</a></li>
<li><a href="EdgeView.html" title="class in berack96.lib.graph.view.edge" target="classFrame">EdgeView</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,154 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>berack96.lib.graph.view.edge</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="berack96.lib.graph.view.edge";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../../berack96/lib/graph/view/stuff/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/edge/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;berack96.lib.graph.view.edge</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a>&lt;V,W extends java.lang.Number&gt;</td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="class in berack96.lib.graph.view.edge">EdgeIntListener</a>&lt;V&gt;</td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a>&lt;V,W extends java.lang.Number&gt;</td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="class in berack96.lib.graph.view.edge">EdgeView</a>&lt;V,W extends java.lang.Number&gt;</td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../../berack96/lib/graph/view/stuff/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/edge/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,147 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>berack96.lib.graph.view.edge Class Hierarchy</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="berack96.lib.graph.view.edge Class Hierarchy";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/package-tree.html">Prev</a></li>
<li><a href="../../../../../berack96/lib/graph/view/stuff/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/edge/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For Package berack96.lib.graph.view.edge</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
<ul>
<li type="circle">berack96.lib.graph.view.edge.<a href="../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge"><span class="typeNameLink">EdgeComponent</span></a>&lt;V,W&gt;</li>
</ul>
</li>
<li type="circle">berack96.lib.graph.view.edge.<a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge"><span class="typeNameLink">EdgeListener</span></a>&lt;V,W&gt; (implements berack96.lib.graph.view.<a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a>)
<ul>
<li type="circle">berack96.lib.graph.view.edge.<a href="../../../../../berack96/lib/graph/view/edge/EdgeIntListener.html" title="class in berack96.lib.graph.view.edge"><span class="typeNameLink">EdgeIntListener</span></a>&lt;V&gt;</li>
</ul>
</li>
<li type="circle">berack96.lib.graph.view.edge.<a href="../../../../../berack96/lib/graph/view/edge/EdgeView.html" title="class in berack96.lib.graph.view.edge"><span class="typeNameLink">EdgeView</span></a>&lt;V,W&gt; (implements berack96.lib.graph.view.<a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;O&gt;)</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/package-tree.html">Prev</a></li>
<li><a href="../../../../../berack96/lib/graph/view/stuff/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/edge/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,182 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:58 CEST 2019 -->
<title>Uses of Package berack96.lib.graph.view.edge</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Package berack96.lib.graph.view.edge";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/edge/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Uses of Package berack96.lib.graph.view.edge" class="title">Uses of Package<br>berack96.lib.graph.view.edge</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.view">berack96.lib.graph.view</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.edge">berack96.lib.graph.view.edge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a> used by <a href="../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../berack96/lib/graph/view/edge/class-use/EdgeComponent.html#berack96.lib.graph.view">EdgeComponent</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../berack96/lib/graph/view/edge/class-use/EdgeListener.html#berack96.lib.graph.view">EdgeListener</a>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.edge">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a> used by <a href="../../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../berack96/lib/graph/view/edge/class-use/EdgeComponent.html#berack96.lib.graph.view.edge">EdgeComponent</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../berack96/lib/graph/view/edge/class-use/EdgeListener.html#berack96.lib.graph.view.edge">EdgeListener</a>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/edge/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,29 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>berack96.lib.graph.view</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../../../../berack96/lib/graph/view/package-summary.html" target="classFrame">berack96.lib.graph.view</a></h1>
<div class="indexContainer">
<h2 title="Interfaces">Interfaces</h2>
<ul title="Interfaces">
<li><a href="GraphicalView.html" title="interface in berack96.lib.graph.view" target="classFrame"><span class="interfaceName">GraphicalView</span></a></li>
<li><a href="GraphListener.html" title="interface in berack96.lib.graph.view" target="classFrame"><span class="interfaceName">GraphListener</span></a></li>
</ul>
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="GraphInfo.html" title="class in berack96.lib.graph.view" target="classFrame">GraphInfo</a></li>
<li><a href="GraphPanel.html" title="class in berack96.lib.graph.view" target="classFrame">GraphPanel</a></li>
<li><a href="GraphWindow.html" title="class in berack96.lib.graph.view" target="classFrame">GraphWindow</a></li>
<li><a href="Main.html" title="class in berack96.lib.graph.view" target="classFrame">Main</a></li>
<li><a href="VisitListener.html" title="class in berack96.lib.graph.view" target="classFrame">VisitListener</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,183 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>berack96.lib.graph.view</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="berack96.lib.graph.view";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/models/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../berack96/lib/graph/view/edge/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/view/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;berack96.lib.graph.view</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;O&gt;</td>
<td class="colLast">
<div class="block">An interface for divide the "hitbox" and the "paint" of the various items</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a></td>
<td class="colLast">
<div class="block">An interface for creating a listener of the Graph.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../berack96/lib/graph/view/GraphInfo.html" title="class in berack96.lib.graph.view">GraphInfo</a>&lt;V,W extends java.lang.Number&gt;</td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;V,W extends java.lang.Number&gt;</td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../berack96/lib/graph/view/GraphWindow.html" title="class in berack96.lib.graph.view">GraphWindow</a>&lt;V,W extends java.lang.Number&gt;</td>
<td class="colLast">
<div class="block">This class is the Window that appear for building the graph and playing around with it</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../berack96/lib/graph/view/Main.html" title="class in berack96.lib.graph.view">Main</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../berack96/lib/graph/view/VisitListener.html" title="class in berack96.lib.graph.view">VisitListener</a>&lt;V&gt;</td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/models/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../berack96/lib/graph/view/edge/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/view/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,192 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>berack96.lib.graph.view Class Hierarchy</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="berack96.lib.graph.view Class Hierarchy";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/models/package-tree.html">Prev</a></li>
<li><a href="../../../../berack96/lib/graph/view/edge/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/view/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For Package berack96.lib.graph.view</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
<ul>
<li type="circle">java.awt.Container
<ul>
<li type="circle">javax.swing.JComponent (implements java.io.Serializable)
<ul>
<li type="circle">javax.swing.JPanel (implements javax.accessibility.Accessible)
<ul>
<li type="circle">berack96.lib.graph.view.<a href="../../../../berack96/lib/graph/view/GraphInfo.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">GraphInfo</span></a>&lt;V,W&gt;</li>
</ul>
</li>
</ul>
</li>
<li type="circle">java.awt.Window (implements javax.accessibility.Accessible)
<ul>
<li type="circle">java.awt.Frame (implements java.awt.MenuContainer)
<ul>
<li type="circle">javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
<ul>
<li type="circle">berack96.lib.graph.view.<a href="../../../../berack96/lib/graph/view/GraphWindow.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">GraphWindow</span></a>&lt;V,W&gt;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">berack96.lib.graph.view.<a href="../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">GraphPanel</span></a>&lt;V,W&gt;</li>
</ul>
</li>
<li type="circle">berack96.lib.graph.view.<a href="../../../../berack96/lib/graph/view/Main.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">Main</span></a></li>
<li type="circle">berack96.lib.graph.view.<a href="../../../../berack96/lib/graph/view/VisitListener.html" title="class in berack96.lib.graph.view"><span class="typeNameLink">VisitListener</span></a>&lt;V&gt; (implements berack96.lib.graph.view.<a href="../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a>)</li>
</ul>
</li>
</ul>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li type="circle">java.util.EventListener
<ul>
<li type="circle">java.awt.event.KeyListener
<ul>
<li type="circle">berack96.lib.graph.view.<a href="../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view"><span class="typeNameLink">GraphListener</span></a> (also extends java.awt.event.MouseListener, java.awt.event.MouseMotionListener)</li>
</ul>
</li>
<li type="circle">java.awt.event.MouseListener
<ul>
<li type="circle">berack96.lib.graph.view.<a href="../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view"><span class="typeNameLink">GraphListener</span></a> (also extends java.awt.event.KeyListener, java.awt.event.MouseMotionListener)</li>
</ul>
</li>
<li type="circle">java.awt.event.MouseMotionListener
<ul>
<li type="circle">berack96.lib.graph.view.<a href="../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view"><span class="typeNameLink">GraphListener</span></a> (also extends java.awt.event.KeyListener, java.awt.event.MouseListener)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">berack96.lib.graph.view.<a href="../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view"><span class="typeNameLink">GraphicalView</span></a>&lt;O&gt;</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/models/package-tree.html">Prev</a></li>
<li><a href="../../../../berack96/lib/graph/view/edge/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/view/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,225 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:58 CEST 2019 -->
<title>Uses of Package berack96.lib.graph.view</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Package berack96.lib.graph.view";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/view/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Uses of Package berack96.lib.graph.view" class="title">Uses of Package<br>berack96.lib.graph.view</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.view">berack96.lib.graph.view</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.edge">berack96.lib.graph.view.edge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.vertex">berack96.lib.graph.view.vertex</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a> used by <a href="../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../berack96/lib/graph/view/class-use/GraphicalView.html#berack96.lib.graph.view">GraphicalView</a>
<div class="block">An interface for divide the "hitbox" and the "paint" of the various items</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../berack96/lib/graph/view/class-use/GraphListener.html#berack96.lib.graph.view">GraphListener</a>
<div class="block">An interface for creating a listener of the Graph.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../berack96/lib/graph/view/class-use/GraphPanel.html#berack96.lib.graph.view">GraphPanel</a>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.edge">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a> used by <a href="../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../berack96/lib/graph/view/class-use/GraphicalView.html#berack96.lib.graph.view.edge">GraphicalView</a>
<div class="block">An interface for divide the "hitbox" and the "paint" of the various items</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../berack96/lib/graph/view/class-use/GraphListener.html#berack96.lib.graph.view.edge">GraphListener</a>
<div class="block">An interface for creating a listener of the Graph.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../berack96/lib/graph/view/class-use/GraphPanel.html#berack96.lib.graph.view.edge">GraphPanel</a>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.vertex">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a> used by <a href="../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../berack96/lib/graph/view/class-use/GraphicalView.html#berack96.lib.graph.view.vertex">GraphicalView</a>
<div class="block">An interface for divide the "hitbox" and the "paint" of the various items</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../berack96/lib/graph/view/class-use/GraphListener.html#berack96.lib.graph.view.vertex">GraphListener</a>
<div class="block">An interface for creating a listener of the Graph.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../berack96/lib/graph/view/class-use/GraphPanel.html#berack96.lib.graph.view.vertex">GraphPanel</a>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/view/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,291 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:55 CEST 2019 -->
<title>Arrow</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Arrow";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/Arrow.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/stuff/Arrow.html" target="_top">Frames</a></li>
<li><a href="Arrow.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.java.awt.Polygon">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.awt.Polygon">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.view.stuff</div>
<h2 title="Class Arrow" class="title">Class Arrow</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.awt.Polygon</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.view.stuff.Arrow</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.awt.Shape, java.io.Serializable</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">Arrow</span>
extends java.awt.Polygon</pre>
<div class="block">Class that create a Polygon that has a shape of an arrow</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Berack96</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../serialized-form.html#berack96.lib.graph.view.stuff.Arrow">Serialized Form</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.Polygon">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;java.awt.Polygon</h3>
<code>bounds, npoints, xpoints, ypoints</code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/stuff/Arrow.html#Arrow-java.awt.Point-java.awt.Point-int-int-">Arrow</a></span>(java.awt.Point&nbsp;start,
java.awt.Point&nbsp;end,
int&nbsp;size,
int&nbsp;headSize)</code>
<div class="block">Create an arrow</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Polygon">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.awt.Polygon</h3>
<code>addPoint, contains, contains, contains, contains, contains, contains, getBoundingBox, getBounds, getBounds2D, getPathIterator, getPathIterator, inside, intersects, intersects, invalidate, reset, translate</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Arrow-java.awt.Point-java.awt.Point-int-int-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Arrow</h4>
<pre>public&nbsp;Arrow(java.awt.Point&nbsp;start,
java.awt.Point&nbsp;end,
int&nbsp;size,
int&nbsp;headSize)</pre>
<div class="block">Create an arrow</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>start</code> - the starting point of your arrow (the base)</dd>
<dd><code>end</code> - the ending point of your arrow (the head)</dd>
<dd><code>size</code> - the size of the arrow base</dd>
<dd><code>headSize</code> - the size of the arrow's head</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/Arrow.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/stuff/Arrow.html" target="_top">Frames</a></li>
<li><a href="Arrow.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.java.awt.Polygon">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.awt.Polygon">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li>Method</li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.view.stuff.Arrow</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.view.stuff.Arrow";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/view/stuff/Arrow.html" title="class in berack96.lib.graph.view.stuff">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/view/stuff/class-use/Arrow.html" target="_top">Frames</a></li>
<li><a href="Arrow.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.view.stuff.Arrow" class="title">Uses of Class<br>berack96.lib.graph.view.stuff.Arrow</h2>
</div>
<div class="classUseContainer">No usage of berack96.lib.graph.view.stuff.Arrow</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/view/stuff/Arrow.html" title="class in berack96.lib.graph.view.stuff">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/view/stuff/class-use/Arrow.html" target="_top">Frames</a></li>
<li><a href="Arrow.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,20 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>berack96.lib.graph.view.stuff</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../../../../../berack96/lib/graph/view/stuff/package-summary.html" target="classFrame">berack96.lib.graph.view.stuff</a></h1>
<div class="indexContainer">
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="Arrow.html" title="class in berack96.lib.graph.view.stuff" target="classFrame">Arrow</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,144 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>berack96.lib.graph.view.stuff</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="berack96.lib.graph.view.stuff";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/edge/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../../berack96/lib/graph/view/vertex/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/stuff/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;berack96.lib.graph.view.stuff</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../berack96/lib/graph/view/stuff/Arrow.html" title="class in berack96.lib.graph.view.stuff">Arrow</a></td>
<td class="colLast">
<div class="block">Class that create a Polygon that has a shape of an arrow</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/edge/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../../berack96/lib/graph/view/vertex/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/stuff/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,141 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>berack96.lib.graph.view.stuff Class Hierarchy</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="berack96.lib.graph.view.stuff Class Hierarchy";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/edge/package-tree.html">Prev</a></li>
<li><a href="../../../../../berack96/lib/graph/view/vertex/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/stuff/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For Package berack96.lib.graph.view.stuff</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">java.awt.Polygon (implements java.io.Serializable, java.awt.Shape)
<ul>
<li type="circle">berack96.lib.graph.view.stuff.<a href="../../../../../berack96/lib/graph/view/stuff/Arrow.html" title="class in berack96.lib.graph.view.stuff"><span class="typeNameLink">Arrow</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/edge/package-tree.html">Prev</a></li>
<li><a href="../../../../../berack96/lib/graph/view/vertex/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/stuff/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:58 CEST 2019 -->
<title>Uses of Package berack96.lib.graph.view.stuff</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Package berack96.lib.graph.view.stuff";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/stuff/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Uses of Package berack96.lib.graph.view.stuff" class="title">Uses of Package<br>berack96.lib.graph.view.stuff</h1>
</div>
<div class="contentContainer">No usage of berack96.lib.graph.view.stuff</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/stuff/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,377 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:55 CEST 2019 -->
<title>VertexComponent</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="VertexComponent";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10};
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";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/VertexComponent.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../../berack96/lib/graph/view/vertex/VertexIntListener.html" title="class in berack96.lib.graph.view.vertex"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/vertex/VertexComponent.html" target="_top">Frames</a></li>
<li><a href="VertexComponent.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.classes.inherited.from.class.java.awt.Component">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.view.vertex</div>
<h2 title="Class VertexComponent" class="title">Class VertexComponent&lt;V&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.awt.Component</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.view.vertex.VertexComponent&lt;V&gt;</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">VertexComponent&lt;V&gt;</span>
extends java.awt.Component</pre>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../../serialized-form.html#berack96.lib.graph.view.vertex.VertexComponent">Serialized Form</a></dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="nested.classes.inherited.from.class.java.awt.Component">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;java.awt.Component</h3>
<code>java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy</code></li>
</ul>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="type parameter in VertexComponent">V</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html#vertex">vertex</a></span></code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.Component">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;java.awt.Component</h3>
<code>accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.java.awt.image.ImageObserver">
<!-- -->
</a>
<h3>Fields inherited from interface&nbsp;java.awt.image.ImageObserver</h3>
<code>ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH</code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html#VertexComponent-berack96.lib.graph.Vertex-">VertexComponent</a></span>(<a href="../../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="type parameter in VertexComponent">V</a>&gt;&nbsp;vertex)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html#equals-java.lang.Object-">equals</a></span>(java.lang.Object&nbsp;obj)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.awt.Component">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.awt.Component</h3>
<code>action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paint, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validate</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="vertex">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>vertex</h4>
<pre>public final&nbsp;<a href="../../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="type parameter in VertexComponent">V</a>&gt; vertex</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="VertexComponent-berack96.lib.graph.Vertex-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>VertexComponent</h4>
<pre>public&nbsp;VertexComponent(<a href="../../../../../berack96/lib/graph/Vertex.html" title="class in berack96.lib.graph">Vertex</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="type parameter in VertexComponent">V</a>&gt;&nbsp;vertex)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="toString--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.awt.Component</code></dd>
</dl>
</li>
</ul>
<a name="equals-java.lang.Object-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>equals</h4>
<pre>public&nbsp;boolean&nbsp;equals(java.lang.Object&nbsp;obj)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>equals</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/VertexComponent.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../../berack96/lib/graph/view/vertex/VertexIntListener.html" title="class in berack96.lib.graph.view.vertex"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/vertex/VertexComponent.html" target="_top">Frames</a></li>
<li><a href="VertexComponent.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.classes.inherited.from.class.java.awt.Component">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,325 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:55 CEST 2019 -->
<title>VertexIntListener</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="VertexIntListener";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10};
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";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/VertexIntListener.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/vertex/VertexIntListener.html" target="_top">Frames</a></li>
<li><a href="VertexIntListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.berack96.lib.graph.view.vertex.VertexListener">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.view.vertex</div>
<h2 title="Class VertexIntListener" class="title">Class VertexIntListener</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">berack96.lib.graph.view.vertex.VertexListener</a>&lt;java.lang.Integer&gt;</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.view.vertex.VertexIntListener</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a>, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.util.EventListener</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">VertexIntListener</span>
extends <a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a>&lt;java.lang.Integer&gt;</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.berack96.lib.graph.view.vertex.VertexListener">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;berack96.lib.graph.view.vertex.<a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a></h3>
<code><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#panel">panel</a></code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexIntListener.html#VertexIntListener-berack96.lib.graph.view.GraphPanel-">VertexIntListener</a></span>(<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;java.lang.Integer,?&gt;&nbsp;panel)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>protected java.lang.Integer</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexIntListener.html#buildNewVertex-berack96.lib.graph.Graph-">buildNewVertex</a></span>(<a href="../../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;java.lang.Integer,?&gt;&nbsp;graph)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexIntListener.html#remove--">remove</a></span>()</code>
<div class="block">Remove the listener to the graph.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.berack96.lib.graph.view.vertex.VertexListener">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;berack96.lib.graph.view.vertex.<a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a></h3>
<code><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#getDescription--">getDescription</a>, <a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#keyPressed-java.awt.event.KeyEvent-">keyPressed</a>, <a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#keyReleased-java.awt.event.KeyEvent-">keyReleased</a>, <a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#keyTyped-java.awt.event.KeyEvent-">keyTyped</a>, <a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#mouseClicked-java.awt.event.MouseEvent-">mouseClicked</a>, <a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#mouseDragged-java.awt.event.MouseEvent-">mouseDragged</a>, <a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#mouseEntered-java.awt.event.MouseEvent-">mouseEntered</a>, <a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#mouseExited-java.awt.event.MouseEvent-">mouseExited</a>, <a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#mouseMoved-java.awt.event.MouseEvent-">mouseMoved</a>, <a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#mousePressed-java.awt.event.MouseEvent-">mousePressed</a>, <a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#mouseReleased-java.awt.event.MouseEvent-">mouseReleased</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="VertexIntListener-berack96.lib.graph.view.GraphPanel-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>VertexIntListener</h4>
<pre>public&nbsp;VertexIntListener(<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;java.lang.Integer,?&gt;&nbsp;panel)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="remove--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>remove</h4>
<pre>public&nbsp;void&nbsp;remove()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../berack96/lib/graph/view/GraphListener.html#remove--">GraphListener</a></code></span></div>
<div class="block">Remove the listener to the graph.
This function is called when the listener is removed to the graph.
Here you could remove any other thing that you have done.</div>
</li>
</ul>
<a name="buildNewVertex-berack96.lib.graph.Graph-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>buildNewVertex</h4>
<pre>protected&nbsp;java.lang.Integer&nbsp;buildNewVertex(<a href="../../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;java.lang.Integer,?&gt;&nbsp;graph)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#buildNewVertex-berack96.lib.graph.Graph-">buildNewVertex</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a>&lt;java.lang.Integer&gt;</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/VertexIntListener.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/vertex/VertexIntListener.html" target="_top">Frames</a></li>
<li><a href="VertexIntListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#fields.inherited.from.class.berack96.lib.graph.view.vertex.VertexListener">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,516 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:55 CEST 2019 -->
<title>VertexListener</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="VertexListener";
}
}
catch(err) {
}
//-->
var methods = {"i0":6,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/VertexListener.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/vertex/VertexIntListener.html" title="class in berack96.lib.graph.view.vertex"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../berack96/lib/graph/view/vertex/VertexView.html" title="class in berack96.lib.graph.view.vertex"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/vertex/VertexListener.html" target="_top">Frames</a></li>
<li><a href="VertexListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.view.vertex</div>
<h2 title="Class VertexListener" class="title">Class VertexListener&lt;V&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.view.vertex.VertexListener&lt;V&gt;</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a>, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.util.EventListener</dd>
</dl>
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><a href="../../../../../berack96/lib/graph/view/vertex/VertexIntListener.html" title="class in berack96.lib.graph.view.vertex">VertexIntListener</a></dd>
</dl>
<hr>
<br>
<pre>public abstract class <span class="typeNameLabel">VertexListener&lt;V&gt;</span>
extends java.lang.Object
implements <a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected <a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="type parameter in VertexListener">V</a>,?&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#panel">panel</a></span></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#VertexListener-berack96.lib.graph.view.GraphPanel-">VertexListener</a></span>(<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="type parameter in VertexListener">V</a>,?&gt;&nbsp;panel)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>protected abstract <a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="type parameter in VertexListener">V</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#buildNewVertex-berack96.lib.graph.Graph-">buildNewVertex</a></span>(<a href="../../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="type parameter in VertexListener">V</a>,?&gt;&nbsp;graph)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#getDescription--">getDescription</a></span>()</code>
<div class="block">Get the description of this listener, in a way to interact with the user.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#keyPressed-java.awt.event.KeyEvent-">keyPressed</a></span>(java.awt.event.KeyEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#keyReleased-java.awt.event.KeyEvent-">keyReleased</a></span>(java.awt.event.KeyEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#keyTyped-java.awt.event.KeyEvent-">keyTyped</a></span>(java.awt.event.KeyEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#mouseClicked-java.awt.event.MouseEvent-">mouseClicked</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#mouseDragged-java.awt.event.MouseEvent-">mouseDragged</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#mouseEntered-java.awt.event.MouseEvent-">mouseEntered</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#mouseExited-java.awt.event.MouseEvent-">mouseExited</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#mouseMoved-java.awt.event.MouseEvent-">mouseMoved</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#mousePressed-java.awt.event.MouseEvent-">mousePressed</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html#mouseReleased-java.awt.event.MouseEvent-">mouseReleased</a></span>(java.awt.event.MouseEvent&nbsp;e)</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.berack96.lib.graph.view.GraphListener">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;berack96.lib.graph.view.<a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a></h3>
<code><a href="../../../../../berack96/lib/graph/view/GraphListener.html#remove--">remove</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="panel">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>panel</h4>
<pre>protected final&nbsp;<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="type parameter in VertexListener">V</a>,?&gt; panel</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="VertexListener-berack96.lib.graph.view.GraphPanel-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>VertexListener</h4>
<pre>public&nbsp;VertexListener(<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="type parameter in VertexListener">V</a>,?&gt;&nbsp;panel)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="buildNewVertex-berack96.lib.graph.Graph-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>buildNewVertex</h4>
<pre>protected abstract&nbsp;<a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="type parameter in VertexListener">V</a>&nbsp;buildNewVertex(<a href="../../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="type parameter in VertexListener">V</a>,?&gt;&nbsp;graph)</pre>
</li>
</ul>
<a name="getDescription--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDescription</h4>
<pre>public&nbsp;java.lang.String&nbsp;getDescription()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../berack96/lib/graph/view/GraphListener.html#getDescription--">GraphListener</a></code></span></div>
<div class="block">Get the description of this listener, in a way to interact with the user.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../berack96/lib/graph/view/GraphListener.html#getDescription--">getDescription</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a string describing the functionalities of this listener</dd>
</dl>
</li>
</ul>
<a name="mousePressed-java.awt.event.MouseEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mousePressed</h4>
<pre>public&nbsp;void&nbsp;mousePressed(java.awt.event.MouseEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>mousePressed</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseListener</code></dd>
</dl>
</li>
</ul>
<a name="mouseReleased-java.awt.event.MouseEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mouseReleased</h4>
<pre>public&nbsp;void&nbsp;mouseReleased(java.awt.event.MouseEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>mouseReleased</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseListener</code></dd>
</dl>
</li>
</ul>
<a name="mouseDragged-java.awt.event.MouseEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mouseDragged</h4>
<pre>public&nbsp;void&nbsp;mouseDragged(java.awt.event.MouseEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>mouseDragged</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseMotionListener</code></dd>
</dl>
</li>
</ul>
<a name="mouseClicked-java.awt.event.MouseEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mouseClicked</h4>
<pre>public&nbsp;void&nbsp;mouseClicked(java.awt.event.MouseEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>mouseClicked</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseListener</code></dd>
</dl>
</li>
</ul>
<a name="mouseEntered-java.awt.event.MouseEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mouseEntered</h4>
<pre>public&nbsp;void&nbsp;mouseEntered(java.awt.event.MouseEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>mouseEntered</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseListener</code></dd>
</dl>
</li>
</ul>
<a name="mouseExited-java.awt.event.MouseEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mouseExited</h4>
<pre>public&nbsp;void&nbsp;mouseExited(java.awt.event.MouseEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>mouseExited</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseListener</code></dd>
</dl>
</li>
</ul>
<a name="mouseMoved-java.awt.event.MouseEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>mouseMoved</h4>
<pre>public&nbsp;void&nbsp;mouseMoved(java.awt.event.MouseEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>mouseMoved</code>&nbsp;in interface&nbsp;<code>java.awt.event.MouseMotionListener</code></dd>
</dl>
</li>
</ul>
<a name="keyPressed-java.awt.event.KeyEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>keyPressed</h4>
<pre>public&nbsp;void&nbsp;keyPressed(java.awt.event.KeyEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>keyPressed</code>&nbsp;in interface&nbsp;<code>java.awt.event.KeyListener</code></dd>
</dl>
</li>
</ul>
<a name="keyReleased-java.awt.event.KeyEvent-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>keyReleased</h4>
<pre>public&nbsp;void&nbsp;keyReleased(java.awt.event.KeyEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>keyReleased</code>&nbsp;in interface&nbsp;<code>java.awt.event.KeyListener</code></dd>
</dl>
</li>
</ul>
<a name="keyTyped-java.awt.event.KeyEvent-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>keyTyped</h4>
<pre>public&nbsp;void&nbsp;keyTyped(java.awt.event.KeyEvent&nbsp;e)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>keyTyped</code>&nbsp;in interface&nbsp;<code>java.awt.event.KeyListener</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/VertexListener.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/vertex/VertexIntListener.html" title="class in berack96.lib.graph.view.vertex"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../berack96/lib/graph/view/vertex/VertexView.html" title="class in berack96.lib.graph.view.vertex"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/vertex/VertexListener.html" target="_top">Frames</a></li>
<li><a href="VertexListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,320 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:55 CEST 2019 -->
<title>VertexView</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="VertexView";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10};
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";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/VertexView.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/vertex/VertexView.html" target="_top">Frames</a></li>
<li><a href="VertexView.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.view.vertex</div>
<h2 title="Class VertexView" class="title">Class VertexView&lt;V&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.view.vertex.VertexView&lt;V&gt;</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;V&gt;&gt;</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">VertexView&lt;V&gt;</span>
extends java.lang.Object
implements <a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;V&gt;&gt;</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexView.html#VertexView--">VertexView</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.awt.Rectangle</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexView.html#getBox-berack96.lib.graph.view.vertex.VertexComponent-java.awt.Point-">getBox</a></span>(<a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexView.html" title="type parameter in VertexView">V</a>&gt;&nbsp;obj,
java.awt.Point&nbsp;center)</code>
<div class="block">Box where the object is sensible at listeners (like Hitbox)</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/vertex/VertexView.html#paint-java.awt.Graphics2D-berack96.lib.graph.view.vertex.VertexComponent-java.awt.Point-">paint</a></span>(java.awt.Graphics2D&nbsp;g2,
<a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexView.html" title="type parameter in VertexView">V</a>&gt;&nbsp;obj,
java.awt.Point&nbsp;center)</code>
<div class="block">The paint function, aka the part where you can draw things (like Mesh)</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="VertexView--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>VertexView</h4>
<pre>public&nbsp;VertexView()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getBox-berack96.lib.graph.view.vertex.VertexComponent-java.awt.Point-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBox</h4>
<pre>public&nbsp;java.awt.Rectangle&nbsp;getBox(<a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexView.html" title="type parameter in VertexView">V</a>&gt;&nbsp;obj,
java.awt.Point&nbsp;center)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../berack96/lib/graph/view/GraphicalView.html#getBox-O-java.awt.Point-">GraphicalView</a></code></span></div>
<div class="block">Box where the object is sensible at listeners (like Hitbox)</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../berack96/lib/graph/view/GraphicalView.html#getBox-O-java.awt.Point-">getBox</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexView.html" title="type parameter in VertexView">V</a>&gt;&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>obj</code> - the object to draw</dd>
<dd><code>center</code> - the center point of the object</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>a rectangle where the object is sensible to the listeners</dd>
</dl>
</li>
</ul>
<a name="paint-java.awt.Graphics2D-berack96.lib.graph.view.vertex.VertexComponent-java.awt.Point-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>paint</h4>
<pre>public&nbsp;void&nbsp;paint(java.awt.Graphics2D&nbsp;g2,
<a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexView.html" title="type parameter in VertexView">V</a>&gt;&nbsp;obj,
java.awt.Point&nbsp;center)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../berack96/lib/graph/view/GraphicalView.html#paint-java.awt.Graphics2D-O-java.awt.Point-">GraphicalView</a></code></span></div>
<div class="block">The paint function, aka the part where you can draw things (like Mesh)</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../berack96/lib/graph/view/GraphicalView.html#paint-java.awt.Graphics2D-O-java.awt.Point-">paint</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../berack96/lib/graph/view/vertex/VertexView.html" title="type parameter in VertexView">V</a>&gt;&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>g2</code> - the graphics object used for painting</dd>
<dd><code>obj</code> - the object to paint</dd>
<dd><code>center</code> - the center point of the object</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/VertexView.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/vertex/VertexView.html" target="_top">Frames</a></li>
<li><a href="VertexView.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,299 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.view.vertex.VertexComponent</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.view.vertex.VertexComponent";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/view/vertex/class-use/VertexComponent.html" target="_top">Frames</a></li>
<li><a href="VertexComponent.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.view.vertex.VertexComponent" class="title">Uses of Class<br>berack96.lib.graph.view.vertex.VertexComponent</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.view">berack96.lib.graph.view</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.edge">berack96.lib.graph.view.edge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.vertex">berack96.lib.graph.view.vertex</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="berack96.lib.graph.view">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a> in <a href="../../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a> that return <a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">GraphPanel.</span><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/GraphPanel.html#getVertexAt-java.awt.Point-">getVertexAt</a></span>(java.awt.Point&nbsp;point)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a> with parameters of type <a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">GraphPanel.</span><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/GraphPanel.html#addEdge-berack96.lib.graph.view.vertex.VertexComponent-berack96.lib.graph.view.vertex.VertexComponent-W-">addEdge</a></span>(<a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;source,
<a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;dest,
<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&nbsp;weight)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">GraphPanel.</span><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/GraphPanel.html#addEdge-berack96.lib.graph.view.vertex.VertexComponent-berack96.lib.graph.view.vertex.VertexComponent-W-">addEdge</a></span>(<a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;source,
<a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;dest,
<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&nbsp;weight)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">GraphPanel.</span><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/GraphPanel.html#modEdge-berack96.lib.graph.view.vertex.VertexComponent-berack96.lib.graph.view.vertex.VertexComponent-W-">modEdge</a></span>(<a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;source,
<a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;dest,
<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&nbsp;weight)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">GraphPanel.</span><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/GraphPanel.html#modEdge-berack96.lib.graph.view.vertex.VertexComponent-berack96.lib.graph.view.vertex.VertexComponent-W-">modEdge</a></span>(<a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;source,
<a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;dest,
<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&nbsp;weight)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">GraphPanel.</span><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/GraphPanel.html#moveVertex-berack96.lib.graph.view.vertex.VertexComponent-java.awt.Point-">moveVertex</a></span>(<a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;vertex,
java.awt.Point&nbsp;destination)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">GraphPanel.</span><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/GraphPanel.html#removeEdge-berack96.lib.graph.view.vertex.VertexComponent-berack96.lib.graph.view.vertex.VertexComponent-">removeEdge</a></span>(<a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;source,
<a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;dest)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">GraphPanel.</span><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/GraphPanel.html#removeEdge-berack96.lib.graph.view.vertex.VertexComponent-berack96.lib.graph.view.vertex.VertexComponent-">removeEdge</a></span>(<a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;source,
<a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;dest)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructor parameters in <a href="../../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a> with type arguments of type <a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/GraphPanel.html#GraphPanel-berack96.lib.graph.view.GraphicalView-berack96.lib.graph.view.GraphicalView-java.lang.Class-java.lang.Class-">GraphPanel</a></span>(<a href="../../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;<a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&gt;&nbsp;vertexRender,
<a href="../../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;<a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="class in berack96.lib.graph.view.edge">EdgeComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>,<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&gt;&gt;&nbsp;edgeRender,
java.lang.Class&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">V</a>&gt;&nbsp;classV,
java.lang.Class&lt;<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="type parameter in GraphPanel">W</a>&gt;&nbsp;classW)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.edge">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a> in <a href="../../../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
<caption><span>Fields in <a href="../../../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a> declared as <a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">EdgeComponent.</span><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html#destination">destination</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">EdgeComponent.</span><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html#source">source</a></span></code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a> with parameters of type <a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html#EdgeComponent-berack96.lib.graph.view.vertex.VertexComponent-berack96.lib.graph.view.vertex.VertexComponent-W-">EdgeComponent</a></span>(<a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">V</a>&gt;&nbsp;source,
<a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">V</a>&gt;&nbsp;destination,
<a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">W</a>&nbsp;weight)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html#EdgeComponent-berack96.lib.graph.view.vertex.VertexComponent-berack96.lib.graph.view.vertex.VertexComponent-W-">EdgeComponent</a></span>(<a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">V</a>&gt;&nbsp;source,
<a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">V</a>&gt;&nbsp;destination,
<a href="../../../../../../berack96/lib/graph/view/edge/EdgeComponent.html" title="type parameter in EdgeComponent">W</a>&nbsp;weight)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.vertex">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a> in <a href="../../../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a> with parameters of type <a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>java.awt.Rectangle</code></td>
<td class="colLast"><span class="typeNameLabel">VertexView.</span><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/vertex/VertexView.html#getBox-berack96.lib.graph.view.vertex.VertexComponent-java.awt.Point-">getBox</a></span>(<a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/vertex/VertexView.html" title="type parameter in VertexView">V</a>&gt;&nbsp;obj,
java.awt.Point&nbsp;center)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">VertexView.</span><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/vertex/VertexView.html#paint-java.awt.Graphics2D-berack96.lib.graph.view.vertex.VertexComponent-java.awt.Point-">paint</a></span>(java.awt.Graphics2D&nbsp;g2,
<a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;<a href="../../../../../../berack96/lib/graph/view/vertex/VertexView.html" title="type parameter in VertexView">V</a>&gt;&nbsp;obj,
java.awt.Point&nbsp;center)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/view/vertex/class-use/VertexComponent.html" target="_top">Frames</a></li>
<li><a href="VertexComponent.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.view.vertex.VertexIntListener</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.view.vertex.VertexIntListener";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/view/vertex/VertexIntListener.html" title="class in berack96.lib.graph.view.vertex">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/view/vertex/class-use/VertexIntListener.html" target="_top">Frames</a></li>
<li><a href="VertexIntListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.view.vertex.VertexIntListener" class="title">Uses of Class<br>berack96.lib.graph.view.vertex.VertexIntListener</h2>
</div>
<div class="classUseContainer">No usage of berack96.lib.graph.view.vertex.VertexIntListener</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/view/vertex/VertexIntListener.html" title="class in berack96.lib.graph.view.vertex">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/view/vertex/class-use/VertexIntListener.html" target="_top">Frames</a></li>
<li><a href="VertexIntListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,192 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.view.vertex.VertexListener</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.view.vertex.VertexListener";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/view/vertex/class-use/VertexListener.html" target="_top">Frames</a></li>
<li><a href="VertexListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.view.vertex.VertexListener" class="title">Uses of Class<br>berack96.lib.graph.view.vertex.VertexListener</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.view">berack96.lib.graph.view</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.vertex">berack96.lib.graph.view.vertex</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="berack96.lib.graph.view">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a> in <a href="../../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a> with parameters of type <a href="../../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/GraphInfo.html#GraphInfo-berack96.lib.graph.view.GraphPanel-berack96.lib.graph.view.vertex.VertexListener-berack96.lib.graph.view.edge.EdgeListener-java.util.Set-">GraphInfo</a></span>(<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>,<a href="../../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">W</a>&gt;&nbsp;graphPanel,
<a href="../../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>&gt;&nbsp;vListener,
<a href="../../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>,<a href="../../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">W</a>&gt;&nbsp;eListener,
java.util.Set&lt;<a href="../../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>,<a href="../../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">W</a>&gt;&gt;&nbsp;visits)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/GraphWindow.html#GraphWindow-berack96.lib.graph.view.GraphPanel-berack96.lib.graph.view.vertex.VertexListener-berack96.lib.graph.view.edge.EdgeListener-">GraphWindow</a></span>(<a href="../../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">V</a>,<a href="../../../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">W</a>&gt;&nbsp;graphPanel,
<a href="../../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">V</a>&gt;&nbsp;vListener,
<a href="../../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a>&lt;<a href="../../../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">V</a>,<a href="../../../../../../berack96/lib/graph/view/GraphWindow.html" title="type parameter in GraphWindow">W</a>&gt;&nbsp;eListener)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.vertex">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a> in <a href="../../../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
<caption><span>Subclasses of <a href="../../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a> in <a href="../../../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../berack96/lib/graph/view/vertex/VertexIntListener.html" title="class in berack96.lib.graph.view.vertex">VertexIntListener</a></span></code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/view/vertex/class-use/VertexListener.html" target="_top">Frames</a></li>
<li><a href="VertexListener.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.view.vertex.VertexView</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.view.vertex.VertexView";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/view/vertex/VertexView.html" title="class in berack96.lib.graph.view.vertex">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/view/vertex/class-use/VertexView.html" target="_top">Frames</a></li>
<li><a href="VertexView.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.view.vertex.VertexView" class="title">Uses of Class<br>berack96.lib.graph.view.vertex.VertexView</h2>
</div>
<div class="classUseContainer">No usage of berack96.lib.graph.view.vertex.VertexView</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/view/vertex/VertexView.html" title="class in berack96.lib.graph.view.vertex">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/view/vertex/class-use/VertexView.html" target="_top">Frames</a></li>
<li><a href="VertexView.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,23 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>berack96.lib.graph.view.vertex</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<h1 class="bar"><a href="../../../../../berack96/lib/graph/view/vertex/package-summary.html" target="classFrame">berack96.lib.graph.view.vertex</a></h1>
<div class="indexContainer">
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="VertexComponent.html" title="class in berack96.lib.graph.view.vertex" target="classFrame">VertexComponent</a></li>
<li><a href="VertexIntListener.html" title="class in berack96.lib.graph.view.vertex" target="classFrame">VertexIntListener</a></li>
<li><a href="VertexListener.html" title="class in berack96.lib.graph.view.vertex" target="classFrame">VertexListener</a></li>
<li><a href="VertexView.html" title="class in berack96.lib.graph.view.vertex" target="classFrame">VertexView</a></li>
</ul>
</div>
</body>
</html>

View File

@@ -0,0 +1,154 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>berack96.lib.graph.view.vertex</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="berack96.lib.graph.view.vertex";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/stuff/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../../berack96/lib/graph/visit/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/vertex/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;berack96.lib.graph.view.vertex</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex">VertexComponent</a>&lt;V&gt;</td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../berack96/lib/graph/view/vertex/VertexIntListener.html" title="class in berack96.lib.graph.view.vertex">VertexIntListener</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a>&lt;V&gt;</td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../berack96/lib/graph/view/vertex/VertexView.html" title="class in berack96.lib.graph.view.vertex">VertexView</a>&lt;V&gt;</td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/stuff/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../../berack96/lib/graph/visit/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/vertex/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,147 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>berack96.lib.graph.view.vertex Class Hierarchy</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="berack96.lib.graph.view.vertex Class Hierarchy";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/stuff/package-tree.html">Prev</a></li>
<li><a href="../../../../../berack96/lib/graph/visit/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/vertex/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For Package berack96.lib.graph.view.vertex</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
<ul>
<li type="circle">berack96.lib.graph.view.vertex.<a href="../../../../../berack96/lib/graph/view/vertex/VertexComponent.html" title="class in berack96.lib.graph.view.vertex"><span class="typeNameLink">VertexComponent</span></a>&lt;V&gt;</li>
</ul>
</li>
<li type="circle">berack96.lib.graph.view.vertex.<a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex"><span class="typeNameLink">VertexListener</span></a>&lt;V&gt; (implements berack96.lib.graph.view.<a href="../../../../../berack96/lib/graph/view/GraphListener.html" title="interface in berack96.lib.graph.view">GraphListener</a>)
<ul>
<li type="circle">berack96.lib.graph.view.vertex.<a href="../../../../../berack96/lib/graph/view/vertex/VertexIntListener.html" title="class in berack96.lib.graph.view.vertex"><span class="typeNameLink">VertexIntListener</span></a></li>
</ul>
</li>
<li type="circle">berack96.lib.graph.view.vertex.<a href="../../../../../berack96/lib/graph/view/vertex/VertexView.html" title="class in berack96.lib.graph.view.vertex"><span class="typeNameLink">VertexView</span></a>&lt;V&gt; (implements berack96.lib.graph.view.<a href="../../../../../berack96/lib/graph/view/GraphicalView.html" title="interface in berack96.lib.graph.view">GraphicalView</a>&lt;O&gt;)</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/view/stuff/package-tree.html">Prev</a></li>
<li><a href="../../../../../berack96/lib/graph/visit/package-tree.html">Next</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/vertex/package-tree.html" target="_top">Frames</a></li>
<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,201 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:58 CEST 2019 -->
<title>Uses of Package berack96.lib.graph.view.vertex</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Package berack96.lib.graph.view.vertex";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/vertex/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Uses of Package berack96.lib.graph.view.vertex" class="title">Uses of Package<br>berack96.lib.graph.view.vertex</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.view">berack96.lib.graph.view</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.edge">berack96.lib.graph.view.edge</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.view.vertex">berack96.lib.graph.view.vertex</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a> used by <a href="../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../berack96/lib/graph/view/vertex/class-use/VertexComponent.html#berack96.lib.graph.view">VertexComponent</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../berack96/lib/graph/view/vertex/class-use/VertexListener.html#berack96.lib.graph.view">VertexListener</a>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.edge">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a> used by <a href="../../../../../berack96/lib/graph/view/edge/package-summary.html">berack96.lib.graph.view.edge</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../berack96/lib/graph/view/vertex/class-use/VertexComponent.html#berack96.lib.graph.view.edge">VertexComponent</a>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view.vertex">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a> used by <a href="../../../../../berack96/lib/graph/view/vertex/package-summary.html">berack96.lib.graph.view.vertex</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../berack96/lib/graph/view/vertex/class-use/VertexComponent.html#berack96.lib.graph.view.vertex">VertexComponent</a>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../berack96/lib/graph/view/vertex/class-use/VertexListener.html#berack96.lib.graph.view.vertex">VertexListener</a>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/view/vertex/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,267 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:55 CEST 2019 -->
<title>VisitDistSourceDest</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="VisitDistSourceDest";
}
}
catch(err) {
}
//-->
var methods = {"i0":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/VisitDistSourceDest.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/visit/VisitDistance.html" title="interface in berack96.lib.graph.visit"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../berack96/lib/graph/visit/VisitSCC.html" title="interface in berack96.lib.graph.visit"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/visit/VisitDistSourceDest.html" target="_top">Frames</a></li>
<li><a href="VisitDistSourceDest.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.visit</div>
<h2 title="Interface VisitDistSourceDest" class="title">Interface VisitDistSourceDest&lt;V,W extends java.lang.Number&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>V</code> - the vertex</dd>
<dd><code>W</code> - the weight</dd>
</dl>
<dl>
<dt>All Superinterfaces:</dt>
<dd><a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;V,W&gt;</dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">VisitDistSourceDest&lt;V,W extends java.lang.Number&gt;</span>
extends <a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;V,W&gt;</pre>
<div class="block">Interface that is helpful for implements visit that needs to retrieve the distance between a vertex to all the others</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Berack96</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">V</a>,<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">W</a>&gt;&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html#distance-berack96.lib.graph.Graph-V-V-">distance</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">V</a>,<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">W</a>&gt;&nbsp;graph,
<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">V</a>&nbsp;source,
<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">V</a>&nbsp;destination)</code>
<div class="block">Get the distance from the source to the destination<br>
The list contains the minimum path from the vertex marked as source to the destination vertex</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.berack96.lib.graph.visit.VisitStrategy">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;berack96.lib.graph.visit.<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a></h3>
<code><a href="../../../../berack96/lib/graph/visit/VisitStrategy.html#visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">visit</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="distance-berack96.lib.graph.Graph-java.lang.Object-java.lang.Object-">
<!-- -->
</a><a name="distance-berack96.lib.graph.Graph-V-V-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>distance</h4>
<pre>java.util.List&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">V</a>,<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">W</a>&gt;&gt;&nbsp;distance(<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">V</a>,<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">W</a>&gt;&nbsp;graph,
<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">V</a>&nbsp;source,
<a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="type parameter in VisitDistSourceDest">V</a>&nbsp;destination)
throws java.lang.NullPointerException,
java.lang.IllegalArgumentException</pre>
<div class="block">Get the distance from the source to the destination<br>
The list contains the minimum path from the vertex marked as source to the destination vertex</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>graph</code> - the graph were to find the min path</dd>
<dd><code>source</code> - the source vertex</dd>
<dd><code>destination</code> - the destination vertex</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the distance</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - if one of the vertex is null</dd>
<dd><code>java.lang.IllegalArgumentException</code> - if one of the vertex is not contained in the graph</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/VisitDistSourceDest.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/visit/VisitDistance.html" title="interface in berack96.lib.graph.visit"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../berack96/lib/graph/visit/VisitSCC.html" title="interface in berack96.lib.graph.visit"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/visit/VisitDistSourceDest.html" target="_top">Frames</a></li>
<li><a href="VisitDistSourceDest.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,285 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:55 CEST 2019 -->
<title>VisitDistance</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="VisitDistance";
}
}
catch(err) {
}
//-->
var methods = {"i0":6,"i1":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/VisitDistance.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="interface in berack96.lib.graph.visit"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/visit/VisitDistance.html" target="_top">Frames</a></li>
<li><a href="VisitDistance.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.visit</div>
<h2 title="Interface VisitDistance" class="title">Interface VisitDistance&lt;V,W extends java.lang.Number&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>V</code> - the vertex</dd>
<dd><code>W</code> - the weight</dd>
</dl>
<dl>
<dt>All Superinterfaces:</dt>
<dd><a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;V,W&gt;</dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="class in berack96.lib.graph.visit.impl">Dijkstra</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">VisitDistance&lt;V,W extends java.lang.Number&gt;</span>
extends <a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;V,W&gt;</pre>
<div class="block">Interface that is helpful for implements visit that needs to retrieve the distance between a vertex to all the others</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Berack96</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.util.Map&lt;<a href="../../../../berack96/lib/graph/visit/VisitDistance.html" title="type parameter in VisitDistance">V</a>,java.util.List&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/visit/VisitDistance.html" title="type parameter in VisitDistance">V</a>,<a href="../../../../berack96/lib/graph/visit/VisitDistance.html" title="type parameter in VisitDistance">W</a>&gt;&gt;&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/visit/VisitDistance.html#getLastDistance--">getLastDistance</a></span>()</code>
<div class="block">Get the last calculated distance to all the possible destinations<br>
The map contains all the possible vertices that are reachable from the source set in the visit<br>
If there is no path between the destination and the source, then null is returned as accordingly to the map interface<br>
If the visit is not already been done, then the map is null.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/visit/VisitDistance.html" title="type parameter in VisitDistance">V</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/visit/VisitDistance.html#getLastSource--">getLastSource</a></span>()</code>
<div class="block">Get the last source vertex of the visit for calculating the destinations.<br>
Returns null if the visit is not already been done</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.berack96.lib.graph.visit.VisitStrategy">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;berack96.lib.graph.visit.<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a></h3>
<code><a href="../../../../berack96/lib/graph/visit/VisitStrategy.html#visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">visit</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getLastDistance--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLastDistance</h4>
<pre>java.util.Map&lt;<a href="../../../../berack96/lib/graph/visit/VisitDistance.html" title="type parameter in VisitDistance">V</a>,java.util.List&lt;<a href="../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../berack96/lib/graph/visit/VisitDistance.html" title="type parameter in VisitDistance">V</a>,<a href="../../../../berack96/lib/graph/visit/VisitDistance.html" title="type parameter in VisitDistance">W</a>&gt;&gt;&gt;&nbsp;getLastDistance()
throws java.lang.NullPointerException</pre>
<div class="block">Get the last calculated distance to all the possible destinations<br>
The map contains all the possible vertices that are reachable from the source set in the visit<br>
If there is no path between the destination and the source, then null is returned as accordingly to the map interface<br>
If the visit is not already been done, then the map is null.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the last distance</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - if the visit is not already been done</dd>
</dl>
</li>
</ul>
<a name="getLastSource--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getLastSource</h4>
<pre><a href="../../../../berack96/lib/graph/visit/VisitDistance.html" title="type parameter in VisitDistance">V</a>&nbsp;getLastSource()</pre>
<div class="block">Get the last source vertex of the visit for calculating the destinations.<br>
Returns null if the visit is not already been done</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the last vertex</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/VisitDistance.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="interface in berack96.lib.graph.visit"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/visit/VisitDistance.html" target="_top">Frames</a></li>
<li><a href="VisitDistance.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,256 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:55 CEST 2019 -->
<title>VisitSCC</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="VisitSCC";
}
}
catch(err) {
}
//-->
var methods = {"i0":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/VisitSCC.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="interface in berack96.lib.graph.visit"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/visit/VisitSCC.html" target="_top">Frames</a></li>
<li><a href="VisitSCC.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.visit</div>
<h2 title="Interface VisitSCC" class="title">Interface VisitSCC&lt;V,W extends java.lang.Number&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>V</code> - the vertex</dd>
<dd><code>W</code> - the weight</dd>
</dl>
<dl>
<dt>All Superinterfaces:</dt>
<dd><a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;V,W&gt;</dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="class in berack96.lib.graph.visit.impl">Tarjan</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">VisitSCC&lt;V,W extends java.lang.Number&gt;</span>
extends <a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;V,W&gt;</pre>
<div class="block">Interface that is helpful for implements visit that needs to retrieve the SCC</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Berack96</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.util.Collection&lt;java.util.Collection&lt;<a href="../../../../berack96/lib/graph/visit/VisitSCC.html" title="type parameter in VisitSCC">V</a>&gt;&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/visit/VisitSCC.html#getSCC--">getSCC</a></span>()</code>
<div class="block">Return the latest calculated strongly connected components of the graph.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.berack96.lib.graph.visit.VisitStrategy">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;berack96.lib.graph.visit.<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a></h3>
<code><a href="../../../../berack96/lib/graph/visit/VisitStrategy.html#visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">visit</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getSCC--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getSCC</h4>
<pre>java.util.Collection&lt;java.util.Collection&lt;<a href="../../../../berack96/lib/graph/visit/VisitSCC.html" title="type parameter in VisitSCC">V</a>&gt;&gt;&nbsp;getSCC()</pre>
<div class="block">Return the latest calculated strongly connected components of the graph.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the latest SCC</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - if there is no last calculated SCC</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/VisitSCC.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="interface in berack96.lib.graph.visit"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/visit/VisitSCC.html" target="_top">Frames</a></li>
<li><a href="VisitSCC.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,267 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:55 CEST 2019 -->
<title>VisitStrategy</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="VisitStrategy";
}
}
catch(err) {
}
//-->
var methods = {"i0":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/VisitStrategy.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/visit/VisitSCC.html" title="interface in berack96.lib.graph.visit"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../berack96/lib/graph/visit/VisitTopological.html" title="interface in berack96.lib.graph.visit"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/visit/VisitStrategy.html" target="_top">Frames</a></li>
<li><a href="VisitStrategy.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.visit</div>
<h2 title="Interface VisitStrategy" class="title">Interface VisitStrategy&lt;V,W extends java.lang.Number&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>V</code> - The Object that represent a vertex</dd>
<dd><code>W</code> - The Object that represent the edge (more specifically the weight of the edge)</dd>
</dl>
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><a href="../../../../berack96/lib/graph/visit/VisitDistance.html" title="interface in berack96.lib.graph.visit">VisitDistance</a>&lt;V,W&gt;, <a href="../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="interface in berack96.lib.graph.visit">VisitDistSourceDest</a>&lt;V,W&gt;, <a href="../../../../berack96/lib/graph/visit/VisitSCC.html" title="interface in berack96.lib.graph.visit">VisitSCC</a>&lt;V,W&gt;, <a href="../../../../berack96/lib/graph/visit/VisitTopological.html" title="interface in berack96.lib.graph.visit">VisitTopological</a>&lt;V,W&gt;</dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../berack96/lib/graph/visit/impl/BFS.html" title="class in berack96.lib.graph.visit.impl">BFS</a>, <a href="../../../../berack96/lib/graph/visit/impl/DFS.html" title="class in berack96.lib.graph.visit.impl">DFS</a>, <a href="../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="class in berack96.lib.graph.visit.impl">Dijkstra</a>, <a href="../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="class in berack96.lib.graph.visit.impl">Tarjan</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">VisitStrategy&lt;V,W extends java.lang.Number&gt;</span></pre>
<div class="block">This class is used for define some strategy for the visit of a graph.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Berack96</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="type parameter in VisitStrategy">V</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/visit/VisitStrategy.html#visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">visit</a></span>(<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="type parameter in VisitStrategy">V</a>,<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="type parameter in VisitStrategy">W</a>&gt;&nbsp;graph,
<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="type parameter in VisitStrategy">V</a>&nbsp;source,
java.util.function.Consumer&lt;<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="type parameter in VisitStrategy">V</a>&gt;&nbsp;visit)</code>
<div class="block">With this the graph will be visited accordingly to the strategy of the visit.<br>
Some strategy can accept a source vertex null, because they visit all the graph anyway.<br>
If you want to stop the visit of the graph, you just have to throw any exception in the visit function, but be sure to catch it</div>
</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="visit-berack96.lib.graph.Graph-java.lang.Object-java.util.function.Consumer-">
<!-- -->
</a><a name="visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>visit</h4>
<pre><a href="../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="type parameter in VisitStrategy">V</a>&gt;&nbsp;visit(<a href="../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="type parameter in VisitStrategy">V</a>,<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="type parameter in VisitStrategy">W</a>&gt;&nbsp;graph,
<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="type parameter in VisitStrategy">V</a>&nbsp;source,
java.util.function.Consumer&lt;<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="type parameter in VisitStrategy">V</a>&gt;&nbsp;visit)
throws java.lang.NullPointerException,
java.lang.IllegalArgumentException,
java.lang.UnsupportedOperationException</pre>
<div class="block">With this the graph will be visited accordingly to the strategy of the visit.<br>
Some strategy can accept a source vertex null, because they visit all the graph anyway.<br>
If you want to stop the visit of the graph, you just have to throw any exception in the visit function, but be sure to catch it</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>graph</code> - the graph to visit</dd>
<dd><code>source</code> - the source of the visit</dd>
<dd><code>visit</code> - the function to apply at each vertex when they are visited</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an info of the view</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - if one of the arguments is null (only the consumers can be null)</dd>
<dd><code>java.lang.IllegalArgumentException</code> - if the source vertex is not in the graph</dd>
<dd><code>java.lang.UnsupportedOperationException</code> - in the case that the visit algorithm cannot be applied to the graph</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/VisitStrategy.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/visit/VisitSCC.html" title="interface in berack96.lib.graph.visit"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../berack96/lib/graph/visit/VisitTopological.html" title="interface in berack96.lib.graph.visit"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/visit/VisitStrategy.html" target="_top">Frames</a></li>
<li><a href="VisitStrategy.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,258 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>VisitTopological</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="VisitTopological";
}
}
catch(err) {
}
//-->
var methods = {"i0":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/VisitTopological.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/visit/VisitTopological.html" target="_top">Frames</a></li>
<li><a href="VisitTopological.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.visit</div>
<h2 title="Interface VisitTopological" class="title">Interface VisitTopological&lt;V,W extends java.lang.Number&gt;</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>V</code> - the vertex</dd>
<dd><code>W</code> - the weight</dd>
</dl>
<dl>
<dt>All Superinterfaces:</dt>
<dd><a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;V,W&gt;</dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="class in berack96.lib.graph.visit.impl">Tarjan</a></dd>
</dl>
<hr>
<br>
<pre>public interface <span class="typeNameLabel">VisitTopological&lt;V,W extends java.lang.Number&gt;</span>
extends <a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;V,W&gt;</pre>
<div class="block">Interface that is helpful for implements visit that needs to retrieve the topological sort</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Berack96</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../berack96/lib/graph/visit/VisitTopological.html" title="type parameter in VisitTopological">V</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../berack96/lib/graph/visit/VisitTopological.html#getTopologicalSort--">getTopologicalSort</a></span>()</code>
<div class="block">Return the latest calculated Topological sort of the graph.<br>
If the latest visited graph is not a DAG, it will return null.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.berack96.lib.graph.visit.VisitStrategy">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;berack96.lib.graph.visit.<a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a></h3>
<code><a href="../../../../berack96/lib/graph/visit/VisitStrategy.html#visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">visit</a></code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getTopologicalSort--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getTopologicalSort</h4>
<pre>java.util.List&lt;<a href="../../../../berack96/lib/graph/visit/VisitTopological.html" title="type parameter in VisitTopological">V</a>&gt;&nbsp;getTopologicalSort()</pre>
<div class="block">Return the latest calculated Topological sort of the graph.<br>
If the latest visited graph is not a DAG, it will return null.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the topological order of the DAG</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - if there is no last calculated topological sort</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/VisitTopological.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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?berack96/lib/graph/visit/VisitTopological.html" target="_top">Frames</a></li>
<li><a href="VisitTopological.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Interface berack96.lib.graph.visit.VisitDistSourceDest</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface berack96.lib.graph.visit.VisitDistSourceDest";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="interface in berack96.lib.graph.visit">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/class-use/VisitDistSourceDest.html" target="_top">Frames</a></li>
<li><a href="VisitDistSourceDest.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Interface berack96.lib.graph.visit.VisitDistSourceDest" class="title">Uses of Interface<br>berack96.lib.graph.visit.VisitDistSourceDest</h2>
</div>
<div class="classUseContainer">No usage of berack96.lib.graph.visit.VisitDistSourceDest</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="interface in berack96.lib.graph.visit">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/class-use/VisitDistSourceDest.html" target="_top">Frames</a></li>
<li><a href="VisitDistSourceDest.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,166 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Interface berack96.lib.graph.visit.VisitDistance</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface berack96.lib.graph.visit.VisitDistance";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/visit/VisitDistance.html" title="interface in berack96.lib.graph.visit">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/class-use/VisitDistance.html" target="_top">Frames</a></li>
<li><a href="VisitDistance.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Interface berack96.lib.graph.visit.VisitDistance" class="title">Uses of Interface<br>berack96.lib.graph.visit.VisitDistance</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../berack96/lib/graph/visit/VisitDistance.html" title="interface in berack96.lib.graph.visit">VisitDistance</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.visit.impl">berack96.lib.graph.visit.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="berack96.lib.graph.visit.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../berack96/lib/graph/visit/VisitDistance.html" title="interface in berack96.lib.graph.visit">VisitDistance</a> in <a href="../../../../../berack96/lib/graph/visit/impl/package-summary.html">berack96.lib.graph.visit.impl</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../berack96/lib/graph/visit/impl/package-summary.html">berack96.lib.graph.visit.impl</a> that implement <a href="../../../../../berack96/lib/graph/visit/VisitDistance.html" title="interface in berack96.lib.graph.visit">VisitDistance</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="class in berack96.lib.graph.visit.impl">Dijkstra</a>&lt;V,W extends java.lang.Number&gt;</span></code>
<div class="block">Class that implements the Dijkstra algorithm and uses it for getting all the distance from a source</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/visit/VisitDistance.html" title="interface in berack96.lib.graph.visit">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/class-use/VisitDistance.html" target="_top">Frames</a></li>
<li><a href="VisitDistance.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,166 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Interface berack96.lib.graph.visit.VisitSCC</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface berack96.lib.graph.visit.VisitSCC";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/visit/VisitSCC.html" title="interface in berack96.lib.graph.visit">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/class-use/VisitSCC.html" target="_top">Frames</a></li>
<li><a href="VisitSCC.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Interface berack96.lib.graph.visit.VisitSCC" class="title">Uses of Interface<br>berack96.lib.graph.visit.VisitSCC</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../berack96/lib/graph/visit/VisitSCC.html" title="interface in berack96.lib.graph.visit">VisitSCC</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.visit.impl">berack96.lib.graph.visit.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="berack96.lib.graph.visit.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../berack96/lib/graph/visit/VisitSCC.html" title="interface in berack96.lib.graph.visit">VisitSCC</a> in <a href="../../../../../berack96/lib/graph/visit/impl/package-summary.html">berack96.lib.graph.visit.impl</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../berack96/lib/graph/visit/impl/package-summary.html">berack96.lib.graph.visit.impl</a> that implement <a href="../../../../../berack96/lib/graph/visit/VisitSCC.html" title="interface in berack96.lib.graph.visit">VisitSCC</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="class in berack96.lib.graph.visit.impl">Tarjan</a>&lt;V,W extends java.lang.Number&gt;</span></code>
<div class="block">Class that implements the Tarjan algorithm and uses it for getting the SCC and the topological sort</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/visit/VisitSCC.html" title="interface in berack96.lib.graph.visit">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/class-use/VisitSCC.html" target="_top">Frames</a></li>
<li><a href="VisitSCC.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,334 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Interface berack96.lib.graph.visit.VisitStrategy</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface berack96.lib.graph.visit.VisitStrategy";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/class-use/VisitStrategy.html" target="_top">Frames</a></li>
<li><a href="VisitStrategy.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Interface berack96.lib.graph.visit.VisitStrategy" class="title">Uses of Interface<br>berack96.lib.graph.visit.VisitStrategy</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph">berack96.lib.graph</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.impl">berack96.lib.graph.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.view">berack96.lib.graph.view</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#berack96.lib.graph.visit">berack96.lib.graph.visit</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.visit.impl">berack96.lib.graph.visit.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="berack96.lib.graph">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a> in <a href="../../../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../berack96/lib/graph/package-summary.html">berack96.lib.graph</a> with parameters of type <a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Vertex.</span><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/Vertex.html#visit-berack96.lib.graph.visit.VisitStrategy-java.util.function.Consumer-">visit</a></span>(<a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&nbsp;strategy,
java.util.function.Consumer&lt;<a href="../../../../../berack96/lib/graph/Vertex.html" title="type parameter in Vertex">V</a>&gt;&nbsp;visit)</code>
<div class="block">Visit the graph from this current vertex with the strategy assigned</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Graph.</span><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/Graph.html#visit-V-berack96.lib.graph.visit.VisitStrategy-java.util.function.Consumer-">visit</a></span>(<a href="../../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>&nbsp;source,
<a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;<a href="../../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>,<a href="../../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">W</a>&gt;&nbsp;strategy,
java.util.function.Consumer&lt;<a href="../../../../../berack96/lib/graph/Graph.html" title="type parameter in Graph">V</a>&gt;&nbsp;visit)</code>
<div class="block">Visit the graph accordingly to the strategy that is passed.<br>
This method visit the graph from the source to all the vertex that are reachable form the source.<br>
Some strategy can accept a source vertex null, because they visit all the graph anyway.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a> in <a href="../../../../../berack96/lib/graph/impl/package-summary.html">berack96.lib.graph.impl</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
<caption><span>Methods in <a href="../../../../../berack96/lib/graph/impl/package-summary.html">berack96.lib.graph.impl</a> with parameters of type <a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MatrixGraph.</span><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/impl/MatrixGraph.html#visit-V-berack96.lib.graph.visit.VisitStrategy-java.util.function.Consumer-">visit</a></span>(<a href="../../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>&nbsp;source,
<a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;<a href="../../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>,<a href="../../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">W</a>&gt;&nbsp;strategy,
java.util.function.Consumer&lt;<a href="../../../../../berack96/lib/graph/impl/MatrixGraph.html" title="type parameter in MatrixGraph">V</a>&gt;&nbsp;visit)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">MapGraph.</span><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/impl/MapGraph.html#visit-V-berack96.lib.graph.visit.VisitStrategy-java.util.function.Consumer-">visit</a></span>(<a href="../../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>&nbsp;source,
<a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;<a href="../../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>,<a href="../../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">W</a>&gt;&nbsp;strategy,
java.util.function.Consumer&lt;<a href="../../../../../berack96/lib/graph/impl/MapGraph.html" title="type parameter in MapGraph">V</a>&gt;&nbsp;visit)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">AdjGraph.</span><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/impl/AdjGraph.html#visit-V-berack96.lib.graph.visit.VisitStrategy-java.util.function.Consumer-">visit</a></span>(<a href="../../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>&nbsp;source,
<a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;<a href="../../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>,<a href="../../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">W</a>&gt;&nbsp;strategy,
java.util.function.Consumer&lt;<a href="../../../../../berack96/lib/graph/impl/AdjGraph.html" title="type parameter in AdjGraph">V</a>&gt;&nbsp;visit)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.view">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a> in <a href="../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructors in <a href="../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a> with parameters of type <a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/VisitListener.html#VisitListener-berack96.lib.graph.view.GraphPanel-berack96.lib.graph.visit.VisitStrategy-">VisitListener</a></span>(<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../berack96/lib/graph/view/VisitListener.html" title="type parameter in VisitListener">V</a>,?&gt;&nbsp;panel,
<a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;<a href="../../../../../berack96/lib/graph/view/VisitListener.html" title="type parameter in VisitListener">V</a>,?&gt;&nbsp;strategy)</code>&nbsp;</td>
</tr>
</tbody>
</table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
<caption><span>Constructor parameters in <a href="../../../../../berack96/lib/graph/view/package-summary.html">berack96.lib.graph.view</a> with type arguments of type <a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/view/GraphInfo.html#GraphInfo-berack96.lib.graph.view.GraphPanel-berack96.lib.graph.view.vertex.VertexListener-berack96.lib.graph.view.edge.EdgeListener-java.util.Set-">GraphInfo</a></span>(<a href="../../../../../berack96/lib/graph/view/GraphPanel.html" title="class in berack96.lib.graph.view">GraphPanel</a>&lt;<a href="../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>,<a href="../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">W</a>&gt;&nbsp;graphPanel,
<a href="../../../../../berack96/lib/graph/view/vertex/VertexListener.html" title="class in berack96.lib.graph.view.vertex">VertexListener</a>&lt;<a href="../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>&gt;&nbsp;vListener,
<a href="../../../../../berack96/lib/graph/view/edge/EdgeListener.html" title="class in berack96.lib.graph.view.edge">EdgeListener</a>&lt;<a href="../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>,<a href="../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">W</a>&gt;&nbsp;eListener,
java.util.Set&lt;<a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;<a href="../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">V</a>,<a href="../../../../../berack96/lib/graph/view/GraphInfo.html" title="type parameter in GraphInfo">W</a>&gt;&gt;&nbsp;visits)</code>&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.visit">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a> in <a href="../../../../../berack96/lib/graph/visit/package-summary.html">berack96.lib.graph.visit</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subinterfaces, and an explanation">
<caption><span>Subinterfaces of <a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a> in <a href="../../../../../berack96/lib/graph/visit/package-summary.html">berack96.lib.graph.visit</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Interface and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/VisitDistance.html" title="interface in berack96.lib.graph.visit">VisitDistance</a>&lt;V,W extends java.lang.Number&gt;</span></code>
<div class="block">Interface that is helpful for implements visit that needs to retrieve the distance between a vertex to all the others</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/VisitDistSourceDest.html" title="interface in berack96.lib.graph.visit">VisitDistSourceDest</a>&lt;V,W extends java.lang.Number&gt;</span></code>
<div class="block">Interface that is helpful for implements visit that needs to retrieve the distance between a vertex to all the others</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/VisitSCC.html" title="interface in berack96.lib.graph.visit">VisitSCC</a>&lt;V,W extends java.lang.Number&gt;</span></code>
<div class="block">Interface that is helpful for implements visit that needs to retrieve the SCC</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>interface&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/VisitTopological.html" title="interface in berack96.lib.graph.visit">VisitTopological</a>&lt;V,W extends java.lang.Number&gt;</span></code>
<div class="block">Interface that is helpful for implements visit that needs to retrieve the topological sort</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="berack96.lib.graph.visit.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a> in <a href="../../../../../berack96/lib/graph/visit/impl/package-summary.html">berack96.lib.graph.visit.impl</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../berack96/lib/graph/visit/impl/package-summary.html">berack96.lib.graph.visit.impl</a> that implement <a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/BFS.html" title="class in berack96.lib.graph.visit.impl">BFS</a>&lt;V,W extends java.lang.Number&gt;</span></code>
<div class="block">Breadth-first search<br>
The algorithm starts at the root node and explores all of the neighbor nodes at the present depth prior to moving on to the nodes at the next depth level.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/DFS.html" title="class in berack96.lib.graph.visit.impl">DFS</a>&lt;V,W extends java.lang.Number&gt;</span></code>
<div class="block">Depth-first search<br>
The algorithm starts at the root node and explores as far as possible along each branch before backtracking.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="class in berack96.lib.graph.visit.impl">Dijkstra</a>&lt;V,W extends java.lang.Number&gt;</span></code>
<div class="block">Class that implements the Dijkstra algorithm and uses it for getting all the distance from a source</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="class in berack96.lib.graph.visit.impl">Tarjan</a>&lt;V,W extends java.lang.Number&gt;</span></code>
<div class="block">Class that implements the Tarjan algorithm and uses it for getting the SCC and the topological sort</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/class-use/VisitStrategy.html" target="_top">Frames</a></li>
<li><a href="VisitStrategy.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,166 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Interface berack96.lib.graph.visit.VisitTopological</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Interface berack96.lib.graph.visit.VisitTopological";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/visit/VisitTopological.html" title="interface in berack96.lib.graph.visit">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/class-use/VisitTopological.html" target="_top">Frames</a></li>
<li><a href="VisitTopological.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Interface berack96.lib.graph.visit.VisitTopological" class="title">Uses of Interface<br>berack96.lib.graph.visit.VisitTopological</h2>
</div>
<div class="classUseContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../../../berack96/lib/graph/visit/VisitTopological.html" title="interface in berack96.lib.graph.visit">VisitTopological</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#berack96.lib.graph.visit.impl">berack96.lib.graph.visit.impl</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<ul class="blockList">
<li class="blockList"><a name="berack96.lib.graph.visit.impl">
<!-- -->
</a>
<h3>Uses of <a href="../../../../../berack96/lib/graph/visit/VisitTopological.html" title="interface in berack96.lib.graph.visit">VisitTopological</a> in <a href="../../../../../berack96/lib/graph/visit/impl/package-summary.html">berack96.lib.graph.visit.impl</a></h3>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../../../berack96/lib/graph/visit/impl/package-summary.html">berack96.lib.graph.visit.impl</a> that implement <a href="../../../../../berack96/lib/graph/visit/VisitTopological.html" title="interface in berack96.lib.graph.visit">VisitTopological</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="class in berack96.lib.graph.visit.impl">Tarjan</a>&lt;V,W extends java.lang.Number&gt;</span></code>
<div class="block">Class that implements the Tarjan algorithm and uses it for getting the SCC and the topological sort</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../berack96/lib/graph/visit/VisitTopological.html" title="interface in berack96.lib.graph.visit">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/class-use/VisitTopological.html" target="_top">Frames</a></li>
<li><a href="VisitTopological.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,316 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>BFS</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="BFS";
}
}
catch(err) {
}
//-->
var methods = {"i0":10};
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";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/BFS.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../../berack96/lib/graph/visit/impl/DFS.html" title="class in berack96.lib.graph.visit.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/impl/BFS.html" target="_top">Frames</a></li>
<li><a href="BFS.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.visit.impl</div>
<h2 title="Class BFS" class="title">Class BFS&lt;V,W extends java.lang.Number&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.visit.impl.BFS&lt;V,W&gt;</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>V</code> - the vertex of the graph</dd>
<dd><code>W</code> - the weight of the graph</dd>
</dl>
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;V,W&gt;</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">BFS&lt;V,W extends java.lang.Number&gt;</span>
extends java.lang.Object
implements <a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;V,W&gt;</pre>
<div class="block">Breadth-first search<br>
The algorithm starts at the root node and explores all of the neighbor nodes at the present depth prior to moving on to the nodes at the next depth level.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Berack96</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/BFS.html#BFS--">BFS</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/BFS.html" title="type parameter in BFS">V</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/BFS.html#visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">visit</a></span>(<a href="../../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/BFS.html" title="type parameter in BFS">V</a>,<a href="../../../../../berack96/lib/graph/visit/impl/BFS.html" title="type parameter in BFS">W</a>&gt;&nbsp;graph,
<a href="../../../../../berack96/lib/graph/visit/impl/BFS.html" title="type parameter in BFS">V</a>&nbsp;source,
java.util.function.Consumer&lt;<a href="../../../../../berack96/lib/graph/visit/impl/BFS.html" title="type parameter in BFS">V</a>&gt;&nbsp;visit)</code>
<div class="block">With this the graph will be visited accordingly to the strategy of the visit.<br>
Some strategy can accept a source vertex null, because they visit all the graph anyway.<br>
If you want to stop the visit of the graph, you just have to throw any exception in the visit function, but be sure to catch it</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="BFS--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>BFS</h4>
<pre>public&nbsp;BFS()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="visit-berack96.lib.graph.Graph-java.lang.Object-java.util.function.Consumer-">
<!-- -->
</a><a name="visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>visit</h4>
<pre>public&nbsp;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/BFS.html" title="type parameter in BFS">V</a>&gt;&nbsp;visit(<a href="../../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/BFS.html" title="type parameter in BFS">V</a>,<a href="../../../../../berack96/lib/graph/visit/impl/BFS.html" title="type parameter in BFS">W</a>&gt;&nbsp;graph,
<a href="../../../../../berack96/lib/graph/visit/impl/BFS.html" title="type parameter in BFS">V</a>&nbsp;source,
java.util.function.Consumer&lt;<a href="../../../../../berack96/lib/graph/visit/impl/BFS.html" title="type parameter in BFS">V</a>&gt;&nbsp;visit)
throws java.lang.NullPointerException,
java.lang.IllegalArgumentException</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html#visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">VisitStrategy</a></code></span></div>
<div class="block">With this the graph will be visited accordingly to the strategy of the visit.<br>
Some strategy can accept a source vertex null, because they visit all the graph anyway.<br>
If you want to stop the visit of the graph, you just have to throw any exception in the visit function, but be sure to catch it</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html#visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">visit</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/BFS.html" title="type parameter in BFS">V</a>,<a href="../../../../../berack96/lib/graph/visit/impl/BFS.html" title="type parameter in BFS">W</a> extends java.lang.Number&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>graph</code> - the graph to visit</dd>
<dd><code>source</code> - the source of the visit</dd>
<dd><code>visit</code> - the function to apply at each vertex when they are visited</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an info of the view</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - if one of the arguments is null (only the consumers can be null)</dd>
<dd><code>java.lang.IllegalArgumentException</code> - if the source vertex is not in the graph</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/BFS.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../../berack96/lib/graph/visit/impl/DFS.html" title="class in berack96.lib.graph.visit.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/impl/BFS.html" target="_top">Frames</a></li>
<li><a href="BFS.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,316 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>DFS</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="DFS";
}
}
catch(err) {
}
//-->
var methods = {"i0":10};
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";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/DFS.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/visit/impl/BFS.html" title="class in berack96.lib.graph.visit.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="class in berack96.lib.graph.visit.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/impl/DFS.html" target="_top">Frames</a></li>
<li><a href="DFS.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.visit.impl</div>
<h2 title="Class DFS" class="title">Class DFS&lt;V,W extends java.lang.Number&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.visit.impl.DFS&lt;V,W&gt;</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>V</code> - the vertex of the graph</dd>
<dd><code>W</code> - the weight of the graph</dd>
</dl>
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;V,W&gt;</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">DFS&lt;V,W extends java.lang.Number&gt;</span>
extends java.lang.Object
implements <a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;V,W&gt;</pre>
<div class="block">Depth-first search<br>
The algorithm starts at the root node and explores as far as possible along each branch before backtracking.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Berack96</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/DFS.html#DFS--">DFS</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/DFS.html" title="type parameter in DFS">V</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/DFS.html#visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">visit</a></span>(<a href="../../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/DFS.html" title="type parameter in DFS">V</a>,<a href="../../../../../berack96/lib/graph/visit/impl/DFS.html" title="type parameter in DFS">W</a>&gt;&nbsp;graph,
<a href="../../../../../berack96/lib/graph/visit/impl/DFS.html" title="type parameter in DFS">V</a>&nbsp;source,
java.util.function.Consumer&lt;<a href="../../../../../berack96/lib/graph/visit/impl/DFS.html" title="type parameter in DFS">V</a>&gt;&nbsp;visit)</code>
<div class="block">With this the graph will be visited accordingly to the strategy of the visit.<br>
Some strategy can accept a source vertex null, because they visit all the graph anyway.<br>
If you want to stop the visit of the graph, you just have to throw any exception in the visit function, but be sure to catch it</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="DFS--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>DFS</h4>
<pre>public&nbsp;DFS()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="visit-berack96.lib.graph.Graph-java.lang.Object-java.util.function.Consumer-">
<!-- -->
</a><a name="visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>visit</h4>
<pre>public&nbsp;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/DFS.html" title="type parameter in DFS">V</a>&gt;&nbsp;visit(<a href="../../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/DFS.html" title="type parameter in DFS">V</a>,<a href="../../../../../berack96/lib/graph/visit/impl/DFS.html" title="type parameter in DFS">W</a>&gt;&nbsp;graph,
<a href="../../../../../berack96/lib/graph/visit/impl/DFS.html" title="type parameter in DFS">V</a>&nbsp;source,
java.util.function.Consumer&lt;<a href="../../../../../berack96/lib/graph/visit/impl/DFS.html" title="type parameter in DFS">V</a>&gt;&nbsp;visit)
throws java.lang.NullPointerException,
java.lang.IllegalArgumentException</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html#visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">VisitStrategy</a></code></span></div>
<div class="block">With this the graph will be visited accordingly to the strategy of the visit.<br>
Some strategy can accept a source vertex null, because they visit all the graph anyway.<br>
If you want to stop the visit of the graph, you just have to throw any exception in the visit function, but be sure to catch it</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html#visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">visit</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/DFS.html" title="type parameter in DFS">V</a>,<a href="../../../../../berack96/lib/graph/visit/impl/DFS.html" title="type parameter in DFS">W</a> extends java.lang.Number&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>graph</code> - the graph to visit</dd>
<dd><code>source</code> - the source of the visit</dd>
<dd><code>visit</code> - the function to apply at each vertex when they are visited</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an info of the view</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - if one of the arguments is null (only the consumers can be null)</dd>
<dd><code>java.lang.IllegalArgumentException</code> - if the source vertex is not in the graph</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/DFS.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/visit/impl/BFS.html" title="class in berack96.lib.graph.visit.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="class in berack96.lib.graph.visit.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/impl/DFS.html" target="_top">Frames</a></li>
<li><a href="DFS.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,369 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>Dijkstra</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Dijkstra";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10};
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";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/Dijkstra.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/visit/impl/DFS.html" title="class in berack96.lib.graph.visit.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="class in berack96.lib.graph.visit.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/impl/Dijkstra.html" target="_top">Frames</a></li>
<li><a href="Dijkstra.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.visit.impl</div>
<h2 title="Class Dijkstra" class="title">Class Dijkstra&lt;V,W extends java.lang.Number&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.visit.impl.Dijkstra&lt;V,W&gt;</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>V</code> - vertex</dd>
<dd><code>W</code> - weight</dd>
</dl>
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../../berack96/lib/graph/visit/VisitDistance.html" title="interface in berack96.lib.graph.visit">VisitDistance</a>&lt;V,W&gt;, <a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;V,W&gt;</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">Dijkstra&lt;V,W extends java.lang.Number&gt;</span>
extends java.lang.Object
implements <a href="../../../../../berack96/lib/graph/visit/VisitDistance.html" title="interface in berack96.lib.graph.visit">VisitDistance</a>&lt;V,W&gt;</pre>
<div class="block">Class that implements the Dijkstra algorithm and uses it for getting all the distance from a source</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Berack96</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html#Dijkstra--">Dijkstra</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.util.Map&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>,java.util.List&lt;<a href="../../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>,<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">W</a>&gt;&gt;&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html#getLastDistance--">getLastDistance</a></span>()</code>
<div class="block">Get the last calculated distance to all the possible destinations<br>
The map contains all the possible vertices that are reachable from the source set in the visit<br>
If there is no path between the destination and the source, then null is returned as accordingly to the map interface<br>
If the visit is not already been done, then the map is null.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html#getLastSource--">getLastSource</a></span>()</code>
<div class="block">Get the last source vertex of the visit for calculating the destinations.<br>
Returns null if the visit is not already been done</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html#visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">visit</a></span>(<a href="../../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>,<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">W</a>&gt;&nbsp;graph,
<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>&nbsp;source,
java.util.function.Consumer&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>&gt;&nbsp;visit)</code>
<div class="block">With this the graph will be visited accordingly to the strategy of the visit.<br>
Some strategy can accept a source vertex null, because they visit all the graph anyway.<br>
If you want to stop the visit of the graph, you just have to throw any exception in the visit function, but be sure to catch it</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Dijkstra--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Dijkstra</h4>
<pre>public&nbsp;Dijkstra()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getLastDistance--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLastDistance</h4>
<pre>public&nbsp;java.util.Map&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>,java.util.List&lt;<a href="../../../../../berack96/lib/graph/Edge.html" title="class in berack96.lib.graph">Edge</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>,<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">W</a>&gt;&gt;&gt;&nbsp;getLastDistance()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../berack96/lib/graph/visit/VisitDistance.html#getLastDistance--">VisitDistance</a></code></span></div>
<div class="block">Get the last calculated distance to all the possible destinations<br>
The map contains all the possible vertices that are reachable from the source set in the visit<br>
If there is no path between the destination and the source, then null is returned as accordingly to the map interface<br>
If the visit is not already been done, then the map is null.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../berack96/lib/graph/visit/VisitDistance.html#getLastDistance--">getLastDistance</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../berack96/lib/graph/visit/VisitDistance.html" title="interface in berack96.lib.graph.visit">VisitDistance</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>,<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">W</a> extends java.lang.Number&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the last distance</dd>
</dl>
</li>
</ul>
<a name="getLastSource--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLastSource</h4>
<pre>public&nbsp;<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>&nbsp;getLastSource()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../berack96/lib/graph/visit/VisitDistance.html#getLastSource--">VisitDistance</a></code></span></div>
<div class="block">Get the last source vertex of the visit for calculating the destinations.<br>
Returns null if the visit is not already been done</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../berack96/lib/graph/visit/VisitDistance.html#getLastSource--">getLastSource</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../berack96/lib/graph/visit/VisitDistance.html" title="interface in berack96.lib.graph.visit">VisitDistance</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>,<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">W</a> extends java.lang.Number&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the last vertex</dd>
</dl>
</li>
</ul>
<a name="visit-berack96.lib.graph.Graph-java.lang.Object-java.util.function.Consumer-">
<!-- -->
</a><a name="visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>visit</h4>
<pre>public&nbsp;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>&gt;&nbsp;visit(<a href="../../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>,<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">W</a>&gt;&nbsp;graph,
<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>&nbsp;source,
java.util.function.Consumer&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>&gt;&nbsp;visit)
throws java.lang.NullPointerException,
java.lang.IllegalArgumentException</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html#visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">VisitStrategy</a></code></span></div>
<div class="block">With this the graph will be visited accordingly to the strategy of the visit.<br>
Some strategy can accept a source vertex null, because they visit all the graph anyway.<br>
If you want to stop the visit of the graph, you just have to throw any exception in the visit function, but be sure to catch it</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html#visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">visit</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">V</a>,<a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="type parameter in Dijkstra">W</a> extends java.lang.Number&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>graph</code> - the graph to visit</dd>
<dd><code>source</code> - the source of the visit</dd>
<dd><code>visit</code> - the function to apply at each vertex when they are visited</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an info of the view</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - if one of the arguments is null (only the consumers can be null)</dd>
<dd><code>java.lang.IllegalArgumentException</code> - if the source vertex is not in the graph</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/Dijkstra.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/visit/impl/DFS.html" title="class in berack96.lib.graph.visit.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="class in berack96.lib.graph.visit.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/impl/Dijkstra.html" target="_top">Frames</a></li>
<li><a href="Dijkstra.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,358 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>Tarjan</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Tarjan";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10};
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";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/Tarjan.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="class in berack96.lib.graph.visit.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/impl/Tarjan.html" target="_top">Frames</a></li>
<li><a href="Tarjan.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.visit.impl</div>
<h2 title="Class Tarjan" class="title">Class Tarjan&lt;V,W extends java.lang.Number&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.visit.impl.Tarjan&lt;V,W&gt;</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>V</code> - vertex</dd>
<dd><code>W</code> - weight</dd>
</dl>
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../../berack96/lib/graph/visit/VisitSCC.html" title="interface in berack96.lib.graph.visit">VisitSCC</a>&lt;V,W&gt;, <a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;V,W&gt;, <a href="../../../../../berack96/lib/graph/visit/VisitTopological.html" title="interface in berack96.lib.graph.visit">VisitTopological</a>&lt;V,W&gt;</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">Tarjan&lt;V,W extends java.lang.Number&gt;</span>
extends java.lang.Object
implements <a href="../../../../../berack96/lib/graph/visit/VisitSCC.html" title="interface in berack96.lib.graph.visit">VisitSCC</a>&lt;V,W&gt;, <a href="../../../../../berack96/lib/graph/visit/VisitTopological.html" title="interface in berack96.lib.graph.visit">VisitTopological</a>&lt;V,W&gt;</pre>
<div class="block">Class that implements the Tarjan algorithm and uses it for getting the SCC and the topological sort</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Berack96</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html#Tarjan--">Tarjan</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.util.Collection&lt;java.util.Collection&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">V</a>&gt;&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html#getSCC--">getSCC</a></span>()</code>
<div class="block">Return the latest calculated strongly connected components of the graph.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>java.util.List&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">V</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html#getTopologicalSort--">getTopologicalSort</a></span>()</code>
<div class="block">Return the latest calculated Topological sort of the graph.<br>
If the latest visited graph is not a DAG, it will return null.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">V</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html#visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">visit</a></span>(<a href="../../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">V</a>,<a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">W</a>&gt;&nbsp;graph,
<a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">V</a>&nbsp;source,
java.util.function.Consumer&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">V</a>&gt;&nbsp;visit)</code>
<div class="block">This particular visit strategy use only the graph and the visit, so the source param is not needed.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Tarjan--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Tarjan</h4>
<pre>public&nbsp;Tarjan()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getSCC--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSCC</h4>
<pre>public&nbsp;java.util.Collection&lt;java.util.Collection&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">V</a>&gt;&gt;&nbsp;getSCC()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../berack96/lib/graph/visit/VisitSCC.html#getSCC--">VisitSCC</a></code></span></div>
<div class="block">Return the latest calculated strongly connected components of the graph.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../berack96/lib/graph/visit/VisitSCC.html#getSCC--">getSCC</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../berack96/lib/graph/visit/VisitSCC.html" title="interface in berack96.lib.graph.visit">VisitSCC</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">V</a>,<a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">W</a> extends java.lang.Number&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the latest SCC</dd>
</dl>
</li>
</ul>
<a name="getTopologicalSort--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTopologicalSort</h4>
<pre>public&nbsp;java.util.List&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">V</a>&gt;&nbsp;getTopologicalSort()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../berack96/lib/graph/visit/VisitTopological.html#getTopologicalSort--">VisitTopological</a></code></span></div>
<div class="block">Return the latest calculated Topological sort of the graph.<br>
If the latest visited graph is not a DAG, it will return null.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../berack96/lib/graph/visit/VisitTopological.html#getTopologicalSort--">getTopologicalSort</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../berack96/lib/graph/visit/VisitTopological.html" title="interface in berack96.lib.graph.visit">VisitTopological</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">V</a>,<a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">W</a> extends java.lang.Number&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the topological order of the DAG</dd>
</dl>
</li>
</ul>
<a name="visit-berack96.lib.graph.Graph-java.lang.Object-java.util.function.Consumer-">
<!-- -->
</a><a name="visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>visit</h4>
<pre>public&nbsp;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">V</a>&gt;&nbsp;visit(<a href="../../../../../berack96/lib/graph/Graph.html" title="interface in berack96.lib.graph">Graph</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">V</a>,<a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">W</a>&gt;&nbsp;graph,
<a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">V</a>&nbsp;source,
java.util.function.Consumer&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">V</a>&gt;&nbsp;visit)
throws java.lang.NullPointerException,
java.lang.IllegalArgumentException</pre>
<div class="block">This particular visit strategy use only the graph and the visit, so the source param is not needed.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html#visit-berack96.lib.graph.Graph-V-java.util.function.Consumer-">visit</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit">VisitStrategy</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">V</a>,<a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="type parameter in Tarjan">W</a> extends java.lang.Number&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>graph</code> - the graph to visit</dd>
<dd><code>source</code> - not needed</dd>
<dd><code>visit</code> - the function to apply at each vertex when they are visited</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an info of the view</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - if the graph is null</dd>
<dd><code>java.lang.IllegalArgumentException</code> - doesn't throw this</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/Tarjan.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/visit/impl/Dijkstra.html" title="class in berack96.lib.graph.visit.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/impl/Tarjan.html" target="_top">Frames</a></li>
<li><a href="Tarjan.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,343 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>VisitInfo.VertexInfo</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="VisitInfo.VertexInfo";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10};
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";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/VisitInfo.VertexInfo.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html" target="_top">Frames</a></li>
<li><a href="VisitInfo.VertexInfo.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.visit.impl</div>
<h2 title="Class VisitInfo.VertexInfo" class="title">Class VisitInfo.VertexInfo</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.visit.impl.VisitInfo.VertexInfo</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.lang.Comparable&lt;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo.VertexInfo</a>&gt;</dd>
</dl>
<dl>
<dt>Enclosing class:</dt>
<dd><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo</a>&lt;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a>&gt;</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">VisitInfo.VertexInfo</span>
extends java.lang.Object
implements java.lang.Comparable&lt;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo.VertexInfo</a>&gt;</pre>
<div class="block">Class used mainly for storing the data of the visit</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html#parent">parent</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html#timeDiscovered">timeDiscovered</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html#timeVisited">timeVisited</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html#vertex">vertex</a></span></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html#compareTo-berack96.lib.graph.visit.impl.VisitInfo.VertexInfo-">compareTo</a></span>(<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo.VertexInfo</a>&nbsp;other)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="vertex">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>vertex</h4>
<pre>public final&nbsp;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a> vertex</pre>
</li>
</ul>
<a name="parent">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>parent</h4>
<pre>public final&nbsp;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a> parent</pre>
</li>
</ul>
<a name="timeDiscovered">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>timeDiscovered</h4>
<pre>public final&nbsp;long timeDiscovered</pre>
</li>
</ul>
<a name="timeVisited">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>timeVisited</h4>
<pre>public final&nbsp;long timeVisited</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="compareTo-berack96.lib.graph.visit.impl.VisitInfo.VertexInfo-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>compareTo</h4>
<pre>public&nbsp;int&nbsp;compareTo(<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo.VertexInfo</a>&nbsp;other)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>compareTo</code>&nbsp;in interface&nbsp;<code>java.lang.Comparable&lt;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo.VertexInfo</a>&gt;</code></dd>
</dl>
</li>
</ul>
<a name="toString--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/VisitInfo.VertexInfo.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="class in berack96.lib.graph.visit.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html" target="_top">Frames</a></li>
<li><a href="VisitInfo.VertexInfo.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,575 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:56 CEST 2019 -->
<title>VisitInfo</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="VisitInfo";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
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";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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/VisitInfo.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="class in berack96.lib.graph.visit.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html" title="class in berack96.lib.graph.visit.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/impl/VisitInfo.html" target="_top">Frames</a></li>
<li><a href="VisitInfo.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">berack96.lib.graph.visit.impl</div>
<h2 title="Class VisitInfo" class="title">Class VisitInfo&lt;V&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>berack96.lib.graph.visit.impl.VisitInfo&lt;V&gt;</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt><span class="paramLabel">Type Parameters:</span></dt>
<dd><code>V</code> - the vertex of the visit</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">VisitInfo&lt;V&gt;</span>
extends java.lang.Object</pre>
<div class="block">The class used for getting the info of the visit.<br>
It could be used with the algorithm of the visit for set some useful data.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Berack96</dd>
</dl>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo.VertexInfo</a></span></code>
<div class="block">Class used mainly for storing the data of the visit</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html#VisitInfo-V-">VisitInfo</a></span>(<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a>&nbsp;source)</code>
<div class="block">Need a source for initialize the basic values</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html#forEach-java.util.function.Consumer-">forEach</a></span>(java.util.function.Consumer&lt;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo.VertexInfo</a>&gt;&nbsp;consumer)</code>
<div class="block">Iterate through all the vertices discovered and visited with the correct timeline.<br>
The vertices will be visited in the order that they are discovered and visited, so a vertex can appear two times (one for the discovery, anc the other for the visit)</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html#forEachDiscovered-java.util.function.Consumer-">forEachDiscovered</a></span>(java.util.function.Consumer&lt;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo.VertexInfo</a>&gt;&nbsp;consumer)</code>
<div class="block">Iterate through all the vertices that are discovered.<br>
The vertices will be ordered by the time of their discover.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html#forEachVisited-java.util.function.Consumer-">forEachVisited</a></span>(java.util.function.Consumer&lt;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo.VertexInfo</a>&gt;&nbsp;consumer)</code>
<div class="block">Iterate through all the vertices that are visited.<br>
The vertices will be ordered by the time of their visit.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>java.util.Set&lt;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html#getDiscovered--">getDiscovered</a></span>()</code>
<div class="block">Get all the discovered vertices so far.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html#getParentOf-V-">getParentOf</a></span>(<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a>&nbsp;vertex)</code>
<div class="block">Get the parent of a particular vertex.<br>
The parent of a vertex is the one that has discovered it<br>
If the vertex has no parent (it has not been set by the visit algorithm or it's the source) then null is returned.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html#getSource--">getSource</a></span>()</code>
<div class="block">Get the source of the visit.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html#getTimeDiscover-V-">getTimeDiscover</a></span>(<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a>&nbsp;vertex)</code>
<div class="block">The time of the vertex when it is discovered in the visit.<br>
For "discovered" i mean when the node is first found by the visit algorithm.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html#getTimeVisit-V-">getTimeVisit</a></span>(<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a>&nbsp;vertex)</code>
<div class="block">The time when the vertex is visited by the algorithm<br>
For "visited" i mean when the node is finally visited by the visit algorithm.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>java.util.Set&lt;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html#getVisited--">getVisited</a></span>()</code>
<div class="block">Get all the visited vertices so far.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html#isDiscovered-V-">isDiscovered</a></span>(<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a>&nbsp;vertex)</code>
<div class="block">Tells if a vertex is discovered or not</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html#isVisited-V-">isVisited</a></span>(<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a>&nbsp;vertex)</code>
<div class="block">Tells if the vertex is visited or not</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="VisitInfo-java.lang.Object-">
<!-- -->
</a><a name="VisitInfo-V-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>VisitInfo</h4>
<pre>public&nbsp;VisitInfo(<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a>&nbsp;source)</pre>
<div class="block">Need a source for initialize the basic values</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>source</code> - the source of the visit</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code> - if the source is null</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getTimeDiscover-java.lang.Object-">
<!-- -->
</a><a name="getTimeDiscover-V-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeDiscover</h4>
<pre>public&nbsp;long&nbsp;getTimeDiscover(<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a>&nbsp;vertex)
throws java.lang.IllegalArgumentException,
java.lang.NullPointerException</pre>
<div class="block">The time of the vertex when it is discovered in the visit.<br>
For "discovered" i mean when the node is first found by the visit algorithm. It may depends form <a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit"><code>VisitStrategy</code></a><br>
The time starts at 0 and for each vertex discovered it is increased by one. If a vertex is visited it also increase the time<br></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>vertex</code> - the vertex needed</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the time of it's discovery</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - if the vertex is not discovered</dd>
<dd><code>java.lang.NullPointerException</code> - if the vertex is null</dd>
</dl>
</li>
</ul>
<a name="getTimeVisit-java.lang.Object-">
<!-- -->
</a><a name="getTimeVisit-V-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimeVisit</h4>
<pre>public&nbsp;long&nbsp;getTimeVisit(<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a>&nbsp;vertex)
throws java.lang.IllegalArgumentException,
java.lang.NullPointerException</pre>
<div class="block">The time when the vertex is visited by the algorithm<br>
For "visited" i mean when the node is finally visited by the visit algorithm. It may depends form <a href="../../../../../berack96/lib/graph/visit/VisitStrategy.html" title="interface in berack96.lib.graph.visit"><code>VisitStrategy</code></a><br>
The time starts at 0 and for each vertex discovered or visited is increased by one<br></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>vertex</code> - the vertex needed</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the time of it's visit</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - if the vertex is not visited</dd>
<dd><code>java.lang.NullPointerException</code> - if the vertex is null</dd>
</dl>
</li>
</ul>
<a name="isDiscovered-java.lang.Object-">
<!-- -->
</a><a name="isDiscovered-V-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isDiscovered</h4>
<pre>public&nbsp;boolean&nbsp;isDiscovered(<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a>&nbsp;vertex)
throws java.lang.NullPointerException</pre>
<div class="block">Tells if a vertex is discovered or not</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>vertex</code> - the vertex chosen</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if is discovered</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code></dd>
</dl>
</li>
</ul>
<a name="isVisited-java.lang.Object-">
<!-- -->
</a><a name="isVisited-V-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isVisited</h4>
<pre>public&nbsp;boolean&nbsp;isVisited(<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a>&nbsp;vertex)
throws java.lang.NullPointerException</pre>
<div class="block">Tells if the vertex is visited or not</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>vertex</code> - the vertex chosen</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if is visited</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.NullPointerException</code></dd>
</dl>
</li>
</ul>
<a name="getSource--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSource</h4>
<pre>public&nbsp;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a>&nbsp;getSource()</pre>
<div class="block">Get the source of the visit.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the source vertex where it's started the visit</dd>
</dl>
</li>
</ul>
<a name="getParentOf-java.lang.Object-">
<!-- -->
</a><a name="getParentOf-V-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getParentOf</h4>
<pre>public&nbsp;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a>&nbsp;getParentOf(<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a>&nbsp;vertex)
throws java.lang.IllegalArgumentException</pre>
<div class="block">Get the parent of a particular vertex.<br>
The parent of a vertex is the one that has discovered it<br>
If the vertex has no parent (it has not been set by the visit algorithm or it's the source) then null is returned.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>vertex</code> - the child vertex</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the parent of the child</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - if the vertex has not been discovered yet</dd>
</dl>
</li>
</ul>
<a name="getVisited--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVisited</h4>
<pre>public&nbsp;java.util.Set&lt;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a>&gt;&nbsp;getVisited()</pre>
<div class="block">Get all the visited vertices so far.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the visited vertices</dd>
</dl>
</li>
</ul>
<a name="getDiscovered--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDiscovered</h4>
<pre>public&nbsp;java.util.Set&lt;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.html" title="type parameter in VisitInfo">V</a>&gt;&nbsp;getDiscovered()</pre>
<div class="block">Get all the discovered vertices so far.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the discovered vertices</dd>
</dl>
</li>
</ul>
<a name="forEachDiscovered-java.util.function.Consumer-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>forEachDiscovered</h4>
<pre>public&nbsp;void&nbsp;forEachDiscovered(java.util.function.Consumer&lt;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo.VertexInfo</a>&gt;&nbsp;consumer)</pre>
<div class="block">Iterate through all the vertices that are discovered.<br>
The vertices will be ordered by the time of their discover.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>consumer</code> - the function to apply to each</dd>
</dl>
</li>
</ul>
<a name="forEachVisited-java.util.function.Consumer-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>forEachVisited</h4>
<pre>public&nbsp;void&nbsp;forEachVisited(java.util.function.Consumer&lt;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo.VertexInfo</a>&gt;&nbsp;consumer)</pre>
<div class="block">Iterate through all the vertices that are visited.<br>
The vertices will be ordered by the time of their visit.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>consumer</code> - the function to apply to each</dd>
</dl>
</li>
</ul>
<a name="forEach-java.util.function.Consumer-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>forEach</h4>
<pre>public&nbsp;void&nbsp;forEach(java.util.function.Consumer&lt;<a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html" title="class in berack96.lib.graph.visit.impl">VisitInfo.VertexInfo</a>&gt;&nbsp;consumer)</pre>
<div class="block">Iterate through all the vertices discovered and visited with the correct timeline.<br>
The vertices will be visited in the order that they are discovered and visited, so a vertex can appear two times (one for the discovery, anc the other for the visit)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>consumer</code> - the function to apply at each vertex</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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/VisitInfo.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-files/index-1.html">Index</a></li>
<li><a href="../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../berack96/lib/graph/visit/impl/Tarjan.html" title="class in berack96.lib.graph.visit.impl"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../berack96/lib/graph/visit/impl/VisitInfo.VertexInfo.html" title="class in berack96.lib.graph.visit.impl"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?berack96/lib/graph/visit/impl/VisitInfo.html" target="_top">Frames</a></li>
<li><a href="VisitInfo.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.visit.impl.BFS</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.visit.impl.BFS";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/visit/impl/BFS.html" title="class in berack96.lib.graph.visit.impl">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/visit/impl/class-use/BFS.html" target="_top">Frames</a></li>
<li><a href="BFS.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.visit.impl.BFS" class="title">Uses of Class<br>berack96.lib.graph.visit.impl.BFS</h2>
</div>
<div class="classUseContainer">No usage of berack96.lib.graph.visit.impl.BFS</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/visit/impl/BFS.html" title="class in berack96.lib.graph.visit.impl">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/visit/impl/class-use/BFS.html" target="_top">Frames</a></li>
<li><a href="BFS.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@@ -0,0 +1,124 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_144) on Fri Jun 21 23:35:57 CEST 2019 -->
<title>Uses of Class berack96.lib.graph.visit.impl.DFS</title>
<meta name="date" content="2019-06-21">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Class berack96.lib.graph.visit.impl.DFS";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/visit/impl/DFS.html" title="class in berack96.lib.graph.visit.impl">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/visit/impl/class-use/DFS.html" target="_top">Frames</a></li>
<li><a href="DFS.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class berack96.lib.graph.visit.impl.DFS" class="title">Uses of Class<br>berack96.lib.graph.visit.impl.DFS</h2>
</div>
<div class="classUseContainer">No usage of berack96.lib.graph.visit.impl.DFS</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</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><a href="../../../../../../berack96/lib/graph/visit/impl/DFS.html" title="class in berack96.lib.graph.visit.impl">Class</a></li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?berack96/lib/graph/visit/impl/class-use/DFS.html" target="_top">Frames</a></li>
<li><a href="DFS.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

Some files were not shown because too many files have changed in this diff Show More