Finished individual and cleaned up code

This commit is contained in:
Chris Cromer 2017-07-07 00:39:13 -04:00
parent 391450ec1c
commit 19a180143c
93 changed files with 3770 additions and 1073 deletions

1
.idea/.name Normal file
View File

@ -0,0 +1 @@
MT

View File

@ -1,6 +1,6 @@
<component name="ArtifactManager"> <component name="ArtifactManager">
<artifact type="javafx" name="MaquinaTuring"> <artifact type="javafx" name="MT">
<output-path>$PROJECT_DIR$/out/artifacts/MaquinaTuring</output-path> <output-path>$PROJECT_DIR$/out/artifacts/MT</output-path>
<properties id="javafx-properties"> <properties id="javafx-properties">
<options> <options>
<option name="appClass" value="cl.cromer.mt.MT" /> <option name="appClass" value="cl.cromer.mt.MT" />
@ -15,7 +15,7 @@
</JavaFxApplicationIcons> </JavaFxApplicationIcons>
</option> </option>
<option name="nativeBundle" value="all" /> <option name="nativeBundle" value="all" />
<option name="title" value="Maquina Turning" /> <option name="title" value="MT" />
<option name="vendor" value="" /> <option name="vendor" value="" />
<option name="version" value="" /> <option name="version" value="" />
<option name="width" value="640" /> <option name="width" value="640" />
@ -23,7 +23,7 @@
</properties> </properties>
<root id="root"> <root id="root">
<element id="archive" name="MT.jar"> <element id="archive" name="MT.jar">
<element id="module-output" name="Fundamentos" /> <element id="module-output" name="MT" />
</element> </element>
</root> </root>
</artifact> </artifact>

View File

@ -1,6 +1,35 @@
<component name="InspectionProjectProfileManager"> <component name="InspectionProjectProfileManager">
<profile version="1.0"> <profile version="1.0">
<option name="myName" value="Project Default" /> <option name="myName" value="Project Default" />
<inspection_tool class="Annotator" enabled="false" level="ERROR" enabled_by_default="false" />
<inspection_tool class="AntResolveInspection" enabled="false" level="ERROR" enabled_by_default="false" />
<inspection_tool class="CssInvalidPseudoSelector" enabled="false" level="ERROR" enabled_by_default="false" />
<inspection_tool class="CssOptimizeSimilarProperties" enabled="false" level="WEAK WARNING" enabled_by_default="false" />
<inspection_tool class="CssUnitlessNumber" enabled="false" level="WARNING" enabled_by_default="false" />
<inspection_tool class="CssUnknownTarget" enabled="false" level="ERROR" enabled_by_default="false" />
<inspection_tool class="CssUnusedSymbol" enabled="false" level="WARNING" enabled_by_default="false" />
<inspection_tool class="HtmlDeprecatedTag" enabled="false" level="WARNING" enabled_by_default="false" />
<inspection_tool class="HtmlUnknownTag" enabled="false" level="WARNING" enabled_by_default="false">
<option name="myValues">
<value>
<list size="6">
<item index="0" class="java.lang.String" itemvalue="nobr" />
<item index="1" class="java.lang.String" itemvalue="noembed" />
<item index="2" class="java.lang.String" itemvalue="comment" />
<item index="3" class="java.lang.String" itemvalue="noscript" />
<item index="4" class="java.lang.String" itemvalue="embed" />
<item index="5" class="java.lang.String" itemvalue="script" />
</list>
</value>
</option>
<option name="myCustomValuesEnabled" value="true" />
</inspection_tool>
<inspection_tool class="HtmlUnknownTarget" enabled="false" level="WARNING" enabled_by_default="false" />
<inspection_tool class="JSEqualityComparisonWithCoercion" enabled="false" level="WARNING" enabled_by_default="false" />
<inspection_tool class="JSUndeclaredVariable" enabled="false" level="WEAK WARNING" enabled_by_default="false" />
<inspection_tool class="JSUnfilteredForInLoop" enabled="false" level="WARNING" enabled_by_default="false" />
<inspection_tool class="JSUnresolvedLibraryURL" enabled="false" level="WARNING" enabled_by_default="false" />
<inspection_tool class="JSUnusedLocalSymbols" enabled="false" level="WARNING" enabled_by_default="false" />
<inspection_tool class="JavaDoc" enabled="true" level="WARNING" enabled_by_default="true"> <inspection_tool class="JavaDoc" enabled="true" level="WARNING" enabled_by_default="true">
<option name="TOP_LEVEL_CLASS_OPTIONS"> <option name="TOP_LEVEL_CLASS_OPTIONS">
<value> <value>
@ -37,5 +66,26 @@
<option name="processLiterals" value="true" /> <option name="processLiterals" value="true" />
<option name="processComments" value="true" /> <option name="processComments" value="true" />
</inspection_tool> </inspection_tool>
<inspection_tool class="UnusedProperty" enabled="false" level="WARNING" enabled_by_default="false" />
<inspection_tool class="WeakerAccess" enabled="false" level="WARNING" enabled_by_default="false">
<option name="SUGGEST_PACKAGE_LOCAL_FOR_MEMBERS" value="true" />
<option name="SUGGEST_PACKAGE_LOCAL_FOR_TOP_CLASSES" value="true" />
<option name="SUGGEST_PRIVATE_FOR_INNERS" value="false" />
</inspection_tool>
<inspection_tool class="XmlDuplicatedId" enabled="false" level="ERROR" enabled_by_default="false" />
<inspection_tool class="XmlHighlighting" enabled="false" level="ERROR" enabled_by_default="false" />
<inspection_tool class="XmlUnboundNsPrefix" enabled="false" level="WARNING" enabled_by_default="false" />
<inspection_tool class="unused" enabled="false" level="WARNING" enabled_by_default="false">
<option name="LOCAL_VARIABLE" value="true" />
<option name="FIELD" value="true" />
<option name="METHOD" value="true" />
<option name="CLASS" value="true" />
<option name="PARAMETER" value="true" />
<option name="REPORT_PARAMETER_FOR_PUBLIC_METHODS" value="true" />
<option name="ADD_MAINS_TO_ENTRIES" value="true" />
<option name="ADD_APPLET_TO_ENTRIES" value="true" />
<option name="ADD_SERVLET_TO_ENTRIES" value="true" />
<option name="ADD_NONJAVA_TO_ENTRIES" value="true" />
</inspection_tool>
</profile> </profile>
</component> </component>

View File

@ -2,7 +2,7 @@
<project version="4"> <project version="4">
<component name="ProjectModuleManager"> <component name="ProjectModuleManager">
<modules> <modules>
<module fileurl="file://$PROJECT_DIR$/Fundamentos.iml" filepath="$PROJECT_DIR$/Fundamentos.iml" /> <module fileurl="file://$PROJECT_DIR$/MT.iml" filepath="$PROJECT_DIR$/MT.iml" />
</modules> </modules>
</component> </component>
</project> </project>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>All Classes</title> <title>All Classes</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script> <script type="text/javascript" src="script.js"></script>
</head> </head>
@ -19,6 +19,8 @@
</li> </li>
<li><a href="cl/cromer/mt/EstadosFinalesController.html" title="class in cl.cromer.mt" target="classFrame">EstadosFinalesController</a> <li><a href="cl/cromer/mt/EstadosFinalesController.html" title="class in cl.cromer.mt" target="classFrame">EstadosFinalesController</a>
</li> </li>
<li><a href="cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt" target="classFrame">IndividualController</a>
</li>
<li><a href="cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt" target="classFrame">LeerXML</a></li> <li><a href="cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt" target="classFrame">LeerXML</a></li>
<li><a href="cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt" target="classFrame">LoteController</a> <li><a href="cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt" target="classFrame">LoteController</a>
</li> </li>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>All Classes</title> <title>All Classes</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script> <script type="text/javascript" src="script.js"></script>
</head> </head>
@ -18,6 +18,7 @@
<li><a href="cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a></li> <li><a href="cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a></li>
<li><a href="cl/cromer/mt/EstadosFinalesController.html" title="class in cl.cromer.mt">EstadosFinalesController</a> <li><a href="cl/cromer/mt/EstadosFinalesController.html" title="class in cl.cromer.mt">EstadosFinalesController</a>
</li> </li>
<li><a href="cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a></li>
<li><a href="cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt">LeerXML</a></li> <li><a href="cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt">LeerXML</a></li>
<li><a href="cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt">LoteController</a></li> <li><a href="cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt">LoteController</a></li>
<li><a href="cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></li> <li><a href="cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></li>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:41 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:38 CLT 2017 -->
<title>Automata</title> <title>Automata</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -113,6 +113,9 @@
<br> <br>
<pre>public class <span class="typeNameLabel">Automata</span> <pre>public class <span class="typeNameLabel">Automata</span>
extends java.lang.Object</pre> extends java.lang.Object</pre>
<div class="block">Clase que contiene métodos que guarda y ordena cada transición del archivo
XML ya validado
</div>
</li> </li>
</ul> </ul>
</div> </div>
@ -162,7 +165,11 @@ extends java.lang.Object</pre>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"> <td class="colOne">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Automata.html#Automata-org.w3c.dom.Document-">Automata</a></span>(org.w3c.dom.Document&nbsp;document)</code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Automata.html#Automata-org.w3c.dom.Document-">Automata</a></span>(org.w3c.dom.Document&nbsp;document)</code>
<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>
</td> </td>
</tr> </tr>
</table> </table>
@ -187,26 +194,32 @@ extends java.lang.Object</pre>
<code>java.util.ArrayList&lt;<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&gt;</code> <code>java.util.ArrayList&lt;<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&gt;</code>
</td> </td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Automata.html#getEstados--">getEstados</a></span>()</code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Automata.html#getEstados--">getEstados</a></span>()</code>
<div class="block">Retorna un lista de estados</div>
</td> </td>
</tr> </tr>
<tr id="i1" class="rowColor"> <tr id="i1" class="rowColor">
<td class="colFirst"><code>java.util.ArrayList&lt;java.lang.Integer&gt;</code> <td class="colFirst"><code>java.util.ArrayList&lt;java.lang.Integer&gt;</code>
</td> </td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Automata.html#getEstadosExistentes--">getEstadosExistentes</a></span>()</code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Automata.html#getEstadosExistentes--">getEstadosExistentes</a></span>()</code>
<div class="block">Retorna una lista de números que serán los subindices de
los estados existentes
</div>
</td> </td>
</tr> </tr>
<tr id="i2" class="altColor"> <tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Automata.html#setEstados-java.util.ArrayList-">setEstados</a></span>(java.util.ArrayList&lt;<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&gt;&nbsp;estados)</code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Automata.html#setEstados-java.util.ArrayList-">setEstados</a></span>(java.util.ArrayList&lt;<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&gt;&nbsp;estados)</code>
<div class="block">Asigna una lista de estados</div>
</td> </td>
</tr> </tr>
<tr id="i3" class="rowColor"> <tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Automata.html#setEstadosExistentes-java.util.ArrayList-">setEstadosExistentes</a></span>(java.util.ArrayList&lt;java.lang.Integer&gt;&nbsp;estadosExistentes)</code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Automata.html#setEstadosExistentes-java.util.ArrayList-">setEstadosExistentes</a></span>(java.util.ArrayList&lt;java.lang.Integer&gt;&nbsp;estadosExistentes)</code>
<div class="block">Asigna una lista de estados existentes</div>
</td> </td>
</tr> </tr>
</table> </table>
@ -265,6 +278,14 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>Automata</h4> <h4>Automata</h4>
<pre>public&nbsp;Automata(org.w3c.dom.Document&nbsp;document)</pre> <pre>public&nbsp;Automata(org.w3c.dom.Document&nbsp;document)</pre>
<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>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>document</code> - Document del XML</dd>
</dl>
</li> </li>
</ul> </ul>
</li> </li>
@ -282,6 +303,11 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>getEstados</h4> <h4>getEstados</h4>
<pre>public&nbsp;java.util.ArrayList&lt;<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&gt;&nbsp;getEstados()</pre> <pre>public&nbsp;java.util.ArrayList&lt;<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&gt;&nbsp;getEstados()</pre>
<div class="block">Retorna un lista de estados</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>ArrayList de Estados</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="setEstados-java.util.ArrayList-"> <a name="setEstados-java.util.ArrayList-">
@ -291,6 +317,11 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>setEstados</h4> <h4>setEstados</h4>
<pre>public&nbsp;void&nbsp;setEstados(java.util.ArrayList&lt;<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&gt;&nbsp;estados)</pre> <pre>public&nbsp;void&nbsp;setEstados(java.util.ArrayList&lt;<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&gt;&nbsp;estados)</pre>
<div class="block">Asigna una lista de estados</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>estados</code> - Estados ya creados</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="getEstadosExistentes--"> <a name="getEstadosExistentes--">
@ -300,6 +331,13 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>getEstadosExistentes</h4> <h4>getEstadosExistentes</h4>
<pre>public&nbsp;java.util.ArrayList&lt;java.lang.Integer&gt;&nbsp;getEstadosExistentes()</pre> <pre>public&nbsp;java.util.ArrayList&lt;java.lang.Integer&gt;&nbsp;getEstadosExistentes()</pre>
<div class="block">Retorna una lista de números que serán los subindices de los
estados existentes
</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>estadosExistentes Lista de subindices</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="setEstadosExistentes-java.util.ArrayList-"> <a name="setEstadosExistentes-java.util.ArrayList-">
@ -309,6 +347,11 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>setEstadosExistentes</h4> <h4>setEstadosExistentes</h4>
<pre>public&nbsp;void&nbsp;setEstadosExistentes(java.util.ArrayList&lt;java.lang.Integer&gt;&nbsp;estadosExistentes)</pre> <pre>public&nbsp;void&nbsp;setEstadosExistentes(java.util.ArrayList&lt;java.lang.Integer&gt;&nbsp;estadosExistentes)</pre>
<div class="block">Asigna una lista de estados existentes</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>estadosExistentes</code> - Los estados a guardar</dd>
</dl>
</li> </li>
</ul> </ul>
</li> </li>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:41 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:38 CLT 2017 -->
<title>Enlace</title> <title>Enlace</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -115,6 +115,7 @@
<br> <br>
<pre>public class <span class="typeNameLabel">Enlace</span> <pre>public class <span class="typeNameLabel">Enlace</span>
extends java.lang.Object</pre> extends java.lang.Object</pre>
<div class="block">Clase que funciona como enlaze entre dos estados ó asi mismo</div>
</li> </li>
</ul> </ul>
</div> </div>
@ -178,7 +179,8 @@ extends java.lang.Object</pre>
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#Enlace-char-cl.cromer.mt.Estado-char-char-">Enlace</a></span>(char&nbsp;si, <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#Enlace-char-cl.cromer.mt.Estado-char-char-">Enlace</a></span>(char&nbsp;si,
<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;qj, <a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;qj,
char&nbsp;sj, char&nbsp;sj,
char&nbsp;move)</code>&nbsp; char&nbsp;mover)</code>
<div class="block">Contructor de la clase</div>
</td> </td>
</tr> </tr>
</table> </table>
@ -201,7 +203,8 @@ extends java.lang.Object</pre>
<tr id="i0" class="altColor"> <tr id="i0" class="altColor">
<td class="colFirst"><code>char</code></td> <td class="colFirst"><code>char</code></td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#getMovimiento--">getMovimiento</a></span>()</code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#getMovimiento--">getMovimiento</a></span>()</code>
<div class="block">Retorna el movimiento del indice de la cadena</div>
</td> </td>
</tr> </tr>
<tr id="i1" class="rowColor"> <tr id="i1" class="rowColor">
@ -209,49 +212,58 @@ extends java.lang.Object</pre>
<code><a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></code> <code><a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></code>
</td> </td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#getQj--">getQj</a></span>()</code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#getQj--">getQj</a></span>()</code>
<div class="block">Retorna el estado con que se enlaza</div>
</td> </td>
</tr> </tr>
<tr id="i2" class="altColor"> <tr id="i2" class="altColor">
<td class="colFirst"><code>char</code></td> <td class="colFirst"><code>char</code></td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#getSi--">getSi</a></span>()</code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#getSi--">getSi</a></span>()</code>
<div class="block">Retorna simbolo a analizar</div>
</td> </td>
</tr> </tr>
<tr id="i3" class="rowColor"> <tr id="i3" class="rowColor">
<td class="colFirst"><code>char</code></td> <td class="colFirst"><code>char</code></td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#getSj--">getSj</a></span>()</code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#getSj--">getSj</a></span>()</code>
<div class="block">Retorna simbolo a escribir</div>
</td> </td>
</tr> </tr>
<tr id="i4" class="altColor"> <tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#setMovimiento-char-">setMovimiento</a></span>(char&nbsp;movimiento)</code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#setMovimiento-char-">setMovimiento</a></span>(char&nbsp;movimiento)</code>
<div class="block">Asigna el movimiento del indice</div>
</td> </td>
</tr> </tr>
<tr id="i5" class="rowColor"> <tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#setQj-cl.cromer.mt.Estado-">setQj</a></span>(<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;qj)</code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#setQj-cl.cromer.mt.Estado-">setQj</a></span>(<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;qj)</code>
<div class="block">Asigna el estado con que se enlaza</div>
</td> </td>
</tr> </tr>
<tr id="i6" class="altColor"> <tr id="i6" class="altColor">
<td class="colFirst"><code>private void</code></td> <td class="colFirst"><code>private void</code></td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#setSi-char-">setSi</a></span>(char&nbsp;si)</code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#setSi-char-">setSi</a></span>(char&nbsp;si)</code>
<div class="block">Asigna simbolo a analizar</div>
</td> </td>
</tr> </tr>
<tr id="i7" class="rowColor"> <tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#setSj-char-">setSj</a></span>(char&nbsp;sj)</code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#setSj-char-">setSj</a></span>(char&nbsp;sj)</code>
<div class="block">Asigna simbolo a escribir</div>
</td> </td>
</tr> </tr>
<tr id="i8" class="altColor"> <tr id="i8" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td> <td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#toString--">toString</a></span>()</code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Enlace.html#toString--">toString</a></span>()</code>
<div class="block">Retorna la función de transición definida en un String
</div>
</td> </td>
</tr> </tr>
</table> </table>
@ -330,7 +342,15 @@ extends java.lang.Object</pre>
<pre>public&nbsp;Enlace(char&nbsp;si, <pre>public&nbsp;Enlace(char&nbsp;si,
<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;qj, <a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;qj,
char&nbsp;sj, char&nbsp;sj,
char&nbsp;move)</pre> char&nbsp;mover)</pre>
<div class="block">Contructor de la clase</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>si</code> - Simbolo a analizar en la cadena</dd>
<dd><code>qj</code> - Estado con que se enlaza</dd>
<dd><code>sj</code> - Simbolo a escribir en la cadena</dd>
<dd><code>mover</code> - Movimiento del indice de la cadena</dd>
</dl>
</li> </li>
</ul> </ul>
</li> </li>
@ -348,6 +368,11 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>getSi</h4> <h4>getSi</h4>
<pre>public&nbsp;char&nbsp;getSi()</pre> <pre>public&nbsp;char&nbsp;getSi()</pre>
<div class="block">Retorna simbolo a analizar</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>simbolo</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="setSi-char-"> <a name="setSi-char-">
@ -357,6 +382,11 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>setSi</h4> <h4>setSi</h4>
<pre>private&nbsp;void&nbsp;setSi(char&nbsp;si)</pre> <pre>private&nbsp;void&nbsp;setSi(char&nbsp;si)</pre>
<div class="block">Asigna simbolo a analizar</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>si</code> - simbolo</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="getSj--"> <a name="getSj--">
@ -366,6 +396,11 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>getSj</h4> <h4>getSj</h4>
<pre>public&nbsp;char&nbsp;getSj()</pre> <pre>public&nbsp;char&nbsp;getSj()</pre>
<div class="block">Retorna simbolo a escribir</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>simbolo</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="setSj-char-"> <a name="setSj-char-">
@ -375,6 +410,11 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>setSj</h4> <h4>setSj</h4>
<pre>public&nbsp;void&nbsp;setSj(char&nbsp;sj)</pre> <pre>public&nbsp;void&nbsp;setSj(char&nbsp;sj)</pre>
<div class="block">Asigna simbolo a escribir</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>sj</code> - simbolo</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="getMovimiento--"> <a name="getMovimiento--">
@ -384,6 +424,11 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>getMovimiento</h4> <h4>getMovimiento</h4>
<pre>public&nbsp;char&nbsp;getMovimiento()</pre> <pre>public&nbsp;char&nbsp;getMovimiento()</pre>
<div class="block">Retorna el movimiento del indice de la cadena</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>simbolo caracteristico (R,L,E ó *)</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="setMovimiento-char-"> <a name="setMovimiento-char-">
@ -393,6 +438,11 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>setMovimiento</h4> <h4>setMovimiento</h4>
<pre>public&nbsp;void&nbsp;setMovimiento(char&nbsp;movimiento)</pre> <pre>public&nbsp;void&nbsp;setMovimiento(char&nbsp;movimiento)</pre>
<div class="block">Asigna el movimiento del indice</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>movimiento</code> - simbolo caracteristico (R,L,E ó *)</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="getQj--"> <a name="getQj--">
@ -402,6 +452,11 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>getQj</h4> <h4>getQj</h4>
<pre>public&nbsp;<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;getQj()</pre> <pre>public&nbsp;<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;getQj()</pre>
<div class="block">Retorna el estado con que se enlaza</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>estado siguiente</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="setQj-cl.cromer.mt.Estado-"> <a name="setQj-cl.cromer.mt.Estado-">
@ -411,6 +466,11 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>setQj</h4> <h4>setQj</h4>
<pre>public&nbsp;void&nbsp;setQj(<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;qj)</pre> <pre>public&nbsp;void&nbsp;setQj(<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;qj)</pre>
<div class="block">Asigna el estado con que se enlaza</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>qj</code> - estado siguiente</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="toString--"> <a name="toString--">
@ -420,10 +480,13 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>toString</h4> <h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre> <pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<div class="block">Retorna la función de transición definida en un String</div>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code> <dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code>
</dd> </dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>String con la función</dd>
</dl> </dl>
</li> </li>
</ul> </ul>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:41 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:38 CLT 2017 -->
<title>Estado</title> <title>Estado</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -115,6 +115,8 @@
<br> <br>
<pre>public class <span class="typeNameLabel">Estado</span> <pre>public class <span class="typeNameLabel">Estado</span>
extends java.lang.Object</pre> extends java.lang.Object</pre>
<div class="block">Clase que almanecerá un estado con su subindices y sus enlaces adyacentes
</div>
</li> </li>
</ul> </ul>
</div> </div>
@ -163,7 +165,8 @@ extends java.lang.Object</pre>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"> <td class="colOne">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Estado.html#Estado-int-">Estado</a></span>(int&nbsp;q)</code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Estado.html#Estado-int-">Estado</a></span>(int&nbsp;q)</code>
<div class="block">Contructor de la clase</div>
</td> </td>
</tr> </tr>
</table> </table>
@ -184,12 +187,13 @@ extends java.lang.Object</pre>
<th class="colLast" scope="col">Method and Description</th> <th class="colLast" scope="col">Method and Description</th>
</tr> </tr>
<tr id="i0" class="altColor"> <tr id="i0" class="altColor">
<td class="colFirst"><code>boolean</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Estado.html#createLink-char-cl.cromer.mt.Estado-char-char-">createLink</a></span>(char&nbsp;si, <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Estado.html#crearEnlace-char-cl.cromer.mt.Estado-char-char-">crearEnlace</a></span>(char&nbsp;si,
<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;qj, <a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;qj,
char&nbsp;sj, char&nbsp;sj,
char&nbsp;move)</code>&nbsp; char&nbsp;mover)</code>
<div class="block">Crea un enlace entre dos estados ó a si mismo</div>
</td> </td>
</tr> </tr>
<tr id="i1" class="rowColor"> <tr id="i1" class="rowColor">
@ -197,19 +201,24 @@ extends java.lang.Object</pre>
<code>java.util.ArrayList&lt;<a href="../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a>&gt;</code> <code>java.util.ArrayList&lt;<a href="../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a>&gt;</code>
</td> </td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Estado.html#getEnlaces--">getEnlaces</a></span>()</code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Estado.html#getEnlaces--">getEnlaces</a></span>()</code>
<div class="block">Retorna una lista con los enlaces de un estado</div>
</td> </td>
</tr> </tr>
<tr id="i2" class="altColor"> <tr id="i2" class="altColor">
<td class="colFirst"><code>int</code></td> <td class="colFirst"><code>int</code></td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Estado.html#getQ--">getQ</a></span>()</code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Estado.html#getQ--">getQ</a></span>()</code>
<div class="block">Retorna el subindice asociado al estado</div>
</td> </td>
</tr> </tr>
<tr id="i3" class="rowColor"> <tr id="i3" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td> <td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Estado.html#toString--">toString</a></span>()</code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Estado.html#toString--">toString</a></span>()</code>
<div class="block">Retorna un String con la/s función/es de transición
asociado a un estado
</div>
</td> </td>
</tr> </tr>
</table> </table>
@ -268,6 +277,11 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>Estado</h4> <h4>Estado</h4>
<pre>public&nbsp;Estado(int&nbsp;q)</pre> <pre>public&nbsp;Estado(int&nbsp;q)</pre>
<div class="block">Contructor de la clase</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>q</code> - Subindice del estado</dd>
</dl>
</li> </li>
</ul> </ul>
</li> </li>
@ -285,6 +299,11 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>getEnlaces</h4> <h4>getEnlaces</h4>
<pre>public&nbsp;java.util.ArrayList&lt;<a href="../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a>&gt;&nbsp;getEnlaces()</pre> <pre>public&nbsp;java.util.ArrayList&lt;<a href="../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a>&gt;&nbsp;getEnlaces()</pre>
<div class="block">Retorna una lista con los enlaces de un estado</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>ArrayList de Enlaces</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="getQ--"> <a name="getQ--">
@ -294,18 +313,31 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>getQ</h4> <h4>getQ</h4>
<pre>public&nbsp;int&nbsp;getQ()</pre> <pre>public&nbsp;int&nbsp;getQ()</pre>
<div class="block">Retorna el subindice asociado al estado</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Subindice</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="createLink-char-cl.cromer.mt.Estado-char-char-"> <a name="crearEnlace-char-cl.cromer.mt.Estado-char-char-">
<!-- --> <!-- -->
</a> </a>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>createLink</h4> <h4>crearEnlace</h4>
<pre>public&nbsp;boolean&nbsp;createLink(char&nbsp;si, <pre>public&nbsp;void&nbsp;crearEnlace(char&nbsp;si,
<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;qj, <a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;qj,
char&nbsp;sj, char&nbsp;sj,
char&nbsp;move)</pre> char&nbsp;mover)</pre>
<div class="block">Crea un enlace entre dos estados ó a si mismo</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>si</code> - Simbolo a analizar en la cadena</dd>
<dd><code>qj</code> - Estado adyacente</dd>
<dd><code>sj</code> - Simbolo que escribe en la cadena</dd>
<dd><code>mover</code> - Movimiento del cabezal (indice de la cadena)</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="toString--"> <a name="toString--">
@ -315,10 +347,15 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>toString</h4> <h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre> <pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<div class="block">Retorna un String con la/s función/es de transición asociado
a un estado
</div>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt> <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code> <dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code>
</dd> </dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>String con la/s función/es</dd>
</dl> </dl>
</li> </li>
</ul> </ul>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:41 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:38 CLT 2017 -->
<title>EstadosFinales</title> <title>EstadosFinales</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:41 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:38 CLT 2017 -->
<title>EstadosFinalesController</title> <title>EstadosFinalesController</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -53,7 +53,7 @@
<a href="../../../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt"><span class="typeNameLink">Prev&nbsp;Class</span></a> <a href="../../../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt"><span class="typeNameLink">Prev&nbsp;Class</span></a>
</li> </li>
<li> <li>
<a href="../../../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt"><span class="typeNameLink">Next&nbsp;Class</span></a> <a href="../../../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt"><span class="typeNameLink">Next&nbsp;Class</span></a>
</li> </li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
@ -320,7 +320,7 @@ extends java.lang.Object</pre>
<a href="../../../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt"><span class="typeNameLink">Prev&nbsp;Class</span></a> <a href="../../../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt"><span class="typeNameLink">Prev&nbsp;Class</span></a>
</li> </li>
<li> <li>
<a href="../../../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt"><span class="typeNameLink">Next&nbsp;Class</span></a> <a href="../../../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt"><span class="typeNameLink">Next&nbsp;Class</span></a>
</li> </li>
</ul> </ul>
<ul class="navList"> <ul class="navList">

