br.mia.test.openoffice
Class OpenOffice

java.lang.Object
  extended by br.mia.test.openoffice.OpenOffice

public class OpenOffice
extends java.lang.Object


Constructor Summary
OpenOffice()
           
 
Method Summary
 java.util.ArrayList<Fluxo> getFlows(java.lang.String fileName, java.lang.StringBuffer log, java.lang.String tipoArquivo, CasoUso useCase)
           
 boolean getFluxoAlternativoMetodo1(java.util.ArrayList<Fluxo> flows, java.lang.String casoUso, int contadorFP, int index, boolean continuar, java.lang.StringBuffer log, CasoUso useCase)
           
 boolean getFluxoAlternativoMetodo2(java.util.ArrayList<Fluxo> flows, java.lang.String casoUso, int contadorFP, int index, boolean continuar, CasoUso useCase)
           
 boolean getFluxoAlternativoMetodo3(java.util.ArrayList<Fluxo> flows, java.lang.String casoUso, int contadorFP, int index, boolean continuar, CasoUso useCase)
           
 int getFluxoPrincipalMetodo1(java.lang.String casoUso, int contadorFP, Fluxo flow)
           
 int getFluxoPrincipalMetodo2(java.lang.String casoUso, int contadorFP, Fluxo flow)
           
 java.lang.StringBuffer getText(java.lang.String fileName)
           
 java.lang.StringBuffer getTextDoc(java.lang.String fileName)
           
 java.util.ArrayList<CasoUso> insertUseCase(java.io.File[] file, Projeto projeto, java.lang.StringBuffer log, java.lang.String tipoArquivo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenOffice

public OpenOffice()
Method Detail

insertUseCase

public java.util.ArrayList<CasoUso> insertUseCase(java.io.File[] file,
                                                  Projeto projeto,
                                                  java.lang.StringBuffer log,
                                                  java.lang.String tipoArquivo)
                                           throws java.lang.InstantiationException,
                                                  java.lang.IllegalAccessException,
                                                  java.lang.ClassNotFoundException,
                                                  java.sql.SQLException,
                                                  java.io.IOException,
                                                  CasoUsoJaInseridoException,
                                                  NomeTamanhoZeroException,
                                                  PassoNuloException,
                                                  DadoNuloException,
                                                  FluxoNuloException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException
CasoUsoJaInseridoException
NomeTamanhoZeroException
PassoNuloException
DadoNuloException
FluxoNuloException

getTextDoc

public java.lang.StringBuffer getTextDoc(java.lang.String fileName)
                                  throws java.io.IOException
Throws:
java.io.IOException

getText

public java.lang.StringBuffer getText(java.lang.String fileName)
                               throws java.lang.Exception
Throws:
java.lang.Exception

getFluxoPrincipalMetodo1

public int getFluxoPrincipalMetodo1(java.lang.String casoUso,
                                    int contadorFP,
                                    Fluxo flow)

getFluxoAlternativoMetodo1

public boolean getFluxoAlternativoMetodo1(java.util.ArrayList<Fluxo> flows,
                                          java.lang.String casoUso,
                                          int contadorFP,
                                          int index,
                                          boolean continuar,
                                          java.lang.StringBuffer log,
                                          CasoUso useCase)
                                   throws java.sql.SQLException,
                                          java.lang.InstantiationException,
                                          java.lang.IllegalAccessException,
                                          java.lang.ClassNotFoundException,
                                          java.io.IOException,
                                          PassoNuloException,
                                          NomeTamanhoZeroException,
                                          FluxoNuloException
Throws:
java.sql.SQLException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.io.IOException
PassoNuloException
NomeTamanhoZeroException
FluxoNuloException

getFlows

public java.util.ArrayList<Fluxo> getFlows(java.lang.String fileName,
                                           java.lang.StringBuffer log,
                                           java.lang.String tipoArquivo,
                                           CasoUso useCase)

getFluxoPrincipalMetodo2

public int getFluxoPrincipalMetodo2(java.lang.String casoUso,
                                    int contadorFP,
                                    Fluxo flow)
                             throws java.sql.SQLException,
                                    java.lang.InstantiationException,
                                    java.lang.IllegalAccessException,
                                    java.lang.ClassNotFoundException,
                                    java.io.IOException,
                                    PassoNuloException,
                                    NomeTamanhoZeroException
Throws:
java.sql.SQLException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.io.IOException
PassoNuloException
NomeTamanhoZeroException

getFluxoAlternativoMetodo3

public boolean getFluxoAlternativoMetodo3(java.util.ArrayList<Fluxo> flows,
                                          java.lang.String casoUso,
                                          int contadorFP,
                                          int index,
                                          boolean continuar,
                                          CasoUso useCase)
                                   throws java.sql.SQLException,
                                          java.lang.InstantiationException,
                                          java.lang.IllegalAccessException,
                                          java.lang.ClassNotFoundException,
                                          java.io.IOException,
                                          PassoNuloException,
                                          NomeTamanhoZeroException,
                                          FluxoNuloException
Throws:
java.sql.SQLException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.io.IOException
PassoNuloException
NomeTamanhoZeroException
FluxoNuloException

getFluxoAlternativoMetodo2

public boolean getFluxoAlternativoMetodo2(java.util.ArrayList<Fluxo> flows,
                                          java.lang.String casoUso,
                                          int contadorFP,
                                          int index,
                                          boolean continuar,
                                          CasoUso useCase)
                                   throws java.sql.SQLException,
                                          java.lang.InstantiationException,
                                          java.lang.IllegalAccessException,
                                          java.lang.ClassNotFoundException,
                                          java.io.IOException,
                                          PassoNuloException,
                                          NomeTamanhoZeroException,
                                          FluxoNuloException
Throws:
java.sql.SQLException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.io.IOException
PassoNuloException
NomeTamanhoZeroException
FluxoNuloException


Copyright © 2009. All Rights Reserved.