br.mia.test.controler
Class AbstractControlerPane

java.lang.Object
  extended by br.mia.test.controler.AbstractControlerPane
Direct Known Subclasses:
ControladorGraph

public abstract class AbstractControlerPane
extends java.lang.Object


Constructor Summary
AbstractControlerPane()
           
 
Method Summary
 void aplicaFiltroValido(org.jgraph.JGraph graph, IGraphPane graphPane, CasoUso useCase)
           
abstract  void aplicarFiltroValidoEspecifico(java.lang.Object[] celulas, CasoUso useCase, java.util.List<org.jgraph.graph.DefaultGraphCell> adicao, org.jgraph.JGraph graph)
           
 void atualizarStep(org.jgraph.JGraph graph)
           
abstract  void atualizarStepEspecifico(java.lang.Object[] celulas)
           
 void criaLink(org.jgraph.JGraph graph, IGraphPane graphPane)
           
abstract  void criarLinkEspecifico(java.lang.Object[] celulas, java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)
           
 void definirProbabilidade(org.jgraph.JGraph graph, CasoUso useCase)
           
abstract  void definirProbabilidadeEspecifico(java.lang.Object[] celulas, CasoUso useCase, java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)
           
 void deletar(org.jgraph.JGraph graph, IGraphPane graphPane, CasoUso useCase)
           
abstract  void deletarEspecifico(java.lang.Object[] celulas, CasoUso useCase, java.util.List<org.jgraph.graph.DefaultGraphCell> remocao)
           
 void finalizarAdicionar(org.jgraph.JGraph graph, IGraphPane graphPane)
           
 void finalizarRemover(org.jgraph.JGraph graph, IGraphPane graphPane)
           
 void inicializar(org.jgraph.JGraph graph)
           
 void inserirValor(java.util.List<javax.swing.JTextField> fields, org.jgraph.JGraph graph, IGraphPane graphPane)
           
abstract  void inserirValorEspecifico(java.util.List<javax.swing.JTextField> fields, java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)
           
 void ligarDado(org.jgraph.JGraph graph, IGraphPane graphPane)
           
abstract  void ligarDadoEspecifico(java.lang.Object[] celulas, java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)
           
 void ligarRegra(org.jgraph.JGraph graph, IGraphPane graphPane)
           
abstract  void ligarRegraEspecifico(java.lang.Object[] celulas, java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)
           
 void ligarValor(org.jgraph.JGraph graph, IGraphPane graphPane)
           
abstract  void ligarValorEspecifico(java.lang.Object[] celulas, java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)
           
 void retiraFiltros(org.jgraph.JGraph graph, IGraphPane graphPane)
           
