ViMeT.Banco
Class AplicacaoBancoFramework

java.lang.Object
  extended byViMeT.Banco.AplicacaoBancoFramework

public class AplicacaoBancoFramework
extends java.lang.Object

Classe responsável pelo gerenciamento do SGBD Derby


Field Summary
 java.lang.String driver
           
 java.lang.String framework
           
 java.lang.String protocol
           
 
Constructor Summary
AplicacaoBancoFramework()
           
 
Method Summary
 void AbrirBanco()
          Método responsável por conectar o BD a Wizard
 boolean Alterar(javax.vecmath.Vector3d escala_org, javax.vecmath.Vector3d trans_org, javax.vecmath.AxisAngle4d rot_org, javax.vecmath.Vector3d escala_instr_med, javax.vecmath.Vector3d trans_instr_med, javax.vecmath.AxisAngle4d rot_instr_med, javax.vecmath.Vector3f forca, float massa, float damp, float cte, double dist_eucl, float paralaxe, java.lang.String col, java.lang.String def, java.lang.String est, java.lang.String desc, java.lang.String norg, java.lang.String ninst)
          Método utilizado para alterar, no BD, os parâmetros de escala, translação e rotação definidos na Wizard
 boolean AlterarDados(java.lang.String t, java.lang.String d, java.lang.String i)
          Método responsável por alterar oas informações dos objetos modelados.
 java.util.Vector Aplicacoes()
          Método responsável por armazenar as aplicações no BD
 java.lang.String CaminhoImagem(java.lang.String descr)
          Método que contém o local(endereço) de armazenamento dos objetos modelados estão armazenados no disco.
 boolean ConsultarDados(java.lang.String d)
          Método responsável por consultar a descrição dos objetos modelados Retorna o código, o tipo do objeto, a descrição e o local de armazenamento
 boolean ExcluirApp(java.lang.String d)
          Método responsável excluir uma aplicação e seus parâmetros do BD
 boolean ExcluirDados(java.lang.String d)
          Método responsável por excluir os valores dos parametros dos objetos modelados.
 boolean Existe(java.lang.String appName)
          Método responsável por consultar se aplicãção já existe no BD
 void FecharBanco()
          Método responsável por desconectar o BD
 boolean Gravar(javax.vecmath.Vector3d escala_org, javax.vecmath.Vector3d trans_org, javax.vecmath.AxisAngle4d rot_org, javax.vecmath.Vector3d escala_instr_med, javax.vecmath.Vector3d trans_instr_med, javax.vecmath.AxisAngle4d rot_instr_med, javax.vecmath.Vector3f forca, float massa, float damp, float cte, double dist_eucl, float paralaxe, java.lang.String col, java.lang.String def, java.lang.String est, java.lang.String desc, java.lang.String norg, java.lang.String ninst)
          Método utilizado para gravar, no BD, o código dos objetos modelados e os parâmetros de escala, translação e rotação.
 boolean InserirDados(java.lang.String t, java.lang.String d, java.lang.String i)
          Método utilizado para inserir os objetos modelados no BD.
 java.util.Vector InstrMed()
          Método responsável armazena a descrição dos objetos modelados que simulam um instrumento médico
 boolean LerApp(javax.vecmath.Vector3d eo, javax.vecmath.Vector3d to, javax.vecmath.AxisAngle4d ro, javax.vecmath.Vector3d ei, javax.vecmath.Vector3d ti, javax.vecmath.AxisAngle4d ri, javax.vecmath.Vector3f forca, float[] fparams, double[] dparams, java.lang.StringBuffer col, java.lang.StringBuffer def, java.lang.StringBuffer est, java.lang.String desc, java.lang.StringBuffer norg, java.lang.StringBuffer ninst)
          Método responsável buscar os valores dos parâmetros das aplicações no BD e carrega-los na interface da Wizard
static void main(java.lang.String[] args)
           
 java.util.Vector Orgao()
          Método responsável armazena a descrição dos objetos modelados que simulam um órgão humano
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

framework

public java.lang.String framework

driver

public java.lang.String driver

protocol

public java.lang.String protocol
Constructor Detail

AplicacaoBancoFramework

public AplicacaoBancoFramework()
Method Detail

main

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

AbrirBanco

public void AbrirBanco()
Método responsável por conectar o BD a Wizard


InserirDados

public boolean InserirDados(java.lang.String t,
                            java.lang.String d,
                            java.lang.String i)
Método utilizado para inserir os objetos modelados no BD.

Parameters:
t - armazena o tipo de objeto modelado, que pode ser órgão ou instrumento médico
d - armazena a descrição (nome) dado ao objetos modelados
i - contém o local de armazenamento dos objetos modelados

Gravar