View File

@ -0,0 +1,913 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>IndividualController</title>
<meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title = "IndividualController";
}
}
catch (err) {
}
//-->
var methods = {"i0": 10, "i1": 10, "i2": 9, "i3": 10};
var tabs = {
65535: ["t0", "All Methods"],
1: ["t1", "Static Methods"],
2: ["t2", "Instance Methods"],
8: ["t4", "Concrete Methods"]
};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a>
</div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../cl/cromer/mt/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/IndividualController.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>
<a href="../../../cl/cromer/mt/EstadosFinalesController.html" title="class in cl.cromer.mt"><span class="typeNameLink">Prev&nbsp;Class</span></a>
</li>
<li>
<a href="../../../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt"><span class="typeNameLink">Next&nbsp;Class</span></a>
</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?cl/cromer/mt/IndividualController.html" target="_top">Frames</a></li>
<li><a href="IndividualController.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if (window == top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">cl.cromer.mt</div>
<h2 title="Class IndividualController" class="title">Class IndividualController</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>javafx.scene.Node</li>
<li>
<ul class="inheritance">
<li>javafx.scene.Parent</li>
<li>
<ul class="inheritance">
<li>javafx.scene.layout.Region</li>
<li>
<ul class="inheritance">
<li>javafx.scene.layout.Pane</li>
<li>
<ul class="inheritance">
<li>javafx.scene.layout.VBox</li>
<li>
<ul class="inheritance">
<li>cl.cromer.mt.IndividualController</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>javafx.css.Styleable, javafx.event.EventTarget</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">IndividualController</span>
extends javafx.scene.layout.VBox</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== PROPERTY SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="property.summary">
<!-- -->
</a>
<h3>Property Summary</h3>
<ul class="blockList">
<li class="blockList">
<a name="properties.inherited.from.class.javafx.scene.layout.VBox">
<!-- -->
</a>
<h3>Properties inherited from class&nbsp;javafx.scene.layout.VBox</h3>
<code>alignmentProperty, fillWidthProperty, spacingProperty</code></li>
</ul>
<ul class="blockList">
<li class="blockList">
<a name="properties.inherited.from.class.javafx.scene.layout.Region">
<!-- -->
</a>
<h3>Properties inherited from class&nbsp;javafx.scene.layout.Region</h3>
<code>backgroundProperty, borderProperty, cacheShapeProperty,
centerShapeProperty, heightProperty, insetsProperty, maxHeightProperty,
maxWidthProperty, minHeightProperty, minWidthProperty, opaqueInsetsProperty,
paddingProperty, prefHeightProperty, prefWidthProperty, scaleShapeProperty,
shapeProperty, snapToPixelProperty, widthProperty</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="properties.inherited.from.class.javafx.scene.Parent">
<!-- -->
</a>
<h3>Properties inherited from class&nbsp;javafx.scene.Parent</h3>
<code>impl_traversalEngineProperty, needsLayoutProperty</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="properties.inherited.from.class.javafx.scene.Node">
<!-- -->
</a>
<h3>Properties inherited from class&nbsp;javafx.scene.Node</h3>
<code>accessibleHelpProperty, accessibleRoleDescriptionProperty,
accessibleRoleProperty, accessibleTextProperty, blendModeProperty,
boundsInLocalProperty, boundsInParentProperty, cacheHintProperty,
cacheProperty, clipProperty, cursorProperty, depthTestProperty,
disabledProperty, disableProperty, effectiveNodeOrientationProperty,
effectProperty, eventDispatcherProperty, focusedProperty,
focusTraversableProperty, hoverProperty, idProperty,
impl_showMnemonicsProperty, impl_treeVisibleProperty,
inputMethodRequestsProperty, layoutBoundsProperty, layoutXProperty,
layoutYProperty, localToParentTransformProperty,
localToSceneTransformProperty, managedProperty, mouseTransparentProperty,
nodeOrientationProperty, onContextMenuRequestedProperty,
onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty,
onDragEnteredProperty, onDragExitedProperty, onDragOverProperty,
onInputMethodTextChangedProperty, onKeyPressedProperty,
onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty,
onMouseDragEnteredProperty, onMouseDragExitedProperty,
onMouseDraggedProperty, onMouseDragOverProperty,
onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty,
onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty,
onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty,
onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty,
onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty,
onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty,
onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty,
onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty,
pickOnBoundsProperty, pressedProperty, rotateProperty, rotationAxisProperty,
scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty,
styleProperty, translateXProperty, translateYProperty, translateZProperty,
visibleProperty</code></li>
</ul>
</li>
</ul>
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>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>
</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>
</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>
</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>
</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>
</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>
</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>
</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>
</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>
</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>
</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>
</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>
</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>
</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>
</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>
</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>
</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>
</tr>
</table>
<ul class="blockList">
<li class="blockList">
<a name="fields.inherited.from.class.javafx.scene.layout.Region">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;javafx.scene.layout.Region</h3>
<code>USE_COMPUTED_SIZE, USE_PREF_SIZE</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="fields.inherited.from.class.javafx.scene.Node">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;javafx.scene.Node</h3>
<code>BASELINE_OFFSET_SAME_AS_HEIGHT</code></li>
</ul>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#IndividualController--">IndividualController</a></span>()</code>&nbsp;
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption>
<span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span>
</caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#aceptarCadena--">aceptarCadena</a></span>()</code>
<div class="block">Boton de aceptar cadena</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#cerrar--">cerrar</a></span>()</code>
<div class="block">Boton de cerrar</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>private static javafx.scene.layout.StackPane</code>
</td>
<td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#crearCaja-java.lang.String-java.lang.String-">crearCaja</a></span>(java.lang.String&nbsp;label,
java.lang.String&nbsp;texto)</code>
<div class="block">Este metodo se crea una caja para poner un simbolo de la
cinta
</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/IndividualController.html#paso--">paso</a></span>()</code>
<div class="block">Boton de cerrar</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList">
<a name="methods.inherited.from.class.javafx.scene.layout.VBox">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;javafx.scene.layout.VBox</h3>
<code>alignmentProperty, clearConstraints, computeMinHeight, computeMinWidth,
computePrefHeight, computePrefWidth, fillWidthProperty, getAlignment,
getClassCssMetaData, getContentBias, getCssMetaData, getMargin, getSpacing,
getVgrow, isFillWidth, layoutChildren, requestLayout, setAlignment,
setFillWidth, setMargin, setSpacing, setVgrow, spacingProperty</code></li>
</ul>
<ul class="blockList">
<li class="blockList">
<a name="methods.inherited.from.class.javafx.scene.layout.Pane">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;javafx.scene.layout.Pane</h3>
<code>getChildren</code></li>
</ul>
<ul class="blockList">
<li class="blockList">
<a name="methods.inherited.from.class.javafx.scene.layout.Region">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;javafx.scene.layout.Region</h3>
<code>backgroundProperty, borderProperty, cacheShapeProperty,
centerShapeProperty, computeMaxHeight, computeMaxWidth, getBackground,
getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight,
getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth,
getShape, getUserAgentStylesheet, getWidth, heightProperty,
impl_computeContains, impl_computeGeomBounds, impl_computeLayoutBounds,
impl_createPeer, impl_notifyLayoutBoundsChanged, impl_pickNodeLocal,
impl_updatePeer, insetsProperty, isCacheShape, isCenterShape, isResizable,
isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea,
layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty,
minHeight, minHeightProperty, minWidth, minWidthProperty,
opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea,
prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize,
scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape,
setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize,
setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize,
setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth,
shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset,
snappedTopInset, snapPosition, snapSize, snapSpace, snapToPixelProperty,
widthProperty</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javafx.scene.Parent">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;javafx.scene.Parent</h3>
<code>getBaselineOffset, getChildrenUnmodifiable, getImpl_traversalEngine,
getManagedChildren, getStylesheets, impl_getAllParentStylesheets,
impl_processCSS, impl_processMXNode, impl_traversalEngineProperty,
isNeedsLayout, layout, lookup, needsLayoutProperty,
queryAccessibleAttribute, requestParentLayout, setImpl_traversalEngine,
setNeedsLayout, updateBounds</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.javafx.scene.Node">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;javafx.scene.Node</h3>
<code>accessibleHelpProperty, accessibleRoleDescriptionProperty,
accessibleRoleProperty, accessibleTextProperty, addEventFilter,
addEventHandler, applyCss, autosize, blendModeProperty,
boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain,
cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen,
contains, contains, containsBounds, cursorProperty, depthTestProperty,
disabledProperty, disableProperty, effectiveNodeOrientationProperty,
effectProperty, eventDispatcherProperty, executeAccessibleAction, fireEvent,
focusedProperty, focusTraversableProperty, getAccessibleHelp,
getAccessibleRole, getAccessibleRoleDescription, getAccessibleText,
getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip,
getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation,
getEventDispatcher, getId, getInputMethodRequests, getLayoutBounds,
getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform,
getNodeOrientation, getOnContextMenuRequested, getOnDragDetected,
getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited,
getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed,
getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered,
getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver,
getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited,
getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate,
getOnRotationFinished, getOnRotationStarted, getOnScroll,
getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft,
getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed,
getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished,
getOnZoomStarted, getOpacity, getParent, getProperties,
getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY,
getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass,
getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector,
getUserData, hasProperties, hoverProperty, idProperty, impl_clearDirty,
impl_computeIntersects, impl_cssGetCursorInitialValue,
impl_cssGetFocusTraversableInitialValue, impl_findStyles, impl_geomChanged,
impl_getLeafTransform, impl_getMatchingStyles, impl_getPeer, impl_getPivotX,
impl_getPivotY, impl_getPivotZ, impl_getStyleMap, impl_hasTransforms,
impl_intersects, impl_intersectsBounds, impl_isDirty, impl_isDirtyEmpty,
impl_isShowMnemonics, impl_isTreeVisible, impl_layoutBoundsChanged,
impl_markDirty, impl_pickNode, impl_processCSS, impl_reapplyCSS,
impl_setShowMnemonics, impl_setStyleMap, impl_showMnemonicsProperty,
impl_syncPeer, impl_transformsChanged, impl_traverse,
impl_treeVisibleProperty, inputMethodRequestsProperty, intersects,
intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable,
isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed,
isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty,
localToParent, localToParent, localToParent, localToParent, localToParent,
localToParentTransformProperty, localToScene, localToScene, localToScene,
localToScene, localToScene, localToScene, localToScene, localToScene,
localToScene, localToScene, localToSceneTransformProperty, localToScreen,
localToScreen, localToScreen, localToScreen, localToScreen, lookupAll,
managedProperty, mouseTransparentProperty, nodeOrientationProperty,
notifyAccessibleAttributeChanged, onContextMenuRequestedProperty,
onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty,
onDragEnteredProperty, onDragExitedProperty, onDragOverProperty,
onInputMethodTextChangedProperty, onKeyPressedProperty,
onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty,
onMouseDragEnteredProperty, onMouseDragExitedProperty,
onMouseDraggedProperty, onMouseDragOverProperty,
onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty,
onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty,
onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty,
onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty,
onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty,
onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty,
onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty,
onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty,
parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal,
pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate,
removeEventFilter, removeEventHandler, requestFocus, resizeRelocate,
rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty,
scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal,
sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal,
screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp,
setAccessibleRole, setAccessibleRoleDescription, setAccessibleText,
setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest,
setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler,
setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests,
setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation,
setOnContextMenuRequested, setOnDragDetected, setOnDragDone,
setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver,
setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased,
setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered,
setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver,
setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited,
setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate,
setOnRotationFinished, setOnRotationStarted, setOnScroll,
setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft,
setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed,
setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished,
setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate,
setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX,
setTranslateY, setTranslateZ, setUserData, setVisible, snapshot, snapshot,
startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString,
translateXProperty, translateYProperty, translateZProperty, usesMirroring,
visibleProperty</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait,
wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="contenido">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>contenido</h4>
<pre>private&nbsp;javafx.scene.layout.VBox contenido</pre>
</li>
</ul>
<a name="cadena">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>cadena</h4>
<pre>private&nbsp;javafx.scene.control.TextField cadena</pre>
</li>
</ul>
<a name="cinta">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>cinta</h4>
<pre>private&nbsp;javafx.scene.layout.HBox cinta</pre>
</li>
</ul>
<a name="aceptar">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>aceptar</h4>
<pre>private&nbsp;javafx.scene.control.Button aceptar</pre>
</li>
</ul>
<a name="paso">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>paso</h4>
<pre>private&nbsp;javafx.scene.control.Button paso</pre>
</li>
</ul>
<a name="estadoActual">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>estadoActual</h4>
<pre>private&nbsp;javafx.scene.text.Text estadoActual</pre>
</li>
</ul>
<a name="estadoPrevio">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>estadoPrevio</h4>
<pre>private&nbsp;javafx.scene.text.Text estadoPrevio</pre>
</li>
</ul>
<a name="simboloLeido">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>simboloLeido</h4>
<pre>private&nbsp;javafx.scene.text.Text simboloLeido</pre>
</li>
</ul>
<a name="simboloEscrito">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>simboloEscrito</h4>
<pre>private&nbsp;javafx.scene.text.Text simboloEscrito</pre>
</li>
</ul>
<a name="movimiento">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>movimiento</h4>
<pre>private&nbsp;javafx.scene.text.Text movimiento</pre>
</li>
</ul>
<a name="cadenaAceptada">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>cadenaAceptada</h4>
<pre>private&nbsp;java.lang.String cadenaAceptada</pre>
</li>
</ul>
<a name="estadosFinales">
<!-- -->
</a>
<ul class="blockList">
<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>
</li>
</ul>
<a name="maquina">
<!-- -->
</a>
<ul class="blockList">
<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>
</li>
</ul>
<a name="cabezalAnterior">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>cabezalAnterior</h4>
<pre>private&nbsp;int cabezalAnterior</pre>
</li>
</ul>
<a name="cajas">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>cajas</h4>
<pre>private&nbsp;int cajas</pre>
</li>
</ul>
<a name="estadoPrevioi">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>estadoPrevioi</h4>
<pre>private&nbsp;int estadoPrevioi</pre>
</li>
</ul>
<a name="simboloAnterior">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>simboloAnterior</h4>
<pre>private&nbsp;char simboloAnterior</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="IndividualController--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>IndividualController</h4>
<pre>public&nbsp;IndividualController()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="aceptarCadena--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>aceptarCadena</h4>
<pre>protected&nbsp;void&nbsp;aceptarCadena()</pre>
<div class="block">Boton de aceptar cadena</div>
</li>
</ul>
<a name="paso--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>paso</h4>
<pre>protected&nbsp;void&nbsp;paso()</pre>
<div class="block">Boton de cerrar</div>
</li>
</ul>
<a name="cerrar--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>cerrar</h4>
<pre>protected&nbsp;void&nbsp;cerrar()</pre>
<div class="block">Boton de cerrar</div>
</li>
</ul>
<a name="crearCaja-java.lang.String-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>crearCaja</h4>
<pre>private static&nbsp;javafx.scene.layout.StackPane&nbsp;crearCaja(java.lang.String&nbsp;label,
java.lang.String&nbsp;texto)</pre>
<div class="block">Este metodo se crea una caja para poner un simbolo de la
cinta
</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>label</code> - El label para encontrar la caja despues</dd>
<dd><code>texto</code> - El simbolo de la cinta</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Retorna un StackPane que contiene la caja</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a>
</div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../cl/cromer/mt/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/IndividualController.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>
<a href="../../../cl/cromer/mt/EstadosFinalesController.html" title="class in cl.cromer.mt"><span class="typeNameLink">Prev&nbsp;Class</span></a>
</li>
<li>
<a href="../../../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt"><span class="typeNameLink">Next&nbsp;Class</span></a>
</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?cl/cromer/mt/IndividualController.html" target="_top">Frames</a></li>
<li><a href="IndividualController.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if (window == top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -0,0 +1,365 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>LeerXML.CustomErrorHandler</title>
<meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title = "LeerXML.CustomErrorHandler";
}
}
catch (err) {
}
//-->
var methods = {"i0": 10, "i1": 10, "i2": 10};
var tabs = {65535: ["t0", "All Methods"], 2: ["t2", "Instance Methods"], 8: ["t4", "Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a>
</div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../cl/cromer/mt/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/LeerXML.CustomErrorHandler.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>
<a href="../../../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt"><span class="typeNameLink">Prev&nbsp;Class</span></a>
</li>
<li>
<a href="../../../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt"><span class="typeNameLink">Next&nbsp;Class</span></a>
</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?cl/cromer/mt/LeerXML.CustomErrorHandler.html" target="_top">Frames</a>
</li>
<li><a href="LeerXML.CustomErrorHandler.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if (window == top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">cl.cromer.mt</div>
<h2 title="Class LeerXML.CustomErrorHandler" class="title">Class LeerXML.CustomErrorHandler</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>cl.cromer.mt.LeerXML.CustomErrorHandler</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>org.xml.sax.ErrorHandler</dd>
</dl>
<dl>
<dt>Enclosing class:</dt>
<dd><a href="../../../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt">LeerXML</a>
</dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">LeerXML.CustomErrorHandler</span>
extends java.lang.Object
implements org.xml.sax.ErrorHandler</pre>
<div class="block">Esta clase es para manejar problemas en los archivo .xml</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/LeerXML.CustomErrorHandler.html#CustomErrorHandler--">CustomErrorHandler</a></span>()</code>&nbsp;
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption>
<span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span>
</caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/LeerXML.CustomErrorHandler.html#error-org.xml.sax.SAXParseException-">error</a></span>(org.xml.sax.SAXParseException&nbsp;exception)</code>
<div class="block">Errores fatales, el archivo es invalido.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/LeerXML.CustomErrorHandler.html#fatalError-org.xml.sax.SAXParseException-">fatalError</a></span>(org.xml.sax.SAXParseException&nbsp;exception)</code>
<div class="block">Errores fatales, el archivo es invalido.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/LeerXML.CustomErrorHandler.html#warning-org.xml.sax.SAXParseException-">warning</a></span>(org.xml.sax.SAXParseException&nbsp;exception)</code>
<div class="block">Errores fatales, el archivo es invalido.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString,
wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="CustomErrorHandler--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>CustomErrorHandler</h4>
<pre>public&nbsp;CustomErrorHandler()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="fatalError-org.xml.sax.SAXParseException-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>fatalError</h4>
<pre>public&nbsp;void&nbsp;fatalError(org.xml.sax.SAXParseException&nbsp;exception)
throws org.xml.sax.SAXException</pre>
<div class="block">Errores fatales, el archivo es invalido.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>fatalError</code>&nbsp;in interface&nbsp;<code>org.xml.sax.ErrorHandler</code>
</dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>exception</code> - La excepción</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>org.xml.sax.SAXException</code> - La SAX excepción</dd>
</dl>
</li>
</ul>
<a name="error-org.xml.sax.SAXParseException-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>error</h4>
<pre>public&nbsp;void&nbsp;error(org.xml.sax.SAXParseException&nbsp;exception)
throws org.xml.sax.SAXException</pre>
<div class="block">Errores fatales, el archivo es invalido.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>error</code>&nbsp;in
interface&nbsp;<code>org.xml.sax.ErrorHandler</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>exception</code> - La excepción</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>org.xml.sax.SAXException</code> - La SAX excepción</dd>
</dl>
</li>
</ul>
<a name="warning-org.xml.sax.SAXParseException-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>warning</h4>
<pre>public&nbsp;void&nbsp;warning(org.xml.sax.SAXParseException&nbsp;exception)
throws org.xml.sax.SAXException</pre>
<div class="block">Errores fatales, el archivo es invalido.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>warning</code>&nbsp;in interface&nbsp;<code>org.xml.sax.ErrorHandler</code>
</dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>exception</code> - La excepción</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>org.xml.sax.SAXException</code> - La SAX excepción</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a>
</div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../cl/cromer/mt/package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="class-use/LeerXML.CustomErrorHandler.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>
<a href="../../../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt"><span class="typeNameLink">Prev&nbsp;Class</span></a>
</li>
<li>
<a href="../../../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt"><span class="typeNameLink">Next&nbsp;Class</span></a>
</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?cl/cromer/mt/LeerXML.CustomErrorHandler.html" target="_top">Frames</a>
</li>
<li><a href="LeerXML.CustomErrorHandler.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if (window == top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:41 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>LeerXML</title> <title>LeerXML</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -18,7 +18,7 @@
catch (err) { catch (err) {
} }
//--> //-->
var methods = {"i0": 10, "i1": 10, "i2": 10, "i3": 10}; var methods = {"i0": 10, "i1": 10, "i2": 10, "i3": 10, "i4": 10};
var tabs = {65535: ["t0", "All Methods"], 2: ["t2", "Instance Methods"], 8: ["t4", "Concrete Methods"]}; var tabs = {65535: ["t0", "All Methods"], 2: ["t2", "Instance Methods"], 8: ["t4", "Concrete Methods"]};
var altColor = "altColor"; var altColor = "altColor";
var rowColor = "rowColor"; var rowColor = "rowColor";
@ -50,10 +50,10 @@
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li> <li>
<a href="../../../cl/cromer/mt/EstadosFinalesController.html" title="class in cl.cromer.mt"><span class="typeNameLink">Prev&nbsp;Class</span></a> <a href="../../../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt"><span class="typeNameLink">Prev&nbsp;Class</span></a>
</li> </li>
<li> <li>
<a href="../../../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt"><span class="typeNameLink">Next&nbsp;Class</span></a> <a href="../../../cl/cromer/mt/LeerXML.CustomErrorHandler.html" title="class in cl.cromer.mt"><span class="typeNameLink">Next&nbsp;Class</span></a>
</li> </li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
@ -78,7 +78,7 @@
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li> <li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>
@ -124,6 +124,30 @@ extends java.lang.Object</pre>
<div class="summary"> <div class="summary">
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>class&nbsp;</code></td>
<td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/LeerXML.CustomErrorHandler.html" title="class in cl.cromer.mt">LeerXML.CustomErrorHandler</a></span></code>
<div class="block">Esta clase es para manejar problemas en los archivo
.xml
</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== --> <!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList"> <ul class="blockList">
<li class="blockList"><a name="constructor.summary"> <li class="blockList"><a name="constructor.summary">
@ -181,6 +205,13 @@ extends java.lang.Object</pre>
</td> </td>
</tr> </tr>
<tr id="i3" class="rowColor"> <tr id="i3" class="rowColor">
<td class="colFirst"><code>private boolean</code></td>
<td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/LeerXML.html#validarEtiquetas-org.w3c.dom.Document-">validarEtiquetas</a></span>(org.w3c.dom.Document&nbsp;document)</code>
<div class="block">Validar las etiquetas en el XML</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>private org.w3c.dom.Document</code></td> <td class="colFirst"><code>private org.w3c.dom.Document</code></td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/LeerXML.html#validarXML-java.io.File-">validarXML</a></span>(java.io.File&nbsp;original)</code> <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/LeerXML.html#validarXML-java.io.File-">validarXML</a></span>(java.io.File&nbsp;original)</code>
@ -282,7 +313,7 @@ extends java.lang.Object</pre>
<a name="fixXML-java.io.File-"> <a name="fixXML-java.io.File-">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>fixXML</h4> <h4>fixXML</h4>
<pre>private&nbsp;java.io.File&nbsp;fixXML(java.io.File&nbsp;original)</pre> <pre>private&nbsp;java.io.File&nbsp;fixXML(java.io.File&nbsp;original)</pre>
@ -295,6 +326,22 @@ extends java.lang.Object</pre>
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="validarEtiquetas-org.w3c.dom.Document-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>validarEtiquetas</h4>
<pre>private&nbsp;boolean&nbsp;validarEtiquetas(org.w3c.dom.Document&nbsp;document)</pre>
<div class="block">Validar las etiquetas en el XML</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>document</code> - XML a analizar</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Verdadero si está correcto, caso contrario falso</dd>
</dl>
</li>
</ul>
</li> </li>
</ul> </ul>
</li> </li>
@ -324,10 +371,10 @@ extends java.lang.Object</pre>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li> <li>
<a href="../../../cl/cromer/mt/EstadosFinalesController.html" title="class in cl.cromer.mt"><span class="typeNameLink">Prev&nbsp;Class</span></a> <a href="../../../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt"><span class="typeNameLink">Prev&nbsp;Class</span></a>
</li> </li>
<li> <li>
<a href="../../../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt"><span class="typeNameLink">Next&nbsp;Class</span></a> <a href="../../../cl/cromer/mt/LeerXML.CustomErrorHandler.html" title="class in cl.cromer.mt"><span class="typeNameLink">Next&nbsp;Class</span></a>
</li> </li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
@ -352,7 +399,7 @@ extends java.lang.Object</pre>
<div> <div>
<ul class="subNavList"> <ul class="subNavList">
<li>Summary:&nbsp;</li> <li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li> <li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li> <li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li> <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li> <li><a href="#method.summary">Method</a></li>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>LoteController</title> <title>LoteController</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -50,7 +50,7 @@
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li> <li>
<a href="../../../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt"><span class="typeNameLink">Prev&nbsp;Class</span></a> <a href="../../../cl/cromer/mt/LeerXML.CustomErrorHandler.html" title="class in cl.cromer.mt"><span class="typeNameLink">Prev&nbsp;Class</span></a>
</li> </li>
<li> <li>
<a href="../../../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt"><span class="typeNameLink">Next&nbsp;Class</span></a> <a href="../../../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt"><span class="typeNameLink">Next&nbsp;Class</span></a>
@ -507,15 +507,6 @@ extends javafx.scene.layout.VBox</pre>
<!-- --> <!-- -->
</a> </a>
<h3>Field Detail</h3> <h3>Field Detail</h3>
<a name="tablaData">
<!-- -->
</a>
<ul class="blockList">
<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>
</li>
</ul>
<a name="contenido"> <a name="contenido">
<!-- --> <!-- -->
</a> </a>
@ -528,12 +519,21 @@ extends javafx.scene.layout.VBox</pre>
<a name="cadena"> <a name="cadena">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>cadena</h4> <h4>cadena</h4>
<pre>private&nbsp;javafx.scene.control.TextField cadena</pre> <pre>private&nbsp;javafx.scene.control.TextField cadena</pre>
</li> </li>
</ul> </ul>
<a name="tablaData">
<!-- -->
</a>
<ul class="blockListLast">
<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>
</li>
</ul>
</li> </li>
</ul> </ul>
<!-- ========= CONSTRUCTOR DETAIL ======== --> <!-- ========= CONSTRUCTOR DETAIL ======== -->
@ -623,7 +623,7 @@ extends javafx.scene.layout.VBox</pre>
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li> <li>
<a href="../../../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt"><span class="typeNameLink">Prev&nbsp;Class</span></a> <a href="../../../cl/cromer/mt/LeerXML.CustomErrorHandler.html" title="class in cl.cromer.mt"><span class="typeNameLink">Prev&nbsp;Class</span></a>
</li> </li>
<li> <li>
<a href="../../../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt"><span class="typeNameLink">Next&nbsp;Class</span></a> <a href="../../../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt"><span class="typeNameLink">Next&nbsp;Class</span></a>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>MT</title> <title>MT</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -219,7 +219,7 @@ extends javafx.application.Application</pre>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/MT.html#start-javafx.stage.Stage-">start</a></span>(javafx.stage.Stage&nbsp;primaryStage)</code> <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/MT.html#start-javafx.stage.Stage-">start</a></span>(javafx.stage.Stage&nbsp;primaryStage)</code>
<div class="block">Metodo de JavaFX llamada para generar el interfaz <div class="block">Metodo de JavaFX llamada para generar el interfaz
grafico. grafico
</div> </div>
</td> </td>
</tr> </tr>
@ -310,7 +310,7 @@ extends javafx.application.Application</pre>
<h4>start</h4> <h4>start</h4>
<pre>public&nbsp;void&nbsp;start(javafx.stage.Stage&nbsp;primaryStage) <pre>public&nbsp;void&nbsp;start(javafx.stage.Stage&nbsp;primaryStage)
throws java.lang.Exception</pre> throws java.lang.Exception</pre>
<div class="block">Metodo de JavaFX llamada para generar el interfaz grafico. <div class="block">Metodo de JavaFX llamada para generar el interfaz grafico
</div> </div>
<dl> <dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>Maquina</title> <title>Maquina</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -30,7 +30,8 @@
"i8": 10, "i8": 10,
"i9": 10, "i9": 10,
"i10": 10, "i10": 10,
"i11": 10 "i11": 10,
"i12": 10
}; };
var tabs = {65535: ["t0", "All Methods"], 2: ["t2", "Instance Methods"], 8: ["t4", "Concrete Methods"]}; var tabs = {65535: ["t0", "All Methods"], 2: ["t2", "Instance Methods"], 8: ["t4", "Concrete Methods"]};
var altColor = "altColor"; var altColor = "altColor";
@ -128,6 +129,9 @@
<br> <br>
<pre>public class <span class="typeNameLabel">Maquina</span> <pre>public class <span class="typeNameLabel">Maquina</span>
extends java.lang.Object</pre> extends java.lang.Object</pre>
<div class="block">Clase de la Maquina de Turing que renocerá algún asociado a las transiciones
escritas en un archivo XML
</div>
</li> </li>
</ul> </ul>
</div> </div>
@ -198,7 +202,8 @@ extends java.lang.Object</pre>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"> <td class="colOne">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#Maquina-org.w3c.dom.Document-">Maquina</a></span>(org.w3c.dom.Document&nbsp;document)</code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#Maquina-org.w3c.dom.Document-">Maquina</a></span>(org.w3c.dom.Document&nbsp;document)</code>
<div class="block">Constructor de la clase</div>
</td> </td>
</tr> </tr>
</table> </table>
@ -222,26 +227,39 @@ extends java.lang.Object</pre>
<td class="colFirst"><code>boolean</code></td> <td class="colFirst"><code>boolean</code></td>
<td class="colLast"> <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, <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;estadoFinal)</code>&nbsp; int[]&nbsp;estadosFinales)</code>
<div class="block">Comprueba que si la cadena ingresada es reconocida por la
maquina
</div>
</td> </td>
</tr> </tr>
<tr id="i1" class="rowColor"> <tr id="i1" class="rowColor">
<td class="colFirst"><code>boolean</code></td> <td class="colFirst"><code>int</code></td>
<td class="colLast"> <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, <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;estadoFinal)</code>&nbsp; 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>
</td> </td>
</tr> </tr>
<tr id="i2" class="altColor"> <tr id="i2" class="altColor">
<td class="colFirst"><code>int</code></td> <td class="colFirst"><code>int</code></td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#getCabezal--">getCabezal</a></span>()</code>&nbsp; <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> </td>
</tr> </tr>
<tr id="i3" class="rowColor"> <tr id="i3" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td> <td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#getCintaAnterior--">getCintaAnterior</a></span>()</code>&nbsp; <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> </td>
</tr> </tr>
<tr id="i4" class="altColor"> <tr id="i4" class="altColor">
@ -249,7 +267,10 @@ extends java.lang.Object</pre>
<code><a href="../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a></code> <code><a href="../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a></code>
</td> </td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#getEnlaceActual--">getEnlaceActual</a></span>()</code>&nbsp; <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>
</td> </td>
</tr> </tr>
<tr id="i5" class="rowColor"> <tr id="i5" class="rowColor">
@ -257,7 +278,8 @@ extends java.lang.Object</pre>
<code><a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></code> <code><a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></code>
</td> </td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#getEstadoActual--">getEstadoActual</a></span>()</code>&nbsp; <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> </td>
</tr> </tr>
<tr id="i6" class="altColor"> <tr id="i6" class="altColor">
@ -265,37 +287,60 @@ extends java.lang.Object</pre>
<code><a href="../../../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a></code> <code><a href="../../../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a></code>
</td> </td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#getMaquina--">getMaquina</a></span>()</code>&nbsp; <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> </td>
</tr> </tr>
<tr id="i7" class="rowColor"> <tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>private void</code></td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#reset--">reset</a></span>()</code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#movimientoCabezal-char-java.lang.StringBuilder-">movimientoCabezal</a></span>(char&nbsp;mov,
java.lang.StringBuilder&nbsp;cinta)</code>
<div class="block">Realiza el movimiento correspondiente a base del caracter
guardado en [movimiento]
</div>
</td> </td>
</tr> </tr>
<tr id="i8" class="altColor"> <tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#setCabezal-int-">setCabezal</a></span>(int&nbsp;cabezal)</code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#reset--">reset</a></span>()</code>
<div class="block">Inicializa atributos</div>
</td> </td>
</tr> </tr>
<tr id="i9" class="rowColor"> <tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"> <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>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/Maquina.html#setCabezal-int-">setCabezal</a></span>(int&nbsp;cabezal)</code>
<div class="block">Asigna el indice en que se ubica en la cadena (Cabezal)
</div>
</td> </td>
</tr> </tr>
<tr id="i10" class="altColor"> <tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"> <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>&nbsp; <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>
</td> </td>
</tr> </tr>
<tr id="i11" class="rowColor"> <tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"> <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>&nbsp; <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>
</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>
</td> </td>
</tr> </tr>
</table> </table>
@ -381,6 +426,11 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>Maquina</h4> <h4>Maquina</h4>
<pre>public&nbsp;Maquina(org.w3c.dom.Document&nbsp;document)</pre> <pre>public&nbsp;Maquina(org.w3c.dom.Document&nbsp;document)</pre>
<div class="block">Constructor de la clase</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>document</code> - Document asociado al XML</dd>
</dl>
</li> </li>
</ul> </ul>
</li> </li>
@ -398,6 +448,11 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>getMaquina</h4> <h4>getMaquina</h4>
<pre>public&nbsp;<a href="../../../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a>&nbsp;getMaquina()</pre> <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>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>maquina asociado a alguna función de transición</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="getEstadoActual--"> <a name="getEstadoActual--">
@ -407,6 +462,11 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>getEstadoActual</h4> <h4>getEstadoActual</h4>
<pre>public&nbsp;<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;getEstadoActual()</pre> <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>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>estado actual</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="setEstadoActual-cl.cromer.mt.Estado-"> <a name="setEstadoActual-cl.cromer.mt.Estado-">
@ -416,6 +476,13 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>setEstadoActual</h4> <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> <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>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>estadoActual</code> - En que estado es la maquina</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="getEnlaceActual--"> <a name="getEnlaceActual--">
@ -425,6 +492,13 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>getEnlaceActual</h4> <h4>getEnlaceActual</h4>
<pre>public&nbsp;<a href="../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a>&nbsp;getEnlaceActual()</pre> <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>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>el enlace actual</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="setEnlaceActual-cl.cromer.mt.Enlace-"> <a name="setEnlaceActual-cl.cromer.mt.Enlace-">
@ -434,6 +508,13 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>setEnlaceActual</h4> <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> <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>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>enlaceActual</code> - La enlace donde esta la maquina</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="getCintaAnterior--"> <a name="getCintaAnterior--">
@ -443,6 +524,12 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>getCintaAnterior</h4> <h4>getCintaAnterior</h4>
<pre>public&nbsp;java.lang.String&nbsp;getCintaAnterior()</pre> <pre>public&nbsp;java.lang.String&nbsp;getCintaAnterior()</pre>
<div class="block">Retorna la cadena anterior a que la maquina hiciera cambios
</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>la cadena anterior</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="setCintaAnterior-java.lang.String-"> <a name="setCintaAnterior-java.lang.String-">
@ -452,6 +539,12 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>setCintaAnterior</h4> <h4>setCintaAnterior</h4>
<pre>public&nbsp;void&nbsp;setCintaAnterior(java.lang.String&nbsp;cintaAnterior)</pre> <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>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>cintaAnterior</code> - La cinta a verificar</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="getCabezal--"> <a name="getCabezal--">
@ -461,6 +554,12 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>getCabezal</h4> <h4>getCabezal</h4>
<pre>public&nbsp;int&nbsp;getCabezal()</pre> <pre>public&nbsp;int&nbsp;getCabezal()</pre>
<div class="block">Retorna el indice en que se ubica en la cadena (Cabezal)
</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>un número asociado</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="setCabezal-int-"> <a name="setCabezal-int-">
@ -470,6 +569,11 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>setCabezal</h4> <h4>setCabezal</h4>
<pre>public&nbsp;void&nbsp;setCabezal(int&nbsp;cabezal)</pre> <pre>public&nbsp;void&nbsp;setCabezal(int&nbsp;cabezal)</pre>
<div class="block">Asigna el indice en que se ubica en la cadena (Cabezal)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>cabezal</code> - Donde poner la cabezal</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="reset--"> <a name="reset--">
@ -479,6 +583,7 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>reset</h4> <h4>reset</h4>
<pre>public&nbsp;void&nbsp;reset()</pre> <pre>public&nbsp;void&nbsp;reset()</pre>
<div class="block">Inicializa atributos</div>
</li> </li>
</ul> </ul>
<a name="comprobarCadena-java.lang.StringBuilder-int:A-"> <a name="comprobarCadena-java.lang.StringBuilder-int:A-">
@ -488,17 +593,62 @@ extends java.lang.Object</pre>
<li class="blockList"> <li class="blockList">
<h4>comprobarCadena</h4> <h4>comprobarCadena</h4>
<pre>public&nbsp;boolean&nbsp;comprobarCadena(java.lang.StringBuilder&nbsp;cinta, <pre>public&nbsp;boolean&nbsp;comprobarCadena(java.lang.StringBuilder&nbsp;cinta,
int[]&nbsp;estadoFinal)</pre> int[]&nbsp;estadosFinales)</pre>
<div class="block">Comprueba que si la cadena ingresada es reconocida por la
maquina
</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>cinta</code> - cadena ingresada por el usuario</dd>
<dd><code>estadosFinales</code> - Arreglo de estados finales, también
ingresados por usuario
</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Verdadero si lo reconoce, caso contrario, falso</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="comprobarCadenaS2S-java.lang.StringBuilder-int:A-"> <a name="comprobarCadenaS2S-java.lang.StringBuilder-int:A-">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>comprobarCadenaS2S</h4> <h4>comprobarCadenaS2S</h4>
<pre>public&nbsp;boolean&nbsp;comprobarCadenaS2S(java.lang.StringBuilder&nbsp;cinta, <pre>public&nbsp;int&nbsp;comprobarCadenaS2S(java.lang.StringBuilder&nbsp;cinta,
int[]&nbsp;estadoFinal)</pre> 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
un enlace actual
</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>cinta</code> - Cadena ingresada por el usuario</dd>
<dd><code>estadosFinales</code> - Arreglo de estados finales, también
ingresados por usuario
</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Verdadero si reconce la cinta, sino falso</dd>
</dl>
</li>
</ul>
<a name="movimientoCabezal-char-java.lang.StringBuilder-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>movimientoCabezal</h4>
<pre>private&nbsp;void&nbsp;movimientoCabezal(char&nbsp;mov,
java.lang.StringBuilder&nbsp;cinta)</pre>
<div class="block">Realiza el movimiento correspondiente a base del caracter
guardado en [movimiento]
</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>mov</code> - caracter asociado al movimiento</dd>
<dd><code>cinta</code> - Cadena ingresada por el usuario</dd>
</dl>
</li> </li>
</ul> </ul>
</li> </li>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>MenuController</title> <title>MenuController</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -18,7 +18,7 @@
catch (err) { catch (err) {
} }
//--> //-->
var methods = {"i0": 10, "i1": 10, "i2": 10}; var methods = {"i0": 10, "i1": 10, "i2": 10, "i3": 10};
var tabs = {65535: ["t0", "All Methods"], 2: ["t2", "Instance Methods"], 8: ["t4", "Concrete Methods"]}; var tabs = {65535: ["t0", "All Methods"], 2: ["t2", "Instance Methods"], 8: ["t4", "Concrete Methods"]};
var altColor = "altColor"; var altColor = "altColor";
var rowColor = "rowColor"; var rowColor = "rowColor";
@ -159,14 +159,6 @@ extends java.lang.Object</pre>
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/MenuController.html#menuLote">menuLote</a></span></code>&nbsp; <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/MenuController.html#menuLote">menuLote</a></span></code>&nbsp;
</td> </td>
</tr> </tr>
<tr class="altColor">
<td class="colFirst"><code>private
javafx.scene.control.TableView&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/MenuController.html#tableView">tableView</a></span></code>&nbsp;
</td>
</tr>
</table> </table>
</li> </li>
</ul> </ul>
@ -204,20 +196,29 @@ extends java.lang.Object</pre>
<th class="colLast" scope="col">Method and Description</th> <th class="colLast" scope="col">Method and Description</th>
</tr> </tr>
<tr id="i0" class="altColor"> <tr id="i0" class="altColor">
<td class="colFirst"><code>private java.lang.String</code></td>
<td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/MenuController.html#agregarGatos-java.lang.String-">agregarGatos</a></span>(java.lang.String&nbsp;string)</code>
<div class="block">Agregar un gato al inicio y al final de un string si no
existen
</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>protected void</code></td> <td class="colFirst"><code>protected void</code></td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/MenuController.html#cargarTransiciones--">cargarTransiciones</a></span>()</code> <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/MenuController.html#cargarTransiciones--">cargarTransiciones</a></span>()</code>
<div class="block">Menu opción cargar transiciones</div> <div class="block">Menu opción cargar transiciones</div>
</td> </td>
</tr> </tr>
<tr id="i1" class="rowColor"> <tr id="i2" class="altColor">
<td class="colFirst"><code>protected void</code></td> <td class="colFirst"><code>protected void</code></td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/MenuController.html#reconoceIndividual--">reconoceIndividual</a></span>()</code> <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/MenuController.html#reconoceIndividual--">reconoceIndividual</a></span>()</code>
<div class="block">Menu opción reconocimiento individual</div> <div class="block">Menu opción reconocimiento individual</div>
</td> </td>
</tr> </tr>
<tr id="i2" class="altColor"> <tr id="i3" class="rowColor">
<td class="colFirst"><code>protected void</code></td> <td class="colFirst"><code>protected void</code></td>
<td class="colLast"> <td class="colLast">
<code><span class="memberNameLink"><a href="../../../cl/cromer/mt/MenuController.html#reconoceLote--">reconoceLote</a></span>()</code> <code><span class="memberNameLink"><a href="../../../cl/cromer/mt/MenuController.html#reconoceLote--">reconoceLote</a></span>()</code>
@ -247,24 +248,6 @@ extends java.lang.Object</pre>
<!-- --> <!-- -->
</a> </a>
<h3>Field Detail</h3> <h3>Field Detail</h3>
<a name="estadosFinales">
<!-- -->
</a>
<ul class="blockList">
<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>
</li>
</ul>
<a name="tableView">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>tableView</h4>
<pre>private&nbsp;javafx.scene.control.TableView&lt;<a href="../../../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt">TablaData</a>&gt; tableView</pre>
</li>
</ul>
<a name="menuBar"> <a name="menuBar">
<!-- --> <!-- -->
</a> </a>
@ -286,12 +269,21 @@ extends java.lang.Object</pre>
<a name="menuLote"> <a name="menuLote">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>menuLote</h4> <h4>menuLote</h4>
<pre>private&nbsp;javafx.scene.control.MenuItem menuLote</pre> <pre>private&nbsp;javafx.scene.control.MenuItem menuLote</pre>
</li> </li>
</ul> </ul>
<a name="estadosFinales">
<!-- -->
</a>
<ul class="blockListLast">
<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>
</li>
</ul>
</li> </li>
</ul> </ul>
<!-- ========= CONSTRUCTOR DETAIL ======== --> <!-- ========= CONSTRUCTOR DETAIL ======== -->
@ -338,14 +330,19 @@ extends java.lang.Object</pre>
<ul class="blockList"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>reconoceIndividual</h4> <h4>reconoceIndividual</h4>
<pre>protected&nbsp;void&nbsp;reconoceIndividual()</pre> <pre>protected&nbsp;void&nbsp;reconoceIndividual()
throws java.lang.Exception</pre>
<div class="block">Menu opción reconocimiento individual</div> <div class="block">Menu opción reconocimiento individual</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.Exception</code> - La excepción</dd>
</dl>
</li> </li>
</ul> </ul>
<a name="reconoceLote--"> <a name="reconoceLote--">
<!-- --> <!-- -->
</a> </a>
<ul class="blockListLast"> <ul class="blockList">
<li class="blockList"> <li class="blockList">
<h4>reconoceLote</h4> <h4>reconoceLote</h4>
<pre>protected&nbsp;void&nbsp;reconoceLote() <pre>protected&nbsp;void&nbsp;reconoceLote()
@ -357,6 +354,24 @@ extends java.lang.Object</pre>
</dl> </dl>
</li> </li>
</ul> </ul>
<a name="agregarGatos-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>agregarGatos</h4>
<pre>private&nbsp;java.lang.String&nbsp;agregarGatos(java.lang.String&nbsp;string)</pre>
<div class="block">Agregar un gato al inicio y al final de un string si no
existen
</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>string</code> - El string a agregar los gatos</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>String con gatos</dd>
</dl>
</li>
</ul>
</li> </li>
</ul> </ul>
</li> </li>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>TablaData</title> <title>TablaData</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>Uses of Class cl.cromer.mt.Automata</title> <title>Uses of Class cl.cromer.mt.Automata</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script> <script type="text/javascript" src="../../../../script.js"></script>
</head> </head>
@ -112,7 +112,8 @@
<code><a href="../../../../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a></code> <code><a href="../../../../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a></code>
</td> </td>
<td class="colLast"> <td class="colLast">
<span class="typeNameLabel">Maquina.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Maquina.html#getMaquina--">getMaquina</a></span>()</code>&nbsp; <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> </td>
</tr> </tr>
</tbody> </tbody>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>Uses of Class cl.cromer.mt.Enlace</title> <title>Uses of Class cl.cromer.mt.Enlace</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script> <script type="text/javascript" src="../../../../script.js"></script>
</head> </head>
@ -130,7 +130,10 @@
<code><a href="../../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a></code> <code><a href="../../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a></code>
</td> </td>
<td class="colLast"> <td class="colLast">
<span class="typeNameLabel">Maquina.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Maquina.html#getEnlaceActual--">getEnlaceActual</a></span>()</code>&nbsp; <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>
</td> </td>
</tr> </tr>
</tbody> </tbody>
@ -148,7 +151,8 @@
<code>java.util.ArrayList&lt;<a href="../../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a>&gt;</code> <code>java.util.ArrayList&lt;<a href="../../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a>&gt;</code>
</td> </td>
<td class="colLast"> <td class="colLast">
<span class="typeNameLabel">Estado.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Estado.html#getEnlaces--">getEnlaces</a></span>()</code>&nbsp; <span class="typeNameLabel">Estado.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Estado.html#getEnlaces--">getEnlaces</a></span>()</code>
<div class="block">Retorna una lista con los enlaces de un estado</div>
</td> </td>
</tr> </tr>
</tbody> </tbody>
@ -164,7 +168,10 @@
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"> <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>&nbsp; <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>
</td> </td>
</tr> </tr>
</tbody> </tbody>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>Uses of Class cl.cromer.mt.Estado</title> <title>Uses of Class cl.cromer.mt.Estado</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script> <script type="text/javascript" src="../../../../script.js"></script>
</head> </head>
@ -138,7 +138,8 @@
<code><a href="../../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></code> <code><a href="../../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></code>
</td> </td>
<td class="colLast"> <td class="colLast">
<span class="typeNameLabel">Maquina.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Maquina.html#getEstadoActual--">getEstadoActual</a></span>()</code>&nbsp; <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>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
@ -146,7 +147,8 @@
<code><a href="../../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></code> <code><a href="../../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></code>
</td> </td>
<td class="colLast"> <td class="colLast">
<span class="typeNameLabel">Enlace.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Enlace.html#getQj--">getQj</a></span>()</code>&nbsp; <span class="typeNameLabel">Enlace.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Enlace.html#getQj--">getQj</a></span>()</code>
<div class="block">Retorna el estado con que se enlaza</div>
</td> </td>
</tr> </tr>
</tbody> </tbody>
@ -164,7 +166,8 @@
<code>java.util.ArrayList&lt;<a href="../../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&gt;</code> <code>java.util.ArrayList&lt;<a href="../../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&gt;</code>
</td> </td>
<td class="colLast"> <td class="colLast">
<span class="typeNameLabel">Automata.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Automata.html#getEstados--">getEstados</a></span>()</code>&nbsp; <span class="typeNameLabel">Automata.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Automata.html#getEstados--">getEstados</a></span>()</code>
<div class="block">Retorna un lista de estados</div>
</td> </td>
</tr> </tr>
</tbody> </tbody>
@ -178,24 +181,29 @@
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>boolean</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"> <td class="colLast">
<span class="typeNameLabel">Estado.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Estado.html#createLink-char-cl.cromer.mt.Estado-char-char-">createLink</a></span>(char&nbsp;si, <span class="typeNameLabel">Estado.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Estado.html#crearEnlace-char-cl.cromer.mt.Estado-char-char-">crearEnlace</a></span>(char&nbsp;si,
<a href="../../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;qj, <a href="../../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;qj,
char&nbsp;sj, char&nbsp;sj,
char&nbsp;move)</code>&nbsp; char&nbsp;mover)</code>
<div class="block">Crea un enlace entre dos estados ó a si mismo</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"> <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>&nbsp; <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>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"> <td class="colLast">
<span class="typeNameLabel">Enlace.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Enlace.html#setQj-cl.cromer.mt.Estado-">setQj</a></span>(<a href="../../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;qj)</code>&nbsp; <span class="typeNameLabel">Enlace.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Enlace.html#setQj-cl.cromer.mt.Estado-">setQj</a></span>(<a href="../../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;qj)</code>
<div class="block">Asigna el estado con que se enlaza</div>
</td> </td>
</tr> </tr>
</tbody> </tbody>
@ -212,7 +220,8 @@
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"><code>void</code></td> <td class="colFirst"><code>void</code></td>
<td class="colLast"> <td class="colLast">
<span class="typeNameLabel">Automata.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Automata.html#setEstados-java.util.ArrayList-">setEstados</a></span>(java.util.ArrayList&lt;<a href="../../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&gt;&nbsp;estados)</code>&nbsp; <span class="typeNameLabel">Automata.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Automata.html#setEstados-java.util.ArrayList-">setEstados</a></span>(java.util.ArrayList&lt;<a href="../../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&gt;&nbsp;estados)</code>
<div class="block">Asigna una lista de estados</div>
</td> </td>
</tr> </tr>
</tbody> </tbody>
@ -229,7 +238,8 @@
<code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Enlace.html#Enlace-char-cl.cromer.mt.Estado-char-char-">Enlace</a></span>(char&nbsp;si, <code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/Enlace.html#Enlace-char-cl.cromer.mt.Estado-char-char-">Enlace</a></span>(char&nbsp;si,
<a href="../../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;qj, <a href="../../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>&nbsp;qj,
char&nbsp;sj, char&nbsp;sj,
char&nbsp;move)</code>&nbsp; char&nbsp;mover)</code>
<div class="block">Contructor de la clase</div>
</td> </td>
</tr> </tr>
</tbody> </tbody>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>Uses of Class cl.cromer.mt.EstadosFinales</title> <title>Uses of Class cl.cromer.mt.EstadosFinales</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script> <script type="text/javascript" src="../../../../script.js"></script>
</head> </head>
@ -107,6 +107,14 @@
<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 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>
</tr> </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>
</tr>
</tbody> </tbody>
</table> </table>
</li> </li>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>Uses of Class cl.cromer.mt.EstadosFinalesController</title> <title>Uses of Class cl.cromer.mt.EstadosFinalesController</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script> <script type="text/javascript" src="../../../../script.js"></script>
</head> </head>