abstract  void retiraFiltrosEspecifico(java.lang.Object[] celulas, java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractControlerPane

public AbstractControlerPane()
Method Detail

inicializar

public void inicializar(org.jgraph.JGraph graph)

deletarEspecifico

public abstract void deletarEspecifico(java.lang.Object[] celulas,
                                       CasoUso useCase,
                                       java.util.List<org.jgraph.graph.DefaultGraphCell> remocao)
                                throws java.lang.InstantiationException,
                                       java.lang.IllegalAccessException,
                                       java.lang.ClassNotFoundException,
                                       java.sql.SQLException,
                                       java.io.IOException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException

ligarValorEspecifico

public abstract void ligarValorEspecifico(java.lang.Object[] celulas,
                                          java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)
                                   throws java.lang.InstantiationException,
                                          java.lang.IllegalAccessException,
                                          java.lang.ClassNotFoundException,
                                          java.sql.SQLException,
                                          java.io.IOException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException

ligarRegraEspecifico

public abstract void ligarRegraEspecifico(java.lang.Object[] celulas,
                                          java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)

ligarDadoEspecifico

public abstract void ligarDadoEspecifico(java.lang.Object[] celulas,
                                         java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)

criarLinkEspecifico

public abstract void criarLinkEspecifico(java.lang.Object[] celulas,
                                         java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)

definirProbabilidadeEspecifico

public abstract void definirProbabilidadeEspecifico(java.lang.Object[] celulas,
                                                    CasoUso useCase,
                                                    java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)

aplicarFiltroValidoEspecifico

public abstract void aplicarFiltroValidoEspecifico(java.lang.Object[] celulas,
                                                   CasoUso useCase,
                                                   java.util.List<org.jgraph.graph.DefaultGraphCell> adicao,
                                                   org.jgraph.JGraph graph)
                                            throws java.sql.SQLException,
                                                   java.lang.InstantiationException,
                                                   java.lang.IllegalAccessException,
                                                   java.lang.ClassNotFoundException,
                                                   java.io.IOException
Throws:
java.sql.SQLException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.io.IOException

atualizarStepEspecifico

public abstract void atualizarStepEspecifico(java.lang.Object[] celulas)

inserirValorEspecifico

public abstract void inserirValorEspecifico(java.util.List<javax.swing.JTextField> fields,
                                            java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)

inserirValor

public void inserirValor(java.util.List<javax.swing.JTextField> fields,
                         org.jgraph.JGraph graph,
                         IGraphPane graphPane)

retiraFiltrosEspecifico

public abstract void retiraFiltrosEspecifico(java.lang.Object[] celulas,
                                             java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)
                                      throws java.sql.SQLException,
                                             java.lang.InstantiationException,
                                             java.lang.IllegalAccessException,
                                             java.lang.ClassNotFoundException,
                                             java.io.IOException
Throws:
java.sql.SQLException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.io.IOException

retiraFiltros

public void retiraFiltros(org.jgraph.JGraph graph,
                          IGraphPane graphPane)
                   throws java.sql.SQLException,
                          java.lang.InstantiationException,
                          java.lang.IllegalAccessException,
                          java.lang.ClassNotFoundException,
                          java.io.IOException
Throws:
java.sql.SQLException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.io.IOException

definirProbabilidade

public void definirProbabilidade(org.jgraph.JGraph graph,
                                 CasoUso useCase)

aplicaFiltroValido

public void aplicaFiltroValido(org.jgraph.JGraph graph,
                               IGraphPane graphPane,
                               CasoUso useCase)
                        throws java.sql.SQLException,
                               java.lang.InstantiationException,
                               java.lang.IllegalAccessException,
                               java.lang.ClassNotFoundException,
                               java.io.IOException
Throws:
java.sql.SQLException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.io.IOException

ligarDado

public void ligarDado(org.jgraph.JGraph graph,
                      IGraphPane graphPane)

atualizarStep

public void atualizarStep(org.jgraph.JGraph graph)

deletar

public void deletar(org.jgraph.JGraph graph,
                    IGraphPane graphPane,
                    CasoUso useCase)
             throws java.lang.InstantiationException,
                    java.lang.IllegalAccessException,
                    java.lang.ClassNotFoundException,
                    java.sql.SQLException,
                    java.io.IOException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException

ligarRegra

public void ligarRegra(org.jgraph.JGraph graph,
                       IGraphPane graphPane)

ligarValor

public void ligarValor(org.jgraph.JGraph graph,
                       IGraphPane graphPane)
                throws java.lang.InstantiationException,
                       java.lang.IllegalAccessException,
                       java.lang.ClassNotFoundException,
                       java.sql.SQLException,
                       java.io.IOException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException

criaLink

public void criaLink(org.jgraph.JGraph graph,
                     IGraphPane graphPane)

finalizarRemover

public void finalizarRemover(org.jgraph.JGraph graph,
                             IGraphPane graphPane)

finalizarAdicionar

public void finalizarAdicionar(org.jgraph.JGraph graph,
                               IGraphPane graphPane)


Copyright © 2009. All Rights Reserved.