// Decompiled by DJ v3.12.12.96 Copyright 2011 Atanas Neshkov  Date: 08/10/2012 8:47:31
// Home Page: http://members.fortunecity.com/neshkov/dj.html http://www.neshkov.com/dj.html - Check often for new version!
// Decompiler options: packimports(3) 
// Source File Name:   ControlDeLasPreguntas.java

package project;

import org.w3c.dom.Document;

// Referenced classes of package project:
//            ControlDeLasPreguntasTipoR, ControlDeLasPreguntasTipoG, ControlDeLasPreguntasTipoB, ControlDeLasPreguntasTipoC, 
//            ControlDeLasPreguntasTipoV, ControlDeLasPreguntasTipoBT, ControlDeLasPreguntasTipoI, BotonSiguiente, 
//            LeerXML, LabelDeFondoDelFrame2, Crono, Caja, 
//            ClasePantalla, PanelDelAreaInteractiva, NumAlea, NRespuesta, 
//            EscribirBDTipoC

public class ControlDeLasPreguntas
{

    public ControlDeLasPreguntas()
    {
        hechas1 = "";
        hechas2 = "";
        hechas3 = "";
        controlDeLasPreguntasTipoR = new ControlDeLasPreguntasTipoR();
        controlDeLasPreguntasTipoG = new ControlDeLasPreguntasTipoG();
        controlDeLasPreguntasTipoB = new ControlDeLasPreguntasTipoB();
        controlDeLasPreguntasTipoC = new ControlDeLasPreguntasTipoC();
        controlDeLasPreguntasTipoV = new ControlDeLasPreguntasTipoV();
        modulo = "";
    }

    public void ControlDeLasPreguntas2(int num, int niv, Caja caja2, ClasePantalla areaActiva2, PanelDelAreaInteractiva PanAreAct2, BotonSiguiente Bsig2, LabelDeFondoDelFrame2 labelDeFondoDelFrame2, 
            NumAlea alea2, String buscar2, Document doc2, String fich2, NRespuesta nRespuesta2, String modulo2, String orden5, 
            String orden4, String hechas5, String hechas4, EscribirBDTipoC escribirBDTipoC2, String orden6, String hechas6)
    {
        escribirBDTipoC = escribirBDTipoC2;
        orden1 = orden5;
        orden2 = orden4;
        orden3 = orden6;
        hechas1 = hechas5;
        hechas2 = hechas4;
        hechas3 = hechas6;
        modulo = modulo2;
        fich = fich2;
        nRespuesta = nRespuesta2;
        doc = doc2;
        buscar = buscar2;
        alea = alea2;
        labelDeFondoDelFrame = labelDeFondoDelFrame2;
        Bsig = Bsig2;
        PanAreAct = PanAreAct2;
        caja = caja2;
        areaActiva = areaActiva2;
        numero = num;
        nivel = niv;
        leerxml = Bsig.leerxml;
        leerxml.LeerXML2(numero, fich, Bsig);
        tipo = leerxml.darTipo();
        labelDeFondoDelFrame.crono.segundosPorPregunta = 0L;
        if(tipo.equals("B"))
            controlDeLasPreguntasTipoB.ControlDeLasPreguntasTipoB2(leerxml, caja, areaActiva, PanAreAct);
        else
        if(tipo.equals("BT"))
        {
            controlDeLasPreguntasTipoBT = null;
            controlDeLasPreguntasTipoBT = new ControlDeLasPreguntasTipoBT(leerxml, caja, areaActiva, PanAreAct);
        } else
        if(tipo.equals("C"))
            controlDeLasPreguntasTipoC.ControlDeLasPreguntasTipoC2(leerxml, caja, areaActiva, PanAreAct, numero, Bsig, labelDeFondoDelFrame, doc, nRespuesta, modulo, orden1, orden2, hechas1, hechas2, escribirBDTipoC, orden3, hechas3);
        else
        if(tipo.equals("I"))
        {
            controlDeLasPreguntasTipoI = null;
            controlDeLasPreguntasTipoI = new ControlDeLasPreguntasTipoI(leerxml, caja, areaActiva, PanAreAct, numero, Bsig, 1);
        } else
        if(tipo.equals("G"))
            controlDeLasPreguntasTipoG.ControlDeLasPreguntasTipoG2(leerxml, caja, areaActiva, PanAreAct, numero, Bsig, labelDeFondoDelFrame, doc, nRespuesta, modulo, orden1, orden2, hechas1, hechas2, escribirBDTipoC, orden3, hechas3);
        else
        if(tipo.equals("R"))
            controlDeLasPreguntasTipoR.ControlDeLasPreguntasTipoR2(leerxml, caja, areaActiva, PanAreAct, numero, Bsig, labelDeFondoDelFrame, doc, nRespuesta, modulo, orden1, orden2, hechas1, hechas2, escribirBDTipoC, orden3, hechas3);
        else
        if(tipo.equals("V"))
            controlDeLasPreguntasTipoV.controlDeLasPreguntasTipoV2(leerxml, caja, areaActiva, PanAreAct, numero, Bsig, labelDeFondoDelFrame, doc, nRespuesta, modulo, orden1, orden2, hechas1, hechas2, escribirBDTipoC);
    }

    String orden1;
    String orden2;
    String hechas1;
    String hechas2;
    String orden3;
    String hechas3;
    LeerXML leerxml;
    String tipo;
    int numero;
    int nivel;
    Caja caja;
    ClasePantalla areaActiva;
    PanelDelAreaInteractiva PanAreAct;
    int cordX;
    int cordY;
    ControlDeLasPreguntasTipoR controlDeLasPreguntasTipoR;
    ControlDeLasPreguntasTipoG controlDeLasPreguntasTipoG;
    ControlDeLasPreguntasTipoB controlDeLasPreguntasTipoB;
    ControlDeLasPreguntasTipoBT controlDeLasPreguntasTipoBT;
    ControlDeLasPreguntasTipoC controlDeLasPreguntasTipoC;
    ControlDeLasPreguntasTipoV controlDeLasPreguntasTipoV;
    ControlDeLasPreguntasTipoI controlDeLasPreguntasTipoI;
    BotonSiguiente Bsig;
    LabelDeFondoDelFrame2 labelDeFondoDelFrame;
    NumAlea alea;
    Caja caja1;
    String modulo;
    String fich;
    NRespuesta nRespuesta;
    EscribirBDTipoC escribirBDTipoC;
    String buscar;
    Document doc;
}