View File

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

View File

@ -0,0 +1,131 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>Uses of Class cl.cromer.mt.LeerXML.CustomErrorHandler</title>
<meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title = "Uses of Class cl.cromer.mt.LeerXML.CustomErrorHandler";
}
}
catch (err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a>
</div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../cl/cromer/mt/package-summary.html">Package</a></li>
<li><a href="../../../../cl/cromer/mt/LeerXML.CustomErrorHandler.html" title="class in cl.cromer.mt">Class</a>
</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li>
<a href="../../../../index.html?cl/cromer/mt/class-use/LeerXML.CustomErrorHandler.html" target="_top">Frames</a>
</li>
<li><a href="LeerXML.CustomErrorHandler.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if (window == top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h2 title="Uses of Class cl.cromer.mt.LeerXML.CustomErrorHandler" class="title">Uses of Class<br>cl.cromer.mt.LeerXML.CustomErrorHandler
</h2>
</div>
<div class="classUseContainer">No usage of cl.cromer.mt.LeerXML.CustomErrorHandler</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a>
</div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../cl/cromer/mt/package-summary.html">Package</a></li>
<li><a href="../../../../cl/cromer/mt/LeerXML.CustomErrorHandler.html" title="class in cl.cromer.mt">Class</a>
</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li>
<a href="../../../../index.html?cl/cromer/mt/class-use/LeerXML.CustomErrorHandler.html" target="_top">Frames</a>
</li>
<li><a href="LeerXML.CustomErrorHandler.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if (window == top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>Uses of Class cl.cromer.mt.LeerXML</title> <title>Uses of Class cl.cromer.mt.LeerXML</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script> <script type="text/javascript" src="../../../../script.js"></script>
</head> </head>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>Uses of Class cl.cromer.mt.LoteController</title> <title>Uses of Class cl.cromer.mt.LoteController</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script> <script type="text/javascript" src="../../../../script.js"></script>
</head> </head>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>Uses of Class cl.cromer.mt.MT</title> <title>Uses of Class cl.cromer.mt.MT</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script> <script type="text/javascript" src="../../../../script.js"></script>
</head> </head>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>Uses of Class cl.cromer.mt.Maquina</title> <title>Uses of Class cl.cromer.mt.Maquina</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script> <script type="text/javascript" src="../../../../script.js"></script>
</head> </head>
@ -97,6 +97,14 @@
<span class="typeNameLabel">EstadosFinales.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/EstadosFinales.html#maquina">maquina</a></span></code>&nbsp; <span class="typeNameLabel">EstadosFinales.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/EstadosFinales.html#maquina">maquina</a></span></code>&nbsp;
</td> </td>
</tr> </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>
</tr>
</tbody> </tbody>
</table> </table>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> <table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>Uses of Class cl.cromer.mt.MenuController</title> <title>Uses of Class cl.cromer.mt.MenuController</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script> <script type="text/javascript" src="../../../../script.js"></script>
</head> </head>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>Uses of Class cl.cromer.mt.TablaData</title> <title>Uses of Class cl.cromer.mt.TablaData</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script> <script type="text/javascript" src="../../../../script.js"></script>
</head> </head>
@ -97,14 +97,6 @@
<span class="typeNameLabel">LoteController.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/LoteController.html#tablaData">tablaData</a></span></code>&nbsp; <span class="typeNameLabel">LoteController.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/LoteController.html#tablaData">tablaData</a></span></code>&nbsp;
</td> </td>
</tr> </tr>
<tr class="rowColor">
<td class="colFirst"><code>private
javafx.scene.control.TableView&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">MenuController.</span><code><span class="memberNameLink"><a href="../../../../cl/cromer/mt/MenuController.html#tableView">tableView</a></span></code>&nbsp;
</td>
</tr>
</tbody> </tbody>
</table> </table>
</li> </li>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>cl.cromer.mt</title> <title>cl.cromer.mt</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -20,6 +20,8 @@
</li> </li>
<li><a href="EstadosFinalesController.html" title="class in cl.cromer.mt" target="classFrame">EstadosFinalesController</a> <li><a href="EstadosFinalesController.html" title="class in cl.cromer.mt" target="classFrame">EstadosFinalesController</a>
</li> </li>
<li><a href="IndividualController.html" title="class in cl.cromer.mt" target="classFrame">IndividualController</a>
</li>
<li><a href="LeerXML.html" title="class in cl.cromer.mt" target="classFrame">LeerXML</a></li> <li><a href="LeerXML.html" title="class in cl.cromer.mt" target="classFrame">LeerXML</a></li>
<li><a href="LoteController.html" title="class in cl.cromer.mt" target="classFrame">LoteController</a> <li><a href="LoteController.html" title="class in cl.cromer.mt" target="classFrame">LoteController</a>
</li> </li>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>cl.cromer.mt</title> <title>cl.cromer.mt</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -86,19 +86,30 @@
<td class="colFirst"> <td class="colFirst">
<a href="../../../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a> <a href="../../../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a>
</td> </td>
<td class="colLast">&nbsp;</td> <td class="colLast">
<div class="block">Clase que contiene métodos que guarda y ordena cada transición
del archivo XML ya validado
</div>
</td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"> <td class="colFirst">
<a href="../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a> <a href="../../../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a>
</td> </td>
<td class="colLast">&nbsp;</td> <td class="colLast">
<div class="block">Clase que funciona como enlaze entre dos estados ó asi mismo
</div>
</td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"> <td class="colFirst">
<a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a> <a href="../../../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>
</td> </td>
<td class="colLast">&nbsp;</td> <td class="colLast">
<div class="block">Clase que almanecerá un estado con su subindices y sus enlaces
adyacentes
</div>
</td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst"> <td class="colFirst">
@ -119,6 +130,12 @@
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colFirst">
<a href="../../../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a>
</td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"> <td class="colFirst">
<a href="../../../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt">LeerXML</a> <a href="../../../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt">LeerXML</a>
</td> </td>
@ -138,7 +155,11 @@
<td class="colFirst"> <td class="colFirst">
<a href="../../../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a> <a href="../../../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a>
</td> </td>
<td class="colLast">&nbsp;</td> <td class="colLast">
<div class="block">Clase de la Maquina de Turing que renocerá algún asociado a las
transiciones escritas en un archivo XML
</div>
</td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colFirst"> <td class="colFirst">

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>cl.cromer.mt Class Hierarchy</title> <title>cl.cromer.mt Class Hierarchy</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -102,6 +102,10 @@
<li type="circle"> <li type="circle">
cl.cromer.mt.<a href="../../../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt"><span class="typeNameLink">LeerXML</span></a> cl.cromer.mt.<a href="../../../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt"><span class="typeNameLink">LeerXML</span></a>
</li> </li>
<li type="circle">
cl.cromer.mt.<a href="../../../cl/cromer/mt/LeerXML.CustomErrorHandler.html" title="class in cl.cromer.mt"><span class="typeNameLink">LeerXML.CustomErrorHandler</span></a>
(implements org.xml.sax.ErrorHandler)
</li>
<li type="circle"> <li type="circle">
cl.cromer.mt.<a href="../../../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt"><span class="typeNameLink">Maquina</span></a> cl.cromer.mt.<a href="../../../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt"><span class="typeNameLink">Maquina</span></a>
</li> </li>
@ -118,6 +122,9 @@
<ul> <ul>
<li type="circle">javafx.scene.layout.VBox <li type="circle">javafx.scene.layout.VBox
<ul> <ul>
<li type="circle">
cl.cromer.mt.<a href="../../../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt"><span class="typeNameLink">IndividualController</span></a>
</li>
<li type="circle"> <li type="circle">
cl.cromer.mt.<a href="../../../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt"><span class="typeNameLink">LoteController</span></a> cl.cromer.mt.<a href="../../../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt"><span class="typeNameLink">LoteController</span></a>
</li> </li>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>Uses of Package cl.cromer.mt</title> <title>Uses of Package cl.cromer.mt</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script> <script type="text/javascript" src="../../../script.js"></script>
</head> </head>
@ -85,15 +85,23 @@
</tr> </tr>
<tbody> <tbody>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><a href="../../../cl/cromer/mt/class-use/Automata.html#cl.cromer.mt">Automata</a>&nbsp; <td class="colOne"><a href="../../../cl/cromer/mt/class-use/Automata.html#cl.cromer.mt">Automata</a>
<div class="block">Clase que contiene métodos que guarda y ordena cada transición
del archivo XML ya validado
</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
<td class="colOne"><a href="../../../cl/cromer/mt/class-use/Enlace.html#cl.cromer.mt">Enlace</a>&nbsp; <td class="colOne"><a href="../../../cl/cromer/mt/class-use/Enlace.html#cl.cromer.mt">Enlace</a>
<div class="block">Clase que funciona como enlaze entre dos estados ó asi mismo
</div>
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><a href="../../../cl/cromer/mt/class-use/Estado.html#cl.cromer.mt">Estado</a>&nbsp; <td class="colOne"><a href="../../../cl/cromer/mt/class-use/Estado.html#cl.cromer.mt">Estado</a>
<div class="block">Clase que almanecerá un estado con su subindices y sus enlaces
adyacentes
</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">
@ -103,7 +111,10 @@
</td> </td>
</tr> </tr>
<tr class="altColor"> <tr class="altColor">
<td class="colOne"><a href="../../../cl/cromer/mt/class-use/Maquina.html#cl.cromer.mt">Maquina</a>&nbsp; <td class="colOne"><a href="../../../cl/cromer/mt/class-use/Maquina.html#cl.cromer.mt">Maquina</a>
<div class="block">Clase de la Maquina de Turing que renocerá algún asociado a las
transiciones escritas en un archivo XML
</div>
</td> </td>
</tr> </tr>
<tr class="rowColor"> <tr class="rowColor">

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>Constant Field Values</title> <title>Constant Field Values</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script> <script type="text/javascript" src="script.js"></script>
</head> </head>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>Deprecated List</title> <title>Deprecated List</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script> <script type="text/javascript" src="script.js"></script>
</head> </head>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>API Help</title> <title>API Help</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script> <script type="text/javascript" src="script.js"></script>
</head> </head>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>A-Index</title> <title>A-Index</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
</head> </head>
@ -69,11 +69,24 @@
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"> <div class="contentContainer">
<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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="I:A"> <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;<a name="I:A">
<!-- --> <!-- -->
</a> </a>
<h2 class="title">A</h2> <h2 class="title">A</h2>
<dl> <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>
<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>
</dd>
<dt> <dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/LoteController.html#agregarCadena--">agregarCadena()</a></span> <span class="memberNameLink"><a href="../cl/cromer/mt/LoteController.html#agregarCadena--">agregarCadena()</a></span>
- Method in class cl.cromer.mt.<a href="../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt">LoteController</a> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt">LoteController</a>
@ -81,15 +94,28 @@
<dd> <dd>
<div class="block">Boton de agregar cadena</div> <div class="block">Boton de agregar cadena</div>
</dd> </dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/MenuController.html#agregarGatos-java.lang.String-">agregarGatos(String)</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">Agregar un gato al inicio y al final de un string si no existen</div>
</dd>
<dt><a href="../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt"><span class="typeNameLink">Automata</span></a> <dt><a href="../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt"><span class="typeNameLink">Automata</span></a>
- Class in <a href="../cl/cromer/mt/package-summary.html">cl.cromer.mt</a></dt> - Class in <a href="../cl/cromer/mt/package-summary.html">cl.cromer.mt</a></dt>
<dd>&nbsp;</dd> <dd>
<div class="block">Clase que contiene métodos que guarda y ordena cada transición del archivo XML ya validado
</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Automata.html#Automata-org.w3c.dom.Document-">Automata(Document)</a></span> <dt><span class="memberNameLink"><a href="../cl/cromer/mt/Automata.html#Automata-org.w3c.dom.Document-">Automata(Document)</a></span>
- Constructor for class cl.cromer.mt.<a href="../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a> - Constructor for class cl.cromer.mt.<a href="../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a>
</dt> </dt>
<dd>&nbsp;</dd> <dd>
<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>
</dl> </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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp; <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> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a name="navbar.bottom">

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>Q-Index</title> <title>P-Index</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
</head> </head>
@ -12,7 +12,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title = "Q-Index"; parent.document.title = "P-Index";
} }
} }
catch (err) { catch (err) {
@ -70,21 +70,39 @@
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"> <div class="contentContainer">
<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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="I:Q"> <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;<a name="I:P">
<!-- --> <!-- -->
</a> </a>
<h2 class="title">Q</h2> <h2 class="title">P</h2>
<dl> <dl>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Estado.html#q">q</a></span> - Variable in <dt>
class cl.cromer.mt.<a href="../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a> <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> </dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#qj">qj</a></span> - Variable in <dt>
class cl.cromer.mt.<a href="../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a> <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> </dt>
<dd>&nbsp;</dd> <dd>&nbsp;</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>
</dd>
</dl> </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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp; <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> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a name="navbar.bottom">

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>R-Index</title> <title>Q-Index</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
</head> </head>
@ -12,7 +12,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title = "R-Index"; parent.document.title = "Q-Index";
} }
} }
catch (err) { catch (err) {
@ -70,39 +70,21 @@
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"> <div class="contentContainer">
<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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="I:R"> <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;<a name="I:Q">
<!-- --> <!-- -->
</a> </a>
<h2 class="title">R</h2> <h2 class="title">Q</h2>
<dl> <dl>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/MenuController.html#reconoceIndividual--">reconoceIndividual()</a></span> <dt><span class="memberNameLink"><a href="../cl/cromer/mt/Estado.html#q">q</a></span> - Variable in
- Method in class class cl.cromer.mt.<a href="../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a>
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 reconocimiento individual</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/MenuController.html#reconoceLote--">reconoceLote()</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 reconocimiento lote</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#reset--">reset()</a></span> -
Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a>
</dt> </dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt> <dt><span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#qj">qj</a></span> - Variable in
<span class="memberNameLink"><a href="../cl/cromer/mt/LoteController.html#runLote--">runLote()</a></span> class cl.cromer.mt.<a href="../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a>
- Method in class
cl.cromer.mt.<a href="../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt">LoteController</a>
</dt> </dt>
<dd> <dd>&nbsp;</dd>
<div class="block">Boton de run MT</div>
</dd>
</dl> </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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp; <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> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a name="navbar.bottom">

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>S-Index</title> <title>R-Index</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
</head> </head>
@ -12,7 +12,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title = "S-Index"; parent.document.title = "R-Index";
} }
} }
catch (err) { catch (err) {
@ -70,125 +70,41 @@
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"> <div class="contentContainer">
<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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="I:S"> <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;<a name="I:R">
<!-- --> <!-- -->
</a> </a>
<h2 class="title">S</h2> <h2 class="title">R</h2>
<dl> <dl>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#segunda">segunda</a></span> - <dt><span class="memberNameLink"><a href="../cl/cromer/mt/MenuController.html#reconoceIndividual--">reconoceIndividual()</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>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#segundaProperty--">segundaProperty()</a></span>
- Method in class - Method in class
cl.cromer.mt.<a href="../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt">TablaData</a> cl.cromer.mt.<a href="../cl/cromer/mt/MenuController.html" title="class in cl.cromer.mt">MenuController</a>
</dt> </dt>
<dd> <dd>
<div class="block">Devolver la segunda string property</div> <div class="block">Menu opción reconocimiento individual</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/MenuController.html#reconoceLote--">reconoceLote()</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 reconocimiento lote</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#reset--">reset()</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">Inicializa atributos</div>
</dd> </dd>
<dt> <dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#setCabezal-int-">setCabezal(int)</a></span> <span class="memberNameLink"><a href="../cl/cromer/mt/LoteController.html#runLote--">runLote()</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>&nbsp;</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>&nbsp;</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>&nbsp;</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>&nbsp;</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 - Method in class
cl.cromer.mt.<a href="../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a></dt> cl.cromer.mt.<a href="../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt">LoteController</a>
<dd>&nbsp;</dd>
<dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/EstadosFinales.html#setEstadosElegidos-java.util.ArrayList-">setEstadosElegidos(ArrayList&lt;Integer&gt;)</a></span>
- Method in class
cl.cromer.mt.<a href="../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a>
</dt> </dt>
<dd> <dd>
<div class="block">Cambiar los estados elegidos por el usuario</div> <div class="block">Boton de run MT</div>
</dd>
<dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/Automata.html#setEstadosExistentes-java.util.ArrayList-">setEstadosExistentes(ArrayList&lt;Integer&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>&nbsp;</dd>
<dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/EstadosFinales.html#setEstadosExistentes-java.util.ArrayList-">setEstadosExistentes(ArrayList&lt;Integer&gt;)</a></span>
- Method in class
cl.cromer.mt.<a href="../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a>
</dt>
<dd>
<div class="block">Cambiar los estados que existen</div>
</dd>
<dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/EstadosFinales.html#setMaquina-cl.cromer.mt.Maquina-">setMaquina(Maquina)</a></span>
- Method in class
cl.cromer.mt.<a href="../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a>
</dt>
<dd>
<div class="block">Cambiar la maquina de turning del objeto</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#setMovimiento-char-">setMovimiento(char)</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#setPrimera-java.lang.String-">setPrimera(String)</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">Cambiar el nombre de primera columna</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#setQj-cl.cromer.mt.Estado-">setQj(Estado)</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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#setSegunda-java.lang.String-">setSegunda(String)</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">Cambiar el nombre de segunda columna</div>
</dd>
<dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#setSi-char-">setSi(char)</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>&nbsp;</dd>
<dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#setSj-char-">setSj(char)</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>&nbsp;</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>
<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>
<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>
</dd> </dd>
</dl> </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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp; <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> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a name="navbar.bottom">

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>T-Index</title> <title>S-Index</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
</head> </head>
@ -12,7 +12,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title = "T-Index"; parent.document.title = "S-Index";
} }
} }
catch (err) { catch (err) {
@ -70,56 +70,160 @@
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"> <div class="contentContainer">
<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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="I:T"> <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;<a name="I:S">
<!-- --> <!-- -->
</a> </a>
<h2 class="title">T</h2> <h2 class="title">S</h2>
<dl> <dl>
<dt> <dt><span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#segunda">segunda</a></span> -
<span class="memberNameLink"><a href="../cl/cromer/mt/LoteController.html#tablaData">tablaData</a></span> Variable in class
- Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt">TablaData</a>
cl.cromer.mt.<a href="../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt">LoteController</a>
</dt> </dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><a href="../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt"><span class="typeNameLink">TablaData</span></a> <dt><span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#segundaProperty--">segundaProperty()</a></span>
- Class in <a href="../cl/cromer/mt/package-summary.html">cl.cromer.mt</a></dt> - Method in class
<dd>
<div class="block">Esta clase se usa para organizar las columnas de un TableView</div>
</dd>
<dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#TablaData-javafx.beans.property.SimpleStringProperty-javafx.beans.property.SimpleStringProperty-">TablaData(SimpleStringProperty, SimpleStringProperty)</a></span>
- Constructor for class
cl.cromer.mt.<a href="../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt">TablaData</a> cl.cromer.mt.<a href="../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt">TablaData</a>
</dt> </dt>
<dd> <dd>
<div class="block">Esta constructor recibe los nombres de las columnas</div> <div class="block">Devolver la segunda string property</div>
</dd> </dd>
<dt> <dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#TablaData-java.lang.String-java.lang.String-">TablaData(String, String)</a></span> <span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#setCabezal-int-">setCabezal(int)</a></span>
- Constructor for class - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a>
cl.cromer.mt.<a href="../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt">TablaData</a>
</dt> </dt>
<dd> <dd>
<div class="block">Esta constructor recibe los nombres de las columnas y los va a convertir a <div class="block">Asigna el indice en que se ubica en la cadena (Cabezal)</div>
SimpleStringProperty
</div>
</dd> </dd>
<dt> <dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/MenuController.html#tableView">tableView</a></span> <span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#setCintaAnterior-java.lang.String-">setCintaAnterior(String)</a></span>
- Variable in class - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a>
cl.cromer.mt.<a href="../cl/cromer/mt/MenuController.html" title="class in cl.cromer.mt">MenuController</a>
</dt> </dt>
<dd>&nbsp;</dd> <dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#toString--">toString()</a></span> <div class="block">Asigna la cadena anterior a que la maquina 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>
</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>
</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>
<div class="block">Asigna una lista de estados</div>
</dd>
<dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/EstadosFinales.html#setEstadosElegidos-java.util.ArrayList-">setEstadosElegidos(ArrayList&lt;Integer&gt;)</a></span>
- Method in class
cl.cromer.mt.<a href="../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a>
</dt>
<dd>
<div class="block">Cambiar los estados elegidos por el usuario</div>
</dd>
<dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/Automata.html#setEstadosExistentes-java.util.ArrayList-">setEstadosExistentes(ArrayList&lt;Integer&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>
<div class="block">Asigna una lista de estados existentes</div>
</dd>
<dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/EstadosFinales.html#setEstadosExistentes-java.util.ArrayList-">setEstadosExistentes(ArrayList&lt;Integer&gt;)</a></span>
- Method in class
cl.cromer.mt.<a href="../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a>
</dt>
<dd>
<div class="block">Cambiar los estados que existen</div>
</dd>
<dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/EstadosFinales.html#setMaquina-cl.cromer.mt.Maquina-">setMaquina(Maquina)</a></span>
- Method in class
cl.cromer.mt.<a href="../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a>
</dt>
<dd>
<div class="block">Cambiar la maquina de turning del objeto</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#setMovimiento-char-">setMovimiento(char)</a></span>
- Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a>
</dt> </dt>
<dd>&nbsp;</dd> <dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Estado.html#toString--">toString()</a></span> <div class="block">Asigna el movimiento del indice</div>
- Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a> </dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#setPrimera-java.lang.String-">setPrimera(String)</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">Cambiar el nombre de primera columna</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#setQj-cl.cromer.mt.Estado-">setQj(Estado)</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">Asigna el estado con que se enlaza</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#setSegunda-java.lang.String-">setSegunda(String)</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">Cambiar el nombre de segunda columna</div>
</dd>
<dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#setSi-char-">setSi(char)</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">Asigna simbolo a analizar</div>
</dd>
<dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#setSj-char-">setSj(char)</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">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> </dt>
<dd>&nbsp;</dd> <dd>&nbsp;</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>
<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>
<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>
<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>
<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>
</dd>
</dl> </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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp; <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> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a name="navbar.bottom">

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>V-Index</title> <title>T-Index</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
</head> </head>
@ -12,7 +12,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title = "V-Index"; parent.document.title = "T-Index";
} }
} }
catch (err) { catch (err) {
@ -44,7 +44,7 @@
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="index-13.html">Prev Letter</a></li> <li><a href="index-13.html">Prev Letter</a></li>
<li>Next Letter</li> <li><a href="index-15.html">Next Letter</a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../index.html?index-files/index-14.html" target="_top">Frames</a></li> <li><a href="../index.html?index-files/index-14.html" target="_top">Frames</a></li>
@ -70,19 +70,54 @@
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"> <div class="contentContainer">
<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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="I:V"> <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;<a name="I:T">
<!-- --> <!-- -->
</a> </a>
<h2 class="title">V</h2> <h2 class="title">T</h2>
<dl> <dl>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/LeerXML.html#validarXML-java.io.File-">validarXML(File)</a></span> <dt>
- Method in class cl.cromer.mt.<a href="../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt">LeerXML</a> <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>
<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>
</dd>
<dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#TablaData-javafx.beans.property.SimpleStringProperty-javafx.beans.property.SimpleStringProperty-">TablaData(SimpleStringProperty, SimpleStringProperty)</a></span>
- Constructor for class
cl.cromer.mt.<a href="../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt">TablaData</a>
</dt> </dt>
<dd> <dd>
<div class="block">Este metodo se usa para validar el XML.</div> <div class="block">Esta constructor recibe los nombres de las columnas</div>
</dd>
<dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#TablaData-java.lang.String-java.lang.String-">TablaData(String, String)</a></span>
- Constructor for class
cl.cromer.mt.<a href="../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt">TablaData</a>
</dt>
<dd>
<div class="block">Esta constructor recibe los nombres de las columnas y los va a convertir a
SimpleStringProperty
</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#toString--">toString()</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 la función de transición definida en un String</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Estado.html#toString--">toString()</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>
<div class="block">Retorna un String con la/s función/es de transición asociado a un estado</div>
</dd> </dd>
</dl> </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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp; <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> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a name="navbar.bottom">
@ -106,7 +141,7 @@
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="index-13.html">Prev Letter</a></li> <li><a href="index-13.html">Prev Letter</a></li>
<li>Next Letter</li> <li><a href="index-15.html">Next Letter</a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../index.html?index-files/index-14.html" target="_top">Frames</a></li> <li><a href="../index.html?index-files/index-14.html" target="_top">Frames</a></li>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Tue Jul 04 23:33:54 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>W-Index</title> <title>V-Index</title>
<meta name="date" content="2017-07-04"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
</head> </head>
@ -12,7 +12,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title = "W-Index"; parent.document.title = "V-Index";
} }
} }
catch (err) { catch (err) {
@ -44,7 +44,7 @@
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="index-14.html">Prev Letter</a></li> <li><a href="index-14.html">Prev Letter</a></li>
<li>Next Letter</li> <li><a href="index-16.html">Next Letter</a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../index.html?index-files/index-15.html" target="_top">Frames</a></li> <li><a href="../index.html?index-files/index-15.html" target="_top">Frames</a></li>
@ -70,29 +70,26 @@
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"> <div class="contentContainer">
<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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">W</a>&nbsp;<a name="I:W"> <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;<a name="I:V">
<!-- --> <!-- -->
</a> </a>
<h2 class="title">W</h2> <h2 class="title">V</h2>
<dl> <dl>
<dt> <dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/LeerXML.SimpleErrorHandler.html#warning-jdk.internal.org.xml.sax.SAXParseException-">warning(SAXParseException)</a></span> <span class="memberNameLink"><a href="../cl/cromer/mt/LeerXML.html#validarEtiquetas-org.w3c.dom.Document-">validarEtiquetas(Document)</a></span>
- Method in class - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt">LeerXML</a>
cl.cromer.mt.<a href="../cl/cromer/mt/LeerXML.SimpleErrorHandler.html" title="class in cl.cromer.mt">LeerXML.SimpleErrorHandler</a>
</dt> </dt>
<dd> <dd>
<div class="block">Un warning</div> <div class="block">Validar las etiquetas en el XML</div>
</dd> </dd>
<dt> <dt><span class="memberNameLink"><a href="../cl/cromer/mt/LeerXML.html#validarXML-java.io.File-">validarXML(File)</a></span>
<span class="memberNameLink"><a href="../cl/cromer/mt/LeerXML.SimpleErrorHandler.html#warning-org.xml.sax.SAXParseException-">warning(SAXParseException)</a></span> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt">LeerXML</a>
- Method in class
cl.cromer.mt.<a href="../cl/cromer/mt/LeerXML.SimpleErrorHandler.html" title="class in cl.cromer.mt">LeerXML.SimpleErrorHandler</a>
</dt> </dt>
<dd> <dd>
<div class="block">Un warning</div> <div class="block">Este metodo se usa para validar el XML.</div>
</dd> </dd>
</dl> </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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a href="index-15.html">W</a>&nbsp; <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> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a name="navbar.bottom">
@ -116,7 +113,7 @@
<div class="subNav"> <div class="subNav">
<ul class="navList"> <ul class="navList">
<li><a href="index-14.html">Prev Letter</a></li> <li><a href="index-14.html">Prev Letter</a></li>
<li>Next Letter</li> <li><a href="index-16.html">Next Letter</a></li>
</ul> </ul>
<ul class="navList"> <ul class="navList">
<li><a href="../index.html?index-files/index-15.html" target="_top">Frames</a></li> <li><a href="../index.html?index-files/index-15.html" target="_top">Frames</a></li>

View File

@ -0,0 +1,137 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="es">
<head>
<!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>W-Index</title>
<meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title = "W-Index";
}
}
catch (err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a>
</div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../cl/cromer/mt/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../cl/cromer/mt/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-15.html">Prev Letter</a></li>
<li>Next Letter</li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-16.html" target="_top">Frames</a></li>
<li><a href="index-16.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if (window == top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer">
<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;<a name="I:W">
<!-- -->
</a>
<h2 class="title">W</h2>
<dl>
<dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/LeerXML.CustomErrorHandler.html#warning-org.xml.sax.SAXParseException-">warning(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>
</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 ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a>
</div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../cl/cromer/mt/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../cl/cromer/mt/package-tree.html">Tree</a></li>
<li><a href="../deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="index-15.html">Prev Letter</a></li>
<li>Next Letter</li>
</ul>
<ul class="navList">
<li><a href="../index.html?index-files/index-16.html" target="_top">Frames</a></li>
<li><a href="index-16.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if (window == top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>C-Index</title> <title>C-Index</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
</head> </head>
@ -69,7 +69,7 @@
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"> <div class="contentContainer">
<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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="I:C"> <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;<a name="I:C">
<!-- --> <!-- -->
</a> </a>
<h2 class="title">C</h2> <h2 class="title">C</h2>
@ -77,22 +77,55 @@
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#cabezal">cabezal</a></span> - Variable in <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> class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</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>
<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>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/LoteController.html#cadena">cadena</a></span> - Variable <dt><span class="memberNameLink"><a href="../cl/cromer/mt/LoteController.html#cadena">cadena</a></span> - Variable
in class in class
cl.cromer.mt.<a href="../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt">LoteController</a></dt> cl.cromer.mt.<a href="../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt">LoteController</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</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>
<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>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/MenuController.html#cargarTransiciones--">cargarTransiciones()</a></span> <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> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/MenuController.html" title="class in cl.cromer.mt">MenuController</a>
</dt> </dt>
<dd> <dd>
<div class="block">Menu opción cargar transiciones</div> <div class="block">Menu opción cargar transiciones</div>
</dd> </dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#cerrar--">cerrar()</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/LoteController.html#cerrar--">cerrar()</a></span> - Method <dt><span class="memberNameLink"><a href="../cl/cromer/mt/LoteController.html#cerrar--">cerrar()</a></span> - Method
in class in class
cl.cromer.mt.<a href="../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt">LoteController</a></dt> cl.cromer.mt.<a href="../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt">LoteController</a></dt>
<dd> <dd>
<div class="block">Boton de cerrar</div> <div class="block">Boton de cerrar</div>
</dd> </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>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#cintaAnterior">cintaAnterior</a></span> - <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> Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a>
</dt> </dt>
@ -103,35 +136,61 @@
<span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#comprobarCadena-java.lang.StringBuilder-int:A-">comprobarCadena(StringBuilder, int[])</a></span> <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> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a>
</dt> </dt>
<dd>&nbsp;</dd> <dd>
<div class="block">Comprueba que si la cadena ingresada es reconocida por la maquina</div>
</dd>
<dt> <dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#comprobarCadenaS2S-java.lang.StringBuilder-int:A-">comprobarCadenaS2S(StringBuilder, int[])</a></span> <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> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a>
</dt> </dt>
<dd>&nbsp;</dd> <dd>
<div class="block">Comprueba que si el simbolo en la cadena, identificado por el cabezal
es reconocido por la maquina.
</div>
</dd>
<dt> <dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/EstadosFinalesController.html#contenido">contenido</a></span> <span class="memberNameLink"><a href="../cl/cromer/mt/EstadosFinalesController.html#contenido">contenido</a></span>
- Variable in class - Variable in class
cl.cromer.mt.<a href="../cl/cromer/mt/EstadosFinalesController.html" title="class in cl.cromer.mt">EstadosFinalesController</a> cl.cromer.mt.<a href="../cl/cromer/mt/EstadosFinalesController.html" title="class in cl.cromer.mt">EstadosFinalesController</a>
</dt> </dt>
<dd>&nbsp;</dd> <dd>&nbsp;</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>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/LoteController.html#contenido">contenido</a></span> - <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> Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt">LoteController</a>
</dt> </dt>
<dd>&nbsp;</dd> <dd>&nbsp;</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>
</dd>
<dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/Estado.html#crearEnlace-char-cl.cromer.mt.Estado-char-char-">crearEnlace(char, Estado, char, char)</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>
<div class="block">Crea un enlace entre dos estados ó a si mismo</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/LeerXML.html#createDocument-java.io.File-">createDocument(File)</a></span> <dt><span class="memberNameLink"><a href="../cl/cromer/mt/LeerXML.html#createDocument-java.io.File-">createDocument(File)</a></span>
- Method in class cl.cromer.mt.<a href="../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt">LeerXML</a> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt">LeerXML</a>
</dt> </dt>
<dd> <dd>
<div class="block">Crear un documento de XML</div> <div class="block">Crear un documento de XML</div>
</dd> </dd>
<dt> <dt><span class="memberNameLink"><a href="../cl/cromer/mt/LeerXML.CustomErrorHandler.html#CustomErrorHandler--">CustomErrorHandler()</a></span>
<span class="memberNameLink"><a href="../cl/cromer/mt/Estado.html#createLink-char-cl.cromer.mt.Estado-char-char-">createLink(char, Estado, char, char)</a></span> - Constructor for class
- Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a> cl.cromer.mt.<a href="../cl/cromer/mt/LeerXML.CustomErrorHandler.html" title="class in cl.cromer.mt">LeerXML.CustomErrorHandler</a>
</dt> </dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
</dl> </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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp; <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> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a name="navbar.bottom">

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>E-Index</title> <title>E-Index</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
</head> </head>
@ -69,7 +69,7 @@
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"> <div class="contentContainer">
<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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="I:E"> <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;<a name="I:E">
<!-- --> <!-- -->
</a> </a>
<h2 class="title">E</h2> <h2 class="title">E</h2>
@ -84,11 +84,15 @@
</dd> </dd>
<dt><a href="../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt"><span class="typeNameLink">Enlace</span></a> <dt><a href="../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt"><span class="typeNameLink">Enlace</span></a>
- Class in <a href="../cl/cromer/mt/package-summary.html">cl.cromer.mt</a></dt> - Class in <a href="../cl/cromer/mt/package-summary.html">cl.cromer.mt</a></dt>
<dd>&nbsp;</dd> <dd>
<div class="block">Clase que funciona como enlaze entre dos estados ó asi mismo</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#Enlace-char-cl.cromer.mt.Estado-char-char-">Enlace(char, Estado, char, char)</a></span> <dt><span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#Enlace-char-cl.cromer.mt.Estado-char-char-">Enlace(char, Estado, char, char)</a></span>
- Constructor for class - Constructor for class
cl.cromer.mt.<a href="../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a></dt> 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">Contructor de la clase</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#enlaceActual">enlaceActual</a></span> - <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> Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a>
</dt> </dt>
@ -96,17 +100,46 @@
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Estado.html#enlaces">enlaces</a></span> - Variable in <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> class cl.cromer.mt.<a href="../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</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>
</dd>
<dt><a href="../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt"><span class="typeNameLink">Estado</span></a> <dt><a href="../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt"><span class="typeNameLink">Estado</span></a>
- Class in <a href="../cl/cromer/mt/package-summary.html">cl.cromer.mt</a></dt> - Class in <a href="../cl/cromer/mt/package-summary.html">cl.cromer.mt</a></dt>
<dd>&nbsp;</dd> <dd>
<div class="block">Clase que almanecerá un estado con su subindices y sus enlaces adyacentes</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Estado.html#Estado-int-">Estado(int)</a></span> - <dt><span class="memberNameLink"><a href="../cl/cromer/mt/Estado.html#Estado-int-">Estado(int)</a></span> -
Constructor for class Constructor for class
cl.cromer.mt.<a href="../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></dt> cl.cromer.mt.<a href="../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></dt>
<dd>
<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>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#estadoActual">estadoActual</a></span> - <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> Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a>
</dt> </dt>
<dd>&nbsp;</dd> <dd>&nbsp;</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>
<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>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Automata.html#estados">estados</a></span> - Variable in <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> class cl.cromer.mt.<a href="../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
@ -141,6 +174,12 @@
cl.cromer.mt.<a href="../cl/cromer/mt/EstadosFinalesController.html" title="class in cl.cromer.mt">EstadosFinalesController</a> cl.cromer.mt.<a href="../cl/cromer/mt/EstadosFinalesController.html" title="class in cl.cromer.mt">EstadosFinalesController</a>
</dt> </dt>
<dd>&nbsp;</dd> <dd>&nbsp;</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>
<dt> <dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/MenuController.html#estadosFinales">estadosFinales</a></span> <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> - Variable in class cl.cromer.mt.<a href="../cl/cromer/mt/MenuController.html" title="class in cl.cromer.mt">MenuController</a>
@ -158,7 +197,7 @@
</dt> </dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
</dl> </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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp; <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> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a name="navbar.bottom">

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>F-Index</title> <title>F-Index</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
</head> </head>
@ -69,11 +69,19 @@
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"> <div class="contentContainer">
<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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="I:F"> <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;<a name="I:F">
<!-- --> <!-- -->
</a> </a>
<h2 class="title">F</h2> <h2 class="title">F</h2>
<dl> <dl>
<dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/LeerXML.CustomErrorHandler.html#fatalError-org.xml.sax.SAXParseException-">fatalError(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>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/LeerXML.html#fixXML-java.io.File-">fixXML(File)</a></span> <dt><span class="memberNameLink"><a href="../cl/cromer/mt/LeerXML.html#fixXML-java.io.File-">fixXML(File)</a></span>
- Method in class cl.cromer.mt.<a href="../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt">LeerXML</a> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt">LeerXML</a>
</dt> </dt>
@ -81,7 +89,7 @@
<div class="block">Arreglar el archivo de XML si no es valido.</div> <div class="block">Arreglar el archivo de XML si no es valido.</div>
</dd> </dd>
</dl> </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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp; <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> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a name="navbar.bottom">

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>G-Index</title> <title>G-Index</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
</head> </head>
@ -69,7 +69,7 @@
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"> <div class="contentContainer">
<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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="I:G"> <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;<a name="I:G">
<!-- --> <!-- -->
</a> </a>
<h2 class="title">G</h2> <h2 class="title">G</h2>
@ -77,29 +77,43 @@
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#getCabezal--">getCabezal()</a></span> - <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> Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a>
</dt> </dt>
<dd>&nbsp;</dd> <dd>
<div class="block">Retorna el indice en que se ubica en la cadena (Cabezal)</div>
</dd>
<dt> <dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#getCintaAnterior--">getCintaAnterior()</a></span> <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> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a>
</dt> </dt>
<dd>&nbsp;</dd> <dd>
<div class="block">Retorna la cadena anterior a que la maquina hiciera cambios</div>
</dd>
<dt> <dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#getEnlaceActual--">getEnlaceActual()</a></span> <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> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a>
</dt> </dt>
<dd>&nbsp;</dd> <dd>
<div class="block">Retorna un enlace en que la maquina 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 <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> 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">Retorna una lista con los enlaces de un estado</div>
</dd>
<dt> <dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#getEstadoActual--">getEstadoActual()</a></span> <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> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a>
</dt> </dt>
<dd>&nbsp;</dd> <dd>
<div class="block">Retorna el estado en que esta la maquina</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Automata.html#getEstados--">getEstados()</a></span> - <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> Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a>
</dt> </dt>
<dd>&nbsp;</dd> <dd>
<div class="block">Retorna un lista de estados</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/EstadosFinales.html#getEstadosElegidos--">getEstadosElegidos()</a></span> <dt><span class="memberNameLink"><a href="../cl/cromer/mt/EstadosFinales.html#getEstadosElegidos--">getEstadosElegidos()</a></span>
- Method in class cl.cromer.mt.<a href="../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a>
</dt> </dt>
@ -109,7 +123,9 @@
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Automata.html#getEstadosExistentes--">getEstadosExistentes()</a></span> <dt><span class="memberNameLink"><a href="../cl/cromer/mt/Automata.html#getEstadosExistentes--">getEstadosExistentes()</a></span>
- Method in class - Method in class
cl.cromer.mt.<a href="../cl/cromer/mt/Automata.html" title="class in cl.cromer.mt">Automata</a></dt> 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">Retorna una lista de números que serán los subindices de los estados existentes</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/EstadosFinales.html#getEstadosExistentes--">getEstadosExistentes()</a></span> <dt><span class="memberNameLink"><a href="../cl/cromer/mt/EstadosFinales.html#getEstadosExistentes--">getEstadosExistentes()</a></span>
- Method in class cl.cromer.mt.<a href="../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a> - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/EstadosFinales.html" title="class in cl.cromer.mt">EstadosFinales</a>
</dt> </dt>
@ -125,10 +141,14 @@
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#getMaquina--">getMaquina()</a></span> - <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> Method in class cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a>
</dt> </dt>
<dd>&nbsp;</dd> <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> - <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> Method 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">Retorna el movimiento del indice de la cadena</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#getPrimera--">getPrimera()</a></span> - <dt><span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#getPrimera--">getPrimera()</a></span> -
Method in class Method in class
cl.cromer.mt.<a href="../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt">TablaData</a></dt> cl.cromer.mt.<a href="../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt">TablaData</a></dt>
@ -137,10 +157,14 @@
</dd> </dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Estado.html#getQ--">getQ()</a></span> - Method in class <dt><span class="memberNameLink"><a href="../cl/cromer/mt/Estado.html#getQ--">getQ()</a></span> - Method in class
cl.cromer.mt.<a href="../cl/cromer/mt/Estado.html" title="class in cl.cromer.mt">Estado</a></dt> 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">Retorna el subindice asociado al estado</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#getQj--">getQj()</a></span> - Method in class <dt><span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#getQj--">getQj()</a></span> - Method in class
cl.cromer.mt.<a href="../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a></dt> 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">Retorna el estado con que se enlaza</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#getSegunda--">getSegunda()</a></span> - <dt><span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#getSegunda--">getSegunda()</a></span> -
Method in class Method in class
cl.cromer.mt.<a href="../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt">TablaData</a></dt> cl.cromer.mt.<a href="../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt">TablaData</a></dt>
@ -149,12 +173,16 @@
</dd> </dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#getSi--">getSi()</a></span> - Method in class <dt><span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#getSi--">getSi()</a></span> - Method in class
cl.cromer.mt.<a href="../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a></dt> 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">Retorna simbolo a analizar</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#getSj--">getSj()</a></span> - Method in class <dt><span class="memberNameLink"><a href="../cl/cromer/mt/Enlace.html#getSj--">getSj()</a></span> - Method in class
cl.cromer.mt.<a href="../cl/cromer/mt/Enlace.html" title="class in cl.cromer.mt">Enlace</a></dt> 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">Retorna simbolo a escribir</div>
</dd>
</dl> </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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp; <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> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a name="navbar.bottom">

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>H-Index</title> <title>H-Index</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
</head> </head>
@ -69,7 +69,7 @@
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"> <div class="contentContainer">
<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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="I:H"> <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;<a name="I:H">
<!-- --> <!-- -->
</a> </a>
<h2 class="title">H</h2> <h2 class="title">H</h2>
@ -82,7 +82,7 @@
<div class="block">Este metodo es para el evento de windowshown</div> <div class="block">Este metodo es para el evento de windowshown</div>
</dd> </dd>
</dl> </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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp; <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> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a name="navbar.bottom">

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>L-Index</title> <title>I-Index</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
</head> </head>
@ -12,7 +12,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title = "L-Index"; parent.document.title = "I-Index";
} }
} }
catch(err) { catch(err) {
@ -69,38 +69,21 @@
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"> <div class="contentContainer">
<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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="I:L"> <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;<a name="I:I">
<!-- --> <!-- -->
</a> </a>
<h2 class="title">L</h2> <h2 class="title">I</h2>
<dl> <dl>
<dt> <dt><a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt"><span class="typeNameLink">IndividualController</span></a>
<span class="memberNameLink"><a href="../cl/cromer/mt/LeerXML.html#leerArchivo-java.io.File-">leerArchivo(File)</a></span>
- Method in class cl.cromer.mt.<a href="../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt">LeerXML</a>
</dt>
<dd>
<div class="block">El metodo va a verificar que el archivo existe y que contiene XML valido.</div>
</dd>
<dt>
<a href="../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt"><span class="typeNameLink">LeerXML</span></a>
- Class in <a href="../cl/cromer/mt/package-summary.html">cl.cromer.mt</a></dt> - Class in <a href="../cl/cromer/mt/package-summary.html">cl.cromer.mt</a></dt>
<dd>
<div class="block">Esta clase puede abrir y validar un archivo de XML.</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/LeerXML.html#LeerXML--">LeerXML()</a></span> - Constructor
for class cl.cromer.mt.<a href="../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt">LeerXML</a></dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><a href="../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt"><span class="typeNameLink">LoteController</span></a> <dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#IndividualController--">IndividualController()</a></span>
- Class in <a href="../cl/cromer/mt/package-summary.html">cl.cromer.mt</a></dt>
<dd>
<div class="block">Controlar las acciones de reconocimiento por lote</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/LoteController.html#LoteController--">LoteController()</a></span>
- Constructor for class - Constructor for class
cl.cromer.mt.<a href="../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt">LoteController</a></dt> cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a>
</dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
</dl> </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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp; <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> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a name="navbar.bottom">

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>M-Index</title> <title>L-Index</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
</head> </head>
@ -12,7 +12,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title = "M-Index"; parent.document.title = "L-Index";
} }
} }
catch (err) { catch (err) {
@ -70,84 +70,45 @@
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"> <div class="contentContainer">
<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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="I:M"> <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;<a name="I:L">
<!-- --> <!-- -->
</a> </a>
<h2 class="title">M</h2> <h2 class="title">L</h2>
<dl> <dl>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/MT.html#main-java.lang.String:A-">main(String[])</a></span> <dt><span class="memberNameLink"><a href="../cl/cromer/mt/LeerXML.html#leerArchivo-java.io.File-">leerArchivo(File)</a></span>
- Static method in class - Method in class cl.cromer.mt.<a href="../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt">LeerXML</a>
cl.cromer.mt.<a href="../cl/cromer/mt/MT.html" title="class in cl.cromer.mt">MT</a></dt> </dt>
<dd> <dd>
<div class="block">El metodo principal del programa</div> <div class="block">El metodo va a verificar que el archivo existe y que contiene XML valido.</div>
</dd>
<dt><a href="../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt"><span class="typeNameLink">LeerXML</span></a>
- Class in <a href="../cl/cromer/mt/package-summary.html">cl.cromer.mt</a></dt>
<dd>
<div class="block">Esta clase puede abrir y validar un archivo de XML.</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/LeerXML.html#LeerXML--">LeerXML()</a></span> -
Constructor for class
cl.cromer.mt.<a href="../cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt">LeerXML</a></dt>
<dd>&nbsp;</dd>
<dt>
<a href="../cl/cromer/mt/LeerXML.CustomErrorHandler.html" title="class in cl.cromer.mt"><span class="typeNameLink">LeerXML.CustomErrorHandler</span></a>
- Class in <a href="../cl/cromer/mt/package-summary.html">cl.cromer.mt</a></dt>
<dd>
<div class="block">Esta clase es para manejar problemas en los archivo .xml</div>
</dd> </dd>
<dt> <dt>
<span class="memberNameLink"><a href="../cl/cromer/mt/EstadosFinales.html#maquina">maquina</a></span> <a href="../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt"><span class="typeNameLink">LoteController</span></a>
- 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>
<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> - Class in <a href="../cl/cromer/mt/package-summary.html">cl.cromer.mt</a></dt>
<dd>&nbsp;</dd> <dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#Maquina-org.w3c.dom.Document-">Maquina(Document)</a></span> <div class="block">Controlar las acciones de reconocimiento por lote</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/LoteController.html#LoteController--">LoteController()</a></span>
- Constructor for class - Constructor for class
cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></dt> cl.cromer.mt.<a href="../cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt">LoteController</a>
<dd>&nbsp;</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> </dt>
<dd>&nbsp;</dd> <dd>&nbsp;</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>
<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>
</dd>
<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>
<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>
<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>
<dt><a href="../cl/cromer/mt/MT.html" title="class in cl.cromer.mt"><span class="typeNameLink">MT</span></a>
- Class in <a href="../cl/cromer/mt/package-summary.html">cl.cromer.mt</a></dt>
<dd>
<div class="block">Esta clase es la clase princial de la Maquina Turing</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/MT.html#MT--">MT()</a></span> - Constructor
for class cl.cromer.mt.<a href="../cl/cromer/mt/MT.html" title="class in cl.cromer.mt">MT</a></dt>
<dd>&nbsp;</dd>
</dl> </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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp; <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> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a name="navbar.bottom">

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>P-Index</title> <title>M-Index</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script> <script type="text/javascript" src="../script.js"></script>
</head> </head>
@ -12,7 +12,7 @@
<script type="text/javascript"><!-- <script type="text/javascript"><!--
try { try {
if (location.href.indexOf('is-external=true') == -1) { if (location.href.indexOf('is-external=true') == -1) {
parent.document.title = "P-Index"; parent.document.title = "M-Index";
} }
} }
catch (err) { catch (err) {
@ -70,25 +70,109 @@
</a></div> </a></div>
<!-- ========= END OF TOP NAVBAR ========= --> <!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"> <div class="contentContainer">
<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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp;<a name="I:P"> <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;<a name="I:M">
<!-- --> <!-- -->
</a> </a>
<h2 class="title">P</h2> <h2 class="title">M</h2>
<dl> <dl>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#primera">primera</a></span> - <dt><span class="memberNameLink"><a href="../cl/cromer/mt/MT.html#main-java.lang.String:A-">main(String[])</a></span>
Variable in class - Static method in class
cl.cromer.mt.<a href="../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt">TablaData</a> cl.cromer.mt.<a href="../cl/cromer/mt/MT.html" title="class in cl.cromer.mt">MT</a></dt>
<dd>
<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> </dt>
<dd>&nbsp;</dd> <dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/TablaData.html#primeraProperty--">primeraProperty()</a></span> <dt><span class="memberNameLink"><a href="../cl/cromer/mt/IndividualController.html#maquina">maquina</a></span>
- Method in class - Variable in class
cl.cromer.mt.<a href="../cl/cromer/mt/TablaData.html" title="class in cl.cromer.mt">TablaData</a> cl.cromer.mt.<a href="../cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt">IndividualController</a>
</dt>
<dd>&nbsp;</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>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/Maquina.html#Maquina-org.w3c.dom.Document-">Maquina(Document)</a></span>
- Constructor for class
cl.cromer.mt.<a href="../cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt">Maquina</a></dt>
<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#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>
<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>
</dd>
<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>
<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>
<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>
<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>
<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> </dt>
<dd> <dd>
<div class="block">Devolver la primera string property</div> <div class="block">Realiza el movimiento correspondiente a base del caracter guardado en
[movimiento]
</div>
</dd> </dd>
<dt><a href="../cl/cromer/mt/MT.html" title="class in cl.cromer.mt"><span class="typeNameLink">MT</span></a>
- Class in <a href="../cl/cromer/mt/package-summary.html">cl.cromer.mt</a></dt>
<dd>
<div class="block">Esta clase es la clase princial de la Maquina Turing</div>
</dd>
<dt><span class="memberNameLink"><a href="../cl/cromer/mt/MT.html#MT--">MT()</a></span> - Constructor
for class cl.cromer.mt.<a href="../cl/cromer/mt/MT.html" title="class in cl.cromer.mt">MT</a></dt>
<dd>&nbsp;</dd>
</dl> </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">L</a>&nbsp;<a href="index-8.html">M</a>&nbsp;<a href="index-9.html">P</a>&nbsp;<a href="index-10.html">Q</a>&nbsp;<a href="index-11.html">R</a>&nbsp;<a href="index-12.html">S</a>&nbsp;<a href="index-13.html">T</a>&nbsp;<a href="index-14.html">V</a>&nbsp; <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> </div>
<!-- ======= START OF BOTTOM NAVBAR ====== --> <!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom"> <div class="bottomNav"><a name="navbar.bottom">

View File

@ -2,7 +2,7 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>Generated Documentation (Untitled)</title> <title>Generated Documentation (Untitled)</title>
<script type="text/javascript"> <script type="text/javascript">
tmpTargetPage = "" + window.location.search; tmpTargetPage = "" + window.location.search;

View File

@ -2,9 +2,9 @@
<!-- NewPage --> <!-- NewPage -->
<html lang="es"> <html lang="es">
<head> <head>
<!-- Generated by javadoc (1.8.0_131) on Wed Jul 05 23:39:42 CLT 2017 --> <!-- Generated by javadoc (1.8.0_131) on Fri Jul 07 00:26:39 CLT 2017 -->
<title>Class Hierarchy</title> <title>Class Hierarchy</title>
<meta name="date" content="2017-07-05"> <meta name="date" content="2017-07-07">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script> <script type="text/javascript" src="script.js"></script>
</head> </head>
@ -105,6 +105,9 @@
<li type="circle"> <li type="circle">
cl.cromer.mt.<a href="cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt"><span class="typeNameLink">LeerXML</span></a> cl.cromer.mt.<a href="cl/cromer/mt/LeerXML.html" title="class in cl.cromer.mt"><span class="typeNameLink">LeerXML</span></a>
</li> </li>
<li type="circle">cl.cromer.mt.<a href="cl/cromer/mt/LeerXML.CustomErrorHandler.html" title="class in cl.cromer.mt"><span class="typeNameLink">LeerXML.CustomErrorHandler</span></a>
(implements org.xml.sax.ErrorHandler)
</li>
<li type="circle"> <li type="circle">
cl.cromer.mt.<a href="cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt"><span class="typeNameLink">Maquina</span></a> cl.cromer.mt.<a href="cl/cromer/mt/Maquina.html" title="class in cl.cromer.mt"><span class="typeNameLink">Maquina</span></a>
</li> </li>
@ -121,6 +124,9 @@
<ul> <ul>
<li type="circle">javafx.scene.layout.VBox <li type="circle">javafx.scene.layout.VBox
<ul> <ul>
<li type="circle">
cl.cromer.mt.<a href="cl/cromer/mt/IndividualController.html" title="class in cl.cromer.mt"><span class="typeNameLink">IndividualController</span></a>
</li>
<li type="circle"> <li type="circle">
cl.cromer.mt.<a href="cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt"><span class="typeNameLink">LoteController</span></a> cl.cromer.mt.<a href="cl/cromer/mt/LoteController.html" title="class in cl.cromer.mt"><span class="typeNameLink">LoteController</span></a>
</li> </li>

View File

@ -1,102 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE root SYSTEM "mtbase.dtd">
<root>
<transicion>
<movimiento>R</movimiento>
<si>a</si>
<qj>1</qj>
<qi>0</qi>
<sj>#</sj>
</transicion>
<transicion>
<qi>1</qi>
<si>a</si>
<sj>#</sj>
<qj>1</qj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>1</qi>
<si>b</si>
<movimiento>R</movimiento>
<qj>1</qj>
<sj>#</sj>
</transicion>
<transicion>
<qi>1</qi>
<si>c</si>
<qj>2</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>2</qi>
<si>a</si>
<qj>3</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>3</qi>
<si>a</si>
<qj>3</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>3</qi>
<si>b</si>
<qj>3</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>0</qi>
<si>b</si>
<qj>4</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>4</qi>
<si>a</si>
<qj>4</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>4</qi>
<si>b</si>
<qj>4</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>4</qi>
<si>c</si>
<qj>5</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>5</qi>
<si>b</si>
<qj>6</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>6</qi>
<si>a</si>
<qj>6</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>6</qi>
<si>b</si>
<qj>6</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
</root>

View File

@ -5,98 +5,98 @@
<qi>0</qi> <qi>0</qi>
<si>a</si> <si>a</si>
<qj>1</qj> <qj>1</qj>
<sj>#</sj> <sj>a</sj>
<movimiento>R</movimiento> <movimiento>R</movimiento>
</transicion> </transicion>
<transicion> <transicion>
<qi>1</qi> <qi>1</qi>
<si>a</si> <si>a</si>
<qj>1</qj> <qj>1</qj>
<sj>#</sj> <sj>a</sj>
<movimiento>R</movimiento> <movimiento>R</movimiento>
</transicion> </transicion>
<transicion> <transicion>
<qi>1</qi> <qi>1</qi>
<si>b</si> <si>b</si>
<qj>1</qj> <qj>1</qj>
<sj>#</sj> <sj>b</sj>
<movimiento>R</movimiento> <movimiento>R</movimiento>
</transicion> </transicion>
<transicion> <transicion>
<qi>1</qi> <qi>1</qi>
<si>c</si> <si>c</si>
<qj>2</qj> <qj>2</qj>
<sj>#</sj> <sj>c</sj>
<movimiento>R</movimiento> <movimiento>R</movimiento>
</transicion> </transicion>
<transicion> <transicion>
<qi>2</qi> <qi>2</qi>
<si>a</si> <si>a</si>
<qj>3</qj> <qj>3</qj>
<sj>#</sj> <sj>a</sj>
<movimiento>R</movimiento> <movimiento>R</movimiento>
</transicion> </transicion>
<transicion> <transicion>
<qi>3</qi> <qi>3</qi>
<si>a</si> <si>a</si>
<qj>3</qj> <qj>3</qj>
<sj>#</sj> <sj>a</sj>
<movimiento>R</movimiento> <movimiento>R</movimiento>
</transicion> </transicion>
<transicion> <transicion>
<qi>3</qi> <qi>3</qi>
<si>b</si> <si>b</si>
<qj>3</qj> <qj>3</qj>
<sj>#</sj> <sj>b</sj>
<movimiento>R</movimiento> <movimiento>R</movimiento>
</transicion> </transicion>
<transicion> <transicion>
<qi>0</qi> <qi>0</qi>
<si>b</si> <si>b</si>
<qj>4</qj> <qj>4</qj>
<sj>#</sj> <sj>b</sj>
<movimiento>R</movimiento> <movimiento>R</movimiento>
</transicion> </transicion>
<transicion> <transicion>
<qi>4</qi> <qi>4</qi>
<si>a</si> <si>a</si>
<qj>4</qj> <qj>4</qj>
<sj>#</sj> <sj>a</sj>
<movimiento>R</movimiento> <movimiento>R</movimiento>
</transicion> </transicion>
<transicion> <transicion>
<qi>4</qi> <qi>4</qi>
<si>b</si> <si>b</si>
<qj>4</qj> <qj>4</qj>
<sj>#</sj> <sj>b</sj>
<movimiento>R</movimiento> <movimiento>R</movimiento>
</transicion> </transicion>
<transicion> <transicion>
<qi>4</qi> <qi>4</qi>
<si>c</si> <si>c</si>
<qj>5</qj> <qj>5</qj>
<sj>#</sj> <sj>c</sj>
<movimiento>R</movimiento> <movimiento>R</movimiento>
</transicion> </transicion>
<transicion> <transicion>
<qi>5</qi> <qi>5</qi>
<si>b</si> <si>b</si>
<qj>6</qj> <qj>6</qj>
<sj>#</sj> <sj>b</sj>
<movimiento>R</movimiento> <movimiento>R</movimiento>
</transicion> </transicion>
<transicion> <transicion>
<qi>6</qi> <qi>6</qi>
<si>a</si> <si>a</si>
<qj>6</qj> <qj>6</qj>
<sj>#</sj> <sj>a</sj>
<movimiento>R</movimiento> <movimiento>R</movimiento>
</transicion> </transicion>
<transicion> <transicion>
<qi>6</qi> <qi>6</qi>
<si>b</si> <si>b</si>
<qj>6</qj> <qj>6</qj>
<sj>#</sj> <sj>b</sj>
<movimiento>R</movimiento> <movimiento>R</movimiento>
</transicion> </transicion>
<transicion> <transicion>
@ -104,13 +104,13 @@
<si>#</si> <si>#</si>
<qj>7</qj> <qj>7</qj>
<sj>#</sj> <sj>#</sj>
<movimiento>*</movimiento> <movimiento>S</movimiento>
</transicion> </transicion>
<transicion> <transicion>
<qi>6</qi> <qi>6</qi>
<si>#</si> <si>#</si>
<qj>7</qj> <qj>7</qj>
<sj>#</sj> <sj>#</sj>
<movimiento>*</movimiento> <movimiento>S</movimiento>
</transicion> </transicion>
</root> </root>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE root SYSTEM "mtbase_.dtd"> <!DOCTYPE root SYSTEM "mtbase.dtd">
<root> <root>
<transicion> <transicion>
<qi>0</qi> <qi>0</qi>

View File

@ -1,29 +1,22 @@
<?xml encoding="UTF-8"?> <?xml encoding="UTF-8"?>
<!ELEMENT root (transicion)+> <!ELEMENT root (transicion)+>
<!ATTLIST root <!ATTLIST root xmlns CDATA #FIXED ''>
xmlns CDATA #FIXED ''>
<!ELEMENT transicion (movimiento|qi|qj|si|sj)+> <!ELEMENT transicion (movimiento|qi|qj|si|sj)+>
<!ATTLIST transicion <!ATTLIST transicion xmlns CDATA #FIXED ''>
xmlns CDATA #FIXED ''>
<!ELEMENT movimiento (#PCDATA)> <!ELEMENT movimiento (#PCDATA)>
<!ATTLIST movimiento <!ATTLIST movimiento xmlns CDATA #FIXED ''>
xmlns CDATA #FIXED ''>
<!ELEMENT qi (#PCDATA)> <!ELEMENT qi (#PCDATA)>
<!ATTLIST qi <!ATTLIST qi xmlns CDATA #FIXED ''>
xmlns CDATA #FIXED ''>
<!ELEMENT qj (#PCDATA)> <!ELEMENT qj (#PCDATA)>
<!ATTLIST qj <!ATTLIST qj xmlns CDATA #FIXED ''>
xmlns CDATA #FIXED ''>
<!ELEMENT si (#PCDATA)> <!ELEMENT si (#PCDATA)>
<!ATTLIST si <!ATTLIST si xmlns CDATA #FIXED ''>
xmlns CDATA #FIXED ''>
<!ELEMENT sj (#PCDATA)> <!ELEMENT sj (#PCDATA)>
<!ATTLIST sj <!ATTLIST sj xmlns CDATA #FIXED ''>
xmlns CDATA #FIXED ''>

View File

@ -1,7 +0,0 @@
<!ELEMENT root (transicion+)>
<!ELEMENT transicion (qi|si|qj|sj|movimiento)>
<!ELEMENT qi (#PCDATA)>
<!ELEMENT si (#PCDATA)>
<!ELEMENT qj (#PCDATA)>
<!ELEMENT sj (#PCDATA)>
<!ELEMENT movimiento (#PCDATA)>

View File

@ -0,0 +1,30 @@
<root>
<transicion>
<qi>0</qi>
<si>0</si>
<qj>1</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>0</qi>
<si>1</si>
<qj>0</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>1</qi>
<si>0</si>
<qj>0</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>1</qi>
<si>1</si>
<qj>1</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
</root>

View File

@ -0,0 +1,23 @@
<root>
<transicion>
<qi>0</qi>
<si>a</si>
<qj>1</qj>
<sj>a</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>1</qi>
<si>b</si>
<qj>1</qj>
<sj>b</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>1</qi>
<si>#</si>
<qj>2</qj>
<sj>#</sj>
<movimiento>S</movimiento>
</transicion>
</root>

View File

@ -0,0 +1,44 @@
<root>
<transicion>
<qi>0</qi>
<si>0</si>
<qj>1</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>1</qi>
<si>1</si>
<qj>1</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>1</qi>
<si>0</si>
<qj>2</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>2</qi>
<si>0</si>
<qj>3</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>3</qi>
<si>#</si>
<qj>4</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
<transicion>
<qi>3</qi>
<si>0</si>
<qj>2</qj>
<sj>#</sj>
<movimiento>R</movimiento>
</transicion>
</root>

442
mt.xml
View File

@ -1,262 +1,262 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project name="fundamentos" default="all"> <project name="mt" default="all">
<property file="mt.properties"/> <property file="mt.properties"/>
<!-- Uncomment the following property if no tests compilation is needed --> <!-- Uncomment the following property if no tests compilation is needed -->
<!-- <!--
<property name="skip.tests" value="true"/> <property name="skip.tests" value="true"/>
--> -->
<!-- Compiler options --> <!-- Compiler options -->
<property name="compiler.debug" value="on"/> <property name="compiler.debug" value="on"/>
<property name="compiler.generate.no.warnings" value="off"/> <property name="compiler.generate.no.warnings" value="off"/>
<property name="compiler.args" value=""/> <property name="compiler.args" value=""/>
<property name="compiler.max.memory" value="700m"/> <property name="compiler.max.memory" value="700m"/>
<patternset id="ignored.files"> <patternset id="ignored.files">
<exclude name="**/*.hprof/**"/> <exclude name="**/*.hprof/**"/>
<exclude name="**/*.pyc/**"/> <exclude name="**/*.pyc/**"/>
<exclude name="**/*.pyo/**"/> <exclude name="**/*.pyo/**"/>
<exclude name="**/*.rbc/**"/> <exclude name="**/*.rbc/**"/>
<exclude name="**/*.yarb/**"/> <exclude name="**/*.yarb/**"/>
<exclude name="**/*~/**"/> <exclude name="**/*~/**"/>
<exclude name="**/.DS_Store/**"/> <exclude name="**/.DS_Store/**"/>
<exclude name="**/.git/**"/> <exclude name="**/.git/**"/>
<exclude name="**/.hg/**"/> <exclude name="**/.hg/**"/>
<exclude name="**/.svn/**"/> <exclude name="**/.svn/**"/>
<exclude name="**/CVS/**"/> <exclude name="**/CVS/**"/>
<exclude name="**/__pycache__/**"/> <exclude name="**/__pycache__/**"/>
<exclude name="**/_svn/**"/> <exclude name="**/_svn/**"/>
<exclude name="**/vssver.scc/**"/> <exclude name="**/vssver.scc/**"/>
<exclude name="**/vssver2.scc/**"/> <exclude name="**/vssver2.scc/**"/>
</patternset> </patternset>
<patternset id="library.patterns"> <patternset id="library.patterns">
<include name="*.war"/> <include name="*.war"/>
<include name="*.swc"/> <include name="*.swc"/>
<include name="*.apk"/> <include name="*.apk"/>
<include name="*.zip"/> <include name="*.zip"/>
<include name="*.egg"/> <include name="*.egg"/>
<include name="*.ane"/> <include name="*.ane"/>
<include name="*.jar"/> <include name="*.jar"/>
<include name="*.ear"/> <include name="*.ear"/>
</patternset> </patternset>
<patternset id="compiler.resources"> <patternset id="compiler.resources">
<exclude name="**/?*.java"/> <exclude name="**/?*.java"/>
<exclude name="**/?*.form"/> <exclude name="**/?*.form"/>
<exclude name="**/?*.class"/> <exclude name="**/?*.class"/>
<exclude name="**/?*.groovy"/> <exclude name="**/?*.groovy"/>
<exclude name="**/?*.scala"/> <exclude name="**/?*.scala"/>
<exclude name="**/?*.flex"/> <exclude name="**/?*.flex"/>
<exclude name="**/?*.kt"/> <exclude name="**/?*.kt"/>
<exclude name="**/?*.clj"/> <exclude name="**/?*.clj"/>
</patternset> </patternset>
<!-- JDK definitions --> <!-- JDK definitions -->
<property name="jdk.bin.1.8" value="${jdk.home.1.8}/bin"/> <property name="jdk.bin.1.8" value="${jdk.home.1.8}/bin"/>
<path id="jdk.classpath.1.8"> <path id="jdk.classpath.1.8">
<fileset dir="${jdk.home.1.8}"> <fileset dir="${jdk.home.1.8}">
<include name="jre/lib/charsets.jar"/> <include name="jre/lib/charsets.jar"/>
<include name="jre/lib/deploy.jar"/> <include name="jre/lib/deploy.jar"/>
<include name="jre/lib/ext/cldrdata.jar"/> <include name="jre/lib/ext/cldrdata.jar"/>
<include name="jre/lib/ext/dnsns.jar"/> <include name="jre/lib/ext/dnsns.jar"/>
<include name="jre/lib/ext/jaccess.jar"/> <include name="jre/lib/ext/jaccess.jar"/>
<include name="jre/lib/ext/jfxrt.jar"/> <include name="jre/lib/ext/jfxrt.jar"/>
<include name="jre/lib/ext/localedata.jar"/> <include name="jre/lib/ext/localedata.jar"/>
<include name="jre/lib/ext/nashorn.jar"/> <include name="jre/lib/ext/nashorn.jar"/>
<include name="jre/lib/ext/sunec.jar"/> <include name="jre/lib/ext/sunec.jar"/>
<include name="jre/lib/ext/sunjce_provider.jar"/> <include name="jre/lib/ext/sunjce_provider.jar"/>
<include name="jre/lib/ext/sunpkcs11.jar"/> <include name="jre/lib/ext/sunpkcs11.jar"/>
<include name="jre/lib/ext/zipfs.jar"/> <include name="jre/lib/ext/zipfs.jar"/>
<include name="jre/lib/javaws.jar"/> <include name="jre/lib/javaws.jar"/>
<include name="jre/lib/jce.jar"/> <include name="jre/lib/jce.jar"/>
<include name="jre/lib/jfr.jar"/> <include name="jre/lib/jfr.jar"/>
<include name="jre/lib/jfxswt.jar"/> <include name="jre/lib/jfxswt.jar"/>
<include name="jre/lib/jsse.jar"/> <include name="jre/lib/jsse.jar"/>
<include name="jre/lib/management-agent.jar"/> <include name="jre/lib/management-agent.jar"/>
<include name="jre/lib/plugin.jar"/> <include name="jre/lib/plugin.jar"/>
<include name="jre/lib/resources.jar"/> <include name="jre/lib/resources.jar"/>
<include name="jre/lib/rt.jar"/> <include name="jre/lib/rt.jar"/>
</fileset> </fileset>
</path> </path>
<property name="project.jdk.home" value="${jdk.home.1.8}"/> <property name="project.jdk.home" value="${jdk.home.1.8}"/>
<property name="project.jdk.bin" value="${jdk.bin.1.8}"/> <property name="project.jdk.bin" value="${jdk.bin.1.8}"/>
<property name="project.jdk.classpath" value="jdk.classpath.1.8"/> <property name="project.jdk.classpath" value="jdk.classpath.1.8"/>
<!-- Register Custom Compiler Taskdefs --> <!-- Register Custom Compiler Taskdefs -->
<property name="javac2.home" value="${idea.home}/lib"/> <property name="javac2.home" value="${idea.home}/lib"/>
<path id="javac2.classpath"> <path id="javac2.classpath">
<pathelement location="${javac2.home}/javac2.jar"/> <pathelement location="${javac2.home}/javac2.jar"/>
<pathelement location="${javac2.home}/jdom.jar"/> <pathelement location="${javac2.home}/jdom.jar"/>
<pathelement location="${javac2.home}/asm-all.jar"/> <pathelement location="${javac2.home}/asm-all.jar"/>
<pathelement location="${javac2.home}/jgoodies-forms.jar"/> <pathelement location="${javac2.home}/jgoodies-forms.jar"/>
</path> </path>
<target name="register.custom.compilers"> <target name="register.custom.compilers">
<taskdef name="javac2" classname="com.intellij.ant.Javac2" classpathref="javac2.classpath"/> <taskdef name="javac2" classname="com.intellij.ant.Javac2" classpathref="javac2.classpath"/>
<taskdef name="instrumentIdeaExtensions" classname="com.intellij.ant.InstrumentIdeaExtensions" classpathref="javac2.classpath"/> <taskdef name="instrumentIdeaExtensions" classname="com.intellij.ant.InstrumentIdeaExtensions" classpathref="javac2.classpath"/>
</target> </target>
<!-- Modules --> <!-- Modules -->
<!-- Module Fundamentos --> <!-- Module MT -->
<dirname property="module.fundamentos.basedir" file="${ant.file}"/> <dirname property="module.mt.basedir" file="${ant.file}"/>
<property name="module.jdk.home.fundamentos" value="${jdk.home.1.8}"/> <property name="module.jdk.home.mt" value="${jdk.home.1.8}"/>
<property name="module.jdk.bin.fundamentos" value="${jdk.bin.1.8}"/> <property name="module.jdk.bin.mt" value="${jdk.bin.1.8}"/>
<property name="module.jdk.classpath.fundamentos" value="jdk.classpath.1.8"/> <property name="module.jdk.classpath.mt" value="jdk.classpath.1.8"/>
<property name="compiler.args.fundamentos" value="-encoding UTF-8 -source 8 -target 8 ${compiler.args}"/> <property name="compiler.args.mt" value="-encoding UTF-8 -source 8 -target 8 ${compiler.args}"/>
<property name="fundamentos.output.dir" value="${module.fundamentos.basedir}/out/production/Fundamentos"/> <property name="mt.output.dir" value="${module.mt.basedir}/out/production/MT"/>
<property name="fundamentos.testoutput.dir" value="${module.fundamentos.basedir}/out/test/Fundamentos"/> <property name="mt.testoutput.dir" value="${module.mt.basedir}/out/test/MT"/>
<path id="fundamentos.module.bootclasspath"> <path id="mt.module.bootclasspath">
<!-- Paths to be included in compilation bootclasspath --> <!-- Paths to be included in compilation bootclasspath -->
</path> </path>
<path id="fundamentos.module.production.classpath"> <path id="mt.module.production.classpath">
<path refid="${module.jdk.classpath.fundamentos}"/> <path refid="${module.jdk.classpath.mt}"/>
</path> </path>
<path id="fundamentos.runtime.production.module.classpath"> <path id="mt.runtime.production.module.classpath">
<pathelement location="${fundamentos.output.dir}"/> <pathelement location="${mt.output.dir}"/>
</path> </path>
<path id="fundamentos.module.classpath"> <path id="mt.module.classpath">
<path refid="${module.jdk.classpath.fundamentos}"/> <path refid="${module.jdk.classpath.mt}"/>
<pathelement location="${fundamentos.output.dir}"/> <pathelement location="${mt.output.dir}"/>
</path> </path>
<path id="fundamentos.runtime.module.classpath"> <path id="mt.runtime.module.classpath">
<pathelement location="${fundamentos.testoutput.dir}"/> <pathelement location="${mt.testoutput.dir}"/>
<pathelement location="${fundamentos.output.dir}"/> <pathelement location="${mt.output.dir}"/>
</path> </path>
<patternset id="excluded.from.module.fundamentos"> <patternset id="excluded.from.module.mt">
<patternset refid="ignored.files"/> <patternset refid="ignored.files"/>
</patternset> </patternset>
<patternset id="excluded.from.compilation.fundamentos"> <patternset id="excluded.from.compilation.mt">
<patternset refid="excluded.from.module.fundamentos"/> <patternset refid="excluded.from.module.mt"/>
</patternset> </patternset>
<path id="fundamentos.module.sourcepath"> <path id="mt.module.sourcepath">
<dirset dir="${module.fundamentos.basedir}"> <dirset dir="${module.mt.basedir}">
<include name="src"/> <include name="src"/>
</dirset> </dirset>
</path> </path>
<target name="compile.module.fundamentos" depends="compile.module.fundamentos.production,compile.module.fundamentos.tests" description="Compile module Fundamentos"/> <target name="compile.module.mt" depends="compile.module.mt.production,compile.module.mt.tests" description="Compile module MT"/>
<target name="compile.module.fundamentos.production" depends="register.custom.compilers" description="Compile module Fundamentos; production classes"> <target name="compile.module.mt.production" depends="register.custom.compilers" description="Compile module MT; production classes">
<mkdir dir="${fundamentos.output.dir}"/> <mkdir dir="${mt.output.dir}"/>
<javac2 destdir="${fundamentos.output.dir}" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memorymaximumsize="${compiler.max.memory}" fork="true" executable="${module.jdk.bin.fundamentos}/javac"> <javac2 destdir="${mt.output.dir}" debug="${compiler.debug}" nowarn="${compiler.generate.no.warnings}" memorymaximumsize="${compiler.max.memory}" fork="true" executable="${module.jdk.bin.mt}/javac">
<compilerarg line="${compiler.args.fundamentos}"/> <compilerarg line="${compiler.args.mt}"/>
<bootclasspath refid="fundamentos.module.bootclasspath"/> <bootclasspath refid="mt.module.bootclasspath"/>
<classpath refid="fundamentos.module.production.classpath"/> <classpath refid="mt.module.production.classpath"/>
<src refid="fundamentos.module.sourcepath"/> <src refid="mt.module.sourcepath"/>
<patternset refid="excluded.from.compilation.fundamentos"/> <patternset refid="excluded.from.compilation.mt"/>
</javac2> </javac2>
<copy todir="${fundamentos.output.dir}"> <copy todir="${mt.output.dir}">
<fileset dir="${module.fundamentos.basedir}/src"> <fileset dir="${module.mt.basedir}/src">
<patternset refid="compiler.resources"/> <patternset refid="compiler.resources"/>
<type type="file"/> <type type="file"/>
</fileset> </fileset>
</copy> </copy>
</target> </target>
<target name="compile.module.fundamentos.tests" depends="register.custom.compilers,compile.module.fundamentos.production" description="compile module Fundamentos; test classes" unless="skip.tests"/> <target name="compile.module.mt.tests" depends="register.custom.compilers,compile.module.mt.production" description="compile module MT; test classes" unless="skip.tests"/>
<target name="clean.module.fundamentos" description="cleanup module"> <target name="clean.module.mt" description="cleanup module">
<delete dir="${fundamentos.output.dir}"/> <delete dir="${mt.output.dir}"/>
<delete dir="${fundamentos.testoutput.dir}"/> <delete dir="${mt.testoutput.dir}"/>
</target> </target>
<target name="init" description="Build initialization"> <target name="init" description="Build initialization">
<!-- Perform any build initialization in this target --> <!-- Perform any build initialization in this target -->
</target> </target>
<target name="clean" depends="clean.module.fundamentos, clean.artifact.maquinaturing" description="cleanup all"/> <target name="clean" depends="clean.module.mt, clean.artifact.mt" description="cleanup all"/>
<target name="build.modules" depends="init, clean, compile.module.fundamentos" description="build all modules"/> <target name="build.modules" depends="init, clean, compile.module.mt" description="build all modules"/>
<target name="init.artifacts"> <target name="init.artifacts">
<property name="artifacts.temp.dir" value="${basedir}/__artifacts_temp"/> <property name="artifacts.temp.dir" value="${basedir}/__artifacts_temp"/>
<property name="artifact.output.maquinaturing" value="${basedir}/out/artifacts/MaquinaTuring"/> <property name="artifact.output.mt" value="${basedir}/out/artifacts/MT"/>
<mkdir dir="${artifacts.temp.dir}"/> <mkdir dir="${artifacts.temp.dir}"/>
<property name="artifact.temp.output.MT" value="${artifacts.temp.dir}/MT.jar"/> <property name="artifact.temp.output.MT" value="${artifacts.temp.dir}/MT.jar"/>
<taskdef resource="com/sun/javafx/tools/ant/antlib.xml" uri="javafx:com.sun.javafx.tools.ant" classpath="${jdk.home.1.8}/lib/ant-javafx.jar"/> <taskdef resource="com/sun/javafx/tools/ant/antlib.xml" uri="javafx:com.sun.javafx.tools.ant" classpath="${jdk.home.1.8}/lib/ant-javafx.jar"/>
</target> </target>
<target name="clean.artifact.maquinaturing" description="clean MaquinaTuring artifact output"> <target name="clean.artifact.mt" depends="init.artifacts" description="clean MT artifact output">
<delete dir="${artifact.output.maquinaturing}"/> <delete dir="${artifact.output.mt}"/>
</target> </target>
<target xmlns:fx="javafx:com.sun.javafx.tools.ant" name="artifact.maquinaturing" depends="init.artifacts, compile.module.fundamentos" description="Build &#39;MaquinaTuring&#39; artifact"> <target xmlns:fx="javafx:com.sun.javafx.tools.ant" name="artifact.mt" depends="init.artifacts, compile.module.mt" description="Build &#39;MT&#39; artifact">
<mkdir dir="${artifact.output.maquinaturing}"/> <mkdir dir="${artifact.output.mt}"/>
<copy todir="${artifact.temp.output.MT}"> <copy todir="${artifact.temp.output.MT}">
<fileset dir="${fundamentos.output.dir}"/> <fileset dir="${mt.output.dir}"/>
</copy> </copy>
<fx:fileset id="all_but_MT" dir="${artifact.temp.output.MT}" includes="**/*.jar"> <fx:fileset id="all_but_MT" dir="${artifact.temp.output.MT}" includes="**/*.jar">
<exclude name="MT.jar"/> <exclude name="MT.jar"/>
</fx:fileset> </fx:fileset>
<fx:fileset id="all_MT" dir="${artifact.temp.output.MT}" includes="**/*.jar"/> <fx:fileset id="all_MT" dir="${artifact.temp.output.MT}" includes="**/*.jar"/>
<fx:application id="MT_id" name="MaquinaTuring" mainClass="cl.cromer.mt.MT"/> <fx:application id="MT_id" name="MT" mainClass="cl.cromer.mt.MT"/>
<fx:jar destfile="${artifact.temp.output.MT}/MT.jar"> <fx:jar destfile="${artifact.temp.output.MT}/MT.jar">
<fx:application refid="MT_id"/> <fx:application refid="MT_id"/>
<fileset dir="${artifact.temp.output.MT}" excludes="**/*.jar"/> <fileset dir="${artifact.temp.output.MT}" excludes="**/*.jar"/>
<fx:resources> <fx:resources>
<fx:fileset refid="all_but_MT"/> <fx:fileset refid="all_but_MT"/>
</fx:resources> </fx:resources>
<manifest> <manifest>
<attribute name="Implementation-Title" value="Maquina Turning"/> <attribute name="Implementation-Title" value="MT"/>
<attribute name="Implementation-Version" value=""/> <attribute name="Implementation-Version" value=""/>
<attribute name="Implementation-Vendor" value=""/> <attribute name="Implementation-Vendor" value=""/>
</manifest> </manifest>
</fx:jar> </fx:jar>
<condition property="app.icon.path" value="${basedir}/src/cl/cromer/mt/images/icon.png"> <condition property="app.icon.path" value="${basedir}/src/cl/cromer/mt/images/icon.png">
<and> <and>
<os family="unix"/> <os family="unix"/>
<not> <not>
<os family="mac"/> <os family="mac"/>
</not> </not>
</and> </and>
</condition> </condition>
<condition property="app.icon.path" value="${basedir}/src/cl/cromer/mt/images/icon.icns"> <condition property="app.icon.path" value="${basedir}/src/cl/cromer/mt/images/icon.icns">
<os family="mac"/> <os family="mac"/>
</condition> </condition>
<condition property="app.icon.path" value="${basedir}/src/cl/cromer/mt/images/icon.ico"> <condition property="app.icon.path" value="${basedir}/src/cl/cromer/mt/images/icon.ico">
<os family="windows"/> <os family="windows"/>
</condition> </condition>
<fx:deploy width="640" height="480" updatemode="background" outdir="${artifact.temp.output.MT}/deploy" outfile="MT" nativeBundles="all"> <fx:deploy width="640" height="480" updatemode="background" outdir="${artifact.temp.output.MT}/deploy" outfile="MT" nativeBundles="all">
<fx:application refid="MT_id"/> <fx:application refid="MT_id"/>
<fx:info title="Maquina Turning"> <fx:info title="MT">
<fx:icon href="${app.icon.path}"/> <fx:icon href="${app.icon.path}"/>
</fx:info> </fx:info>
<fx:resources> <fx:resources>
<fx:fileset refid="all_MT"/> <fx:fileset refid="all_MT"/>
</fx:resources> </fx:resources>
</fx:deploy> </fx:deploy>
<copy todir="${artifact.output.maquinaturing}"> <copy todir="${artifact.output.mt}">
<fileset dir="${artifact.temp.output.MT}/deploy"/> <fileset dir="${artifact.temp.output.MT}/deploy"/>
</copy> </copy>
<delete includeemptydirs="true"> <delete includeemptydirs="true">
<fileset dir="${artifact.temp.output.MT}"/> <fileset dir="${artifact.temp.output.MT}"/>
</delete> </delete>
</target> </target>
<target name="build.all.artifacts" depends="artifact.maquinaturing" description="Build all artifacts"> <target name="build.all.artifacts" depends="artifact.mt" description="Build all artifacts">
<!-- Delete temporary files --> <!-- Delete temporary files -->
<delete dir="${artifacts.temp.dir}"/> <delete dir="${artifacts.temp.dir}"/>
</target> </target>
<target name="all" depends="build.modules, build.all.artifacts" description="build all"/> <target name="all" depends="build.modules, build.all.artifacts" description="build all"/>
</project> </project>

View File

@ -1,7 +0,0 @@
<!ELEMENT root (transicion+)>
<!ELEMENT transicion (qi,si,qj,sj,movimiento)>
<!ELEMENT qi (#PCDATA)>
<!ELEMENT si (#PCDATA)>
<!ELEMENT qj (#PCDATA)>
<!ELEMENT sj (#PCDATA)>
<!ELEMENT movimiento (#PCDATA)>

View File

@ -12,9 +12,8 @@ import org.w3c.dom.Document;
import java.util.ArrayList; import java.util.ArrayList;
/** /**
* Clase que contiene método que guarda y ordena cada transición del archivo XML ya validado * Clase que contiene métodos que guarda y ordena cada transición del archivo XML ya validado
*/ */
public class Automata { public class Automata {
private ArrayList<Estado> estados; private ArrayList<Estado> estados;
private ArrayList<Integer> estadosExistentes; private ArrayList<Integer> estadosExistentes;
@ -25,30 +24,28 @@ public class Automata {
* *
* @param document Document del XML * @param document Document del XML
*/ */
public Automata(Document document) { public Automata(Document document) {
setEstados(new ArrayList<>()); setEstados(new ArrayList<>());
for (int i = 0; i < document.getElementsByTagName("transicion").getLength(); i++) { for (int i = 0; i < document.getElementsByTagName("transicion").getLength(); i++) {
char move = document.getElementsByTagName("movimiento").item(i).getTextContent().charAt(0); char mover = document.getElementsByTagName("movimiento").item(i).getTextContent().charAt(0);
if (move == 'E' || move == 'R' || move == 'L' || move == '*') { if (mover == 'E' || mover == 'R' || mover == 'L' || mover == '*' || mover == 'S') {
int qi = Integer.parseInt(document.getElementsByTagName("qi").item(i).getTextContent()); int qi = Integer.parseInt(document.getElementsByTagName("qi").item(i).getTextContent());
int qj = Integer.parseInt(document.getElementsByTagName("qj").item(i).getTextContent()); int qj = Integer.parseInt(document.getElementsByTagName("qj").item(i).getTextContent());
char si = document.getElementsByTagName("si").item(i).getTextContent().charAt(0); char si = document.getElementsByTagName("si").item(i).getTextContent().charAt(0);
char sj = document.getElementsByTagName("sj").item(i).getTextContent().charAt(0); char sj = document.getElementsByTagName("sj").item(i).getTextContent().charAt(0);
if (estados.size() <= qi) { if (getEstados().size() <= qi) {
estados.add(qi, new Estado(qi)); getEstados().add(qi, new Estado(qi));
} }
if (estados.size() <= qj) { if (getEstados().size() <= qj) {
estados.add(qj, new Estado(qj)); getEstados().add(qj, new Estado(qj));
} }
estados.get(qi).createLink(si, estados.get(qj), sj, move); getEstados().get(qi).crearEnlace(si, getEstados().get(qj), sj, mover);
} }
else { else {
System.out.println("Movimiento invalido de cinta"); System.out.println("Movimiento invalido de cinta");
System.exit(1);
} }
} }
estadosExistentes = new ArrayList<>(); setEstadosExistentes(new ArrayList<>());
for (int i = 0; i < getEstados().size(); i++) { for (int i = 0; i < getEstados().size(); i++) {
if (getEstados().get(i) != null) { if (getEstados().get(i) != null) {
getEstadosExistentes().add(getEstados().get(i).getQ()); getEstadosExistentes().add(getEstados().get(i).getQ());
@ -86,7 +83,7 @@ public class Automata {
/** /**
* Asigna una lista de estados existentes * Asigna una lista de estados existentes
* *
* @param estadosExistentes * @param estadosExistentes Los estados a guardar
*/ */
public void setEstadosExistentes(ArrayList<Integer> estadosExistentes) { public void setEstadosExistentes(ArrayList<Integer> estadosExistentes) {
this.estadosExistentes = estadosExistentes; this.estadosExistentes = estadosExistentes;

View File

@ -19,13 +19,13 @@ public class Enlace {
/** /**
* Contructor de la clase * Contructor de la clase
* *
* @param si Simbolo a analizar en la cadena * @param si Simbolo a analizar en la cadena
* @param qj Estado con que se enlaza * @param qj Estado con que se enlaza
* @param sj Simbolo a escribir en la cadena * @param sj Simbolo a escribir en la cadena
* @param move Movimiento del indice de la cadena * @param mover Movimiento del indice de la cadena
*/ */
public Enlace(char si, Estado qj, char sj, char move) { public Enlace(char si, Estado qj, char sj, char mover) {
setMovimiento(move); setMovimiento(mover);
setSj(sj); setSj(sj);
setQj(qj); setQj(qj);
setSi(si); setSi(si);
@ -43,7 +43,7 @@ public class Enlace {
/** /**
* Asigna simbolo a analizar * Asigna simbolo a analizar
* *
* @param si * @param si simbolo
*/ */
private void setSi(char si) { private void setSi(char si) {
this.si = si; this.si = si;
@ -61,7 +61,7 @@ public class Enlace {
/** /**
* Asigna simbolo a escribir * Asigna simbolo a escribir
* *
* @param sj * @param sj simbolo
*/ */
public void setSj(char sj) { public void setSj(char sj) {
this.sj = sj; this.sj = sj;

View File

@ -49,20 +49,18 @@ public class Estado {
* @param si Simbolo a analizar en la cadena * @param si Simbolo a analizar en la cadena
* @param qj Estado adyacente * @param qj Estado adyacente
* @param sj Simbolo que escribe en la cadena * @param sj Simbolo que escribe en la cadena
* @param move Movimiento del cabezal (indice de la cadena) * @param mover Movimiento del cabezal (indice de la cadena)
* @return Verdadero si se creó, falso si ya existe
*/ */
public boolean createLink(char si, Estado qj, char sj, char move) { public void crearEnlace(char si, Estado qj, char sj, char mover) {
if (enlaces.isEmpty()) { if (enlaces.isEmpty()) {
enlaces.add(new Enlace(si, qj, sj, move)); enlaces.add(new Enlace(si, qj, sj, mover));
} }
for (Enlace aLink : enlaces) { for (Enlace enlace : enlaces) {
if (aLink.getSi() == si) { if (enlace.getSi() == si) {
return false; return;
} }
} }
enlaces.add(new Enlace(si, qj, sj, move)); enlaces.add(new Enlace(si, qj, sj, mover));
return true;
} }
/** /**

View File

@ -15,7 +15,6 @@ import java.util.ArrayList;
public class EstadosFinales { public class EstadosFinales {
private ArrayList<Integer> estadosExistentes; private ArrayList<Integer> estadosExistentes;
private ArrayList<Integer> estadosElegidos; private ArrayList<Integer> estadosElegidos;
private Maquina maquina; private Maquina maquina;
/** /**

View File

@ -22,7 +22,6 @@ import java.util.ArrayList;
public class EstadosFinalesController { public class EstadosFinalesController {
@FXML @FXML
private VBox contenido; private VBox contenido;
private EstadosFinales estadosFinales; private EstadosFinales estadosFinales;
/** /**

View File

@ -0,0 +1,197 @@
/* Copyright (c) 2017 Christopher Cromer
* Copyright (c) 2017 Carlos Faúndez
*
* This file is part of mt. It is subject to the license terms in the LICENSE file found in the top-level directory of this distribution.
* This file may not be copied, modified, propagated, or distributed except according to the terms contained in the LICENSE file.
*/
package cl.cromer.mt;
import javafx.fxml.FXML;
import javafx.scene.Scene;
import javafx.scene.control.Button;
import javafx.scene.control.TextField;
import javafx.scene.layout.HBox;
import javafx.scene.layout.StackPane;
import javafx.scene.layout.VBox;
import javafx.scene.paint.Color;
import javafx.scene.shape.Rectangle;
import javafx.scene.text.Text;
import javafx.stage.Stage;
public class IndividualController extends VBox {
@FXML
private VBox contenido;
@FXML
private TextField cadena;
@FXML
private HBox cinta;
@FXML
private Button aceptar;
@FXML
private Button paso;
@FXML
private Text estadoActual;
@FXML
private Text estadoPrevio;
@FXML
private Text simboloLeido;
@FXML
private Text simboloEscrito;
@FXML
private Text movimiento;
private String cadenaAceptada;
private EstadosFinales estadosFinales;
private Maquina maquina;
private int cabezalAnterior;
private int cajas;
private int estadoPrevioi;
private char simboloAnterior;
/**
* Este metodo se crea una caja para poner un simbolo de la cinta
*
* @param label El label para encontrar la caja despues
* @param texto El simbolo de la cinta
*
* @return Retorna un StackPane que contiene la caja
*/
private static StackPane crearCaja(String label, String texto) {
Rectangle rectangle = new Rectangle();
rectangle.setHeight(20);
rectangle.setWidth(20);
rectangle.setFill(Color.WHITE);
rectangle.setStroke(Color.BLACK);
rectangle.setId("caja_" + label);
Text text = new Text();
text.setId("simbolo_" + label);
text.setStroke(Color.BLACK);
text.setText(texto);
StackPane stackPane = new StackPane();
stackPane.getChildren().addAll(rectangle, text);
return stackPane;
}
/**
* Boton de aceptar cadena
*/
@FXML
protected void aceptarCadena() {
Scene scene = contenido.getScene();
estadosFinales = (EstadosFinales) scene.getUserData();
maquina = estadosFinales.getMaquina();
cadenaAceptada = cadena.getText();
StringBuilder temp = new StringBuilder(cadenaAceptada);
temp.insert(0, "#");
temp.insert(cadenaAceptada.length() + 1, "#");
cadenaAceptada = temp.toString();
for (int i = 0; i < cadenaAceptada.length(); i++) {
cinta.getChildren().add(crearCaja(String.valueOf(i), String.valueOf(cadenaAceptada.charAt(i))));
cajas = i + 1;
}
Rectangle rectangle = (Rectangle) scene.lookup("#caja_1");
rectangle.setFill(Color.BLUE);
Text simbolo = (Text) scene.lookup("#simbolo_1");
simbolo.setStroke(Color.WHITE);
cadena.setText("");
cadena.setDisable(true);
aceptar.setDisable(true);
paso.setDisable(false);
cabezalAnterior = 1;
estadoPrevioi = 0;
estadoActual.setText("Estado actual: q" + maquina.getEstadoActual().getQ());
estadoPrevio.setText("Estado previo: q" + estadoPrevioi);
simboloLeido.setText("Simbolo leido: #");
simboloEscrito.setText("Simbolo escrito: #");
movimiento.setText("Movimiento: #");
}
/**
* Boton de cerrar
*/
@FXML
protected void paso() {
Scene scene = contenido.getScene();
int resultado = maquina.comprobarCadenaS2S(new StringBuilder(cadenaAceptada), estadosFinales.getEstadosElegidos().stream().mapToInt(i -> i).toArray());
if (resultado == 1) {
MT.mostrarMensaje("Resultado", "La cadena fue aceptada!");
cadena.setDisable(false);
aceptar.setDisable(false);
paso.setDisable(true);
maquina.reset();
}
else if (resultado == -1) {
MT.mostrarMensaje("Resultado", "La cadena fue rechazada!");
cadena.setDisable(false);
aceptar.setDisable(false);
paso.setDisable(true);
maquina.reset();
}
else {
if (maquina.getCintaAnterior().length() > cajas) {
for (int i = cajas; i < maquina.getCintaAnterior().length(); i++) {
cinta.getChildren().add(crearCaja(String.valueOf(i), String.valueOf(maquina.getCintaAnterior().charAt(i))));
}
}
for (int i = 0; i < maquina.getCintaAnterior().length(); i++) {
Text simbolo = (Text) scene.lookup("#simbolo_" + i);
if (i == maquina.getCabezal()) {
simboloAnterior = simbolo.getText().charAt(0);
}
simbolo.setText(String.valueOf(maquina.getCintaAnterior().charAt(i)));
}
// Undo cabezel anterior
Rectangle rectangle = (Rectangle) scene.lookup("#caja_" + cabezalAnterior);
rectangle.setFill(Color.WHITE);
Text simbolo = (Text) scene.lookup("#simbolo_" + cabezalAnterior);
simbolo.setStroke(Color.BLACK);
estadoActual.setText("Estado actual: q" + maquina.getEstadoActual().getQ());
estadoPrevio.setText("Estado previo: q" + estadoPrevioi);
simboloLeido.setText("Simbolo leido: " + simboloAnterior);
simboloEscrito.setText("Simbolo escrito: " + simbolo.getText());
movimiento.setText("Movimiento: " + maquina.getEnlaceActual().getMovimiento());
// Cabezel
rectangle = (Rectangle) scene.lookup("#caja_" + maquina.getCabezal());
rectangle.setFill(Color.BLUE);
simbolo = (Text) scene.lookup("#simbolo_" + maquina.getCabezal());
simbolo.setStroke(Color.WHITE);
cabezalAnterior = maquina.getCabezal();
estadoPrevioi = maquina.getEstadoActual().getQ();
}
}
/**
* Boton de cerrar
*/
@FXML
protected void cerrar() {
Scene scene = contenido.getScene();
Stage stage = (Stage) scene.getWindow();
stage.close();
}
}

View File

@ -9,14 +9,16 @@ package cl.cromer.mt;
import org.w3c.dom.Document; import org.w3c.dom.Document;
import org.w3c.dom.NodeList; import org.w3c.dom.NodeList;
import org.xml.sax.ErrorHandler;
import org.xml.sax.SAXException;
import org.xml.sax.SAXParseException;
import javax.print.Doc;
import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.DocumentBuilderFactory;
import java.io.*; import java.io.*;
/** /**
* Esta clase puede abrir y validar un archivo de XML. Se necesita un archivo mtbase_.dtd * Esta clase puede abrir y validar un archivo de XML. Se necesita un archivo mtbase.dtd
*/ */
class LeerXML { class LeerXML {
/** /**
@ -61,6 +63,7 @@ class LeerXML {
dbf.setNamespaceAware(true); dbf.setNamespaceAware(true);
DocumentBuilder db = dbf.newDocumentBuilder(); DocumentBuilder db = dbf.newDocumentBuilder();
db.setErrorHandler(new CustomErrorHandler());
documento = db.parse(archivo); documento = db.parse(archivo);
documento.getDocumentElement().normalize(); documento.getDocumentElement().normalize();
if(validarEtiquetas(documento)){ if(validarEtiquetas(documento)){
@ -116,10 +119,10 @@ class LeerXML {
BufferedReader br = new BufferedReader(new FileReader(original)); BufferedReader br = new BufferedReader(new FileReader(original));
BufferedWriter bw = new BufferedWriter(new FileWriter(temp)); BufferedWriter bw = new BufferedWriter(new FileWriter(temp));
if ((aux = br.readLine()).startsWith("<?xml")) { if ((aux = br.readLine()).startsWith("<?xml")) {
bw.write(aux + "\n<!DOCTYPE root SYSTEM \"mtbase_.dtd\">"); bw.write(aux + "\n<!DOCTYPE root SYSTEM \"mtbase.dtd\">");
} }
else { else {
bw.write("<!DOCTYPE root SYSTEM \"mtbase_.dtd\">\n" + aux); bw.write("<!DOCTYPE root SYSTEM \"mtbase.dtd\">\n" + aux);
} }
for (aux = ""; aux != null; aux = br.readLine()) { for (aux = ""; aux != null; aux = br.readLine()) {
if (!aux.startsWith("<!DOCTYPE")) { if (!aux.startsWith("<!DOCTYPE")) {
@ -135,11 +138,11 @@ class LeerXML {
} }
/** /**
* Valida las etiquetas en el XML * Validar las etiquetas en el XML
* *
* @param document XML a analizar * @param document XML a analizar
* *
* @return Verdadero si esta correcto, caso contrario falso * @return Verdadero si está correcto, caso contrario falso
*/ */
private boolean validarEtiquetas(Document document) { private boolean validarEtiquetas(Document document) {
NodeList etiquetas = document.getElementsByTagName("*"); NodeList etiquetas = document.getElementsByTagName("*");
@ -165,4 +168,47 @@ class LeerXML {
} }
return true; return true;
} }
/**
* Esta clase es para manejar problemas en los archivo .xml
*/
public class CustomErrorHandler implements ErrorHandler {
/**
* Errores fatales, el archivo es invalido.
*
* @param exception La excepción
*
* @throws SAXException La SAX excepción
*/
@Override
public void warning(SAXParseException exception) throws SAXException {
//System.out.println("Warning: " + exception);
// No es fatal, sigue
}
/**
* Errores fatales, el archivo es invalido.
*
* @param exception La excepción
*
* @throws SAXException La SAX excepción
*/
@Override
public void error(SAXParseException exception) throws SAXException {
//System.out.println("Error: " + exception);
// No es fatal, sigue
}
/**
* Errores fatales, el archivo es invalido.
*
* @param exception La excepción
*
* @throws SAXException La SAX excepción
*/
@Override
public void fatalError(SAXParseException exception) throws SAXException {
System.err.println("Fatal error: " + exception);
}
}
} }

View File

@ -30,10 +30,9 @@ public class LoteController extends VBox {
/** /**
* Boton de run MT * Boton de run MT
* @throws Exception La excepción
*/ */
@FXML @FXML
protected void runLote() throws Exception { protected void runLote() {
Scene scene = contenido.getScene(); Scene scene = contenido.getScene();
EstadosFinales estadosFinales = (EstadosFinales) scene.getUserData(); EstadosFinales estadosFinales = (EstadosFinales) scene.getUserData();
Maquina maquina = estadosFinales.getMaquina(); Maquina maquina = estadosFinales.getMaquina();
@ -54,7 +53,14 @@ public class LoteController extends VBox {
*/ */
@FXML @FXML
protected void agregarCadena() { protected void agregarCadena() {
tablaData.add(new TablaData(cadena.getText(), "")); StringBuilder temp = new StringBuilder(cadena.getText());
if (temp.charAt(0) != '#') {
temp.insert(0, "#");
}
if (temp.charAt(temp.length() - 1) != '#') {
temp.insert(temp.length(), "#");
}
tablaData.add(new TablaData(temp.toString(), ""));
Scene scene = contenido.getScene(); Scene scene = contenido.getScene();
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
TableView<TablaData> tableView = (TableView<TablaData>) scene.lookup("#tableView"); TableView<TablaData> tableView = (TableView<TablaData>) scene.lookup("#tableView");

View File

@ -47,7 +47,7 @@ public class MT extends Application {
} }
/** /**
* Metodo de JavaFX llamada para generar el interfaz grafico. * Metodo de JavaFX llamada para generar el interfaz grafico
* @param primaryStage La ventana principal * @param primaryStage La ventana principal
* @throws Exception La excepción * @throws Exception La excepción
*/ */

View File

@ -50,7 +50,7 @@ public class Maquina {
/** /**
* Asigna un estado actual que esta la maquina en un instante de tiempo * Asigna un estado actual que esta la maquina en un instante de tiempo
* *
* @param estadoActual * @param estadoActual En que estado es la maquina
*/ */
public void setEstadoActual(Estado estadoActual) { public void setEstadoActual(Estado estadoActual) {
this.estadoActual = estadoActual; this.estadoActual = estadoActual;
@ -68,7 +68,7 @@ public class Maquina {
/** /**
* Asigna un enlace actual que esta la maquina en un instante de tiempo * Asigna un enlace actual que esta la maquina en un instante de tiempo
* *
* @param enlaceActual * @param enlaceActual La enlace donde esta la maquina
*/ */
public void setEnlaceActual(Enlace enlaceActual) { public void setEnlaceActual(Enlace enlaceActual) {
this.enlaceActual = enlaceActual; this.enlaceActual = enlaceActual;
@ -85,7 +85,7 @@ public class Maquina {
/** /**
* Asigna la cadena anterior a que la maquina hiciera cambios * Asigna la cadena anterior a que la maquina hiciera cambios
* @param cintaAnterior * @param cintaAnterior La cinta a verificar
*/ */
public void setCintaAnterior(String cintaAnterior) { public void setCintaAnterior(String cintaAnterior) {
this.cintaAnterior = cintaAnterior; this.cintaAnterior = cintaAnterior;
@ -103,7 +103,7 @@ public class Maquina {
/** /**
* Asigna el indice en que se ubica en la cadena (Cabezal) * Asigna el indice en que se ubica en la cadena (Cabezal)
* *
* @param cabezal * @param cabezal Donde poner la cabezal
*/ */
public void setCabezal(int cabezal) { public void setCabezal(int cabezal) {
this.cabezal = cabezal; this.cabezal = cabezal;
@ -116,34 +116,31 @@ public class Maquina {
setEstadoActual(getMaquina().getEstados().get(0)); setEstadoActual(getMaquina().getEstados().get(0));
setEnlaceActual(null); setEnlaceActual(null);
setCintaAnterior(""); setCintaAnterior("");
setCabezal(0); setCabezal(1);
} }
/** /**
* Comprueba que si la cadena ingresada es reconocida por la maquina * Comprueba que si la cadena ingresada es reconocida por la maquina
* *
* @param cinta cadena ingresada por el usuario * @param cinta cadena ingresada por el usuario
* @param estadoFinal Arreglo de estados finales, también ingresados por usuario * @param estadosFinales Arreglo de estados finales, también ingresados por usuario
* @return Verdadero si lo reconoce, caso contrario, falso * @return Verdadero si lo reconoce, caso contrario, falso
*/ */
public boolean comprobarCadena(StringBuilder cinta, int[] estadoFinal) { public boolean comprobarCadena(StringBuilder cinta, int[] estadosFinales) {
int i; for (int i = 0; i < getEstadoActual().getEnlaces().size(); i++) {
for (i = 0; i < getEstadoActual().getEnlaces().size(); i++) {
if (getEstadoActual().getEnlaces().get(i).getSi() == cinta.charAt(getCabezal())) { if (getEstadoActual().getEnlaces().get(i).getSi() == cinta.charAt(getCabezal())) {
setEnlaceActual(getEstadoActual().getEnlaces().get(i)); setEnlaceActual(getEstadoActual().getEnlaces().get(i));
cinta.setCharAt(getCabezal(), getEnlaceActual().getSj()); cinta.setCharAt(getCabezal(), getEnlaceActual().getSj());
movimientoCabezal(getEnlaceActual().getMovimiento(),cinta); movimientoCabezal(getEnlaceActual().getMovimiento(), cinta);
setEstadoActual(getEnlaceActual().getQj()); setEstadoActual(getEnlaceActual().getQj());
i = -1; i = -1;
} }
} }
for (i = 0; i < estadoFinal.length; i++) { for (int estadoFinal : estadosFinales) {
if (getEstadoActual().getQ() == estadoFinal[i]) { if (getEstadoActual().getQ() == estadoFinal) {
reset();
return true; return true;
} }
} }
reset();
return false; return false;
} }
@ -153,28 +150,32 @@ public class Maquina {
* un enlace actual * un enlace actual
* *
* @param cinta Cadena ingresada por el usuario * @param cinta Cadena ingresada por el usuario
* @param estadoFinal Arreglo de estados finales, también ingresados por usuario * @param estadosFinales Arreglo de estados finales, también ingresados por usuario
* @return * @return Verdadero si reconce la cinta, sino falso
*/ */
public boolean comprobarCadenaS2S(StringBuilder cinta, int[] estadoFinal) { public int comprobarCadenaS2S(StringBuilder cinta, int[] estadosFinales) {
setCintaAnterior(cinta.toString()); if (cintaAnterior.equals("")) {
int i; setCintaAnterior(cinta.toString());
for (i = 0; i < getEstadoActual().getEnlaces().size(); i++) { }
else {
cinta = new StringBuilder(getCintaAnterior());
}
for (int i = 0; i < getEstadoActual().getEnlaces().size(); i++) {
if (getEstadoActual().getEnlaces().get(i).getSi() == cinta.charAt(getCabezal())) { if (getEstadoActual().getEnlaces().get(i).getSi() == cinta.charAt(getCabezal())) {
setEnlaceActual(getEstadoActual().getEnlaces().get(i)); setEnlaceActual(getEstadoActual().getEnlaces().get(i));
setEstadoActual(getEnlaceActual().getQj());
cinta.setCharAt(getCabezal(), getEnlaceActual().getSj()); cinta.setCharAt(getCabezal(), getEnlaceActual().getSj());
movimientoCabezal(getEnlaceActual().getMovimiento(),cinta); movimientoCabezal(getEnlaceActual().getMovimiento(), cinta);
return true; setEstadoActual(getEnlaceActual().getQj());
setCintaAnterior(cinta.toString());
return 0;
} }
} }
for (i = 0; i < estadoFinal.length; i++) { for (int estadoFinal : estadosFinales) {
if (getEstadoActual().getQ() == estadoFinal[i]) { if (getEstadoActual().getQ() == estadoFinal) {
setEnlaceActual(null); // Indicar que no hay más transiciones return 1;
return true;
} }
} }
return false; return -1;
} }
/** /**
@ -182,25 +183,24 @@ public class Maquina {
* @param mov caracter asociado al movimiento * @param mov caracter asociado al movimiento
* @param cinta Cadena ingresada por el usuario * @param cinta Cadena ingresada por el usuario
*/ */
private void movimientoCabezal(char mov,StringBuilder cinta) { private void movimientoCabezal(char mov, StringBuilder cinta) {
switch (mov) { switch (mov) {
case 'L': { case 'L': {
setCabezal(getCabezal() - 1); setCabezal(getCabezal() - 1);
if (getCabezal() == (-1)) { if (getCabezal() == (-1)) {
cinta.insert(0, "#"); cinta.insert(0, "#");
setCabezal(getCabezal() + 1);
}
break;
}
case 'R': {
setCabezal(getCabezal() + 1); setCabezal(getCabezal() + 1);
if (getCabezal() == cinta.length()) {
cinta.insert(getCabezal(), "#");
}
break;
} }
break; default: {/*Se mantiene*/}
} }
case 'R': {
setCabezal(getCabezal() + 1);
if (getCabezal() == cinta.length()) {
cinta.insert(getCabezal(), "#");
}
break;
}
default: {/*Se mantiene*/}
} }
} }
}

View File

@ -36,19 +36,15 @@ import java.util.regex.Pattern;
* Controlar las acciones cuando una opción es elegido en el menu. * Controlar las acciones cuando una opción es elegido en el menu.
*/ */
public class MenuController { public class MenuController {
private EstadosFinales estadosFinales;
private TableView<TablaData> tableView;
@FXML @FXML
private MenuBar menuBar; private MenuBar menuBar;
@FXML @FXML
private MenuItem menuIndiv; private MenuItem menuIndiv;
@FXML @FXML
private MenuItem menuLote; private MenuItem menuLote;
private EstadosFinales estadosFinales;
/** /**
* Menu opción cargar transiciones * Menu opción cargar transiciones
* *
@ -61,7 +57,6 @@ public class MenuController {
FileChooser fileChooser = new FileChooser(); FileChooser fileChooser = new FileChooser();
fileChooser.setTitle("Abrir archivo XML"); fileChooser.setTitle("Abrir archivo XML");
fileChooser.getExtensionFilters().add(new FileChooser.ExtensionFilter("Archivos XML (*.xml)", "*.xml")); fileChooser.getExtensionFilters().add(new FileChooser.ExtensionFilter("Archivos XML (*.xml)", "*.xml"));
//fileChooser.setSelectedExtensionFilter(new FileChooser.ExtensionFilter("Archivos XML (*.xml)", "*.xml"));
File archivo = fileChooser.showOpenDialog(parentStage); File archivo = fileChooser.showOpenDialog(parentStage);
LeerXML xml = new LeerXML(); LeerXML xml = new LeerXML();
Document documento = xml.leerArchivo(archivo); Document documento = xml.leerArchivo(archivo);
@ -77,12 +72,13 @@ public class MenuController {
Text text = new Text(0, 0, "TRANSICIONES CARGADAS"); Text text = new Text(0, 0, "TRANSICIONES CARGADAS");
text.setFill(Color.BLACK); text.setFill(Color.BLACK);
text.setFont(Font.font(java.awt.Font.SANS_SERIF, 25)); text.setFont(Font.font(java.awt.Font.SANS_SERIF, 25));
text.setId("cargada");
contenido.getChildren().add(text); contenido.getChildren().add(text);
menuIndiv.setDisable(false); menuIndiv.setDisable(false);
menuLote.setDisable(false); menuLote.setDisable(false);
} }
tableView = FXMLLoader.load(getClass().getResource("/cl/cromer/mt/fxml/tabla.fxml")); TableView<TablaData> tableView = FXMLLoader.load(getClass().getResource("/cl/cromer/mt/fxml/tabla.fxml"));
VBox.setVgrow(tableView, Priority.ALWAYS); VBox.setVgrow(tableView, Priority.ALWAYS);
tableView.skinProperty().addListener((source, oldWidth, newWidth) -> { tableView.skinProperty().addListener((source, oldWidth, newWidth) -> {
final TableHeaderRow header = (TableHeaderRow) tableView.lookup("TableHeaderRow"); final TableHeaderRow header = (TableHeaderRow) tableView.lookup("TableHeaderRow");
@ -128,22 +124,48 @@ public class MenuController {
stage.show(); stage.show();
} }
else { else {
TableView tableView = (TableView) scene.lookup("#tableView");
VBox contenido = (VBox) scene.lookup("#contenido");
if (tableView != null) { if (tableView != null) {
tableView.setItems(null); Text cargada = (Text) scene.lookup("#cargada");
contenido.getChildren().removeAll(tableView, cargada);
} }
menuIndiv.setDisable(true); menuIndiv.setDisable(true);
menuLote.setDisable(true); menuLote.setDisable(true);
if(archivo != null) MT.mostrarMensaje("Error","El archivo "+ archivo.getName()+ " no es un xml valido"); if (archivo != null) {
else MT.mostrarMensaje("Aviso","No se ha seleccionado archivo"); MT.mostrarMensaje("Error", "El archivo " + archivo.getName() + " no es un xml valido");
}
else {
MT.mostrarMensaje("Aviso", "No se ha seleccionado archivo!");
}
} }
} }
/** /**
* Menu opción reconocimiento individual * Menu opción reconocimiento individual
*
* @throws Exception La excepción
*/ */
@FXML @FXML
protected void reconoceIndividual() { @SuppressWarnings("unchecked")
protected void reconoceIndividual() throws Exception {
Scene parentScene = menuBar.getScene();
Stage parentStage = (Stage) parentScene.getWindow();
FXMLLoader fxmlLoader = new FXMLLoader();
fxmlLoader.setLocation(getClass().getResource("/cl/cromer/mt/fxml/individual.fxml"));
Scene scene = new Scene(fxmlLoader.load(), 640, 480);
scene.setUserData(estadosFinales);
scene.getStylesheets().add("/cl/cromer/mt/css/mt.css");
Stage stage = new Stage();
stage.initModality(Modality.WINDOW_MODAL);
stage.initOwner(parentStage);
stage.setTitle("Reconocimiento individual");
stage.setMinHeight(480);
stage.setMinWidth(640);
stage.setScene(scene);
stage.getIcons().add(new Image(getClass().getResourceAsStream("/cl/cromer/mt/images/icon.png")));
stage.show();
} }
/** /**
@ -165,7 +187,7 @@ public class MenuController {
Stage stage = new Stage(); Stage stage = new Stage();
stage.initModality(Modality.WINDOW_MODAL); stage.initModality(Modality.WINDOW_MODAL);
stage.initOwner(parentStage); stage.initOwner(parentStage);
stage.setTitle("Reconocimiento por lotes"); stage.setTitle("Reconocimiento por lote");
stage.setMinHeight(480); stage.setMinHeight(480);
stage.setMinWidth(640); stage.setMinWidth(640);
stage.setScene(scene); stage.setScene(scene);
@ -180,11 +202,13 @@ public class MenuController {
}); });
tableView.setColumnResizePolicy(TableView.CONSTRAINED_RESIZE_POLICY); tableView.setColumnResizePolicy(TableView.CONSTRAINED_RESIZE_POLICY);
tableView.setEditable(true);
TableColumn<TablaData, String> columna1 = (TableColumn<TablaData, String>) tableView.getColumns().get(0); TableColumn<TablaData, String> columna1 = (TableColumn<TablaData, String>) tableView.getColumns().get(0);
columna1.setCellFactory(TextFieldTableCell.forTableColumn()); columna1.setCellFactory(TextFieldTableCell.forTableColumn());
columna1.setOnEditCommit( columna1.setOnEditCommit(event -> {
columna -> columna.getTableView().getItems().get(columna.getTablePosition().getRow()).setPrimera(columna.getNewValue()) event.getTableView().getItems().get(event.getTablePosition().getRow()).setPrimera(agregarGatos(event.getNewValue()));
); event.getTableView().refresh();
});
tableView.getColumns().get(0).setText("Cadena"); tableView.getColumns().get(0).setText("Cadena");
tableView.getColumns().get(0).setEditable(true); tableView.getColumns().get(0).setEditable(true);
@ -194,4 +218,22 @@ public class MenuController {
VBox contenido = (VBox) scene.lookup("#contenido"); VBox contenido = (VBox) scene.lookup("#contenido");
contenido.getChildren().add(tableView); contenido.getChildren().add(tableView);
} }
/**
* Agregar un gato al inicio y al final de un string si no existen
*
* @param string El string a agregar los gatos
*
* @return String con gatos
*/
private String agregarGatos(String string) {
StringBuilder temp = new StringBuilder(string);
if (string.charAt(0) != '#') {
temp.insert(0, "#");
}
if (temp.charAt(temp.length() - 1) != '#') {
temp.insert(temp.length(), "#");
}
return temp.toString();
}
} }

View File

@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2017 Christopher Cromer
Copyright (c) 2017 Carlos Faúndez
This file is part of mt. It is subject to the license terms in the LICENSE file found in the top-level directory of this distribution.
This file may not be copied, modified, propagated, or distributed except according to the terms contained in the LICENSE file.
-->
<?import javafx.geometry.Insets?>
<?import javafx.scene.control.*?>
<?import javafx.scene.layout.*?>
<?import javafx.scene.text.*?>
<VBox xmlns:fx="http://javafx.com/fxml/1" prefHeight="480.0" prefWidth="640.0" xmlns="http://javafx.com/javafx/8.0.92" fx:controller="cl.cromer.mt.IndividualController">
<ScrollPane fitToHeight="true" fitToWidth="true" VBox.vgrow="ALWAYS">
<VBox alignment="TOP_CENTER" VBox.vgrow="ALWAYS" fx:id="contenido">
<VBox alignment="CENTER" VBox.vgrow="ALWAYS" spacing="5">
<HBox alignment="TOP_CENTER" fx:id="cinta"/>
<Text fx:id="estadoActual"/>
<Text fx:id="estadoPrevio"/>
<Text fx:id="simboloLeido"/>
<Text fx:id="simboloEscrito"/>
<Text fx:id="movimiento"/>
</VBox>
<HBox alignment="CENTER" spacing="10.0">
<Text>Cadena:</Text>
<TextField id="cadena" fx:id="cadena" HBox.hgrow="ALWAYS"/>
<Button fx:id="aceptar" onAction="#aceptarCadena" text="Aceptar"/>
<padding>
<Insets left="5.0" right="5.0" top="5.0" bottom="5.0"/>
</padding>
</HBox>
<HBox alignment="CENTER" spacing="10.0">
<Button fx:id="paso" disable="true" onAction="#paso" text="Correr Paso"/>
<Button onAction="#cerrar" text="Cerrar"/>
<padding>
<Insets left="5.0" right="5.0" top="5.0" bottom="5.0"/>
</padding>
</HBox>
</VBox>
</ScrollPane>
</VBox>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE root SYSTEM "mtbase_.dtd"> <!DOCTYPE root SYSTEM "mtbase.dtd">
<root> <root>
<transicion> <transicion>
<qi>0</qi> <qi>0</qi>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE root SYSTEM "mtbase_.dtd"> <!DOCTYPE root SYSTEM "mtbase.dtd">
<root> <root>
<transicion> <transicion>
<si>0</si> <si>0</si>