Permalink
Browse files

BaseObject comment translation checkpoint.

  • Loading branch information...
rkhaotix committed Nov 5, 2012
1 parent 875569a commit 3a5fe8473a9d0d3f2231b431b7119fcd8afbf77c
Showing with 219 additions and 204 deletions.
  1. +1 −1 crashhandler/src/crashhandler.h
  2. +1 −1 libobjrenderer/src/cenaobjetos.h
  3. +1 −1 libobjrenderer/src/objetografico.h
  4. +1 −1 libobjrenderer/src/ogcaixatexto.h
  5. +1 −1 libobjrenderer/src/ogrelacionamento.h
  6. +1 −1 libobjrenderer/src/ogsubitemobjeto.h
  7. +1 −1 libobjrenderer/src/ogtabela.h
  8. +1 −1 libobjrenderer/src/ogtabelabase.h
  9. +1 −1 libobjrenderer/src/ogtituloobjeto.h
  10. +1 −1 libobjrenderer/src/ogvisao.h
  11. +2 −2 libpgmodeler/src/caixatexto.h
  12. +2 −2 libpgmodeler/src/classeoperadores.h
  13. +2 −2 libpgmodeler/src/coluna.h
  14. +2 −2 libpgmodeler/src/conversaocodificacao.h
  15. +2 −2 libpgmodeler/src/conversaotipo.h
  16. +2 −2 libpgmodeler/src/dominio.h
  17. +2 −2 libpgmodeler/src/elemclasseoperadores.h
  18. +2 −2 libpgmodeler/src/elementoindice.h
  19. +3 −1 libpgmodeler/src/espacotabela.cpp
  20. +4 −2 libpgmodeler/src/espacotabela.h
  21. +3 −1 libpgmodeler/src/esquema.cpp
  22. +6 −3 libpgmodeler/src/esquema.h
  23. +2 −2 libpgmodeler/src/familiaoperadores.h
  24. +3 −1 libpgmodeler/src/funcao.cpp
  25. +4 −2 libpgmodeler/src/funcao.h
  26. +2 −2 libpgmodeler/src/funcaoagregacao.h
  27. +2 −2 libpgmodeler/src/gatilho.h
  28. +2 −2 libpgmodeler/src/indice.h
  29. +2 −2 libpgmodeler/src/linguagem.h
  30. +2 −2 libpgmodeler/src/listaoperacoes.h
  31. +3 −1 libpgmodeler/src/modelobd.cpp
  32. +6 −4 libpgmodeler/src/modelobd.h
  33. +0 −7 libpgmodeler/src/objetobase.cpp
  34. +56 −59 libpgmodeler/src/objetobase.h
  35. +2 −2 libpgmodeler/src/objetograficobase.h
  36. +2 −2 libpgmodeler/src/objetotabela.h
  37. +2 −2 libpgmodeler/src/operador.h
  38. +3 −1 libpgmodeler/src/papel.cpp
  39. +4 −2 libpgmodeler/src/papel.h
  40. +2 −2 libpgmodeler/src/permissao.h
  41. +2 −2 libpgmodeler/src/referencia.h
  42. +2 −2 libpgmodeler/src/regra.h
  43. +2 −2 libpgmodeler/src/relacionamento.h
  44. +2 −2 libpgmodeler/src/relacionamentobase.h
  45. +2 −2 libpgmodeler/src/restricao.h
  46. +2 −2 libpgmodeler/src/sequencia.h
  47. +2 −2 libpgmodeler/src/tabela.h
  48. +2 −2 libpgmodeler/src/tabelabase.h
  49. +3 −1 libpgmodeler/src/tipo.cpp
  50. +4 −2 libpgmodeler/src/tipo.h
  51. +2 −2 libpgmodeler/src/tipospgsql.h
  52. +2 −2 libpgmodeler/src/visao.h
  53. +1 −1 libpgmodeler_ui/src/bancodadoswidget.h
  54. +1 −1 libpgmodeler_ui/src/caixamensagem.h
  55. +1 −1 libpgmodeler_ui/src/caixatextowidget.h
  56. +1 −1 libpgmodeler_ui/src/classeoperadoreswidget.h
  57. +1 −1 libpgmodeler_ui/src/codigofontewidget.h
  58. +1 −1 libpgmodeler_ui/src/colunawidget.h
  59. +1 −1 libpgmodeler_ui/src/confaparenciawidget.h
  60. +1 −1 libpgmodeler_ui/src/confbasewidget.h
  61. +1 −1 libpgmodeler_ui/src/confconexoeswidget.h
  62. +1 −1 libpgmodeler_ui/src/confgeralwidget.h
  63. +1 −1 libpgmodeler_ui/src/conversaocodificacaowidget.h
  64. +1 −1 libpgmodeler_ui/src/conversaotipowidget.h
  65. +1 −1 libpgmodeler_ui/src/destaquesintaxe.h
  66. +1 −1 libpgmodeler_ui/src/dominiowidget.h
  67. +1 −1 libpgmodeler_ui/src/espacotabelawidget.h
  68. +1 −1 libpgmodeler_ui/src/esquemawidget.h
  69. +1 −1 libpgmodeler_ui/src/familiaoperadoreswidget.h
  70. +1 −1 libpgmodeler_ui/src/formbasico.h
  71. +1 −1 libpgmodeler_ui/src/formconfiguracao.h
  72. +1 −1 libpgmodeler_ui/src/formexportacao.h
  73. +1 −1 libpgmodeler_ui/src/formprincipal.h
  74. +1 −1 libpgmodeler_ui/src/formrestauracaomodelo.h
  75. +1 −1 libpgmodeler_ui/src/formsobre.h
  76. +1 −1 libpgmodeler_ui/src/funcaoagregacaowidget.h
  77. +1 −1 libpgmodeler_ui/src/funcaowidget.h
  78. +1 −1 libpgmodeler_ui/src/gatilhowidget.h
  79. +1 −1 libpgmodeler_ui/src/indicewidget.h
  80. +1 −1 libpgmodeler_ui/src/linguagemwidget.h
  81. +1 −1 libpgmodeler_ui/src/listaobjetoswidget.h
  82. +1 −1 libpgmodeler_ui/src/listaoperacoeswidget.h
  83. +1 −1 libpgmodeler_ui/src/modelowidget.h
  84. +1 −1 libpgmodeler_ui/src/objetobasewidget.h
  85. +1 −1 libpgmodeler_ui/src/operadorwidget.h
  86. +1 −1 libpgmodeler_ui/src/papelwidget.h
  87. +1 −1 libpgmodeler_ui/src/parametrowidget.h
  88. +1 −1 libpgmodeler_ui/src/permissaowidget.h
  89. +1 −1 libpgmodeler_ui/src/pgmodelerplugin.h
  90. +1 −1 libpgmodeler_ui/src/progressotarefa.h
  91. +1 −1 libpgmodeler_ui/src/regrawidget.h
  92. +1 −1 libpgmodeler_ui/src/relacionamentowidget.h
  93. +1 −1 libpgmodeler_ui/src/restricaowidget.h
  94. +1 −1 libpgmodeler_ui/src/seletorobjetowidget.h
  95. +1 −1 libpgmodeler_ui/src/sequenciawidget.h
  96. +1 −1 libpgmodeler_ui/src/tabelaobjetoswidget.h
  97. +1 −1 libpgmodeler_ui/src/tabelawidget.h
  98. +1 −1 libpgmodeler_ui/src/tipopgsqlwidget.h
  99. +1 −1 libpgmodeler_ui/src/tipowidget.h
  100. +1 −1 libpgmodeler_ui/src/visaogeralwidget.h
  101. +1 −1 libpgmodeler_ui/src/visaoobjetoswidget.h
  102. +1 −1 libpgmodeler_ui/src/visaowidget.h
  103. +1 −1 main/src/aplicacao.h
