jfan.fan.utilitarias
Class CalcularCaracteristicasFANthread

java.lang.Object
  extended by jfan.fan.utilitarias.CalcularCaracteristicasFANthread
All Implemented Interfaces:
java.lang.Runnable

public class CalcularCaracteristicasFANthread
extends java.lang.Object
implements java.lang.Runnable

Classe que calcula as características FAN de um conjunto de padrões, a classe foi feita para permitir a execução paralela.

Version:
0.7.9
Author:
Filipe Pais Lenfers

Constructor Summary
CalcularCaracteristicasFANthread(java.util.ArrayList<IPadrao> padroes, int numCaracteristica, int raioDifuso, int suporteConjuntoDifuso)
          Instancia a classe para pronta execução do método run.
 
Method Summary
 int getCaracteristica()
          Retorna a característica que foi selecionada.
 java.util.ArrayList<IPadrao> getPadroes()
          Retorna o conjunto de padrões que foi ou será utilizado.
 void run()
          Executa o calculo das caracteristicasFAN de forma paralela.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CalcularCaracteristicasFANthread

public CalcularCaracteristicasFANthread(java.util.ArrayList<IPadrao> padroes,
                                        int numCaracteristica,
                                        int raioDifuso,
                                        int suporteConjuntoDifuso)
Instancia a classe para pronta execução do método run.

Parameters:
padroes - o conjunto de padrões que terão as caracteristicasFAN calculadas
numCaracteristica - a caracteristica que será calculada, que deve ser maior que 0
raioDifuso - o raio difuso da rede
suporteConjuntoDifuso - o número de suporte a conjunto difuso da rede
Method Detail

getCaracteristica

public int getCaracteristica()
Retorna a característica que foi selecionada.

Returns:
a característica que foi selecionada.

getPadroes

public java.util.ArrayList<IPadrao> getPadroes()
Retorna o conjunto de padrões que foi ou será utilizado.

Returns:
o conjunto de padrões que foi ou será utilizado.

run

public void run()
Executa o calculo das caracteristicasFAN de forma paralela.

Specified by:
run in interface java.lang.Runnable