Added more documentation

This commit is contained in:
Chris Cromer 2017-07-07 02:49:18 -04:00
parent 2fba032167
commit 8a6ebadc61
65 changed files with 656 additions and 261 deletions

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:24 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>All Classes</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:24 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>All Classes</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:53 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:22 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Automata</title>
<meta name="date" content="2017-07-07">
@ -132,11 +132,15 @@ extends java.lang.Object</pre>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private java.util.ArrayList&lt;<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Automata.html#estados">estados</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Automata.html#estados">estados</a></span></code>
<div class="block">Los estados y sus enlaces</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private java.util.ArrayList&lt;java.lang.Integer&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Automata.html#estadosExistentes">estadosExistentes</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Automata.html#estadosExistentes">estadosExistentes</a></span></code>
<div class="block">Los estados que existen</div>
</td>
</tr>
</table>
</li>
@ -226,6 +230,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>estados</h4>
<pre>private&nbsp;java.util.ArrayList&lt;<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&gt; estados</pre>
<div class="block">Los estados y sus enlaces</div>
</li>
</ul>
<a name="estadosExistentes">
@ -235,6 +240,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>estadosExistentes</h4>
<pre>private&nbsp;java.util.ArrayList&lt;java.lang.Integer&gt; estadosExistentes</pre>
<div class="block">Los estados que existen</div>
</li>
</ul>
</li>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:53 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Enlace</title>
<meta name="date" content="2017-07-07">
@ -132,19 +132,27 @@ extends java.lang.Object</pre>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private char</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#movimiento">movimiento</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#movimiento">movimiento</a></span></code>
<div class="block">El movimento a hacer</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#qj">qj</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#qj">qj</a></span></code>
<div class="block">El estado</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private char</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#si">si</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#si">si</a></span></code>
<div class="block">El simbolo a leer</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private char</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#sj">sj</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#sj">sj</a></span></code>
<div class="block">El simbolo a escribir</div>
</td>
</tr>
</table>
</li>
@ -266,6 +274,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>si</h4>
<pre>private&nbsp;char si</pre>
<div class="block">El simbolo a leer</div>
</li>
</ul>
<a name="sj">
@ -275,6 +284,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>sj</h4>
<pre>private&nbsp;char sj</pre>
<div class="block">El simbolo a escribir</div>
</li>
</ul>
<a name="movimiento">
@ -284,6 +294,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>movimiento</h4>
<pre>private&nbsp;char movimiento</pre>
<div class="block">El movimento a hacer</div>
</li>
</ul>
<a name="qj">
@ -293,6 +304,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>qj</h4>
<pre>private&nbsp;<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a> qj</pre>
<div class="block">El estado</div>
</li>
</ul>
</li>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:53 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Estado</title>
<meta name="date" content="2017-07-07">
@ -132,11 +132,15 @@ extends java.lang.Object</pre>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private java.util.ArrayList&lt;<a href="../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Estado.html#enlaces">enlaces</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Estado.html#enlaces">enlaces</a></span></code>
<div class="block">Los enlaces que tiene este estado</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Estado.html#q">q</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Estado.html#q">q</a></span></code>
<div class="block">El estado actual</div>
</td>
</tr>
</table>
</li>
@ -228,6 +232,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>q</h4>
<pre>private final&nbsp;int q</pre>
<div class="block">El estado actual</div>
</li>
</ul>
<a name="enlaces">
@ -237,6 +242,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>enlaces</h4>
<pre>private final&nbsp;java.util.ArrayList&lt;<a href="../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a>&gt; enlaces</pre>
<div class="block">Los enlaces que tiene este estado</div>
</li>
</ul>
</li>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:53 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>EstadosFinales</title>
<meta name="date" content="2017-07-07">
@ -132,15 +132,21 @@ extends java.lang.Object</pre>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private java.util.ArrayList&lt;java.lang.Integer&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/EstadosFinales.html#estadosElegidos">estadosElegidos</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/EstadosFinales.html#estadosElegidos">estadosElegidos</a></span></code>
<div class="block">Los estados que eligó el usuario</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private java.util.ArrayList&lt;java.lang.Integer&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/EstadosFinales.html#estadosExistentes">estadosExistentes</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/EstadosFinales.html#estadosExistentes">estadosExistentes</a></span></code>
<div class="block">Los estados que existen</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/EstadosFinales.html#maquina">maquina</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/EstadosFinales.html#maquina">maquina</a></span></code>
<div class="block">La maquina turning con sus transiciones, estados y enlaces</div>
</td>
</tr>
</table>
</li>
@ -241,6 +247,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>estadosExistentes</h4>
<pre>private&nbsp;java.util.ArrayList&lt;java.lang.Integer&gt; estadosExistentes</pre>
<div class="block">Los estados que existen</div>
</li>
</ul>
<a name="estadosElegidos">
@ -250,6 +257,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>estadosElegidos</h4>
<pre>private&nbsp;java.util.ArrayList&lt;java.lang.Integer&gt; estadosElegidos</pre>
<div class="block">Los estados que eligó el usuario</div>
</li>
</ul>
<a name="maquina">
@ -259,6 +267,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>maquina</h4>
<pre>private&nbsp;<a href="../../../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a> maquina</pre>
<div class="block">La maquina turning con sus transiciones, estados y enlaces</div>
</li>
</ul>
</li>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:53 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>EstadosFinalesController</title>
<meta name="date" content="2017-07-07">
@ -132,11 +132,15 @@ extends java.lang.Object</pre>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private javafx.scene.layout.VBox</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/EstadosFinalesController.html#contenido">contenido</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/EstadosFinalesController.html#contenido">contenido</a></span></code>
<div class="block">El contenido de la ventan de eligir estados finales</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/EstadosFinalesController.html#estadosFinales">estadosFinales</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/EstadosFinalesController.html#estadosFinales">estadosFinales</a></span></code>
<div class="block">Los estados finales eligidos</div>
</td>
</tr>
</table>
</li>
@ -211,6 +215,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>contenido</h4>
<pre>private&nbsp;javafx.scene.layout.VBox contenido</pre>
<div class="block">El contenido de la ventan de eligir estados finales</div>
</li>
</ul>
<a name="estadosFinales">
@ -220,6 +225,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>estadosFinales</h4>
<pre>private&nbsp;<a href="../../../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a> estadosFinales</pre>
<div class="block">Los estados finales eligidos</div>
</li>
</ul>
</li>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>IndividualController</title>
<meta name="date" content="2017-07-07">
@ -196,71 +196,105 @@ extends javafx.scene.layout.VBox</pre>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private javafx.scene.control.Button</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#aceptar">aceptar</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#aceptar">aceptar</a></span></code>
<div class="block">El boton de acapter cadena</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#cabezalAnterior">cabezalAnterior</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#cabezalAnterior">cabezalAnterior</a></span></code>
<div class="block">Donde estaba el cabezal anteriormente</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private javafx.scene.control.TextField</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#cadena">cadena</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#cadena">cadena</a></span></code>
<div class="block">La cadena que ingresa el usuario</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#cadenaAceptada">cadenaAceptada</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#cadenaAceptada">cadenaAceptada</a></span></code>
<div class="block">La cadena acapatada por el usario</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#cajas">cajas</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#cajas">cajas</a></span></code>
<div class="block">La cantidad de cajas que está en la pantalla</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private javafx.scene.layout.HBox</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#cinta">cinta</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#cinta">cinta</a></span></code>
<div class="block">La cinta en la pantalla</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private javafx.scene.layout.VBox</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#contenido">contenido</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#contenido">contenido</a></span></code>
<div class="block">El contenido de la venta</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private javafx.scene.text.Text</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#estadoActual">estadoActual</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#estadoActual">estadoActual</a></span></code>
<div class="block">El estado actual de la maquina</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private javafx.scene.text.Text</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#estadoPrevio">estadoPrevio</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#estadoPrevio">estadoPrevio</a></span></code>
<div class="block">El estado en el paso anterior</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#estadoPrevioi">estadoPrevioi</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#estadoPrevioi">estadoPrevioi</a></span></code>
<div class="block">El numero qx del estado anterior</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#estadosFinales">estadosFinales</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#estadosFinales">estadosFinales</a></span></code>
<div class="block">Los estados finales que viene de la ventana anterior</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#maquina">maquina</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#maquina">maquina</a></span></code>
<div class="block">La maquina turning pasado para correr</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private javafx.scene.text.Text</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#movimiento">movimiento</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#movimiento">movimiento</a></span></code>
<div class="block">A donde mueve la maquina</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private javafx.scene.control.Button</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#paso">paso</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#paso">paso</a></span></code>
<div class="block">El boton que corre paso a paso</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private char</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#simboloAnterior">simboloAnterior</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#simboloAnterior">simboloAnterior</a></span></code>
<div class="block">El simbolo que lee antes que la maquina escribe</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private javafx.scene.text.Text</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#simboloEscrito">simboloEscrito</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#simboloEscrito">simboloEscrito</a></span></code>
<div class="block">Lo que escribe la maquina</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private javafx.scene.text.Text</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#simboloLeido">simboloLeido</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#simboloLeido">simboloLeido</a></span></code>
<div class="block">El simbolo que lee la maquina</div>
</td>
</tr>
</table>
<ul class="blockList">
@ -397,6 +431,7 @@ extends javafx.scene.layout.VBox</pre>
<li class="blockList">
<h4>contenido</h4>
<pre>private&nbsp;javafx.scene.layout.VBox contenido</pre>
<div class="block">El contenido de la venta</div>
</li>
</ul>
<a name="cadena">
@ -406,6 +441,7 @@ extends javafx.scene.layout.VBox</pre>
<li class="blockList">
<h4>cadena</h4>
<pre>private&nbsp;javafx.scene.control.TextField cadena</pre>
<div class="block">La cadena que ingresa el usuario</div>
</li>
</ul>
<a name="cinta">
@ -415,6 +451,7 @@ extends javafx.scene.layout.VBox</pre>
<li class="blockList">
<h4>cinta</h4>
<pre>private&nbsp;javafx.scene.layout.HBox cinta</pre>
<div class="block">La cinta en la pantalla</div>
</li>
</ul>
<a name="aceptar">
@ -424,6 +461,7 @@ extends javafx.scene.layout.VBox</pre>
<li class="blockList">
<h4>aceptar</h4>
<pre>private&nbsp;javafx.scene.control.Button aceptar</pre>
<div class="block">El boton de acapter cadena</div>
</li>
</ul>
<a name="paso">
@ -433,6 +471,7 @@ extends javafx.scene.layout.VBox</pre>
<li class="blockList">
<h4>paso</h4>
<pre>private&nbsp;javafx.scene.control.Button paso</pre>
<div class="block">El boton que corre paso a paso</div>
</li>
</ul>
<a name="estadoActual">
@ -442,6 +481,7 @@ extends javafx.scene.layout.VBox</pre>
<li class="blockList">
<h4>estadoActual</h4>
<pre>private&nbsp;javafx.scene.text.Text estadoActual</pre>
<div class="block">El estado actual de la maquina</div>
</li>
</ul>
<a name="estadoPrevio">
@ -451,6 +491,7 @@ extends javafx.scene.layout.VBox</pre>
<li class="blockList">
<h4>estadoPrevio</h4>
<pre>private&nbsp;javafx.scene.text.Text estadoPrevio</pre>
<div class="block">El estado en el paso anterior</div>
</li>
</ul>
<a name="simboloLeido">
@ -460,6 +501,7 @@ extends javafx.scene.layout.VBox</pre>
<li class="blockList">
<h4>simboloLeido</h4>
<pre>private&nbsp;javafx.scene.text.Text simboloLeido</pre>
<div class="block">El simbolo que lee la maquina</div>
</li>
</ul>
<a name="simboloEscrito">
@ -469,6 +511,7 @@ extends javafx.scene.layout.VBox</pre>
<li class="blockList">
<h4>simboloEscrito</h4>
<pre>private&nbsp;javafx.scene.text.Text simboloEscrito</pre>
<div class="block">Lo que escribe la maquina</div>
</li>
</ul>
<a name="movimiento">
@ -478,6 +521,7 @@ extends javafx.scene.layout.VBox</pre>
<li class="blockList">
<h4>movimiento</h4>
<pre>private&nbsp;javafx.scene.text.Text movimiento</pre>
<div class="block">A donde mueve la maquina</div>
</li>
</ul>
<a name="cadenaAceptada">
@ -487,6 +531,7 @@ extends javafx.scene.layout.VBox</pre>
<li class="blockList">
<h4>cadenaAceptada</h4>
<pre>private&nbsp;java.lang.String cadenaAceptada</pre>
<div class="block">La cadena acapatada por el usario</div>
</li>
</ul>
<a name="estadosFinales">
@ -496,6 +541,7 @@ extends javafx.scene.layout.VBox</pre>
<li class="blockList">
<h4>estadosFinales</h4>
<pre>private&nbsp;<a href="../../../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a> estadosFinales</pre>
<div class="block">Los estados finales que viene de la ventana anterior</div>
</li>
</ul>
<a name="maquina">
@ -505,6 +551,7 @@ extends javafx.scene.layout.VBox</pre>
<li class="blockList">
<h4>maquina</h4>
<pre>private&nbsp;<a href="../../../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a> maquina</pre>
<div class="block">La maquina turning pasado para correr</div>
</li>
</ul>
<a name="cabezalAnterior">
@ -514,6 +561,7 @@ extends javafx.scene.layout.VBox</pre>
<li class="blockList">
<h4>cabezalAnterior</h4>
<pre>private&nbsp;int cabezalAnterior</pre>
<div class="block">Donde estaba el cabezal anteriormente</div>
</li>
</ul>
<a name="cajas">
@ -523,6 +571,7 @@ extends javafx.scene.layout.VBox</pre>
<li class="blockList">
<h4>cajas</h4>
<pre>private&nbsp;int cajas</pre>
<div class="block">La cantidad de cajas que está en la pantalla</div>
</li>
</ul>
<a name="estadoPrevioi">
@ -532,6 +581,7 @@ extends javafx.scene.layout.VBox</pre>
<li class="blockList">
<h4>estadoPrevioi</h4>
<pre>private&nbsp;int estadoPrevioi</pre>
<div class="block">El numero qx del estado anterior</div>
</li>
</ul>
<a name="simboloAnterior">
@ -541,6 +591,7 @@ extends javafx.scene.layout.VBox</pre>
<li class="blockList">
<h4>simboloAnterior</h4>
<pre>private&nbsp;char simboloAnterior</pre>
<div class="block">El simbolo que lee antes que la maquina escribe</div>
</li>
</ul>
</li>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>LeerXML.CustomErrorHandler</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>LeerXML</title>
<meta name="date" content="2017-07-07">
@ -109,7 +109,7 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<hr>
<br>
<pre>class <span class="typeNameLabel">LeerXML</span>
<pre>public class <span class="typeNameLabel">LeerXML</span>
extends java.lang.Object</pre>
<div class="block">Esta clase puede abrir y validar un archivo de XML. Se necesita un archivo mtbase.dtd</div>
</li>
@ -181,7 +181,7 @@ extends java.lang.Object</pre>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>(package private) org.w3c.dom.Document</code></td>
<td class="colFirst"><code>org.w3c.dom.Document</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/LeerXML.html#leerArchivo-java.io.File-">leerArchivo</a></span>(java.io.File&nbsp;archivo)</code>
<div class="block">El metodo va a verificar que el archivo existe y que contiene XML valido.</div>
</td>
@ -226,7 +226,7 @@ extends java.lang.Object</pre>
<ul class="blockListLast">
<li class="blockList">
<h4>LeerXML</h4>
<pre>LeerXML()</pre>
<pre>public&nbsp;LeerXML()</pre>
</li>
</ul>
</li>
@ -243,7 +243,7 @@ extends java.lang.Object</pre>
<ul class="blockList">
<li class="blockList">
<h4>leerArchivo</h4>
<pre>org.w3c.dom.Document&nbsp;leerArchivo(java.io.File&nbsp;archivo)</pre>
<pre>public&nbsp;org.w3c.dom.Document&nbsp;leerArchivo(java.io.File&nbsp;archivo)</pre>
<div class="block">El metodo va a verificar que el archivo existe y que contiene XML valido. Si es valido devuelve el documento.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>LoteController</title>
<meta name="date" content="2017-07-07">
@ -197,15 +197,21 @@ extends javafx.scene.layout.VBox</pre>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private javafx.scene.control.TextField</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/LoteController.html#cadena">cadena</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/LoteController.html#cadena">cadena</a></span></code>
<div class="block">La cadena que el usuario ingresa</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private javafx.scene.layout.VBox</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/LoteController.html#contenido">contenido</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/LoteController.html#contenido">contenido</a></span></code>
<div class="block">El contenido de la ventana</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private javafx.collections.ObservableList&lt;<a href="../../../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt">TablaData</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/LoteController.html#tablaData">tablaData</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/LoteController.html#tablaData">tablaData</a></span></code>
<div class="block">La tabla de resultados por lote</div>
</td>
</tr>
</table>
<ul class="blockList">
@ -335,6 +341,7 @@ extends javafx.scene.layout.VBox</pre>
<li class="blockList">
<h4>tablaData</h4>
<pre>private final&nbsp;javafx.collections.ObservableList&lt;<a href="../../../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt">TablaData</a>&gt; tablaData</pre>
<div class="block">La tabla de resultados por lote</div>
</li>
</ul>
<a name="contenido">
@ -344,6 +351,7 @@ extends javafx.scene.layout.VBox</pre>
<li class="blockList">
<h4>contenido</h4>
<pre>private&nbsp;javafx.scene.layout.VBox contenido</pre>
<div class="block">El contenido de la ventana</div>
</li>
</ul>
<a name="cadena">
@ -353,6 +361,7 @@ extends javafx.scene.layout.VBox</pre>
<li class="blockList">
<h4>cadena</h4>
<pre>private&nbsp;javafx.scene.control.TextField cadena</pre>
<div class="block">La cadena que el usuario ingresa</div>
</li>
</ul>
</li>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>MT</title>
<meta name="date" content="2017-07-07">
@ -158,7 +158,9 @@ extends javafx.application.Application</pre>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/MT.html#version">version</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/MT.html#version">version</a></span></code>
<div class="block">La version de Maquina de Turing</div>
</td>
</tr>
</table>
<ul class="blockList">
@ -254,6 +256,7 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>version</h4>
<pre>public static final&nbsp;java.lang.String version</pre>
<div class="block">La version de Maquina de Turing</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../constant-values.html#cl.cromer.mt.MT.version">Constant Field Values</a></dd>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Maquina</title>
<meta name="date" content="2017-07-07">
@ -131,24 +131,34 @@ extends java.lang.Object</pre>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#cabezal">cabezal</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#cintaAnterior">cintaAnterior</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#enlaceActual">enlaceActual</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#estadoActual">estadoActual</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#maquina">maquina</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#automata">automata</a></span></code>
<div class="block">La automata destras de la maquina de turning</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#cabezal">cabezal</a></span></code>
<div class="block">Donde está el cabezal</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#cintaAnterior">cintaAnterior</a></span></code>
<div class="block">La cinta anterior para usar paso a paso</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#enlaceActual">enlaceActual</a></span></code>
<div class="block">El enlace actual</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#estadoActual">estadoActual</a></span></code>
<div class="block">El estado actual donde se encuentra la maquina</div>
</td>
</tr>
</table>
</li>
@ -188,7 +198,7 @@ extends java.lang.Object</pre>
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#comprobarCadena-java.lang.StringBuilder-int:A-">comprobarCadena</a></span>(java.lang.StringBuilder&nbsp;cinta,
int[]&nbsp;estadosFinales)</code>
<div class="block">Comprueba que si la cadena ingresada es reconocida por la maquina</div>
<div class="block">Comprueba que si la cadena ingresada es reconocida por la automata</div>
</td>
</tr>
<tr id="i1" class="rowColor">
@ -196,37 +206,37 @@ extends java.lang.Object</pre>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#comprobarCadenaS2S-java.lang.StringBuilder-int:A-">comprobarCadenaS2S</a></span>(java.lang.StringBuilder&nbsp;cinta,
int[]&nbsp;estadosFinales)</code>
<div class="block">Comprueba que si el simbolo en la cadena, identificado por el cabezal
es reconocido por la maquina.</div>
es reconocido por la automata.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#getAutomata--">getAutomata</a></span>()</code>
<div class="block">Retorna la automata de Turing</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#getCabezal--">getCabezal</a></span>()</code>
<div class="block">Retorna el indice en que se ubica en la cadena (Cabezal)</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<tr id="i4" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#getCintaAnterior--">getCintaAnterior</a></span>()</code>
<div class="block">Retorna la cadena anterior a que la maquina hiciera cambios</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#getEnlaceActual--">getEnlaceActual</a></span>()</code>
<div class="block">Retorna un enlace en que la maquina asocio a la cadena ingresada y al cabezal que se encuentra</div>
<div class="block">Retorna la cadena anterior a que la automata hiciera cambios</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#getEstadoActual--">getEstadoActual</a></span>()</code>
<div class="block">Retorna el estado en que esta la maquina</div>
<td class="colFirst"><code><a href="../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#getEnlaceActual--">getEnlaceActual</a></span>()</code>
<div class="block">Retorna un enlace en que la automata asocio a la cadena ingresada y al cabezal que se encuentra</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../../../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#getMaquina--">getMaquina</a></span>()</code>
<div class="block">Retorna la maquina de Turing</div>
<td class="colFirst"><code><a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#getEstadoActual--">getEstadoActual</a></span>()</code>
<div class="block">Retorna el estado en que esta la automata</div>
</td>
</tr>
<tr id="i7" class="rowColor">
@ -251,19 +261,19 @@ extends java.lang.Object</pre>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#setCintaAnterior-java.lang.String-">setCintaAnterior</a></span>(java.lang.String&nbsp;cintaAnterior)</code>
<div class="block">Asigna la cadena anterior a que la maquina hiciera cambios</div>
<div class="block">Asigna la cadena anterior a que la automata hiciera cambios</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#setEnlaceActual-cl.cromer.mt.Enlace-">setEnlaceActual</a></span>(<a href="../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a>&nbsp;enlaceActual)</code>
<div class="block">Asigna un enlace actual que esta la maquina en un instante de tiempo</div>
<div class="block">Asigna un enlace actual que esta la automata en un instante de tiempo</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#setEstadoActual-cl.cromer.mt.Estado-">setEstadoActual</a></span>(<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;estadoActual)</code>
<div class="block">Asigna un estado actual que esta la maquina en un instante de tiempo</div>
<div class="block">Asigna un estado actual que esta la automata en un instante de tiempo</div>
</td>
</tr>
</table>
@ -288,13 +298,14 @@ extends java.lang.Object</pre>
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="maquina">
<a name="automata">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>maquina</h4>
<pre>private final&nbsp;<a href="../../../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a> maquina</pre>
<h4>automata</h4>
<pre>private final&nbsp;<a href="../../../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a> automata</pre>
<div class="block">La automata destras de la maquina de turning</div>
</li>
</ul>
<a name="estadoActual">
@ -304,6 +315,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>estadoActual</h4>
<pre>private&nbsp;<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a> estadoActual</pre>
<div class="block">El estado actual donde se encuentra la maquina</div>
</li>
</ul>
<a name="enlaceActual">
@ -313,6 +325,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>enlaceActual</h4>
<pre>private&nbsp;<a href="../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a> enlaceActual</pre>
<div class="block">El enlace actual</div>
</li>
</ul>
<a name="cintaAnterior">
@ -322,6 +335,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>cintaAnterior</h4>
<pre>private&nbsp;java.lang.String cintaAnterior</pre>
<div class="block">La cinta anterior para usar paso a paso</div>
</li>
</ul>
<a name="cabezal">
@ -331,6 +345,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>cabezal</h4>
<pre>private&nbsp;int cabezal</pre>
<div class="block">Donde está el cabezal</div>
</li>
</ul>
</li>
@ -363,17 +378,17 @@ extends java.lang.Object</pre>
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getMaquina--">
<a name="getAutomata--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMaquina</h4>
<pre>public&nbsp;<a href="../../../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a>&nbsp;getMaquina()</pre>
<div class="block">Retorna la maquina de Turing</div>
<h4>getAutomata</h4>
<pre>public&nbsp;<a href="../../../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a>&nbsp;getAutomata()</pre>
<div class="block">Retorna la automata de Turing</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>maquina asociado a alguna función de transición</dd>
<dd>automata asociado a alguna función de transición</dd>
</dl>
</li>
</ul>
@ -384,7 +399,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>getEstadoActual</h4>
<pre>public&nbsp;<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;getEstadoActual()</pre>
<div class="block">Retorna el estado en que esta la maquina</div>
<div class="block">Retorna el estado en que esta la automata</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>estado actual</dd>
@ -398,10 +413,10 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>setEstadoActual</h4>
<pre>public&nbsp;void&nbsp;setEstadoActual(<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;estadoActual)</pre>
<div class="block">Asigna un estado actual que esta la maquina en un instante de tiempo</div>
<div class="block">Asigna un estado actual que esta la automata en un instante de tiempo</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>estadoActual</code> - En que estado es la maquina</dd>
<dd><code>estadoActual</code> - En que estado es la automata</dd>
</dl>
</li>
</ul>
@ -412,7 +427,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>getEnlaceActual</h4>
<pre>public&nbsp;<a href="../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a>&nbsp;getEnlaceActual()</pre>
<div class="block">Retorna un enlace en que la maquina asocio a la cadena ingresada y al cabezal que se encuentra</div>
<div class="block">Retorna un enlace en que la automata asocio a la cadena ingresada y al cabezal que se encuentra</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>el enlace actual</dd>
@ -426,10 +441,10 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>setEnlaceActual</h4>
<pre>public&nbsp;void&nbsp;setEnlaceActual(<a href="../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a>&nbsp;enlaceActual)</pre>
<div class="block">Asigna un enlace actual que esta la maquina en un instante de tiempo</div>
<div class="block">Asigna un enlace actual que esta la automata en un instante de tiempo</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>enlaceActual</code> - La enlace donde esta la maquina</dd>
<dd><code>enlaceActual</code> - La enlace donde esta la automata</dd>
</dl>
</li>
</ul>
@ -440,7 +455,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>getCintaAnterior</h4>
<pre>public&nbsp;java.lang.String&nbsp;getCintaAnterior()</pre>
<div class="block">Retorna la cadena anterior a que la maquina hiciera cambios</div>
<div class="block">Retorna la cadena anterior a que la automata hiciera cambios</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>la cadena anterior</dd>
@ -454,7 +469,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>setCintaAnterior</h4>
<pre>public&nbsp;void&nbsp;setCintaAnterior(java.lang.String&nbsp;cintaAnterior)</pre>
<div class="block">Asigna la cadena anterior a que la maquina hiciera cambios</div>
<div class="block">Asigna la cadena anterior a que la automata hiciera cambios</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>cintaAnterior</code> - La cinta a verificar</dd>
@ -507,7 +522,7 @@ extends java.lang.Object</pre>
<h4>comprobarCadena</h4>
<pre>public&nbsp;boolean&nbsp;comprobarCadena(java.lang.StringBuilder&nbsp;cinta,
int[]&nbsp;estadosFinales)</pre>
<div class="block">Comprueba que si la cadena ingresada es reconocida por la maquina</div>
<div class="block">Comprueba que si la cadena ingresada es reconocida por la automata</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>cinta</code> - cadena ingresada por el usuario</dd>
@ -526,7 +541,7 @@ extends java.lang.Object</pre>
<pre>public&nbsp;int&nbsp;comprobarCadenaS2S(java.lang.StringBuilder&nbsp;cinta,
int[]&nbsp;estadosFinales)</pre>
<div class="block">Comprueba que si el simbolo en la cadena, identificado por el cabezal
es reconocido por la maquina. Este guarda la cadena anterior, estado actual y
es reconocido por la automata. Este guarda la cadena anterior, estado actual y
un enlace actual</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>MenuController</title>
<meta name="date" content="2017-07-07">
@ -132,19 +132,27 @@ extends java.lang.Object</pre>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/MenuController.html#estadosFinales">estadosFinales</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/MenuController.html#estadosFinales">estadosFinales</a></span></code>
<div class="block">Los estados finales que se usa en lote y individual</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private javafx.scene.control.MenuBar</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/MenuController.html#menuBar">menuBar</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/MenuController.html#menuBar">menuBar</a></span></code>
<div class="block">La barra del menu</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private javafx.scene.control.MenuItem</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/MenuController.html#menuIndiv">menuIndiv</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/MenuController.html#menuIndiv">menuIndiv</a></span></code>
<div class="block">La opción del menu por individual</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private javafx.scene.control.MenuItem</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/MenuController.html#menuLote">menuLote</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/MenuController.html#menuLote">menuLote</a></span></code>
<div class="block">La opción del enu por individual</div>
</td>
</tr>
</table>
</li>
@ -237,6 +245,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>menuBar</h4>
<pre>private&nbsp;javafx.scene.control.MenuBar menuBar</pre>
<div class="block">La barra del menu</div>
</li>
</ul>
<a name="menuIndiv">
@ -246,6 +255,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>menuIndiv</h4>
<pre>private&nbsp;javafx.scene.control.MenuItem menuIndiv</pre>
<div class="block">La opción del menu por individual</div>
</li>
</ul>
<a name="menuLote">
@ -255,6 +265,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>menuLote</h4>
<pre>private&nbsp;javafx.scene.control.MenuItem menuLote</pre>
<div class="block">La opción del enu por individual</div>
</li>
</ul>
<a name="estadosFinales">
@ -264,6 +275,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>estadosFinales</h4>
<pre>private&nbsp;<a href="../../../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a> estadosFinales</pre>
<div class="block">Los estados finales que se usa en lote y individual</div>
</li>
</ul>
</li>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>TablaData</title>
<meta name="date" content="2017-07-07">
@ -165,11 +165,15 @@ extends java.lang.Object</pre>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private javafx.beans.property.SimpleStringProperty</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/TablaData.html#primera">primera</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/TablaData.html#primera">primera</a></span></code>
<div class="block">La primera columna de la fila</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private javafx.beans.property.SimpleStringProperty</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/TablaData.html#segunda">segunda</a></span></code>&nbsp;</td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../cl/cromer/mt/TablaData.html#segunda">segunda</a></span></code>
<div class="block">La segunda columna de la fila</div>
</td>
</tr>
</table>
</li>
@ -279,9 +283,8 @@ extends java.lang.Object</pre>
<pre>public&nbsp;javafx.beans.property.SimpleStringProperty primeraProperty</pre>
<div class="block">Devolver la primera string property</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../cl/cromer/mt/TablaData.html#getPrimera--"><code>getPrimera()</code></a>,
<a href="../../../cl/cromer/mt/TablaData.html#setPrimera-java.lang.String-"><code>setPrimera(String)</code></a></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>La primera</dd>
</dl>
</li>
</ul>
@ -294,9 +297,8 @@ extends java.lang.Object</pre>
<pre>public&nbsp;javafx.beans.property.SimpleStringProperty segundaProperty</pre>
<div class="block">Devolver la segunda string property</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../cl/cromer/mt/TablaData.html#getSegunda--"><code>getSegunda()</code></a>,
<a href="../../../cl/cromer/mt/TablaData.html#setSegunda-java.lang.String-"><code>setSegunda(String)</code></a></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>La segunda</dd>
</dl>
</li>
</ul>
@ -315,6 +317,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>primera</h4>
<pre>private final&nbsp;javafx.beans.property.SimpleStringProperty primera</pre>
<div class="block">La primera columna de la fila</div>
</li>
</ul>
<a name="segunda">
@ -324,6 +327,7 @@ extends java.lang.Object</pre>
<li class="blockList">
<h4>segunda</h4>
<pre>private final&nbsp;javafx.beans.property.SimpleStringProperty segunda</pre>
<div class="block">La segunda columna de la fila</div>
</li>
</ul>
</li>
@ -411,9 +415,8 @@ extends java.lang.Object</pre>
<pre>public&nbsp;javafx.beans.property.SimpleStringProperty&nbsp;primeraProperty()</pre>
<div class="block">Devolver la primera string property</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../cl/cromer/mt/TablaData.html#getPrimera--"><code>getPrimera()</code></a>,
<a href="../../../cl/cromer/mt/TablaData.html#setPrimera-java.lang.String-"><code>setPrimera(String)</code></a></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>La primera</dd>
</dl>
</li>
</ul>
@ -454,9 +457,8 @@ extends java.lang.Object</pre>
<pre>public&nbsp;javafx.beans.property.SimpleStringProperty&nbsp;segundaProperty()</pre>
<div class="block">Devolver la segunda string property</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../cl/cromer/mt/TablaData.html#getSegunda--"><code>getSegunda()</code></a>,
<a href="../../../cl/cromer/mt/TablaData.html#setSegunda-java.lang.String-"><code>setSegunda(String)</code></a></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>La segunda</dd>
</dl>
</li>
</ul>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Uses of Class cl.cromer.mt.Automata</title>
<meta name="date" content="2017-07-07">
@ -89,7 +89,9 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a></code></td>
<td class="colLast"><span class="typeNameLabel">Maquina.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Maquina.html#maquina">maquina</a></span></code>&nbsp;</td>
<td class="colLast"><span class="typeNameLabel">Maquina.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Maquina.html#automata">automata</a></span></code>
<div class="block">La automata destras de la maquina de turning</div>
</td>
</tr>
</tbody>
</table>
@ -102,8 +104,8 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a></code></td>
<td class="colLast"><span class="typeNameLabel">Maquina.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Maquina.html#getMaquina--">getMaquina</a></span>()</code>
<div class="block">Retorna la maquina de Turing</div>
<td class="colLast"><span class="typeNameLabel">Maquina.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Maquina.html#getAutomata--">getAutomata</a></span>()</code>
<div class="block">Retorna la automata de Turing</div>
</td>
</tr>
</tbody>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Uses of Class cl.cromer.mt.Enlace</title>
<meta name="date" content="2017-07-07">
@ -89,7 +89,9 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a></code></td>
<td class="colLast"><span class="typeNameLabel">Maquina.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Maquina.html#enlaceActual">enlaceActual</a></span></code>&nbsp;</td>
<td class="colLast"><span class="typeNameLabel">Maquina.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Maquina.html#enlaceActual">enlaceActual</a></span></code>
<div class="block">El enlace actual</div>
</td>
</tr>
</tbody>
</table>
@ -102,7 +104,9 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private java.util.ArrayList&lt;<a href="../../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Estado.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Estado.html#enlaces">enlaces</a></span></code>&nbsp;</td>
<td class="colLast"><span class="typeNameLabel">Estado.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Estado.html#enlaces">enlaces</a></span></code>
<div class="block">Los enlaces que tiene este estado</div>
</td>
</tr>
</tbody>
</table>
@ -116,7 +120,7 @@
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a></code></td>
<td class="colLast"><span class="typeNameLabel">Maquina.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Maquina.html#getEnlaceActual--">getEnlaceActual</a></span>()</code>
<div class="block">Retorna un enlace en que la maquina asocio a la cadena ingresada y al cabezal que se encuentra</div>
<div class="block">Retorna un enlace en que la automata asocio a la cadena ingresada y al cabezal que se encuentra</div>
</td>
</tr>
</tbody>
@ -146,7 +150,7 @@
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">Maquina.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Maquina.html#setEnlaceActual-cl.cromer.mt.Enlace-">setEnlaceActual</a></span>(<a href="../../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a>&nbsp;enlaceActual)</code>
<div class="block">Asigna un enlace actual que esta la maquina en un instante de tiempo</div>
<div class="block">Asigna un enlace actual que esta la automata en un instante de tiempo</div>
</td>
</tr>
</tbody>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Uses of Class cl.cromer.mt.Estado</title>
<meta name="date" content="2017-07-07">
@ -89,11 +89,15 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></code></td>
<td class="colLast"><span class="typeNameLabel">Maquina.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Maquina.html#estadoActual">estadoActual</a></span></code>&nbsp;</td>
<td class="colLast"><span class="typeNameLabel">Maquina.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Maquina.html#estadoActual">estadoActual</a></span></code>
<div class="block">El estado actual donde se encuentra la maquina</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></code></td>
<td class="colLast"><span class="typeNameLabel">Enlace.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Enlace.html#qj">qj</a></span></code>&nbsp;</td>
<td class="colLast"><span class="typeNameLabel">Enlace.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Enlace.html#qj">qj</a></span></code>
<div class="block">El estado</div>
</td>
</tr>
</tbody>
</table>
@ -106,7 +110,9 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private java.util.ArrayList&lt;<a href="../../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">Automata.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Automata.html#estados">estados</a></span></code>&nbsp;</td>
<td class="colLast"><span class="typeNameLabel">Automata.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Automata.html#estados">estados</a></span></code>
<div class="block">Los estados y sus enlaces</div>
</td>
</tr>
</tbody>
</table>
@ -120,7 +126,7 @@
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></code></td>
<td class="colLast"><span class="typeNameLabel">Maquina.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Maquina.html#getEstadoActual--">getEstadoActual</a></span>()</code>
<div class="block">Retorna el estado en que esta la maquina</div>
<div class="block">Retorna el estado en que esta la automata</div>
</td>
</tr>
<tr class="rowColor">
@ -165,7 +171,7 @@
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">Maquina.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Maquina.html#setEstadoActual-cl.cromer.mt.Estado-">setEstadoActual</a></span>(<a href="../../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;estadoActual)</code>
<div class="block">Asigna un estado actual que esta la maquina en un instante de tiempo</div>
<div class="block">Asigna un estado actual que esta la automata en un instante de tiempo</div>
</td>
</tr>
<tr class="altColor">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Uses of Class cl.cromer.mt.EstadosFinales</title>
<meta name="date" content="2017-07-07">
@ -89,15 +89,21 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a></code></td>
<td class="colLast"><span class="typeNameLabel">MenuController.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/MenuController.html#estadosFinales">estadosFinales</a></span></code>&nbsp;</td>
<td class="colLast"><span class="typeNameLabel">MenuController.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/MenuController.html#estadosFinales">estadosFinales</a></span></code>
<div class="block">Los estados finales que se usa en lote y individual</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a></code></td>
<td class="colLast"><span class="typeNameLabel">EstadosFinalesController.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/EstadosFinalesController.html#estadosFinales">estadosFinales</a></span></code>&nbsp;</td>
<td class="colLast"><span class="typeNameLabel">EstadosFinalesController.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/EstadosFinalesController.html#estadosFinales">estadosFinales</a></span></code>
<div class="block">Los estados finales eligidos</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a></code></td>
<td class="colLast"><span class="typeNameLabel">IndividualController.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/IndividualController.html#estadosFinales">estadosFinales</a></span></code>&nbsp;</td>
<td class="colLast"><span class="typeNameLabel">IndividualController.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/IndividualController.html#estadosFinales">estadosFinales</a></span></code>
<div class="block">Los estados finales que viene de la ventana anterior</div>
</td>
</tr>
</tbody>
</table>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Uses of Class cl.cromer.mt.EstadosFinalesController</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Uses of Class cl.cromer.mt.IndividualController</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Uses of Class cl.cromer.mt.LeerXML.CustomErrorHandler</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Uses of Class cl.cromer.mt.LeerXML</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Uses of Class cl.cromer.mt.LoteController</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Uses of Class cl.cromer.mt.MT</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Uses of Class cl.cromer.mt.Maquina</title>
<meta name="date" content="2017-07-07">
@ -89,11 +89,15 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private <a href="../../../../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></code></td>
<td class="colLast"><span class="typeNameLabel">EstadosFinales.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/EstadosFinales.html#maquina">maquina</a></span></code>&nbsp;</td>
<td class="colLast"><span class="typeNameLabel">EstadosFinales.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/EstadosFinales.html#maquina">maquina</a></span></code>
<div class="block">La maquina turning con sus transiciones, estados y enlaces</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>private <a href="../../../../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></code></td>
<td class="colLast"><span class="typeNameLabel">IndividualController.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/IndividualController.html#maquina">maquina</a></span></code>&nbsp;</td>
<td class="colLast"><span class="typeNameLabel">IndividualController.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/IndividualController.html#maquina">maquina</a></span></code>
<div class="block">La maquina turning pasado para correr</div>
</td>
</tr>
</tbody>
</table>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Uses of Class cl.cromer.mt.MenuController</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Uses of Class cl.cromer.mt.TablaData</title>
<meta name="date" content="2017-07-07">
@ -89,7 +89,9 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><code>private javafx.collections.ObservableList&lt;<a href="../../../../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt">TablaData</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">LoteController.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/LoteController.html#tablaData">tablaData</a></span></code>&nbsp;</td>
<td class="colLast"><span class="typeNameLabel">LoteController.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/LoteController.html#tablaData">tablaData</a></span></code>
<div class="block">La tabla de resultados por lote</div>
</td>
</tr>
</tbody>
</table>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>cl.cromer.mt</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>cl.cromer.mt</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>cl.cromer.mt Class Hierarchy</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Uses of Package cl.cromer.mt</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Constant Field Values</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:24 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Deprecated List</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:24 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>API Help</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>A-Index</title>
<meta name="date" content="2017-07-07">
@ -75,7 +75,9 @@
<h2 class="title">A</h2>
<dl>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#aceptar">aceptar</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">El boton de acapter cadena</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#aceptarCadena--">aceptarCadena()</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a></dt>
<dd>
<div class="block">Boton de aceptar cadena</div>
@ -97,6 +99,10 @@
<div class="block">Constructor de la clase Automata, organiza las etiquetas del XML en un array de estados
y filtra los subindices de cada estado obtenido</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#automata">automata</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></dt>
<dd>
<div class="block">La automata destras de la maquina de turning</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">L</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">Q</a>&nbsp;<a href="index-12.html">R</a>&nbsp;<a href="index-13.html">S</a>&nbsp;<a href="index-14.html">T</a>&nbsp;<a href="index-15.html">V</a>&nbsp;<a href="index-16.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:24 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>P-Index</title>
<meta name="date" content="2017-07-07">
@ -75,13 +75,17 @@
<h2 class="title">P</h2>
<dl>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#paso">paso</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">El boton que corre paso a paso</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#paso--">paso()</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a></dt>
<dd>
<div class="block">Boton de cerrar</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#primera">primera</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt">TablaData</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">La primera columna de la fila</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#primeraProperty--">primeraProperty()</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt">TablaData</a></dt>
<dd>
<div class="block">Devolver la primera string property</div>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:24 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Q-Index</title>
<meta name="date" content="2017-07-07">
@ -75,9 +75,13 @@
<h2 class="title">Q</h2>
<dl>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Estado.html#q">q</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">El estado actual</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#qj">qj</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">El estado</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">L</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">Q</a>&nbsp;<a href="index-12.html">R</a>&nbsp;<a href="index-13.html">S</a>&nbsp;<a href="index-14.html">T</a>&nbsp;<a href="index-15.html">V</a>&nbsp;<a href="index-16.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:24 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>R-Index</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:24 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>S-Index</title>
<meta name="date" content="2017-07-07">
@ -75,7 +75,9 @@
<h2 class="title">S</h2>
<dl>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#segunda">segunda</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt">TablaData</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">La segunda columna de la fila</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#segundaProperty--">segundaProperty()</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt">TablaData</a></dt>
<dd>
<div class="block">Devolver la segunda string property</div>
@ -86,15 +88,15 @@
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#setCintaAnterior-java.lang.String-">setCintaAnterior(String)</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></dt>
<dd>
<div class="block">Asigna la cadena anterior a que la maquina hiciera cambios</div>
<div class="block">Asigna la cadena anterior a que la automata hiciera cambios</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#setEnlaceActual-cl.cromer.mt.Enlace-">setEnlaceActual(Enlace)</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></dt>
<dd>
<div class="block">Asigna un enlace actual que esta la maquina en un instante de tiempo</div>
<div class="block">Asigna un enlace actual que esta la automata en un instante de tiempo</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#setEstadoActual-cl.cromer.mt.Estado-">setEstadoActual(Estado)</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></dt>
<dd>
<div class="block">Asigna un estado actual que esta la maquina en un instante de tiempo</div>
<div class="block">Asigna un estado actual que esta la automata en un instante de tiempo</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Automata.html#setEstados-java.util.ArrayList-">setEstados(ArrayList&lt;Estado&gt;)</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a></dt>
<dd>
@ -141,15 +143,25 @@
<div class="block">Asigna simbolo a escribir</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#si">si</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">El simbolo a leer</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#simboloAnterior">simboloAnterior</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">El simbolo que lee antes que la maquina escribe</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#simboloEscrito">simboloEscrito</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">Lo que escribe la maquina</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#simboloLeido">simboloLeido</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">El simbolo que lee la maquina</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#sj">sj</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">El simbolo a escribir</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/MT.html#start-javafx.stage.Stage-">start(Stage)</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/MT.html" title="class in cl.cromer.mt">MT</a></dt>
<dd>
<div class="block">Metodo de JavaFX llamada para generar el interfaz grafico</div>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:24 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>T-Index</title>
<meta name="date" content="2017-07-07">
@ -75,7 +75,9 @@
<h2 class="title">T</h2>
<dl>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/LoteController.html#tablaData">tablaData</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt">LoteController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">La tabla de resultados por lote</div>
</dd>
<dt><a href="../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt"><span class="typeNameLink">TablaData</span></a> - Class in <a href="../cl/cromer/mt/package-summary.html">cl.cromer.mt</a></dt>
<dd>
<div class="block">Esta clase se usa para organizar las columnas de un TableView</div>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:24 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>V-Index</title>
<meta name="date" content="2017-07-07">
@ -83,7 +83,9 @@
<div class="block">Este metodo se usa para validar el XML.</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/MT.html#version">version</a></span> - Static variable in class cl.cromer.mt.<a href="../cl/cromer/mt/MT.html" title="class in cl.cromer.mt">MT</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">La version de Maquina de Turing</div>
</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">E</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">L</a>&nbsp;<a href="index-9.html">M</a>&nbsp;<a href="index-10.html">P</a>&nbsp;<a href="index-11.html">Q</a>&nbsp;<a href="index-12.html">R</a>&nbsp;<a href="index-13.html">S</a>&nbsp;<a href="index-14.html">T</a>&nbsp;<a href="index-15.html">V</a>&nbsp;<a href="index-16.html">W</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:24 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>W-Index</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>C-Index</title>
<meta name="date" content="2017-07-07">
@ -75,17 +75,29 @@
<h2 class="title">C</h2>
<dl>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#cabezal">cabezal</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">Donde está el cabezal</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#cabezalAnterior">cabezalAnterior</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">Donde estaba el cabezal anteriormente</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#cadena">cadena</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">La cadena que ingresa el usuario</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/LoteController.html#cadena">cadena</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt">LoteController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">La cadena que el usuario ingresa</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#cadenaAceptada">cadenaAceptada</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">La cadena acapatada por el usario</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#cajas">cajas</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">La cantidad de cajas que está en la pantalla</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/MenuController.html#cargarTransiciones--">cargarTransiciones()</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/MenuController.html" title="class in cl.cromer.mt">MenuController</a></dt>
<dd>
<div class="block">Menu opción cargar transiciones</div>
@ -99,26 +111,36 @@
<div class="block">Boton de cerrar</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#cinta">cinta</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">La cinta en la pantalla</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#cintaAnterior">cintaAnterior</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">La cinta anterior para usar paso a paso</div>
</dd>
<dt><a href="../cl/cromer/mt/package-summary.html">cl.cromer.mt</a> - package cl.cromer.mt</dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#comprobarCadena-java.lang.StringBuilder-int:A-">comprobarCadena(StringBuilder, int[])</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></dt>
<dd>
<div class="block">Comprueba que si la cadena ingresada es reconocida por la maquina</div>
<div class="block">Comprueba que si la cadena ingresada es reconocida por la automata</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#comprobarCadenaS2S-java.lang.StringBuilder-int:A-">comprobarCadenaS2S(StringBuilder, int[])</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></dt>
<dd>
<div class="block">Comprueba que si el simbolo en la cadena, identificado por el cabezal
es reconocido por la maquina.</div>
es reconocido por la automata.</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/EstadosFinalesController.html#contenido">contenido</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/EstadosFinalesController.html" title="class in cl.cromer.mt">EstadosFinalesController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">El contenido de la ventan de eligir estados finales</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#contenido">contenido</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">El contenido de la venta</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/LoteController.html#contenido">contenido</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt">LoteController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">El contenido de la ventana</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#crearCaja-java.lang.String-java.lang.String-">crearCaja(String, String)</a></span> - Static method in class cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a></dt>
<dd>
<div class="block">Este metodo se crea una caja para poner un simbolo de la cinta</div>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>E-Index</title>
<meta name="date" content="2017-07-07">
@ -87,9 +87,13 @@
<div class="block">Contructor de la clase</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#enlaceActual">enlaceActual</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">El enlace actual</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Estado.html#enlaces">enlaces</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">Los enlaces que tiene este estado</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/LeerXML.CustomErrorHandler.html#error-org.xml.sax.SAXParseException-">error(SAXParseException)</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/LeerXML.CustomErrorHandler.html" title="class in cl.cromer.mt">LeerXML.CustomErrorHandler</a></dt>
<dd>
<div class="block">Errores fatales, el archivo es invalido.</div>
@ -103,21 +107,37 @@
<div class="block">Contructor de la clase</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#estadoActual">estadoActual</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">El estado actual de la maquina</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#estadoActual">estadoActual</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">El estado actual donde se encuentra la maquina</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#estadoPrevio">estadoPrevio</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">El estado en el paso anterior</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#estadoPrevioi">estadoPrevioi</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">El numero qx del estado anterior</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Automata.html#estados">estados</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">Los estados y sus enlaces</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/EstadosFinales.html#estadosElegidos">estadosElegidos</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">Los estados que eligó el usuario</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Automata.html#estadosExistentes">estadosExistentes</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">Los estados que existen</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/EstadosFinales.html#estadosExistentes">estadosExistentes</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">Los estados que existen</div>
</dd>
<dt><a href="../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt"><span class="typeNameLink">EstadosFinales</span></a> - Class in <a href="../cl/cromer/mt/package-summary.html">cl.cromer.mt</a></dt>
<dd>
<div class="block">Esta clase es un objeto para pasar entre los stage.</div>
@ -127,11 +147,17 @@
<div class="block">Constructor de la clase que recibe una maquina de turning</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/EstadosFinalesController.html#estadosFinales">estadosFinales</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/EstadosFinalesController.html" title="class in cl.cromer.mt">EstadosFinalesController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">Los estados finales eligidos</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#estadosFinales">estadosFinales</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">Los estados finales que viene de la ventana anterior</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/MenuController.html#estadosFinales">estadosFinales</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/MenuController.html" title="class in cl.cromer.mt">MenuController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">Los estados finales que se usa en lote y individual</div>
</dd>
<dt><a href="../cl/cromer/mt/EstadosFinalesController.html" title="class in cl.cromer.mt"><span class="typeNameLink">EstadosFinalesController</span></a> - Class in <a href="../cl/cromer/mt/package-summary.html">cl.cromer.mt</a></dt>
<dd>
<div class="block">Controlar las acciones cuando el usuario elige los estados finales</div>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>F-Index</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:24 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>G-Index</title>
<meta name="date" content="2017-07-07">
@ -74,17 +74,21 @@
</a>
<h2 class="title">G</h2>
<dl>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#getAutomata--">getAutomata()</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></dt>
<dd>
<div class="block">Retorna la automata de Turing</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#getCabezal--">getCabezal()</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></dt>
<dd>
<div class="block">Retorna el indice en que se ubica en la cadena (Cabezal)</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#getCintaAnterior--">getCintaAnterior()</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></dt>
<dd>
<div class="block">Retorna la cadena anterior a que la maquina hiciera cambios</div>
<div class="block">Retorna la cadena anterior a que la automata hiciera cambios</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#getEnlaceActual--">getEnlaceActual()</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></dt>
<dd>
<div class="block">Retorna un enlace en que la maquina asocio a la cadena ingresada y al cabezal que se encuentra</div>
<div class="block">Retorna un enlace en que la automata asocio a la cadena ingresada y al cabezal que se encuentra</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Estado.html#getEnlaces--">getEnlaces()</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></dt>
<dd>
@ -92,7 +96,7 @@
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#getEstadoActual--">getEstadoActual()</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></dt>
<dd>
<div class="block">Retorna el estado en que esta la maquina</div>
<div class="block">Retorna el estado en que esta la automata</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Automata.html#getEstados--">getEstados()</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a></dt>
<dd>
@ -114,10 +118,6 @@
<dd>
<div class="block">Devolver la maquina de turning para usar</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#getMaquina--">getMaquina()</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></dt>
<dd>
<div class="block">Retorna la maquina de Turing</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#getMovimiento--">getMovimiento()</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a></dt>
<dd>
<div class="block">Retorna el movimiento del indice de la cadena</div>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:24 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>H-Index</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:24 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>I-Index</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:24 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>L-Index</title>
<meta name="date" content="2017-07-07">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:24 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>M-Index</title>
<meta name="date" content="2017-07-07">
@ -79,9 +79,13 @@
<div class="block">El metodo principal del programa</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/EstadosFinales.html#maquina">maquina</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">La maquina turning con sus transiciones, estados y enlaces</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#maquina">maquina</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">La maquina turning pasado para correr</div>
</dd>
<dt><a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt"><span class="typeNameLink">Maquina</span></a> - Class in <a href="../cl/cromer/mt/package-summary.html">cl.cromer.mt</a></dt>
<dd>
<div class="block">Clase de la Maquina de Turing que renocerá algún asociado a las transiciones escritas en un archivo XML</div>
@ -90,14 +94,14 @@
<dd>
<div class="block">Constructor de la clase</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#maquina">maquina</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/MenuController.html#menuAcerca--">menuAcerca()</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/MenuController.html" title="class in cl.cromer.mt">MenuController</a></dt>
<dd>
<div class="block">Click en acerca.</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/MenuController.html#menuBar">menuBar</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/MenuController.html" title="class in cl.cromer.mt">MenuController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">La barra del menu</div>
</dd>
<dt><a href="../cl/cromer/mt/MenuController.html" title="class in cl.cromer.mt"><span class="typeNameLink">MenuController</span></a> - Class in <a href="../cl/cromer/mt/package-summary.html">cl.cromer.mt</a></dt>
<dd>
<div class="block">Controlar las acciones cuando una opción es elegido en el menu.</div>
@ -105,17 +109,25 @@
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/MenuController.html#MenuController--">MenuController()</a></span> - Constructor for class cl.cromer.mt.<a href="../cl/cromer/mt/MenuController.html" title="class in cl.cromer.mt">MenuController</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/MenuController.html#menuIndiv">menuIndiv</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/MenuController.html" title="class in cl.cromer.mt">MenuController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">La opción del menu por individual</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/MenuController.html#menuLote">menuLote</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/MenuController.html" title="class in cl.cromer.mt">MenuController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">La opción del enu por individual</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/MT.html#mostrarMensaje-java.lang.String-java.lang.String-">mostrarMensaje(String, String)</a></span> - Static method in class cl.cromer.mt.<a href="../cl/cromer/mt/MT.html" title="class in cl.cromer.mt">MT</a></dt>
<dd>
<div class="block">Se muestra un mensaje con titulo</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#movimiento">movimiento</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">El movimento a hacer</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#movimiento">movimiento</a></span> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a></dt>
<dd>&nbsp;</dd>
<dd>
<div class="block">A donde mueve la maquina</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#movimientoCabezal-char-java.lang.StringBuilder-">movimientoCabezal(char, StringBuilder)</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></dt>
<dd>
<div class="block">Realiza el movimiento correspondiente a base del caracter guardado en [movimiento]</div>

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:24 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Generated Documentation (Untitled)</title>
<script type="text/javascript">

View File

@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:25:54 CLT 2017 -->
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 02:48:23 CLT 2017 -->
<meta http-equiv="Content-Type" content="text/html; charset=utf8">
<title>Class Hierarchy</title>
<meta name="date" content="2017-07-07">

View File

@ -15,7 +15,14 @@ import java.util.ArrayList;
* Clase que contiene métodos que guarda y ordena cada transición del archivo XML ya validado
*/
public class Automata {
/**
* Los estados y sus enlaces
*/
private ArrayList<Estado> estados;
/**
* Los estados que existen
*/
private ArrayList<Integer> estadosExistentes;
/**

View File

@ -11,9 +11,24 @@ package cl.cromer.mt;
* Clase que funciona como enlaze entre dos estados ó asi mismo
*/
public class Enlace {
/**
* El simbolo a leer
*/
private char si;
/**
* El simbolo a escribir
*/
private char sj;
/**
* El movimento a hacer
*/
private char movimiento;
/**
* El estado
*/
private Estado qj;
/**

View File

@ -12,7 +12,14 @@ import java.util.ArrayList;
* Clase que almanecerá un estado con su subindices y sus enlaces adyacentes
*/
public class Estado {
/**
* El estado actual
*/
private final int q;
/**
* Los enlaces que tiene este estado
*/
private final ArrayList<Enlace> enlaces;
/**

View File

@ -13,8 +13,19 @@ import java.util.ArrayList;
* Esta clase es un objeto para pasar entre los stage.
*/
public class EstadosFinales {
/**
* Los estados que existen
*/
private ArrayList<Integer> estadosExistentes;
/**
* Los estados que eligó el usuario
*/
private ArrayList<Integer> estadosElegidos;
/**
* La maquina turning con sus transiciones, estados y enlaces
*/
private Maquina maquina;
/**
@ -24,7 +35,7 @@ public class EstadosFinales {
*/
public EstadosFinales(Maquina maquina) {
this.maquina = maquina;
this.estadosExistentes = maquina.getMaquina().getEstadosExistentes();
this.estadosExistentes = maquina.getAutomata().getEstadosExistentes();
}
/**

View File

@ -20,8 +20,15 @@ import java.util.ArrayList;
* Controlar las acciones cuando el usuario elige los estados finales
*/
public class EstadosFinalesController {
/**
* El contenido de la ventan de eligir estados finales
*/
@FXML
private VBox contenido;
/**
* Los estados finales eligidos
*/
private EstadosFinales estadosFinales;
/**

View File

@ -20,48 +20,99 @@ import javafx.scene.text.Text;
import javafx.stage.Stage;
public class IndividualController extends VBox {
/**
* El contenido de la venta
*/
@FXML
private VBox contenido;
/**
* La cadena que ingresa el usuario
*/
@FXML
private TextField cadena;
/**
* La cinta en la pantalla
*/
@FXML
private HBox cinta;
/**
* El boton de acapter cadena
*/
@FXML
private Button aceptar;
/**
* El boton que corre paso a paso
*/
@FXML
private Button paso;
/**
* El estado actual de la maquina
*/
@FXML
private Text estadoActual;
/**
* El estado en el paso anterior
*/
@FXML
private Text estadoPrevio;
/**
* El simbolo que lee la maquina
*/
@FXML
private Text simboloLeido;
/**
* Lo que escribe la maquina
*/
@FXML
private Text simboloEscrito;
/**
* A donde mueve la maquina
*/
@FXML
private Text movimiento;
/**
* La cadena acapatada por el usario
*/
private String cadenaAceptada;
/**
* Los estados finales que viene de la ventana anterior
*/
private EstadosFinales estadosFinales;
/**
* La maquina turning pasado para correr
*/
private Maquina maquina;
/**
* Donde estaba el cabezal anteriormente
*/
private int cabezalAnterior;
/**
* La cantidad de cajas que está en la pantalla
*/
private int cajas;
/**
* El numero qx del estado anterior
*/
private int estadoPrevioi;
/**
* El simbolo que lee antes que la maquina escribe
*/
private char simboloAnterior;
/**

View File

@ -20,7 +20,7 @@ import java.io.*;
/**
* Esta clase puede abrir y validar un archivo de XML. Se necesita un archivo mtbase.dtd
*/
class LeerXML {
public class LeerXML {
/**
* El metodo va a verificar que el archivo existe y que contiene XML valido. Si es valido devuelve el documento.
*
@ -28,7 +28,7 @@ class LeerXML {
*
* @return Devuelve un document de XML o null si hay algun error.
*/
Document leerArchivo(File archivo) {
public Document leerArchivo(File archivo) {
if (archivo == null) {
return null;
}

View File

@ -20,11 +20,20 @@ import javafx.stage.Stage;
* Controlar las acciones de reconocimiento por lote
*/
public class LoteController extends VBox {
/**
* La tabla de resultados por lote
*/
private final ObservableList<TablaData> tablaData = FXCollections.observableArrayList();
/**
* El contenido de la ventana
*/
@FXML
private VBox contenido;
/**
* La cadena que el usuario ingresa
*/
@FXML
private TextField cadena;

View File

@ -25,6 +25,9 @@ import javafx.stage.Stage;
* @version 1.0.0
*/
public class MT extends Application {
/**
* La version de Maquina de Turing
*/
static public final String version = "1.0.0";
/**

View File

@ -13,10 +13,29 @@ import org.w3c.dom.Document;
* Clase de la Maquina de Turing que renocerá algún asociado a las transiciones escritas en un archivo XML
*/
public class Maquina {
private final Automata maquina;
/**
* La automata destras de la maquina de turning
*/
private final Automata automata;
/**
* El estado actual donde se encuentra la maquina
*/
private Estado estadoActual;
/**
* El enlace actual
*/
private Enlace enlaceActual;
/**
* La cinta anterior para usar paso a paso
*/
private String cintaAnterior;
/**
* Donde está el cabezal
*/
private int cabezal;
/**
@ -25,21 +44,21 @@ public class Maquina {
* @param document Document asociado al XML
*/
public Maquina(Document document) {
maquina = new Automata(document);
automata = new Automata(document);
reset();
}
/**
* Retorna la maquina de Turing
* Retorna la automata de Turing
*
* @return maquina asociado a alguna función de transición
* @return automata asociado a alguna función de transición
*/
public Automata getMaquina() {
return maquina;
public Automata getAutomata() {
return automata;
}
/**
* Retorna el estado en que esta la maquina
* Retorna el estado en que esta la automata
*
* @return estado actual
*/
@ -48,16 +67,16 @@ public class Maquina {
}
/**
* Asigna un estado actual que esta la maquina en un instante de tiempo
* Asigna un estado actual que esta la automata en un instante de tiempo
*
* @param estadoActual En que estado es la maquina
* @param estadoActual En que estado es la automata
*/
public void setEstadoActual(Estado estadoActual) {
this.estadoActual = estadoActual;
}
/**
* Retorna un enlace en que la maquina asocio a la cadena ingresada y al cabezal que se encuentra
* Retorna un enlace en que la automata asocio a la cadena ingresada y al cabezal que se encuentra
*
* @return el enlace actual
*/
@ -66,16 +85,16 @@ public class Maquina {
}
/**
* Asigna un enlace actual que esta la maquina en un instante de tiempo
* Asigna un enlace actual que esta la automata en un instante de tiempo
*
* @param enlaceActual La enlace donde esta la maquina
* @param enlaceActual La enlace donde esta la automata
*/
public void setEnlaceActual(Enlace enlaceActual) {
this.enlaceActual = enlaceActual;
}
/**
* Retorna la cadena anterior a que la maquina hiciera cambios
* Retorna la cadena anterior a que la automata hiciera cambios
*
* @return la cadena anterior
*/
@ -84,7 +103,7 @@ public class Maquina {
}
/**
* Asigna la cadena anterior a que la maquina hiciera cambios
* Asigna la cadena anterior a que la automata hiciera cambios
* @param cintaAnterior La cinta a verificar
*/
public void setCintaAnterior(String cintaAnterior) {
@ -113,14 +132,14 @@ public class Maquina {
* Inicializa atributos
*/
public void reset() {
setEstadoActual(getMaquina().getEstados().get(0));
setEstadoActual(getAutomata().getEstados().get(0));
setEnlaceActual(null);
setCintaAnterior("");
setCabezal(1);
}
/**
* Comprueba que si la cadena ingresada es reconocida por la maquina
* Comprueba que si la cadena ingresada es reconocida por la automata
*
* @param cinta cadena ingresada por el usuario
* @param estadosFinales Arreglo de estados finales, también ingresados por usuario
@ -146,7 +165,7 @@ public class Maquina {
/**
* Comprueba que si el simbolo en la cadena, identificado por el cabezal
* es reconocido por la maquina. Este guarda la cadena anterior, estado actual y
* es reconocido por la automata. Este guarda la cadena anterior, estado actual y
* un enlace actual
*
* @param cinta Cadena ingresada por el usuario

View File

@ -35,13 +35,27 @@ import java.util.regex.Pattern;
* Controlar las acciones cuando una opción es elegido en el menu.
*/
public class MenuController {
/**
* La barra del menu
*/
@FXML
private MenuBar menuBar;
/**
* La opción del menu por individual
*/
@FXML
private MenuItem menuIndiv;
/**
* La opción del enu por individual
*/
@FXML
private MenuItem menuLote;
/**
* Los estados finales que se usa en lote y individual
*/
private EstadosFinales estadosFinales;
/**
@ -94,8 +108,8 @@ public class MenuController {
ObservableList<TablaData> tablaData = FXCollections.observableArrayList();
Pattern pattern = Pattern.compile("(\\(.*\\)) = (\\(.*\\))");
for (int i = 0; i < maquina.getMaquina().getEstados().size(); i++) {
Matcher matcher = pattern.matcher(maquina.getMaquina().getEstados().get(i).toString());
for (int i = 0; i < maquina.getAutomata().getEstados().size(); i++) {
Matcher matcher = pattern.matcher(maquina.getAutomata().getEstados().get(i).toString());
while (matcher.find()) {
tablaData.add(new TablaData(matcher.group(1), matcher.group(2)));
}

View File

@ -13,7 +13,14 @@ import javafx.beans.property.SimpleStringProperty;
* Esta clase se usa para organizar las columnas de un TableView
*/
public class TablaData {
/**
* La primera columna de la fila
*/
private final SimpleStringProperty primera;
/**
* La segunda columna de la fila
*/
private final SimpleStringProperty segunda;
/**