jfan.io.arquivos
Class CarregaArquivo

java.lang.Object
  extended by jfan.io.arquivos.CarregaArquivo
All Implemented Interfaces:
ILeitura

public class CarregaArquivo
extends java.lang.Object
implements ILeitura

Author:
Fabiano

Field Summary
 java.util.ArrayList<IPadrao> padroes
          Contém os padrões normalizados
 
Constructor Summary
CarregaArquivo(java.lang.String nomeArquivo)
          Contrutor padrão da classe CarregaArquivo
CarregaArquivo(java.lang.String umNomeDeArquivo, java.lang.String umSeparadorDeColuna, int aColunaDaClasse, int aColunaInicial, int aColunaFinal, int aLinhaInicial, int aLinhaFinal)
           
 
Method Summary
 int[] getClasses()
           
 int getNumCaracteristicas()
           
 int getNumClasses()
           
 int getNumPadroes()
           
 java.util.ArrayList<IPadrao> getPadroes()
           
 java.lang.String[][] getPadroesOriginais()
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

padroes

public java.util.ArrayList<IPadrao> padroes
Contém os padrões normalizados

Constructor Detail

CarregaArquivo

public CarregaArquivo(java.lang.String nomeArquivo)
Contrutor padrão da classe CarregaArquivo

Parameters:
umNomeDeArquivo - Um arquivo com padrões
umSeparadorColuna - Um separador de coluna
aColunaDaClasse - A Coluna que contém a classe
aColunaInicial - Define a coluna inicial inclusive
aColunaFinal - Define a coluna final inclusive
aLinhaInicial - Define a linha inicial inclusive
aLinhaFinal - Define a linha final inclusive

CarregaArquivo

public CarregaArquivo(java.lang.String umNomeDeArquivo,
                      java.lang.String umSeparadorDeColuna,
                      int aColunaDaClasse,
                      int aColunaInicial,
                      int aColunaFinal,
                      int aLinhaInicial,
                      int aLinhaFinal)
Method Detail

getNumClasses

public int getNumClasses()
                  throws java.lang.Exception
Specified by:
getNumClasses in interface ILeitura
Throws:
java.lang.Exception

getNumCaracteristicas

public int getNumCaracteristicas()
                          throws java.lang.Exception
Specified by:
getNumCaracteristicas in interface ILeitura
Throws:
java.lang.Exception

getNumPadroes

public int getNumPadroes()
                  throws java.lang.Exception
Specified by:
getNumPadroes in interface ILeitura
Throws:
java.lang.Exception

getPadroes

public java.util.ArrayList<IPadrao> getPadroes()
                                        throws java.lang.Exception
Specified by:
getPadroes in interface ILeitura
Throws:
java.lang.Exception

getClasses

public int[] getClasses()
                 throws java.lang.Exception
Specified by:
getClasses in interface ILeitura
Throws:
java.lang.Exception

getPadroesOriginais

public java.lang.String[][] getPadroesOriginais()
                                         throws java.lang.Exception
Specified by:
getPadroesOriginais in interface ILeitura
Throws:
java.lang.Exception

main

public static void main(java.lang.String[] args)