public boolean Gravar(javax.vecmath.Vector3d escala_org,
                      javax.vecmath.Vector3d trans_org,
                      javax.vecmath.AxisAngle4d rot_org,
                      javax.vecmath.Vector3d escala_instr_med,
                      javax.vecmath.Vector3d trans_instr_med,
                      javax.vecmath.AxisAngle4d rot_instr_med,
                      javax.vecmath.Vector3f forca,
                      float massa,
                      float damp,
                      float cte,
                      double dist_eucl,
                      float paralaxe,
                      java.lang.String col,
                      java.lang.String def,
                      java.lang.String est,
                      java.lang.String desc,
                      java.lang.String norg,
                      java.lang.String ninst)
Método utilizado para gravar, no BD, o código dos objetos modelados e os parâmetros de escala, translação e rotação.

Parameters:
escala_org -
trans_org -
rot_org -
escala_instr_med -
trans_instr_med -
rot_instr_med -
forca -
massa -
damp -
cte -
dist_eucl -
paralaxe -
def -
col -
est -
desc -
norg -
ninst -

CaminhoImagem

public java.lang.String CaminhoImagem(java.lang.String descr)
Método que contém o local(endereço) de armazenamento dos objetos modelados estão armazenados no disco.

Parameters:
descr - é nome dado ao objeto modelado

AlterarDados

public boolean AlterarDados(java.lang.String t,
                            java.lang.String d,
                            java.lang.String i)
Método responsável por alterar oas informações dos objetos modelados.

Parameters:
t - armazena o tipo de objeto modelado, que pode ser órgão ou instrumento médico
d - armazena a descrição (nome) dado ao objetos modelados
i - contém o local de armazenamento dos objetos modelados

ExcluirDados

public boolean ExcluirDados(java.lang.String d)
Método responsável por excluir os valores dos parametros dos objetos modelados.

Parameters:
d - armazena a descrição (nome) dado ao objetos modelados

Orgao

public java.util.Vector Orgao()
Método responsável armazena a descrição dos objetos modelados que simulam um órgão humano


InstrMed

public java.util.Vector InstrMed()
Método responsável armazena a descrição dos objetos modelados que simulam um instrumento médico


ConsultarDados

public boolean ConsultarDados(java.lang.String d)
Método responsável por consultar a descrição dos objetos modelados Retorna o código, o tipo do objeto, a descrição e o local de armazenamento


FecharBanco

public void FecharBanco()
Método responsável por desconectar o BD


Alterar

public boolean Alterar(javax.vecmath.Vector3d escala_org,
                       javax.vecmath.Vector3d trans_org,
                       javax.vecmath.AxisAngle4d rot_org,
                       javax.vecmath.Vector3d escala_instr_med,
                       javax.vecmath.Vector3d trans_instr_med,
                       javax.vecmath.AxisAngle4d rot_instr_med,
                       javax.vecmath.Vector3f forca,
                       float massa,
                       float damp,
                       float cte,
                       double dist_eucl,
                       float paralaxe,
                       java.lang.String col,
                       java.lang.String def,
                       java.lang.String est,
                       java.lang.String desc,
                       java.lang.String norg,
                       java.lang.String ninst)
Método utilizado para alterar, no BD, os parâmetros de escala, translação e rotação definidos na Wizard

Parameters:
escala_org -
trans_org -
rot_org -
escala_instr_med -
trans_instr_med -
rot_instr_med -
forca -
massa -
damp -
cte -
dist_eucl -
paralaxe -
def -
col -
est -
desc -
norg -
ninst -

Existe

public boolean Existe(java.lang.String appName)
Método responsável por consultar se aplicãção já existe no BD

Parameters:
appName - nome da aplicação definido por meio da Wizard

Aplicacoes

public java.util.Vector Aplicacoes()
Método responsável por armazenar as aplicações no BD


LerApp

public boolean LerApp(javax.vecmath.Vector3d eo,
                      javax.vecmath.Vector3d to,
                      javax.vecmath.AxisAngle4d ro,
                      javax.vecmath.Vector3d ei,
                      javax.vecmath.Vector3d ti,
                      javax.vecmath.AxisAngle4d ri,
                      javax.vecmath.Vector3f forca,
                      float[] fparams,
                      double[] dparams,
                      java.lang.StringBuffer col,
                      java.lang.StringBuffer def,
                      java.lang.StringBuffer est,
                      java.lang.String desc,
                      java.lang.StringBuffer norg,
                      java.lang.StringBuffer ninst)
Método responsável buscar os valores dos parâmetros das aplicações no BD e carrega-los na interface da Wizard


ExcluirApp

public boolean ExcluirApp(java.lang.String d)
Método responsável excluir uma aplicação e seus parâmetros do BD

Parameters:
d -