br.mia.test.controler
Class ControladorGraph
java.lang.Object
br.mia.test.controler.AbstractControlerPane
br.mia.test.controler.ControladorGraph
public class ControladorGraph
- extends AbstractControlerPane
Controlador para geração do modelo gráfico
- Author:
- 74397176353
Method Summary |
void |
aplicarFiltroValidoEspecifico(java.lang.Object[] celulas,
CasoUso useCase,
java.util.List<org.jgraph.graph.DefaultGraphCell> adicao,
org.jgraph.JGraph graph)
|
void |
atualizarStepEspecifico(java.lang.Object[] celulas2)
|
void |
colarPassos(FlowCell flowCell,
StepCell stepCell,
Fluxo fluxo,
CasoUso useCase,
java.util.ArrayList<java.lang.Object> objetos,
java.util.ArrayList<java.lang.Object> passosCobertos)
Cola passos no modelo grafico |
void |
cria(CasoUso useCase,
java.util.ArrayList<java.lang.Object> passosCobertos,
org.jgraph.JGraph graph,
java.util.List<java.lang.Object> list,
ObserverGraphPane observer)
|
void |
criaCodigo(CasoUso useCase,
java.util.ArrayList<java.lang.Object> passosCobertos,
org.jgraph.JGraph graph,
java.util.ArrayList<java.lang.Object> celulas,
ObserverCodeGraphPane observer)
|
void |
criaFlow(Fluxo flow,
CasoUso useCase,
int x,
int y,
java.util.ArrayList<java.lang.Object> passosCobertos,
java.util.HashMap<java.lang.Object,java.lang.Object> flows,
java.util.HashMap<java.lang.Object,java.lang.Object> mapaStep,
int contador,
java.util.List<java.lang.Object> list,
StepCell cellAnterior)
|
void |
criaFlowCodigo(Fluxo flow,
CasoUso useCase,
int x,
int y,
java.util.ArrayList<java.lang.Object> passosCobertos,
java.util.HashMap<java.lang.Object,java.lang.Object> flows,
java.util.HashMap<java.lang.Object,java.lang.Object> mapaStep,
int contador,
java.util.ArrayList<java.lang.Object> celulas,
StepCell cellAnterior)
|
void |
criaFlowResumido(Fluxo flow,
CasoUso useCase,
int x,
int y,
java.util.ArrayList passosCobertos,
java.util.HashMap<java.lang.Object,java.lang.Object> flows,
java.util.HashMap<java.lang.Object,java.lang.Object> mapaStep,
int contador,
java.util.List<java.lang.Object> list,
StepCell cellAnterior)
|
void |
criaLinkNaoResumido(Fluxo flow,
java.util.HashMap<java.lang.Object,java.lang.Object> mapaStep,
int contador,
java.util.List<java.lang.Object> list)
|
void |
criaLinkResumido(Fluxo flow,
java.util.HashMap<java.lang.Object,java.lang.Object> mapaStep,
java.util.List<java.lang.Object> list,
int contador)
Cria link para fluxos no modeo escondido |
void |
criarLinkEspecifico(java.lang.Object[] celulas,
java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)
|
void |
definirProbabilidadeEspecifico(java.lang.Object[] celulas,
CasoUso useCase,
java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)
|
void |
deletarEspecifico(java.lang.Object[] selecionados,
CasoUso useCase,
java.util.List<org.jgraph.graph.DefaultGraphCell> remocao)
|
void |
inserirValorEspecifico(java.util.List<javax.swing.JTextField> fields,
java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)
|
void |
ligarDadoEspecifico(java.lang.Object[] celulas,
java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)
|
void |
ligarRegraEspecifico(java.lang.Object[] celulas,
java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)
|
void |
ligarValorEspecifico(java.lang.Object[] celulas,
java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)
|
void |
retiraFiltrosEspecifico(java.lang.Object[] celulas,
java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)
|
Methods inherited from class br.mia.test.controler.AbstractControlerPane |
aplicaFiltroValido, atualizarStep, criaLink, definirProbabilidade, deletar, finalizarAdicionar, finalizarRemover, inicializar, inserirValor, ligarDado, ligarRegra, ligarValor, retiraFiltros |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ControladorGraph
public ControladorGraph()
colarPassos
public void colarPassos(FlowCell flowCell,
StepCell stepCell,
Fluxo fluxo,
CasoUso useCase,
java.util.ArrayList<java.lang.Object> objetos,
java.util.ArrayList<java.lang.Object> passosCobertos)
throws java.awt.datatransfer.UnsupportedFlavorException,
java.io.IOException
- Cola passos no modelo grafico
- Parameters:
flowCell
- stepCell
- fluxo
- useCase
- objetos
- passosCobertos
-
- Throws:
java.awt.datatransfer.UnsupportedFlavorException
java.io.IOException
criaCodigo
public void criaCodigo(CasoUso useCase,
java.util.ArrayList<java.lang.Object> passosCobertos,
org.jgraph.JGraph graph,
java.util.ArrayList<java.lang.Object> celulas,
ObserverCodeGraphPane observer)
throws java.io.IOException
- Throws:
java.io.IOException
cria
public void cria(CasoUso useCase,
java.util.ArrayList<java.lang.Object> passosCobertos,
org.jgraph.JGraph graph,
java.util.List<java.lang.Object> list,
ObserverGraphPane observer)
criaFlow
public void criaFlow(Fluxo flow,
CasoUso useCase,
int x,
int y,
java.util.ArrayList<java.lang.Object> passosCobertos,
java.util.HashMap<java.lang.Object,java.lang.Object> flows,
java.util.HashMap<java.lang.Object,java.lang.Object> mapaStep,
int contador,
java.util.List<java.lang.Object> list,
StepCell cellAnterior)
criaFlowCodigo
public void criaFlowCodigo(Fluxo flow,
CasoUso useCase,
int x,
int y,
java.util.ArrayList<java.lang.Object> passosCobertos,
java.util.HashMap<java.lang.Object,java.lang.Object> flows,
java.util.HashMap<java.lang.Object,java.lang.Object> mapaStep,
int contador,
java.util.ArrayList<java.lang.Object> celulas,
StepCell cellAnterior)
throws java.io.IOException
- Throws:
java.io.IOException
criaLinkNaoResumido
public void criaLinkNaoResumido(Fluxo flow,
java.util.HashMap<java.lang.Object,java.lang.Object> mapaStep,
int contador,
java.util.List<java.lang.Object> list)
criaLinkResumido
public void criaLinkResumido(Fluxo flow,
java.util.HashMap<java.lang.Object,java.lang.Object> mapaStep,
java.util.List<java.lang.Object> list,
int contador)
- Cria link para fluxos no modeo escondido
- Parameters:
flow
- mapaStep
- list
- contador
-
criaFlowResumido
public void criaFlowResumido(Fluxo flow,
CasoUso useCase,
int x,
int y,
java.util.ArrayList passosCobertos,
java.util.HashMap<java.lang.Object,java.lang.Object> flows,
java.util.HashMap<java.lang.Object,java.lang.Object> mapaStep,
int contador,
java.util.List<java.lang.Object> list,
StepCell cellAnterior)
deletarEspecifico
public void deletarEspecifico(java.lang.Object[] selecionados,
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
- Specified by:
deletarEspecifico
in class AbstractControlerPane
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException
ligarValorEspecifico
public 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
- Specified by:
ligarValorEspecifico
in class AbstractControlerPane
- Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.sql.SQLException
java.io.IOException
ligarRegraEspecifico
public void ligarRegraEspecifico(java.lang.Object[] celulas,
java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)
- Specified by:
ligarRegraEspecifico
in class AbstractControlerPane
ligarDadoEspecifico
public void ligarDadoEspecifico(java.lang.Object[] celulas,
java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)
- Specified by:
ligarDadoEspecifico
in class AbstractControlerPane
atualizarStepEspecifico
public void atualizarStepEspecifico(java.lang.Object[] celulas2)
- Specified by:
atualizarStepEspecifico
in class AbstractControlerPane
criarLinkEspecifico
public void criarLinkEspecifico(java.lang.Object[] celulas,
java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)
- Specified by:
criarLinkEspecifico
in class AbstractControlerPane
definirProbabilidadeEspecifico
public void definirProbabilidadeEspecifico(java.lang.Object[] celulas,
CasoUso useCase,
java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)
- Specified by:
definirProbabilidadeEspecifico
in class AbstractControlerPane
aplicarFiltroValidoEspecifico
public 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
- Specified by:
aplicarFiltroValidoEspecifico
in class AbstractControlerPane
- Throws:
java.sql.SQLException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.io.IOException
retiraFiltrosEspecifico
public 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
- Specified by:
retiraFiltrosEspecifico
in class AbstractControlerPane
- Throws:
java.sql.SQLException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException
java.io.IOException
inserirValorEspecifico
public void inserirValorEspecifico(java.util.List<javax.swing.JTextField> fields,
java.util.List<org.jgraph.graph.DefaultGraphCell> adicao)
- Specified by:
inserirValorEspecifico
in class AbstractControlerPane
Copyright © 2009. All Rights Reserved.