@@ -2,7 +2,7 @@
# PostgreSQL Database Modeler (pgModeler)
# Sub-project: App crashhandler
# Classe: CrashHandler
-# Description:o: Definição da classe que implementa o formulário de
+# Description:Definição da classe que implementa o formulário de
# tratamentos de crashing do pgModeler.
#
# Copyright 2006-2012 - Raphael Araújo e Silva <rkhaotix@gmail.com>
@@ -2,7 +2,7 @@
# PostgreSQL Database Modeler (pgModeler)
# Sub-project: Biblioteca libobjrenderer
# Classe: CenaObjetos
-# Description:o: Esta classe deriva a classe QGraphicsScene e implementa a visualização
+# Description:Esta classe deriva a classe QGraphicsScene e implementa a visualização
# e outras operações relacionados aos objetos gráficos do modelo.
#
# Copyright 2006-2012 - Raphael Araújo e Silva <rkhaotix@gmail.com>
@@ -2,7 +2,7 @@
# PostgreSQL Database Modeler (pgModeler)
# Sub-project: Biblioteca libobjrenderer
# Classe: ObjetoGrafico
-# Description:o: Esta classe implementa rotinas básicas para representação gráfica
+# Description:Esta classe implementa rotinas básicas para representação gráfica
# dos objetos gráficos do modelo (tabela, relacionamentos, caixa de texto, visão)
#
# Copyright 2006-2012 - Raphael Araújo e Silva <rkhaotix@gmail.com>
@@ -2,7 +2,7 @@
# PostgreSQL Database Modeler (pgModeler)
# Sub-project: Biblioteca libobjrenderer
# Classe: OGCaixaTexto
-# Description:o: Esta classe deriva a classe ObjetoGrafico e implementa a representação gráfica
+# Description:Esta classe deriva a classe ObjetoGrafico e implementa a representação gráfica
# da classe CaixaTexto. O sufixo OG foi adicionado ao nome da caixa para evitar conflitos
# de nomes entra a classe CaixaTexto da biblioteca libpgmodeler e a classe abaixo definida.
#
@@ -2,7 +2,7 @@
# PostgreSQL Database Modeler (pgModeler)
# Sub-project: Biblioteca libobjrenderer
# Classe: OGRelacionamento
-# Description:o: Esta classe deriva a classe ObjetoGrafico e implementa a representação gráfica
+# Description:Esta classe deriva a classe ObjetoGrafico e implementa a representação gráfica
# da classe Relacionamento/RelacionamentoBase. O sufixo OG foi adicionado ao nome
# da classe para evitar conflitos de nomes entra a classe Tabela da biblioteca
# libpgmodeler e a classe abaixo definida.
@@ -2,7 +2,7 @@
# PostgreSQL Database Modeler (pgModeler)
# Sub-project: Biblioteca libobjrenderer
# Classe: OGSubItemObjeto
-# Description:o: Esta classe deriva a classe ObjetoGrafico e implementa a representação gráfica
+# Description:Esta classe deriva a classe ObjetoGrafico e implementa a representação gráfica
# de itens (colunas) de tabela/visão.
#
# Copyright 2006-2012 - Raphael Araújo e Silva <rkhaotix@gmail.com>
@@ -2,7 +2,7 @@
# PostgreSQL Database Modeler (pgModeler)
# Sub-project: Biblioteca libobjrenderer
# Classe: OGTabela
-# Description:o: Esta classe deriva a classe ObjetoGrafico e implementa a representação gráfica
+# Description:Esta classe deriva a classe ObjetoGrafico e implementa a representação gráfica
# da classe Tabela. O sufixo OG foi adicionado ao nome da classe para evitar conflitos
# de nomes entra a classe Tabela da biblioteca libpgmodeler e a classe abaixo definida.
#
@@ -2,7 +2,7 @@
# PostgreSQL Database Modeler (pgModeler)
# Sub-project: Biblioteca libobjrenderer
# Classe: OGTabelaBase
-# Description:o: Esta classe deriva a classe ObjetoGrafico e implementa um conjuto de métodos utilitáiros
+# Description:Esta classe deriva a classe ObjetoGrafico e implementa um conjuto de métodos utilitáiros
# para serem usadas pelas classes OGTabela, OGVisao e OGRelacionamento. O sufixo OG foi
# adicionado ao nome da classe para evitar conflitos de nomes entra a classe Tabela da biblioteca
# libpgmodeler e a classe abaixo definida.
@@ -2,7 +2,7 @@
# PostgreSQL Database Modeler (pgModeler)
# Sub-project: Biblioteca libobjrenderer
# Classe: OGTituloObjeto
-# Description:o: Esta classe deriva a classe ObjetoGrafico e implementa a representação gráfica
+# Description:Esta classe deriva a classe ObjetoGrafico e implementa a representação gráfica
# do título de visões e tabelas.
#
# Copyright 2006-2012 - Raphael Araújo e Silva <rkhaotix@gmail.com>
@@ -2,7 +2,7 @@
# PostgreSQL Database Modeler (pgModeler)
# Sub-project: Biblioteca libobjrenderer
# Classe: OGVisao
-# Description:o: Esta classe deriva a classe ObjetoGrafico e implementa a representação gráfica
+# Description:Esta classe deriva a classe ObjetoGrafico e implementa a representação gráfica
# da classe Visao. O sufixo OG foi adicionado ao nome da classe para evitar conflitos
# de nomes entra a classe Visao da biblioteca libpgsqldbm e a classe abaixo definida.
#
@@ -1,7 +1,7 @@
/*
# PostgreSQL Database Modeler (pgModeler)
-# Sub-project: Biblioteca núcleo libpgsqldbm
-# Description:o: Definição da classe CaixaTexto que é usada para
+# Sub-project: Core library (libpgmodeler)m
+# Description: Definição da classe CaixaTexto que é usada para
# representar graficamente os textos adicionados pelo usuário.
# Também é usada para representar os rótulos dos relacionamentos.
# Creation date:o: 05/09/2007
@@ -1,7 +1,7 @@
/*
# PostgreSQL Database Modeler (pgModeler)
-# Sub-project: Biblioteca núcleo libpgsqldbm
-# Description:o: Definição da classe ClasseOperadores que é usada para
+# Sub-project: Core library (libpgmodeler)m
+# Description: Definição da classe ClasseOperadores que é usada para
# gerar os códigos SQL pertinentes s classes de operadores
# as quais indicam como um tipo de dado pode ser usado em
# um determinado método de indexação.
@@ -1,7 +1,7 @@
/*
# PostgreSQL Database Modeler (pgModeler)
-# Sub-project: Biblioteca núcleo libpgsqldbm
-# Description:o: Definição da classe Coluna que é utilizada pela classe Tabela.
+# Sub-project: Core library (libpgmodeler)m
+# Description:Definição da classe Coluna que é utilizada pela classe Tabela.
# Creation date:o: 12/09/2006
#
# Copyright 2006-2012 - Raphael Araújo e Silva <rkhaotix@gmail.com>
@@ -1,7 +1,7 @@
/*
# PostgreSQL Database Modeler (pgModeler)
-# Sub-project: Biblioteca núcleo libpgsqldbm
-# Description:o: Definição da classe ConversaoCodificacao que é usada para
+# Sub-project: Core library (libpgmodeler)m
+# Description: Definição da classe ConversaoCodificacao que é usada para
# gerar os códigos SQL pertinentes aos conversions entre tipos
# de codificação de caracteres no banco de dados.
#
@@ -1,7 +1,7 @@
/*
# PostgreSQL Database Modeler (pgModeler)
-# Sub-project: Biblioteca núcleo libpgsqldbm
-# Description:o: Definição da classe ConversaoTipo que é usada para
+# Sub-project: Core library (libpgmodeler)m
+# Description: Definição da classe ConversaoTipo que é usada para
# gerar os códigos SQL pertinentes ao casts entre tipos
# do banco de dados.
#
@@ -1,7 +1,7 @@
/*
# PostgreSQL Database Modeler (pgModeler)
-# Sub-project: Biblioteca núcleo libpgsqldbm
-# Description:o: Definição da classe domínio que é usada para
+# Sub-project: Core library (libpgmodeler)m
+# Description: Definição da classe domínio que é usada para
# gerar os códigos SQL pertinentes a estes.
# Creation date:o: 07/04/2008
#
@@ -1,7 +1,7 @@
/*
# PostgreSQL Database Modeler (pgModeler)
-# Sub-project: Biblioteca núcleo libpgsqldbm
-# Description:o: Definição da classe ElemClasseOperadores que é usada para
+# Sub-project: Core library (libpgmodeler)m
+# Description: Definição da classe ElemClasseOperadores que é usada para
# armazenar e gerar os códigos SQL pertinentes aos atributos
# usados nas de classes de operadores.
# Creation date:o: 08/07/2008
@@ -1,7 +1,7 @@
/*
# PostgreSQL Database Modeler (pgModeler)
-# Sub-project: Biblioteca núcleo libpgsqldbm
-# Description:o: Definição da classe ElementoIndice que é usada para
+# Sub-project: Core library (libpgmodeler)m
+# Description: Definição da classe ElementoIndice que é usada para
# armazenar e gerar os códigos SQL/XML pertinentes aos atributos
# usados nas índices.
# Creation date:o: 26/05/2010
@@ -1,10 +1,12 @@
#include "espacotabela.h"
+unsigned EspacoTabela::tabspace_id=10000;
+
EspacoTabela::EspacoTabela(void)
{
obj_type=OBJ_TABLESPACE;
attributes[ParsersAttributes::DIRECTORY]="";
- object_id=BaseObject::tabspace_id++;
+ object_id=EspacoTabela::tabspace_id++;
}
void EspacoTabela::setName(const QString &nome)
@@ -1,7 +1,7 @@
/*
# PostgreSQL Database Modeler (pgModeler)
-# Sub-project: Biblioteca núcleo libpgsqldbm
-# Description:o: Definição da classe EspacoTabela que é usada para
+# Sub-project: Core library (libpgmodeler)m
+# Description: Definição da classe EspacoTabela que é usada para
# gerar os códigos SQL pertinentes aos tablespaces
# em banco de dados.
#
@@ -28,6 +28,8 @@
class EspacoTabela: public BaseObject{
private:
+ static unsigned tabspace_id;
+
//Diretório em que se encontra o espaco de tabela
QString diretorio;
@@ -1,9 +1,11 @@
#include "esquema.h"
+unsigned Esquema::schema_id=30000;
+
Esquema::Esquema(void)
{
obj_type=OBJ_SCHEMA;
- object_id=BaseObject::schema_id++;
+ object_id=Esquema::schema_id++;
}
void Esquema::setName(const QString &nome)
@@ -1,7 +1,7 @@
/*
# PostgreSQL Database Modeler (pgModeler)
-# Sub-project: Biblioteca núcleo libpgsqldbm
-# Description:o: Definição da classe Esquema que é usado para
+# Sub-project: Core library (libpgmodeler)m
+# Description: Definição da classe Esquema que é usado para
# representar graficamente os esquemas em banco de dados
# e gerar os códigos SQL pertinentes a estes.
# Creation date:o: 07/04/2008
@@ -25,7 +25,10 @@
#include "objetobase.h"
-class Esquema: public BaseObject{
+class Esquema: public BaseObject {
+ private:
+ static unsigned schema_id;
+
public:
Esquema(void);
@@ -1,7 +1,7 @@
/*
# PostgreSQL Database Modeler (pgModeler)
-# Sub-project: Biblioteca núcleo libpgsqldbm
-# Description:o: Definição da classe FamiliaOperadores que é usada para
+# Sub-project: Core library (libpgmodeler)m
+# Description: Definição da classe FamiliaOperadores que é usada para
# gerar os códigos SQL pertinente s famílias de operadores
# referenciadas pelas classes de operadores
# Creation date:o: 08/07/2008
@@ -59,9 +59,11 @@ QString Parametro::getCodeDefinition(unsigned tipo_def)
return(BaseObject::getCodeDefinition(tipo_def));
}
+unsigned Funcao::function_id=40000;
+
Funcao::Funcao(void)
{
- object_id=BaseObject::function_id++;
+ object_id=Funcao::function_id++;
tipo_retorno=TipoPgSQL("void");
linguagem=NULL;
retorna_setof=false;
@@ -1,7 +1,7 @@
/*
# PostgreSQL Database Modeler (pgModeler)
-# Sub-project: Biblioteca núcleo libpgsqldbm
-# Description:o: Definição da classe Funcao que é usado para
+# Sub-project: Core library (libpgmodeler)m
+# Description:Definição da classe Funcao que é usado para
# configurar e gerar os códigos SQL referentes a funções (procedimentos).
# Creation date:o: 28/09/2006
#
@@ -52,6 +52,8 @@ class Parametro: public Coluna {
class Funcao: public BaseObject {
private:
+ static unsigned function_id;
+
//Assinatura da função
QString assinatura;
@@ -1,7 +1,7 @@
/*
# PostgreSQL Database Modeler (pgModeler)
-# Sub-project: Biblioteca núcleo libpgsqldbm
-# Description:o: Definição da classe FuncaoAgregacao que é usada para
+# Sub-project: Core library (libpgmodeler)m
+# Description:Definição da classe FuncaoAgregacao que é usada para
# gerar os códigos SQL pertinentes a esta s funções
# de agregação (aggregates)
#
@@ -1,7 +1,7 @@
/*
# PostgreSQL Database Modeler (pgModeler)
-# Sub-project: Biblioteca núcleo libpgsqldbm
-# Description:o: Definição da classe Gatilho que é usada para
+# Sub-project: Core library (libpgmodeler)m
+# Description: Definição da classe Gatilho que é usada para
# configurar e gerar os códigos SQL referentes
# a gatilhos (triggers) em tabelas.
# Creation date:o: 11/10/2006
@@ -1,7 +1,7 @@
/*
# PostgreSQL Database Modeler (pgModeler)
-# Sub-project: Biblioteca núcleo libpgsqldbm
-# Description:o: Definição da classe Constraint que é usado para
+# Sub-project: Core library (libpgmodeler)m
+# Description: Definição da classe Constraint que é usado para
# configurar e gerar os códigos SQL referentes a chaves primárias
# e estrangeiras, de checagem, únicas.
# Creation date:o: 23/09/2006
@@ -1,7 +1,7 @@
/*
# PostgreSQL Database Modeler (pgModeler)
-# Sub-project: Biblioteca núcleo libpgsqldbm
-# Description:o: Definição da classe Linguagem que é usado para
+# Sub-project: Core library (libpgmodeler)m
+# Description: Definição da classe Linguagem que é usado para
# e gerar os códigos SQL pertinente s linguagens
# procedurais.
# Creation date:o: 19/05/2008
@@ -1,8 +1,8 @@
/*
# PostgreSQL Database Modeler (pgModeler)
-# Sub-project: Biblioteca núcleo libpgsqldbm
+# Sub-project: Core library (libpgmodeler)m
# Classe: ListaOperacoes
-# Description:o: Definição da classe ListaOperacoes que é usada para
+# Description: Definição da classe ListaOperacoes que é usada para
# armazenar e restaurar a ações executadas pelo usuário
# no modelo de banco de dados.
# Creation date:o: 17/07/2006
@@ -1,8 +1,10 @@
#include "modelobd.h"
+unsigned ModeloBD::dbmodel_id=20000;
+
ModeloBD::ModeloBD(void)
{
- object_id=BaseObject::dbmodel_id++;
+ object_id=ModeloBD::dbmodel_id++;
obj_type=OBJ_DATABASE;
BaseObject::setName(QObject::trUtf8("new_database").toUtf8());
@@ -1,7 +1,7 @@
/*
# PostgreSQL Database Modeler (pgModeler)
-# Sub-project: Biblioteca núcleo libpgsqldbm
-# Description:o: Definição da classe ModeloBD que é usado para
+# Sub-project: Core library (libpgmodeler)m
+# Description: Definição da classe ModeloBD que é usado para
# representar graficamente o modelo do banco de dados, gerar os
# códigos SQL do banco de dados, salvar em arquivo, executar
# engenharia reversa, etc.
@@ -48,9 +48,11 @@
#include <locale.h>
class ModeloBD: public QObject, public BaseObject {
- Q_OBJECT
-
private:
+ Q_OBJECT
+
+ static unsigned dbmodel_id;
+
//Tipo de codificação do banco de dados
TipoCodificacao tipo_codif;
@@ -43,18 +43,11 @@ QString BaseObject::objs_sql[OBJECT_TYPE_COUNT]={
estão atribuídos respectivamente aos objetos das classes Papel, EspacoTabela,
ModeloBD, Esquema, Função e Tipo */
unsigned BaseObject::global_id=60000;
-unsigned BaseObject::type_id=50000;
-unsigned BaseObject::function_id=40000;
-unsigned BaseObject::schema_id=30000;
-unsigned BaseObject::dbmodel_id=20000;
-unsigned BaseObject::tabspace_id=10000;
-unsigned BaseObject::role_id=0;
BaseObject::BaseObject(void)
{
object_id=BaseObject::global_id++;
protected_obj=false;
- //nome="";
obj_type=BASE_OBJECT;
schema=NULL;
owner=NULL;
Oops, something went wrong.

0 comments on commit 3a5fe84

Please sign in to comment.