Package es.upv.util

Examples of es.upv.util.TutorialException


    {
        String atr = archivo.readWord();
        if(!"nux".equalsIgnoreCase(atr))
        {
            //esto lo he cambiado yo
           throw new TutorialException(atr + " encontrado en vez de NUX.", archivo.lineno());

        }

        x = archivo.readInt();
        atr = archivo.readWord();

        if(!"nuy".equalsIgnoreCase(atr))
        {
             //esto lo he cambiado yo
            throw new TutorialException(atr + " encontrado en vez de NUY.", archivo.lineno());

        }

        y = archivo.readInt();
        atr = archivo.readWord();

        if(!"flecha".equalsIgnoreCase(atr))
        {
            //esto lo he cambiado yo
            throw new TutorialException(atr + " encontrado en vez de FLECHA.", archivo.lineno());

        }

        flecha = archivo.readBoolean();
        atr = archivo.readWord();

        if(!"TEXTO".equalsIgnoreCase(atr))
        {
            //esto lo he cambiado yo
            throw new TutorialException(atr + " encontrado en vez de TEXTO.", archivo.lineno());

        } else
        {
            leerTexto();
            return;
View Full Code Here


            textoaux[cont] = archivo.readLine();
            Bocadillo _tmp = this;
            if(((StreamTokenizer) (archivo)).ttype == -1)
            {
                //esto lo he cambiado yo
                throw new TutorialException("falta FINTEXTO", archivo.lineno());

            }
        } while(!textoaux[cont++].equalsIgnoreCase("FINTEXTO"));
        archivo.lowerCaseMode(true);
        cont--;
View Full Code Here

        String atr = archivo.readWord();

        if(!"TITULO".equalsIgnoreCase(atr))
        {
            //esto lo he cambiado yo
            throw new TutorialException(atr + " encontrado en vez de TITULO.", archivo.lineno());

        } else
        {
            archivo.readLine();
            return;
View Full Code Here

            for(String atr = archivo.readWord(); ((StreamTokenizer) (archivo)).ttype != -3 || atr.compareTo("finatributos") != 0;)
            {
                if(!simulador.hasParameter(atr))
                {
                    //esto lo he cambiado yo
                    throw new TutorialException(atr + " comando no reconocido.", archivo.lineno());

                }

                String tipo = simulador.getParameterType(atr);

                if(tipo.equalsIgnoreCase("NONE"))
                {
                    simulador.setValueString(atr, "");
                }

                if(tipo.equalsIgnoreCase("BOOLEAN"))
                {
                    simulador.setValueBoolean(atr, archivo.readBoolean());
                }

                if(tipo.equalsIgnoreCase("INT"))
                {
                    simulador.setValueInt(atr, archivo.readInt());
                }

                if(tipo.equalsIgnoreCase("FLOAT"))
                {
                    simulador.setValueFloat(atr, archivo.readFloat());
                }

                if(tipo.equalsIgnoreCase("STRING"))
                {
                    simulador.setValueString(atr, archivo.readLine());
                }

                do
                {
                    atr = archivo.readWord();
                } while(((StreamTokenizer) (archivo)).ttype != -3);
            }

        }
        catch(IOException e)
        {
            //esto lo he cambiado yo
            throw new TutorialException("problemas con el archivo tutorial.", archivo.lineno());

        }
    }
View Full Code Here

TOP

Related Classes of es.upv.util.TutorialException

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.