Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

pgsqltypes files refactoring checkpoint.

  • Loading branch information...
commit b20a205133775729c0a1cd5bd1a2a8e23168f995 1 parent 8fb34c0
@rkhaotix rkhaotix authored
Showing with 351 additions and 351 deletions.
  1. +3 −3 libobjrenderer/src/ogsubitemobjeto.cpp
  2. +1 −1  libobjrenderer/src/ogsubitemobjeto.h
  3. +2 −2 libpgmodeler/src/constraint.cpp
  4. +3 −3 libpgmodeler/src/constraint.h
  5. +1 −1  libpgmodeler/src/modelobd.cpp
  6. +1 −1  libpgmodeler/src/operatorclass.cpp
  7. +1 −1  libpgmodeler/src/operatorclasselement.cpp
  8. +222 −222 libpgmodeler/src/pgsqltypes.cpp
  9. +77 −77 libpgmodeler/src/pgsqltypes.h
  10. +13 −13 libpgmodeler/src/relationship.cpp
  11. +1 −1  libpgmodeler/src/relationship.h
  12. +1 −1  libpgmodeler/src/rule.cpp
  13. +1 −1  libpgmodeler/src/type.cpp
  14. +1 −1  libpgmodeler_ui/src/bancodadoswidget.cpp
  15. +1 −1  libpgmodeler_ui/src/classeoperadoreswidget.cpp
  16. +1 −1  libpgmodeler_ui/src/conversaocodificacaowidget.cpp
  17. +1 −1  libpgmodeler_ui/src/familiaoperadoreswidget.cpp
  18. +3 −3 libpgmodeler_ui/src/funcaowidget.cpp
  19. +2 −2 libpgmodeler_ui/src/gatilhowidget.cpp
  20. +1 −1  libpgmodeler_ui/src/indicewidget.cpp
  21. +2 −2 libpgmodeler_ui/src/regrawidget.cpp
  22. +1 −1  libpgmodeler_ui/src/relacionamentowidget.cpp
  23. +6 −6 libpgmodeler_ui/src/restricaowidget.cpp
  24. +3 −3 libpgmodeler_ui/src/tipopgsqlwidget.cpp
  25. +2 −2 libpgmodeler_ui/src/tipowidget.cpp
View
6 libobjrenderer/src/ogsubitemobjeto.cpp
@@ -48,7 +48,7 @@ void OGSubItemObjeto::configurarDescritor(TipoRestricao tipo_rest)
/* Descritores em forma de elipse são alocados para colunas (com ou sem not-null)
todos os demais tipos têm descritores poligonais */
- desc_elipse=((coluna && tipo_rest==TipoBase::nulo) ||
+ desc_elipse=((coluna && tipo_rest==BaseType::null) ||
(tipo_obj!=OBJ_INDEX && tipo_obj!=OBJ_RULE &&
tipo_obj!=OBJ_TRIGGER && tipo_obj!=OBJ_COLUMN));
@@ -82,7 +82,7 @@ void OGSubItemObjeto::configurarDescritor(TipoRestricao tipo_rest)
/* Caso o tipo da restrição não esteja definido (a coluna não tem nenhuma restrição ligada a ela)
cria um descritor elíptico */
- if(tipo_rest==TipoBase::nulo)
+ if(tipo_rest==BaseType::null)
{
QGraphicsEllipseItem *desc=dynamic_cast<QGraphicsEllipseItem *>(descritor);
@@ -184,7 +184,7 @@ void OGSubItemObjeto::configurarObjeto(void)
QString str_rest;
TableObject *objeto_tab=dynamic_cast<TableObject *>(this->obterObjetoOrigem());
Column *coluna=dynamic_cast<Column *>(objeto_tab);
- TipoRestricao tipo_rest=TipoRestricao::nulo;
+ TipoRestricao tipo_rest=TipoRestricao::null;
//Caso seja uma coluna
if(coluna)
View
2  libobjrenderer/src/ogsubitemobjeto.h
@@ -56,7 +56,7 @@ class OGSubItemObjeto: public ObjetoGrafico
TEXTO_UNIQUE;
//Configura o descritor do subitem conforme o tipo do objeto de origem
- void configurarDescritor(TipoRestricao tipo_rest=TipoBase::nulo);
+ void configurarDescritor(TipoRestricao tipo_rest=BaseType::null);
/* Sobrecarga do método da classe QGraphicsItemGroup::itemChange() e sua implentação
controla as alterações durante a seleção e movimentação do objeto. Esta nova implementação
View
4 libpgmodeler/src/constraint.cpp
@@ -36,7 +36,7 @@ void Constraint::setConstraintType(TipoRestricao constr_type)
this->constr_type=constr_type;
}
-void Constraint::setActionType(TipoAcao action_type, bool upd)
+void Constraint::setActionType(ActionType action_type, bool upd)
{
if(upd)
this->upd_action=action_type;
@@ -199,7 +199,7 @@ TipoRestricao Constraint::getConstraintType(void)
return(constr_type);
}
-TipoAcao Constraint::getActionType(bool upd)
+ActionType Constraint::getActionType(bool upd)
{
if(upd)
return(upd_action);
View
6 libpgmodeler/src/constraint.h
@@ -48,7 +48,7 @@ class Constraint: public TableObject{
/* Actions taken when delete and update event occurs. This is applicable
only for foreign keys */
- TipoAcao del_action, upd_action;
+ ActionType del_action, upd_action;
//Stores the columns that is referenced by the constraint (except for check constraints)
vector<Column *> columns;
@@ -88,7 +88,7 @@ class Constraint: public TableObject{
/* Defines the type of action on foreign keys (ON DELETE and ON UPDATE).
If the parameter 'upd' is set, it will be configured the action on update
otherwise the action on delete is configured. (only for foreign key) */
- void setActionType(TipoAcao action_type, bool upd);
+ void setActionType(ActionType action_type, bool upd);
//Defines the deferral type for the constraint (only for foreign key)
void setDeferralType(TipoPostergacao deferral_type);
@@ -116,7 +116,7 @@ class Constraint: public TableObject{
/* Retuns the action type. Using upd = true is returned the ON UPDATE
action otherwise the ON DELETE action is returned */
- TipoAcao getActionType(bool upd);
+ ActionType getActionType(bool upd);
/* Returns one column (using its index) from the internal constraint column lists.
Use the constants SOURCE_COLS or REFERENCED_COLS to access the lists */
View
2  libpgmodeler/src/modelobd.cpp
@@ -3766,7 +3766,7 @@ TipoPgSQL ModeloBD::criarTipoPgSQL(void)
nome=atributos[ParsersAttributes::NAME];
idx_tipo=TipoPgSQL::obterIndiceTipoBase(nome);
- if(idx_tipo!=TipoPgSQL::nulo)
+ if(idx_tipo!=TipoPgSQL::null)
{
return(TipoPgSQL(nome,comprimento,dimensao,precisao,com_timezone,tipo_interv, tipo_esp));
}
View
2  libpgmodeler/src/operatorclass.cpp
@@ -20,7 +20,7 @@ OperatorClass::~OperatorClass(void)
void OperatorClass::setDataType(TipoPgSQL data_type)
{
//A null datatype is not accepted by the operator class
- if(data_type==TipoPgSQL::nulo)
+ if(data_type==TipoPgSQL::null)
throw Exception(ERR_ASG_INV_TYPE_OBJECT,__PRETTY_FUNCTION__,__FILE__,__LINE__);
this->data_type=data_type;
View
2  libpgmodeler/src/operatorclasselement.cpp
@@ -126,7 +126,7 @@ QString OperatorClassElement::getCodeDefinition(unsigned def_type)
else
attributes[ParsersAttributes::DEFINITION]=_operator->getCodeDefinition(def_type,true);
}
- else if(element_type==STORAGE_ELEM && storage!=TipoPgSQL::nulo)
+ else if(element_type==STORAGE_ELEM && storage!=TipoPgSQL::null)
{
//STORAGE storage_type
attributes[ParsersAttributes::STORAGE]="1";
View
444 libpgmodeler/src/pgsqltypes.cpp
@@ -3,7 +3,7 @@
/********************
* CLASSE: TipoBase *
********************/
-QString TipoBase::tipos[qtd_tipos]=
+QString BaseType::tipos[types_count]=
{
/* Tipo vazio, quando se instância a classe TipoBase ao usar o operador ~
este será o único tipo retornado */
@@ -179,145 +179,145 @@ QString TipoBase::tipos[qtd_tipos]=
"GEOMETRYCOLLECTION"
};
-TipoBase::TipoBase(void)
+BaseType::BaseType(void)
{
- idx_tipo=0;
+ type_idx=0;
}
-QString TipoBase::obterStringTipo(unsigned tipo)
+QString BaseType::getTypeString(unsigned type_id)
{
- if(tipo > qtd_tipos)
+ if(type_id > types_count)
throw Exception(ERR_REF_TYPE_INV_INDEX,__PRETTY_FUNCTION__,__FILE__,__LINE__);
- return(tipos[tipo]);
+ return(tipos[type_id]);
}
-void TipoBase::definirTipo(unsigned tipo,unsigned offset,unsigned qtd_tipos)
+void BaseType::setType(unsigned type_id,unsigned offset,unsigned count)
{
/* Caso a quantidade de tipos seja nula ou maior do que o tamanho da lista de tipos
da classe base, dispara um exceção indicando o fato */
- if(qtd_tipos==0 || qtd_tipos > this->qtd_tipos)
+ if(count==0 || count > this->types_count)
throw Exception(ERR_OBT_TYPES_INV_QUANTITY,__PRETTY_FUNCTION__,__FILE__,__LINE__);
//Caso o tipo a ser atribuido não seja pertecente a classe de tipo atual
- else if(!tipoValido(tipo,offset,qtd_tipos))
+ else if(!isTypeValid(type_id,offset,count))
throw Exception(ERR_ASG_INV_TYPE_OBJECT,__PRETTY_FUNCTION__,__FILE__,__LINE__);
else
- idx_tipo=tipo;
+ type_idx=type_id;
}
-bool TipoBase::tipoValido(unsigned idx_tipo,unsigned offset,unsigned qtd_tipos)
+bool BaseType::isTypeValid(unsigned type_id,unsigned offset,unsigned count)
{
//Retorna se o indice do tipo está no intervalo (offset-qtd_tipos) da classe
- return((idx_tipo>=offset && idx_tipo<=(offset+qtd_tipos-1)) || idx_tipo==0);
+ return((type_id>=offset && type_id<=(offset+count-1)) || type_id==0);
}
-void TipoBase::obterTipos(QStringList &tipos,unsigned offset,unsigned qtd_tipos)
+void BaseType::getTypes(QStringList &types,unsigned offset,unsigned count)
{
/* Caso a quantidade de tipos seja nula ou maior do que o tamanho da lista de tipos
da classe base, dispara um exceção indicando o fato */
- if(qtd_tipos==0 || qtd_tipos > TipoBase::qtd_tipos)
+ if(count==0 || count > BaseType::types_count)
throw Exception(ERR_OBT_TYPES_INV_QUANTITY,__PRETTY_FUNCTION__,__FILE__,__LINE__);
else
{
unsigned idx,total;
- tipos.clear(); //Limpa a lista de tipos
- total=offset+qtd_tipos; //Calcula a quantidade total de tipos a serem obtidos
+ types.clear(); //Limpa a lista de tipos
+ total=offset+count; //Calcula a quantidade total de tipos a serem obtidos
for(idx=offset; idx<total; idx++)
//Insere na lista os tipos que vao do offset ao total de tipos
- tipos.push_back(TipoBase::tipos[idx]);
+ types.push_back(BaseType::tipos[idx]);
}
}
-unsigned TipoBase::obterTipo(const QString &nome_tipo,unsigned offset,unsigned qtd_tipos)
+unsigned BaseType::getType(const QString &type_name,unsigned offset,unsigned count)
{
unsigned idx,total;
- bool enc=false;
+ bool found=false;
- if(nome_tipo=="")
- return(TipoBase::nulo);
+ if(type_name=="")
+ return(BaseType::null);
else
{
- total=offset + qtd_tipos; //Calculando o total de tipos da classe
+ total=offset + count; //Calculando o total de tipos da classe
/*Verifica se o tipo passado pelo parametro está no conjunto de
tipos da classe */
- for(idx=offset; idx<total && !enc; idx++)
- enc=(nome_tipo==TipoBase::tipos[idx]);
+ for(idx=offset; idx<total && !found; idx++)
+ found=(type_name==BaseType::tipos[idx]);
- if(enc)
+ if(found)
{ idx--; return(idx); }
else
- return(TipoBase::nulo);
+ return(BaseType::null);
}
}
-QString TipoBase::operator ~ (void)
+QString BaseType::operator ~ (void)
{
- return(tipos[idx_tipo]);
+ return(tipos[type_idx]);
}
-unsigned TipoBase::operator ! (void)
+unsigned BaseType::operator ! (void)
{
- return(idx_tipo);
+ return(type_idx);
}
-bool TipoBase::operator == (TipoBase &tipo)
+bool BaseType::operator == (BaseType &type)
{
- return(tipo.idx_tipo == idx_tipo);
+ return(type.type_idx == type_idx);
}
-bool TipoBase::operator == (unsigned tipo)
+bool BaseType::operator == (unsigned type_id)
{
- return(idx_tipo==tipo);
+ return(type_idx==type_id);
}
-bool TipoBase::operator != (TipoBase &tipo)
+bool BaseType::operator != (BaseType &type)
{
- return(tipo.idx_tipo != idx_tipo);
+ return(type.type_idx != type_idx);
}
-bool TipoBase::operator != (unsigned tipo)
+bool BaseType::operator != (unsigned type_id)
{
- return(idx_tipo!=tipo);
+ return(type_idx!=type_id);
}
/********************
* CLASSE: TipoAcao *
********************/
-TipoAcao::TipoAcao(unsigned tipo)
+ActionType::ActionType(unsigned tipo)
{
(*this)=tipo;
}
-TipoAcao::TipoAcao(const QString &nome_tipo)
+ActionType::ActionType(const QString &nome_tipo)
{
(*this)=nome_tipo;
}
-TipoAcao::TipoAcao(void)
+ActionType::ActionType(void)
{
- idx_tipo=offset;
+ type_idx=offset;
}
-void TipoAcao::obterTipos(QStringList &tipos)
+void ActionType::getTypes(QStringList &tipos)
{
- TipoBase::obterTipos(tipos,offset,qtd_tipos);
+ BaseType::getTypes(tipos,offset,types_count);
}
-unsigned TipoAcao::operator = (unsigned tipo)
+unsigned ActionType::operator = (unsigned tipo)
{
- TipoBase::definirTipo(tipo,offset,qtd_tipos);
- return(idx_tipo);
+ BaseType::setType(tipo,offset,types_count);
+ return(type_idx);
}
-unsigned TipoAcao::operator = (const QString &nome_tipo)
+unsigned ActionType::operator = (const QString &nome_tipo)
{
unsigned idx_tipo;
- idx_tipo=TipoBase::obterTipo(nome_tipo, offset, qtd_tipos);
- TipoBase::definirTipo(idx_tipo,offset,qtd_tipos);
+ idx_tipo=BaseType::getType(nome_tipo, offset, types_count);
+ BaseType::setType(idx_tipo,offset,types_count);
return(idx_tipo);
}
@@ -337,26 +337,26 @@ TipoRestricao::TipoRestricao(const QString &nome_tipo)
TipoRestricao::TipoRestricao(void)
{
- idx_tipo=offset;
+ type_idx=offset;
}
-void TipoRestricao::obterTipos(QStringList &tipos)
+void TipoRestricao::getTypes(QStringList &tipos)
{
- TipoBase::obterTipos(tipos,offset,qtd_tipos);
+ BaseType::getTypes(tipos,offset,types_count);
}
unsigned TipoRestricao::operator = (unsigned tipo)
{
- TipoBase::definirTipo(tipo,offset,qtd_tipos);
- return(idx_tipo);
+ BaseType::setType(tipo,offset,types_count);
+ return(type_idx);
}
unsigned TipoRestricao::operator = (const QString &nome_tipo)
{
unsigned idx_tipo;
- idx_tipo=TipoBase::obterTipo(nome_tipo, offset, qtd_tipos);
- TipoBase::definirTipo(idx_tipo,offset,qtd_tipos);
+ idx_tipo=BaseType::getType(nome_tipo, offset, types_count);
+ BaseType::setType(idx_tipo,offset,types_count);
return(idx_tipo);
}
@@ -365,7 +365,7 @@ unsigned TipoRestricao::operator = (const QString &nome_tipo)
**********************/
TipoEvento::TipoEvento(void)
{
- idx_tipo=offset;
+ type_idx=offset;
}
TipoEvento::TipoEvento(const QString &nome_tipo)
@@ -378,34 +378,34 @@ TipoEvento::TipoEvento(unsigned tipo)
(*this)=tipo;
}
-void TipoEvento::obterTipos(QStringList &tipos)
+void TipoEvento::getTypes(QStringList &tipos)
{
- TipoBase::obterTipos(tipos,offset,qtd_tipos);
+ BaseType::getTypes(tipos,offset,types_count);
}
unsigned TipoEvento::operator = (unsigned tipo)
{
- TipoBase::definirTipo(tipo,offset,qtd_tipos);
- return(idx_tipo);
+ BaseType::setType(tipo,offset,types_count);
+ return(type_idx);
}
unsigned TipoEvento::operator = (const QString &nome_tipo)
{
unsigned idx_tipo;
- idx_tipo=TipoBase::obterTipo(nome_tipo, offset, qtd_tipos);
- TipoBase::definirTipo(idx_tipo,offset,qtd_tipos);
+ idx_tipo=BaseType::getType(nome_tipo, offset, types_count);
+ BaseType::setType(idx_tipo,offset,types_count);
return(idx_tipo);
}
bool TipoEvento::operator < (TipoEvento tipo) const
{
- return(idx_tipo < tipo.idx_tipo);
+ return(type_idx < tipo.type_idx);
}
bool TipoEvento::operator < (unsigned idx) const
{
- return(idx_tipo < idx);
+ return(type_idx < idx);
}
/************************
@@ -413,7 +413,7 @@ bool TipoEvento::operator < (unsigned idx) const
************************/
TipoExecucao::TipoExecucao(void)
{
- idx_tipo=offset;
+ type_idx=offset;
}
TipoExecucao::TipoExecucao(unsigned tipo)
@@ -426,23 +426,23 @@ TipoExecucao::TipoExecucao(const QString &nome_tipo)
(*this)=nome_tipo;
}
-void TipoExecucao::obterTipos(QStringList &tipos)
+void TipoExecucao::getTypes(QStringList &tipos)
{
- TipoBase::obterTipos(tipos,offset,qtd_tipos);
+ BaseType::getTypes(tipos,offset,types_count);
}
unsigned TipoExecucao::operator = (unsigned tipo)
{
- TipoBase::definirTipo(tipo,offset,qtd_tipos);
- return(idx_tipo);
+ BaseType::setType(tipo,offset,types_count);
+ return(type_idx);
}
unsigned TipoExecucao::operator = (const QString &nome_tipo)
{
unsigned idx_tipo;
- idx_tipo=TipoBase::obterTipo(nome_tipo, offset, qtd_tipos);
- TipoBase::definirTipo(idx_tipo,offset,qtd_tipos);
+ idx_tipo=BaseType::getType(nome_tipo, offset, types_count);
+ BaseType::setType(idx_tipo,offset,types_count);
return(idx_tipo);
}
@@ -456,7 +456,7 @@ TipoFuncao::TipoFuncao(unsigned tipo)
TipoFuncao::TipoFuncao(void)
{
- idx_tipo=offset;
+ type_idx=offset;
}
TipoFuncao::TipoFuncao(const QString &nome_tipo)
@@ -464,23 +464,23 @@ TipoFuncao::TipoFuncao(const QString &nome_tipo)
(*this)=nome_tipo;
}
-void TipoFuncao::obterTipos(QStringList &tipos)
+void TipoFuncao::getTypes(QStringList &tipos)
{
- TipoBase::obterTipos(tipos,offset,qtd_tipos);
+ BaseType::getTypes(tipos,offset,types_count);
}
unsigned TipoFuncao::operator = (unsigned tipo)
{
- TipoBase::definirTipo(tipo,offset,qtd_tipos);
- return(idx_tipo);
+ BaseType::setType(tipo,offset,types_count);
+ return(type_idx);
}
unsigned TipoFuncao::operator = (const QString &nome_tipo)
{
unsigned idx_tipo;
- idx_tipo=TipoBase::obterTipo(nome_tipo, offset, qtd_tipos);
- TipoBase::definirTipo(idx_tipo,offset,qtd_tipos);
+ idx_tipo=BaseType::getType(nome_tipo, offset, types_count);
+ BaseType::setType(idx_tipo,offset,types_count);
return(idx_tipo);
}
@@ -494,7 +494,7 @@ TipoIndexacao::TipoIndexacao(unsigned tipo)
TipoIndexacao::TipoIndexacao(void)
{
- idx_tipo=offset;
+ type_idx=offset;
}
TipoIndexacao::TipoIndexacao(const QString &nome_tipo)
@@ -502,23 +502,23 @@ TipoIndexacao::TipoIndexacao(const QString &nome_tipo)
(*this)=nome_tipo;
}
-void TipoIndexacao::obterTipos(QStringList &tipos)
+void TipoIndexacao::getTypes(QStringList &tipos)
{
- TipoBase::obterTipos(tipos,offset,qtd_tipos);
+ BaseType::getTypes(tipos,offset,types_count);
}
unsigned TipoIndexacao::operator = (unsigned tipo)
{
- TipoBase::definirTipo(tipo,offset,qtd_tipos);
- return(idx_tipo);
+ BaseType::setType(tipo,offset,types_count);
+ return(type_idx);
}
unsigned TipoIndexacao::operator = (const QString &nome_tipo)
{
unsigned idx_tipo;
- idx_tipo=TipoBase::obterTipo(nome_tipo, offset, qtd_tipos);
- TipoBase::definirTipo(idx_tipo,offset,qtd_tipos);
+ idx_tipo=BaseType::getType(nome_tipo, offset, types_count);
+ BaseType::setType(idx_tipo,offset,types_count);
return(idx_tipo);
}
@@ -532,7 +532,7 @@ TipoIntervalo::TipoIntervalo(unsigned tipo)
TipoIntervalo::TipoIntervalo(void)
{
- idx_tipo=TipoBase::nulo;
+ type_idx=BaseType::null;
}
TipoIntervalo::TipoIntervalo(const QString &nome_tipo)
@@ -540,23 +540,23 @@ TipoIntervalo::TipoIntervalo(const QString &nome_tipo)
(*this)=nome_tipo;
}
-void TipoIntervalo::obterTipos(QStringList &tipos)
+void TipoIntervalo::getTypes(QStringList &tipos)
{
- TipoBase::obterTipos(tipos,offset,qtd_tipos);
+ BaseType::getTypes(tipos,offset,types_count);
}
unsigned TipoIntervalo::operator = (unsigned tipo)
{
- TipoBase::definirTipo(tipo,offset,qtd_tipos);
- return(idx_tipo);
+ BaseType::setType(tipo,offset,types_count);
+ return(type_idx);
}
unsigned TipoIntervalo::operator = (const QString &nome_tipo)
{
unsigned idx_tipo;
- idx_tipo=TipoBase::obterTipo(nome_tipo, offset, qtd_tipos);
- TipoBase::definirTipo(idx_tipo,offset,qtd_tipos);
+ idx_tipo=BaseType::getType(nome_tipo, offset, types_count);
+ BaseType::setType(idx_tipo,offset,types_count);
return(idx_tipo);
}
@@ -565,20 +565,20 @@ unsigned TipoIntervalo::operator = (const QString &nome_tipo)
************************/
TipoEspacial::TipoEspacial(const QString &nome_tipo, unsigned variacao)
{
- TipoBase::definirTipo(TipoBase::obterTipo(nome_tipo, offset, qtd_tipos),
- offset, qtd_tipos);
+ BaseType::setType(BaseType::getType(nome_tipo, offset, types_count),
+ offset, types_count);
definirVariacao(variacao);
}
TipoEspacial::TipoEspacial(unsigned tipo, unsigned variacao)
{
- TipoBase::definirTipo(tipo,offset,qtd_tipos);
+ BaseType::setType(tipo,offset,types_count);
definirVariacao(variacao);
}
TipoEspacial::TipoEspacial(void)
{
- idx_tipo=point;
+ type_idx=point;
variacao=no_var;
}
@@ -595,9 +595,9 @@ unsigned TipoEspacial::obterVariacao(void)
return(variacao);
}
-void TipoEspacial::obterTipos(QStringList &tipos)
+void TipoEspacial::getTypes(QStringList &tipos)
{
- TipoBase::obterTipos(tipos,offset,qtd_tipos);
+ BaseType::getTypes(tipos,offset,types_count);
}
QString TipoEspacial::operator * (void)
@@ -613,7 +613,7 @@ QString TipoEspacial::operator * (void)
}
//Atualmente o PostGiS aceita somente SRID = 4326 (Vide documentação Postgis 2.0)
- return(QString("(%1%2, 4326)").arg(tipos[idx_tipo]).arg(var_str));
+ return(QString("(%1%2, 4326)").arg(tipos[type_idx]).arg(var_str));
}
/*********************
@@ -624,7 +624,7 @@ vector<ConfigTipoUsuario> TipoPgSQL::tipos_usr;
TipoPgSQL::TipoPgSQL(void)
{
- idx_tipo=offset;
+ type_idx=offset;
comprimento=1;
precisao=-1;
dimensao=0;
@@ -682,12 +682,12 @@ TipoPgSQL::TipoPgSQL(unsigned idx_tipo, unsigned comprimento, unsigned dimensao,
definirTipoEspacial(tipo_esp);
}
-void TipoPgSQL::obterTipos(QStringList &tipos, bool tipo_oid, bool pseudos)
+void TipoPgSQL::getTypes(QStringList &tipos, bool tipo_oid, bool pseudos)
{
unsigned idx,total;
tipos.clear(); //Limpa a lista de tipos
- total=offset+qtd_tipos; //Calcula a quantidade total de tipos a serem obtidos
+ total=offset+types_count; //Calcula a quantidade total de tipos a serem obtidos
for(idx=offset; idx<total; idx++)
{
@@ -695,7 +695,7 @@ void TipoPgSQL::obterTipos(QStringList &tipos, bool tipo_oid, bool pseudos)
if(idx<ini_oid ||
(tipo_oid && idx>=ini_oid && idx<=fim_oid) ||
(pseudos && idx>=ini_pseudo && idx<=fim_pseudo))
- tipos.push_back(TipoBase::tipos[idx]);
+ tipos.push_back(BaseType::tipos[idx]);
}
}
@@ -704,25 +704,25 @@ unsigned TipoPgSQL::operator = (unsigned tipo)
if(tipo>=offset)
definirTipoUsuario(tipo);
else if(tipo > 0)
- TipoBase::definirTipo(tipo,offset,qtd_tipos);
+ BaseType::setType(tipo,offset,types_count);
else if(tipo==0)
throw Exception(ERR_ASG_INV_TYPE_OBJECT,__PRETTY_FUNCTION__,__FILE__,__LINE__);
- return(idx_tipo);
+ return(type_idx);
}
unsigned TipoPgSQL::operator = (const QString &nome_tipo)
{
unsigned idx_tipo, idx_tipo_usr;
- idx_tipo=TipoBase::obterTipo(nome_tipo, offset, qtd_tipos);
+ idx_tipo=BaseType::getType(nome_tipo, offset, types_count);
idx_tipo_usr=obterIndiceTipoUsuario(nome_tipo, NULL);
if(idx_tipo==0 && idx_tipo_usr==0)
throw Exception(ERR_ASG_INV_TYPE_OBJECT,__PRETTY_FUNCTION__,__FILE__,__LINE__);
else if(idx_tipo!=0)
{
- TipoBase::definirTipo(idx_tipo,offset,qtd_tipos);
+ BaseType::setType(idx_tipo,offset,types_count);
return(idx_tipo);
}
else
@@ -735,7 +735,7 @@ unsigned TipoPgSQL::operator = (const QString &nome_tipo)
void *TipoPgSQL::obterRefTipoUsuario(void)
{
if(this->tipoUsuario())
- return(tipos_usr[this->idx_tipo - (fim_pseudo + 1)].ptipo);
+ return(tipos_usr[this->type_idx - (fim_pseudo + 1)].ptipo);
else
return(NULL);
}
@@ -743,14 +743,14 @@ void *TipoPgSQL::obterRefTipoUsuario(void)
unsigned TipoPgSQL::obterConfTipoUsuario(void)
{
if(this->tipoUsuario())
- return(tipos_usr[this->idx_tipo - (fim_pseudo + 1)].conf_tipo);
+ return(tipos_usr[this->type_idx - (fim_pseudo + 1)].conf_tipo);
else
return(0);
}
bool TipoPgSQL::operator == (unsigned idx_tipo)
{
- return(this->idx_tipo==idx_tipo);
+ return(this->type_idx==idx_tipo);
}
bool TipoPgSQL::operator == (const QString &nome_tipo)
@@ -758,17 +758,17 @@ bool TipoPgSQL::operator == (const QString &nome_tipo)
unsigned idx,total;
bool enc=false;
- total=offset + qtd_tipos; //Calculando o total de tipos da classe
+ total=offset + types_count; //Calculando o total de tipos da classe
/*Verifica se o tipo passado pelo parametro está no conjunto de
tipos da classe */
for(idx=offset; idx<total && !enc; idx++)
- enc=(nome_tipo==TipoBase::tipos[idx]);
+ enc=(nome_tipo==BaseType::tipos[idx]);
if(enc) idx--;
//Verifica se o código do tipo encontrado é igual ao codigo do tipo atual
- return(idx_tipo==idx);
+ return(type_idx==idx);
}
bool TipoPgSQL::operator != (const QString &nome_tipo)
@@ -778,24 +778,24 @@ bool TipoPgSQL::operator != (const QString &nome_tipo)
bool TipoPgSQL::operator != (TipoPgSQL tipo)
{
- return(this->idx_tipo!=tipo.idx_tipo);
+ return(this->type_idx!=tipo.type_idx);
}
bool TipoPgSQL::operator != (unsigned idx_tipo)
{
- return(this->idx_tipo!=idx_tipo);
+ return(this->type_idx!=idx_tipo);
}
bool TipoPgSQL::operator == (TipoPgSQL tipo)
{
- return(this->idx_tipo==tipo.idx_tipo);
+ return(this->type_idx==tipo.type_idx);
}
bool TipoPgSQL::operator == (void *ptipo)
{
int idx;
idx=obterIndiceTipoUsuario("",ptipo);
- return(static_cast<int>(idx_tipo) == idx);
+ return(static_cast<int>(type_idx) == idx);
}
TipoIntervalo TipoPgSQL::obterTipoIntervalo(void)
@@ -816,19 +816,19 @@ bool TipoPgSQL::comTimezone(void)
bool TipoPgSQL::tipoOID(void)
{
//Retorna se o tipo está no conjunto de tipos identificadores de objetos (oid)
- return(idx_tipo>=ini_oid && idx_tipo<=fim_oid);
+ return(type_idx>=ini_oid && type_idx<=fim_oid);
}
bool TipoPgSQL::pseudoTipo(void)
{
//Retorna se o tipo está no conjunto de pseudotipos
- return(idx_tipo>=ini_pseudo && idx_tipo<=fim_pseudo);
+ return(type_idx>=ini_pseudo && type_idx<=fim_pseudo);
}
unsigned TipoPgSQL::operator << (void *ptipo)
{
definirTipoUsuario(ptipo);
- return(idx_tipo);
+ return(type_idx);
}
void TipoPgSQL::definirTipoIntervalo(TipoIntervalo tipo_interv)
@@ -857,7 +857,7 @@ void TipoPgSQL::definirTipoUsuario(unsigned idx)
if(TipoPgSQL::tipos_usr.size() > 0 &&
(idx >= lim1 && idx < lim2))
- idx_tipo=idx;
+ type_idx=idx;
else
throw Exception(ERR_ASG_INV_TYPE_OBJECT,__PRETTY_FUNCTION__,__FILE__,__LINE__);
}
@@ -870,7 +870,7 @@ void TipoPgSQL::definirTipoUsuario(void *ptipo)
if(idx <= 0)
throw Exception(ERR_ASG_INV_TYPE_OBJECT,__PRETTY_FUNCTION__,__FILE__,__LINE__);
else
- idx_tipo=idx;
+ type_idx=idx;
}
void TipoPgSQL::adicionarTipoUsuario(const QString &nome, void *ptipo, void *pmodelo, unsigned conf_tipo_usr)
@@ -938,7 +938,7 @@ void TipoPgSQL::renomearTipoUsuario(const QString &nome, void *ptipo,const QStri
unsigned TipoPgSQL::obterIndiceTipoBase(const QString &nome)
{
- return(obterTipo(nome,offset,qtd_tipos));
+ return(getType(nome,offset,types_count));
}
unsigned TipoPgSQL::obterIndiceTipoUsuario(const QString &nome, void *ptipo, void *pmodelo)
@@ -965,9 +965,9 @@ unsigned TipoPgSQL::obterIndiceTipoUsuario(const QString &nome, void *ptipo, voi
//return(offset + qtd_tipos + idx);
return(fim_pseudo + 1 + idx);
else
- return(TipoBase::nulo);
+ return(BaseType::null);
}
- else return(TipoBase::nulo);
+ else return(BaseType::null);
}
QString TipoPgSQL::getNameTipoUsuario(unsigned idx)
@@ -1022,10 +1022,10 @@ void TipoPgSQL::obterTiposUsuario(vector<void *> &ptipos, void *pmodelo, unsigne
QString TipoPgSQL::operator ~ (void)
{
- if(idx_tipo >= fim_pseudo + 1)//offset + qtd_tipos)
- return(tipos_usr[idx_tipo - (fim_pseudo + 1)].nome);
+ if(type_idx >= fim_pseudo + 1)//offset + qtd_tipos)
+ return(tipos_usr[type_idx - (fim_pseudo + 1)].nome);
else
- return(TipoBase::tipos[idx_tipo]);
+ return(BaseType::tipos[type_idx]);
}
bool TipoPgSQL::tipoArray(void)
@@ -1035,23 +1035,23 @@ bool TipoPgSQL::tipoArray(void)
bool TipoPgSQL::tipoUsuario(void)
{
- return(idx_tipo > fim_pseudo);
+ return(type_idx > fim_pseudo);
}
bool TipoPgSQL::tipoCompVariavel(void )
{
-return(tipos[this->idx_tipo]=="numeric" || tipos[this->idx_tipo]=="decimal" ||
- tipos[this->idx_tipo]=="character varying" || tipos[this->idx_tipo]=="varchar" ||
- tipos[this->idx_tipo]=="character" || tipos[this->idx_tipo]=="char" ||
- tipos[this->idx_tipo]=="bit" || tipos[this->idx_tipo]=="bit varying" ||
- tipos[this->idx_tipo]=="varbit");
+return(tipos[this->type_idx]=="numeric" || tipos[this->type_idx]=="decimal" ||
+ tipos[this->type_idx]=="character varying" || tipos[this->type_idx]=="varchar" ||
+ tipos[this->type_idx]=="character" || tipos[this->type_idx]=="char" ||
+ tipos[this->type_idx]=="bit" || tipos[this->type_idx]=="bit varying" ||
+ tipos[this->type_idx]=="varbit");
}
bool TipoPgSQL::tipoAceitaPrecisao(void )
{
- return(tipos[this->idx_tipo]=="numeric" || tipos[this->idx_tipo]=="decimal" ||
- tipos[this->idx_tipo]=="time" || tipos[this->idx_tipo]=="timestamp" ||
- tipos[this->idx_tipo]=="interval");
+ return(tipos[this->type_idx]=="numeric" || tipos[this->type_idx]=="decimal" ||
+ tipos[this->type_idx]=="time" || tipos[this->type_idx]=="timestamp" ||
+ tipos[this->type_idx]=="interval");
}
void TipoPgSQL::definirDimensao(unsigned dim)
@@ -1081,12 +1081,12 @@ void TipoPgSQL::definirComprimento(unsigned comp)
void TipoPgSQL::definirPrecisao(int prec)
{
//Caso o usuário tente definir uma precisao maior que o comprimento do tipo
- if(((TipoBase::tipos[idx_tipo]=="numeric" ||
- TipoBase::tipos[idx_tipo]=="decimal") && prec > static_cast<int>(comprimento)))
+ if(((BaseType::tipos[type_idx]=="numeric" ||
+ BaseType::tipos[type_idx]=="decimal") && prec > static_cast<int>(comprimento)))
throw Exception(ERR_ASG_INV_PRECISION,__PRETTY_FUNCTION__,__FILE__,__LINE__);
- else if(((TipoBase::tipos[idx_tipo]=="time" ||
- TipoBase::tipos[idx_tipo]=="timestamp" ||
- TipoBase::tipos[idx_tipo]=="interval") && prec > 6))
+ else if(((BaseType::tipos[type_idx]=="time" ||
+ BaseType::tipos[type_idx]=="timestamp" ||
+ BaseType::tipos[type_idx]=="interval") && prec > 6))
throw Exception(ERR_ASG_INV_PREC_TIMESTAMP,__PRETTY_FUNCTION__,__FILE__,__LINE__);
else
//Define a precisão do tipo da coluna
@@ -1136,10 +1136,10 @@ QString TipoPgSQL::obterDefinicaoObjeto(unsigned tipo_def,QString tipo_ref)
if(precisao >= 0)
atributos[ParsersAttributes::PRECISION]=QString("%1").arg(this->precisao);
- if(tipo_intervalo != TipoBase::nulo)
+ if(tipo_intervalo != BaseType::null)
atributos[ParsersAttributes::INTERVAL_TYPE]=(~tipo_intervalo);
- if(!tipoUsuario() && tipo_espacial != TipoBase::nulo)
+ if(!tipoUsuario() && tipo_espacial != BaseType::null)
{
atributos[ParsersAttributes::SPATIAL_TYPE]=(~tipo_espacial);
atributos[ParsersAttributes::VARIATION]=QString("%1").arg(tipo_espacial.obterVariacao());
@@ -1168,10 +1168,10 @@ QString TipoPgSQL::operator * (void)
A sintaxe desses tipos se altera ficando na forma TIPO(COMPRIMENTO,PRECISÃO).*/
if((tipo=="numeric" || tipo=="decimal") && precisao>=0 &&
precisao<=static_cast<int>(comprimento))
- aux=QString("%1(%2,%3)").arg(TipoBase::tipos[idx_tipo]).arg(comprimento).arg(precisao);
+ aux=QString("%1(%2,%3)").arg(BaseType::tipos[type_idx]).arg(comprimento).arg(precisao);
/* Trantado o caso dos tipos que necessitam apenas do comprimento */
else
- aux=QString("%1(%2)").arg(TipoBase::tipos[idx_tipo]).arg(comprimento);
+ aux=QString("%1(%2)").arg(BaseType::tipos[type_idx]).arg(comprimento);
tipo_fmt=aux;
}
@@ -1181,7 +1181,7 @@ QString TipoPgSQL::operator * (void)
[TIME|TIMESTAMP] (PRECISÃO) [WITH|WITHOUT] TIMEZONE */
if(tipo!="interval")
{
- aux=TipoBase::tipos[idx_tipo];
+ aux=BaseType::tipos[type_idx];
if(precisao >= 0)
aux+=QString("(%1)").arg(precisao);
@@ -1195,9 +1195,9 @@ QString TipoPgSQL::operator * (void)
INTERVAL [TIPO_INTERVALO](PRECISÃO) */
else
{
- aux=TipoBase::tipos[idx_tipo];
+ aux=BaseType::tipos[type_idx];
- if(tipo_intervalo!=TipoBase::nulo)
+ if(tipo_intervalo!=BaseType::null)
aux+=QString("[%1]").arg(~tipo_intervalo);
if(precisao >= 0)
@@ -1229,7 +1229,7 @@ TipoComportamento::TipoComportamento(unsigned tipo)
TipoComportamento::TipoComportamento(void)
{
- idx_tipo=offset;
+ type_idx=offset;
}
TipoComportamento::TipoComportamento(const QString &nome_tipo)
@@ -1237,23 +1237,23 @@ TipoComportamento::TipoComportamento(const QString &nome_tipo)
(*this)=nome_tipo;
}
-void TipoComportamento::obterTipos(QStringList &tipos)
+void TipoComportamento::getTypes(QStringList &tipos)
{
- TipoBase::obterTipos(tipos,offset,qtd_tipos);
+ BaseType::getTypes(tipos,offset,types_count);
}
unsigned TipoComportamento::operator = (unsigned tipo)
{
- TipoBase::definirTipo(tipo,offset,qtd_tipos);
- return(idx_tipo);
+ BaseType::setType(tipo,offset,types_count);
+ return(type_idx);
}
unsigned TipoComportamento::operator = (const QString &nome_tipo)
{
unsigned idx_tipo;
- idx_tipo=TipoBase::obterTipo(nome_tipo, offset, qtd_tipos);
- TipoBase::definirTipo(idx_tipo,offset,qtd_tipos);
+ idx_tipo=BaseType::getType(nome_tipo, offset, types_count);
+ BaseType::setType(idx_tipo,offset,types_count);
return(idx_tipo);
}
@@ -1262,7 +1262,7 @@ unsigned TipoComportamento::operator = (const QString &nome_tipo)
*************************/
TipoSeguranca::TipoSeguranca(void)
{
- idx_tipo=offset;
+ type_idx=offset;
}
TipoSeguranca::TipoSeguranca(const QString &nome_tipo)
@@ -1275,23 +1275,23 @@ TipoSeguranca::TipoSeguranca(unsigned tipo)
(*this)=tipo;
}
-void TipoSeguranca::obterTipos(QStringList &tipos)
+void TipoSeguranca::getTypes(QStringList &tipos)
{
- TipoBase::obterTipos(tipos,offset,qtd_tipos);
+ BaseType::getTypes(tipos,offset,types_count);
}
unsigned TipoSeguranca::operator = (unsigned tipo)
{
- TipoBase::definirTipo(tipo,offset,qtd_tipos);
- return(idx_tipo);
+ BaseType::setType(tipo,offset,types_count);
+ return(type_idx);
}
unsigned TipoSeguranca::operator = (const QString &nome_tipo)
{
unsigned idx_tipo;
- idx_tipo=TipoBase::obterTipo(nome_tipo, offset, qtd_tipos);
- TipoBase::definirTipo(idx_tipo,offset,qtd_tipos);
+ idx_tipo=BaseType::getType(nome_tipo, offset, types_count);
+ BaseType::setType(idx_tipo,offset,types_count);
return(idx_tipo);
}
@@ -1300,7 +1300,7 @@ unsigned TipoSeguranca::operator = (const QString &nome_tipo)
*************************/
TipoLinguagem::TipoLinguagem(void)
{
- idx_tipo=offset;
+ type_idx=offset;
}
TipoLinguagem::TipoLinguagem(unsigned tipo)
@@ -1313,23 +1313,23 @@ TipoLinguagem::TipoLinguagem(const QString &nome_tipo)
(*this)=nome_tipo;
}
-void TipoLinguagem::obterTipos(QStringList &tipos)
+void TipoLinguagem::getTypes(QStringList &tipos)
{
- TipoBase::obterTipos(tipos,offset,qtd_tipos);
+ BaseType::getTypes(tipos,offset,types_count);
}
unsigned TipoLinguagem::operator = (unsigned tipo)
{
- TipoBase::definirTipo(tipo,offset,qtd_tipos);
- return(idx_tipo);
+ BaseType::setType(tipo,offset,types_count);
+ return(type_idx);
}
unsigned TipoLinguagem::operator = (const QString &nome_tipo)
{
unsigned idx_tipo;
- idx_tipo=TipoBase::obterTipo(nome_tipo, offset, qtd_tipos);
- TipoBase::definirTipo(idx_tipo,offset,qtd_tipos);
+ idx_tipo=BaseType::getType(nome_tipo, offset, types_count);
+ BaseType::setType(idx_tipo,offset,types_count);
return(idx_tipo);
}
@@ -1338,7 +1338,7 @@ unsigned TipoLinguagem::operator = (const QString &nome_tipo)
***************************/
TipoCodificacao::TipoCodificacao(void)
{
- idx_tipo=offset;
+ type_idx=offset;
}
TipoCodificacao::TipoCodificacao(const QString &nome_tipo)
@@ -1346,23 +1346,23 @@ TipoCodificacao::TipoCodificacao(const QString &nome_tipo)
(*this)=nome_tipo;
}
-void TipoCodificacao::obterTipos(QStringList &tipos)
+void TipoCodificacao::getTypes(QStringList &tipos)
{
- TipoBase::obterTipos(tipos,offset,qtd_tipos);
+ BaseType::getTypes(tipos,offset,types_count);
}
unsigned TipoCodificacao::operator = (unsigned tipo)
{
- TipoBase::definirTipo(tipo,offset,qtd_tipos);
- return(idx_tipo);
+ BaseType::setType(tipo,offset,types_count);
+ return(type_idx);
}
unsigned TipoCodificacao::operator = (const QString &nome_tipo)
{
unsigned idx_tipo;
- idx_tipo=TipoBase::obterTipo(nome_tipo, offset, qtd_tipos);
- TipoBase::definirTipo(idx_tipo,offset,qtd_tipos);
+ idx_tipo=BaseType::getType(nome_tipo, offset, types_count);
+ BaseType::setType(idx_tipo,offset,types_count);
return(idx_tipo);
}
@@ -1376,17 +1376,17 @@ bool TipoCodificacao::operator == (const QString &nome_tipo)
unsigned idx,total;
bool enc=false;
- total=offset + qtd_tipos; //Calculando o total de tipos da classe
+ total=offset + types_count; //Calculando o total de tipos da classe
/*Verifica se o tipo passado pelo parametro está no conjunto de
tipos da classe */
for(idx=offset; idx<total && !enc; idx++)
- enc=(nome_tipo==TipoBase::tipos[idx]);
+ enc=(nome_tipo==BaseType::tipos[idx]);
if(enc) idx--;
//Verifica se o código do tipo encontrado é igual ao codigo do tipo atual
- return(idx_tipo==idx);
+ return(type_idx==idx);
}
bool TipoCodificacao::operator != (const QString &nome_tipo)
@@ -1396,7 +1396,7 @@ bool TipoCodificacao::operator != (const QString &nome_tipo)
bool TipoCodificacao::operator != (TipoCodificacao tipo)
{
- return(this->idx_tipo!=tipo.idx_tipo);
+ return(this->type_idx!=tipo.type_idx);
}
/*****************************
@@ -1404,7 +1404,7 @@ bool TipoCodificacao::operator != (TipoCodificacao tipo)
*****************************/
TipoArmazenamento::TipoArmazenamento(void)
{
- idx_tipo=offset;
+ type_idx=offset;
}
TipoArmazenamento::TipoArmazenamento(const QString &nome_tipo)
@@ -1412,23 +1412,23 @@ TipoArmazenamento::TipoArmazenamento(const QString &nome_tipo)
(*this)=nome_tipo;
}
-void TipoArmazenamento::obterTipos(QStringList &tipos)
+void TipoArmazenamento::getTypes(QStringList &tipos)
{
- TipoBase::obterTipos(tipos,offset,qtd_tipos);
+ BaseType::getTypes(tipos,offset,types_count);
}
unsigned TipoArmazenamento::operator = (unsigned tipo)
{
- TipoBase::definirTipo(tipo,offset,qtd_tipos);
- return(idx_tipo);
+ BaseType::setType(tipo,offset,types_count);
+ return(type_idx);
}
unsigned TipoArmazenamento::operator = (const QString &nome_tipo)
{
unsigned idx_tipo;
- idx_tipo=TipoBase::obterTipo(nome_tipo, offset, qtd_tipos);
- TipoBase::definirTipo(idx_tipo,offset,qtd_tipos);
+ idx_tipo=BaseType::getType(nome_tipo, offset, types_count);
+ BaseType::setType(idx_tipo,offset,types_count);
return(idx_tipo);
}
@@ -1442,17 +1442,17 @@ bool TipoArmazenamento::operator == (const QString &nome_tipo)
unsigned idx,total;
bool enc=false;
- total=offset + qtd_tipos; //Calculando o total de tipos da classe
+ total=offset + types_count; //Calculando o total de tipos da classe
/*Verifica se o tipo passado pelo parametro está no conjunto de
tipos da classe */
for(idx=offset; idx<total && !enc; idx++)
- enc=(nome_tipo==TipoBase::tipos[idx]);
+ enc=(nome_tipo==BaseType::tipos[idx]);
if(enc) idx--;
//Verifica se o código do tipo encontrado é igual ao codigo do tipo atual
- return(idx_tipo==idx);
+ return(type_idx==idx);
}
bool TipoArmazenamento::operator != (const QString &nome_tipo)
@@ -1462,7 +1462,7 @@ bool TipoArmazenamento::operator != (const QString &nome_tipo)
bool TipoArmazenamento::operator != (TipoArmazenamento tipo)
{
- return(this->idx_tipo!=tipo.idx_tipo);
+ return(this->type_idx!=tipo.type_idx);
}
/*************************
@@ -1470,7 +1470,7 @@ bool TipoArmazenamento::operator != (TipoArmazenamento tipo)
*************************/
TipoComparacao::TipoComparacao(void)
{
- idx_tipo=offset;
+ type_idx=offset;
}
TipoComparacao::TipoComparacao(const QString &nome_tipo)
@@ -1483,23 +1483,23 @@ TipoComparacao::TipoComparacao(unsigned tipo)
(*this)=tipo;
}
-void TipoComparacao::obterTipos(QStringList &tipos)
+void TipoComparacao::getTypes(QStringList &tipos)
{
- TipoBase::obterTipos(tipos,offset,qtd_tipos);
+ BaseType::getTypes(tipos,offset,types_count);
}
unsigned TipoComparacao::operator = (unsigned tipo)
{
- TipoBase::definirTipo(tipo,offset,qtd_tipos);
- return(idx_tipo);
+ BaseType::setType(tipo,offset,types_count);
+ return(type_idx);
}
unsigned TipoComparacao::operator = (const QString &nome_tipo)
{
unsigned idx_tipo;
- idx_tipo=TipoBase::obterTipo(nome_tipo, offset, qtd_tipos);
- TipoBase::definirTipo(idx_tipo,offset,qtd_tipos);
+ idx_tipo=BaseType::getType(nome_tipo, offset, types_count);
+ BaseType::setType(idx_tipo,offset,types_count);
return(idx_tipo);
}
@@ -1508,7 +1508,7 @@ unsigned TipoComparacao::operator = (const QString &nome_tipo)
***************************/
TipoPostergacao::TipoPostergacao(void)
{
- idx_tipo=offset;
+ type_idx=offset;
}
TipoPostergacao::TipoPostergacao(const QString &nome_tipo)
@@ -1521,23 +1521,23 @@ TipoPostergacao::TipoPostergacao(unsigned tipo)
(*this)=tipo;
}
-void TipoPostergacao::obterTipos(QStringList &tipos)
+void TipoPostergacao::getTypes(QStringList &tipos)
{
- TipoBase::obterTipos(tipos,offset,qtd_tipos);
+ BaseType::getTypes(tipos,offset,types_count);
}
unsigned TipoPostergacao::operator = (unsigned tipo)
{
- TipoBase::definirTipo(tipo,offset,qtd_tipos);
- return(idx_tipo);
+ BaseType::setType(tipo,offset,types_count);
+ return(type_idx);
}
unsigned TipoPostergacao::operator = (const QString &nome_tipo)
{
unsigned idx_tipo;
- idx_tipo=TipoBase::obterTipo(nome_tipo, offset, qtd_tipos);
- TipoBase::definirTipo(idx_tipo,offset,qtd_tipos);
+ idx_tipo=BaseType::getType(nome_tipo, offset, types_count);
+ BaseType::setType(idx_tipo,offset,types_count);
return(idx_tipo);
}
@@ -1546,7 +1546,7 @@ unsigned TipoPostergacao::operator = (const QString &nome_tipo)
***************************/
TipoCategoria::TipoCategoria(void)
{
- idx_tipo=offset;
+ type_idx=offset;
}
TipoCategoria::TipoCategoria(const QString &nome_tipo)
@@ -1559,23 +1559,23 @@ TipoCategoria::TipoCategoria(unsigned tipo)
(*this)=tipo;
}
-void TipoCategoria::obterTipos(QStringList &tipos)
+void TipoCategoria::getTypes(QStringList &tipos)
{
- TipoBase::obterTipos(tipos,offset,qtd_tipos);
+ BaseType::getTypes(tipos,offset,types_count);
}
unsigned TipoCategoria::operator = (unsigned tipo)
{
- TipoBase::definirTipo(tipo,offset,qtd_tipos);
- return(idx_tipo);
+ BaseType::setType(tipo,offset,types_count);
+ return(type_idx);
}
unsigned TipoCategoria::operator = (const QString &nome_tipo)
{
unsigned idx_tipo;
- idx_tipo=TipoBase::obterTipo(nome_tipo, offset, qtd_tipos);
- TipoBase::definirTipo(idx_tipo,offset,qtd_tipos);
+ idx_tipo=BaseType::getType(nome_tipo, offset, types_count);
+ BaseType::setType(idx_tipo,offset,types_count);
return(idx_tipo);
}
@@ -1584,7 +1584,7 @@ unsigned TipoCategoria::operator = (const QString &nome_tipo)
************************/
TipoDisparo::TipoDisparo(void)
{
- idx_tipo=offset;
+ type_idx=offset;
}
TipoDisparo::TipoDisparo(unsigned tipo)
@@ -1597,23 +1597,23 @@ TipoDisparo::TipoDisparo(const QString &nome_tipo)
(*this)=nome_tipo;
}
-void TipoDisparo::obterTipos(QStringList &tipos)
+void TipoDisparo::getTypes(QStringList &tipos)
{
- TipoBase::obterTipos(tipos,offset,qtd_tipos);
+ BaseType::getTypes(tipos,offset,types_count);
}
unsigned TipoDisparo::operator = (unsigned tipo)
{
- TipoBase::definirTipo(tipo,offset,qtd_tipos);
- return(idx_tipo);
+ BaseType::setType(tipo,offset,types_count);
+ return(type_idx);
}
unsigned TipoDisparo::operator = (const QString &nome_tipo)
{
unsigned idx_tipo;
- idx_tipo=TipoBase::obterTipo(nome_tipo, offset, qtd_tipos);
- TipoBase::definirTipo(idx_tipo,offset,qtd_tipos);
+ idx_tipo=BaseType::getType(nome_tipo, offset, types_count);
+ BaseType::setType(idx_tipo,offset,types_count);
return(idx_tipo);
}
View
154 libpgmodeler/src/pgsqltypes.h
@@ -29,50 +29,50 @@
using namespace std;
-class TipoBase{
+class BaseType{
private:
- static const unsigned qtd_tipos=189;
+ static const unsigned types_count=189;
protected:
- static QString tipos[qtd_tipos];
- unsigned idx_tipo;
+ static QString tipos[types_count];
+ unsigned type_idx;
/* Define um valor ao tipo de dado (o código do tipo deve estar
dentro do limite definido por offset e qtd_tipos de cada classe de tipo) */
- void definirTipo(unsigned tipo,unsigned offset,unsigned qtd_tipos);
+ void setType(unsigned type_id, unsigned offset, unsigned count);
/* Verifica se um código de tipo a ser atribuído está no intervalo (offset-qtd_tipos)
aceito pela classe */
- bool tipoValido(unsigned idx_tipo,unsigned offset,unsigned qtd_tipos);
+ bool isTypeValid(unsigned type_id, unsigned offset, unsigned count);
// Obtém todos os tipos de dados de uma classe de tipo
- static void obterTipos(QStringList &tipos,unsigned offset,unsigned qtd_tipos);
+ static void getTypes(QStringList &types, unsigned offset, unsigned count);
// Obtém o indice do tipo e o retorna caso o mesmo estena no intervalo
// [offset, offset+qtd_tipos], caso contrario retorna o tipo 'nulo'
- static unsigned obterTipo(const QString &nome_tipo,unsigned offset,unsigned qtd_tipos);
+ static unsigned getType(const QString &type_name, unsigned offset, unsigned count);
public:
- static const unsigned nulo=0;
+ static const unsigned null=0;
- TipoBase(void);
- ~TipoBase(void){};
+ BaseType(void);
+ ~BaseType(void){}
QString operator ~ (void); //Retorna o nome do tipo atual
unsigned operator ! (void); //Retorna o código do tipo atual
- bool operator == (TipoBase &tipo);
- bool operator == (unsigned tipo);
- bool operator != (TipoBase &tipo);
- bool operator != (unsigned tipo);
+ bool operator == (BaseType &type);
+ bool operator == (unsigned type_id);
+ bool operator != (BaseType &type);
+ bool operator != (unsigned type_id);
- static QString obterStringTipo(unsigned tipo);
+ static QString getTypeString(unsigned type_id);
};
-class TipoAcao: public TipoBase{
+class ActionType: public BaseType{
private:
static const unsigned offset=1; //Posição inicial dos nomes de tipos da classe
- static const unsigned qtd_tipos=5; //Quantidade de nomes de tipos da classe
+ static const unsigned types_count=5; //Quantidade de nomes de tipos da classe
public:
/* Estas constantes são os tipos válidos para a classe.
@@ -83,23 +83,23 @@ class TipoAcao: public TipoBase{
static const unsigned set_null=offset+3;
static const unsigned set_default=offset+4;
- TipoAcao(const QString &nome_tipo);
- TipoAcao(unsigned tipo);
- TipoAcao(void);
+ ActionType(const QString &nome_tipo);
+ ActionType(unsigned tipo);
+ ActionType(void);
//~TipoAcao(void){};
//Obtém todos os tipos válidos da classe e guarda em uma lista
- static void obterTipos(QStringList &tipos);
+ static void getTypes(QStringList &tipos);
//Atribui um tipo a instancia this
unsigned operator = (unsigned tipo);
unsigned operator = (const QString &nome_tipo);
};
-class TipoRestricao: public TipoBase{
+class TipoRestricao: public BaseType{
private:
static const unsigned offset=6;
- static const unsigned qtd_tipos=4;
+ static const unsigned types_count=4;
public:
static const unsigned primary_key=offset;
@@ -112,15 +112,15 @@ class TipoRestricao: public TipoBase{
TipoRestricao(void);
//~TipoRestricao(void){};
- static void obterTipos(QStringList &tipos);
+ static void getTypes(QStringList &tipos);
unsigned operator = (unsigned tipo);
unsigned operator = (const QString &nome_tipo);
};
-class TipoEvento: public TipoBase{
+class TipoEvento: public BaseType{
private:
static const unsigned offset=10;
- static const unsigned qtd_tipos=5;
+ static const unsigned types_count=5;
public:
static const unsigned on_select=offset;
@@ -134,20 +134,20 @@ class TipoEvento: public TipoBase{
TipoEvento(void);
//~TipoEvento(void){};
- static void obterTipos(QStringList &tipos);
+ static void getTypes(QStringList &tipos);
unsigned operator = (unsigned tipo);
unsigned operator = (const QString &nome_tipo);
/* These two operators where created to permit the use the
class TipoEvento on STL containers (specially maps) */
bool operator < (TipoEvento tipo) const;
- bool operator < (unsigned idx_tipo) const;
+ bool operator < (unsigned type_idx) const;
};
-class TipoExecucao: public TipoBase{
+class TipoExecucao: public BaseType{
private:
static const unsigned offset=15;
- static const unsigned qtd_tipos=2;
+ static const unsigned types_count=2;
public:
static const unsigned also=offset;
@@ -158,15 +158,15 @@ class TipoExecucao: public TipoBase{
TipoExecucao(void);
//~TipoExecucao(void){};
- static void obterTipos(QStringList&tipos);
+ static void getTypes(QStringList&tipos);
unsigned operator = (unsigned tipo);
unsigned operator = (const QString &nome_tipo);
};
-class TipoFuncao: public TipoBase{
+class TipoFuncao: public BaseType{
private:
static const unsigned offset=17;
- static const unsigned qtd_tipos=3;
+ static const unsigned types_count=3;
public:
static const unsigned volatil=offset;
@@ -178,15 +178,15 @@ class TipoFuncao: public TipoBase{
TipoFuncao(void);
// ~TipoFuncao(void){};
- static void obterTipos(QStringList &tipos);
+ static void getTypes(QStringList &tipos);
unsigned operator = (unsigned tipo);
unsigned operator = (const QString &nome_tipo);
};
-class TipoIndexacao: public TipoBase{
+class TipoIndexacao: public BaseType{
private:
static const unsigned offset=20;
- static const unsigned qtd_tipos=5;
+ static const unsigned types_count=5;
public:
static const unsigned btree=offset;
@@ -200,15 +200,15 @@ class TipoIndexacao: public TipoBase{
TipoIndexacao(void);
// ~TipoIndexacao(void){};
- static void obterTipos(QStringList &tipos);
+ static void getTypes(QStringList &tipos);
unsigned operator = (unsigned tipo);
unsigned operator = (const QString &nome_tipo);
};
-class TipoIntervalo: public TipoBase{
+class TipoIntervalo: public BaseType{
private:
static const unsigned offset=91;
- static const unsigned qtd_tipos=13;
+ static const unsigned types_count=13;
public:
static const unsigned year=offset;
@@ -229,16 +229,16 @@ class TipoIntervalo: public TipoBase{
TipoIntervalo(unsigned tipo);
TipoIntervalo(void);
- static void obterTipos(QStringList &tipos);
+ static void getTypes(QStringList &tipos);
unsigned operator = (unsigned tipo);
unsigned operator = (const QString &nome_tipo);
};
-class TipoEspacial: public TipoBase{
+class TipoEspacial: public BaseType{
private:
unsigned variacao;
static const unsigned offset=182;
- static const unsigned qtd_tipos=7;
+ static const unsigned types_count=7;
public:
static const unsigned no_var=0;
@@ -261,7 +261,7 @@ class TipoEspacial: public TipoBase{
void definirVariacao(unsigned var);
unsigned obterVariacao(void);
- static void obterTipos(QStringList &tipos);
+ static void getTypes(QStringList &tipos);
QString operator * (void);
};
@@ -298,10 +298,10 @@ class ConfigTipoUsuario {
friend class TipoPgSQL;
};
-class TipoPgSQL: public TipoBase{
+class TipoPgSQL: public BaseType{
private:
static const unsigned offset=25;
- static const unsigned qtd_tipos=66;
+ static const unsigned types_count=66;
//Offset dos tipos oid
static const unsigned ini_oid=67;
@@ -369,7 +369,7 @@ class TipoPgSQL: public TipoBase{
unsigned dimensao, int precisao,
bool com_timezone, TipoIntervalo tipo_interv,
TipoEspacial tipo_esp);
- TipoPgSQL(unsigned idx_tipo, unsigned comprimento,
+ TipoPgSQL(unsigned type_idx, unsigned comprimento,
unsigned dimensao, int precisao,
bool com_timezone, TipoIntervalo tipo_interv,
TipoEspacial tipo_esp);
@@ -382,7 +382,7 @@ class TipoPgSQL: public TipoBase{
//Obtém todos os tipos definidos pelo usuário
static void obterTiposUsuario(QStringList &tipos, void *pmodelo, unsigned inc_tipos_usr);
static void obterTiposUsuario(vector<void *> &ptipos, void *pmodelo, unsigned inc_tipos_usr);
- static void obterTipos(QStringList &tipos, bool tipo_oid=true, bool pseudos=true);
+ static void getTypes(QStringList &tipos, bool tipo_oid=true, bool pseudos=true);
void definirDimensao(unsigned dim);
void definirComprimento(unsigned comp);
@@ -418,13 +418,13 @@ class TipoPgSQL: public TipoBase{
unsigned operator << (void *ptipo);
unsigned operator = (unsigned tipo);
unsigned operator = (const QString &nome_tipo);
- bool operator == (unsigned idx_tipo);
+ bool operator == (unsigned type_idx);
bool operator == (TipoPgSQL tipo);
bool operator == (const QString &nome_tipo);
bool operator == (void *ptipo);
bool operator != (const QString &nome_tipo);
bool operator != (TipoPgSQL tipo);
- bool operator != (unsigned idx_tipo);
+ bool operator != (unsigned type_idx);
/* Retorna o ponteiro para o tipo definido pelo usuário que
denota o tipo pgsql em questão. Caso este operador seja usado
@@ -440,10 +440,10 @@ class TipoPgSQL: public TipoBase{
friend class ModeloBD;
};
-class TipoComportamento: public TipoBase{
+class TipoComportamento: public BaseType{
private:
static const unsigned offset=104;
- static const unsigned qtd_tipos=3;
+ static const unsigned types_count=3;
public:
static const unsigned called_on_null_input=offset;
@@ -455,15 +455,15 @@ class TipoComportamento: public TipoBase{
TipoComportamento(void);
// ~TipoRetorno(void){};
- static void obterTipos(QStringList &tipos);
+ static void getTypes(QStringList &tipos);
unsigned operator = (unsigned tipo);
unsigned operator = (const QString &nome_tipo);
};
-class TipoSeguranca: public TipoBase{
+class TipoSeguranca: public BaseType{
private:
static const unsigned offset=107;
- static const unsigned qtd_tipos=2;
+ static const unsigned types_count=2;
public:
static const unsigned invoker=offset;
@@ -474,15 +474,15 @@ class TipoSeguranca: public TipoBase{
TipoSeguranca(void);
// ~TipoSeguranca(void){};
- static void obterTipos(QStringList &tipos);
+ static void getTypes(QStringList &tipos);
unsigned operator = (unsigned tipo);
unsigned operator = (const QString &nome_tipo);
};
-class TipoLinguagem: public TipoBase{
+class TipoLinguagem: public BaseType{
private:
static const unsigned offset=109;
- static const unsigned qtd_tipos=6;
+ static const unsigned types_count=6;
public:
static const unsigned sql=offset;
@@ -497,22 +497,22 @@ class TipoLinguagem: public TipoBase{
TipoLinguagem(void);
// ~TipoLinguagem(void){};
- static void obterTipos(QStringList &tipos);
+ static void getTypes(QStringList &tipos);
unsigned operator = (unsigned tipo);
unsigned operator = (const QString &nome_tipo);
};
-class TipoCodificacao: public TipoBase{
+class TipoCodificacao: public BaseType{
private:
static const unsigned offset=115;
- static const unsigned qtd_tipos=41;
+ static const unsigned types_count=41;
public:
TipoCodificacao(void);
TipoCodificacao(const QString &tipo);
// ~TipoCodificacao(void){};
- static void obterTipos(QStringList &tipos);
+ static void getTypes(QStringList &tipos);
unsigned operator = (unsigned tipo);
unsigned operator = (const QString &nome_tipo);
bool operator == (const QString &nome_tipo);
@@ -521,10 +521,10 @@ class TipoCodificacao: public TipoBase{
bool operator != (TipoCodificacao tipo);
};
-class TipoArmazenamento: public TipoBase{
+class TipoArmazenamento: public BaseType{
private:
static const unsigned offset=156;
- static const unsigned qtd_tipos=4;
+ static const unsigned types_count=4;
public:
static const unsigned plain=offset;
@@ -536,7 +536,7 @@ class TipoArmazenamento: public TipoBase{
TipoArmazenamento(const QString &tipo);
// ~TipoArmazenamento(void){};
- static void obterTipos(QStringList &tipos);
+ static void getTypes(QStringList &tipos);
unsigned operator = (unsigned tipo);
unsigned operator = (const QString &nome_tipo);
bool operator == (const QString &nome_tipo);
@@ -545,10 +545,10 @@ class TipoArmazenamento: public TipoBase{
bool operator != (TipoArmazenamento tipo);
};
-class TipoComparacao: public TipoBase{
+class TipoComparacao: public BaseType{
private:
static const unsigned offset=160;
- static const unsigned qtd_tipos=3;
+ static const unsigned types_count=3;
public:
static const unsigned full=offset;
@@ -560,15 +560,15 @@ class TipoComparacao: public TipoBase{
TipoComparacao(void);
// ~TipoComparacao(void){};
- static void obterTipos(QStringList &tipos);
+ static void getTypes(QStringList &tipos);
unsigned operator = (unsigned tipo);
unsigned operator = (const QString &nome_tipo);
};
-class TipoPostergacao: public TipoBase{
+class TipoPostergacao: public BaseType{
private:
static const unsigned offset=163;
- static const unsigned qtd_tipos=2;
+ static const unsigned types_count=2;
public:
static const unsigned immediate=offset;
@@ -579,15 +579,15 @@ class TipoPostergacao: public TipoBase{
TipoPostergacao(void);
// ~TipoPostergacao(void){};
- static void obterTipos(QStringList &tipos);
+ static void getTypes(QStringList &tipos);
unsigned operator = (unsigned tipo);
unsigned operator = (const QString &nome_tipo);
};
-class TipoCategoria: public TipoBase{
+class TipoCategoria: public BaseType{
private:
static const unsigned offset=165;
- static const unsigned qtd_tipos=14;
+ static const unsigned types_count=14;
public:
static const unsigned userdefined=offset;
@@ -609,15 +609,15 @@ class TipoCategoria: public TipoBase{
TipoCategoria(const QString &nome_tipo);
TipoCategoria(void);
- static void obterTipos(QStringList &tipos);
+ static void getTypes(QStringList &tipos);
unsigned operator = (unsigned tipo);
unsigned operator = (const QString &nome_tipo);
};
-class TipoDisparo: public TipoBase{
+class TipoDisparo: public BaseType{
private:
static const unsigned offset=179;
- static const unsigned qtd_tipos=3;
+ static const unsigned types_count=3;
public:
static const unsigned before=offset;
@@ -628,7 +628,7 @@ class TipoDisparo: public TipoBase{
TipoDisparo(unsigned tipo);
TipoDisparo(void);
- static void obterTipos(QStringList&tipos);
+ static void getTypes(QStringList&tipos);
unsigned operator = (unsigned tipo);
unsigned operator = (const QString &nome_tipo);
};
View
26 libpgmodeler/src/relationship.cpp
@@ -1068,7 +1068,7 @@ void Relationship::addUniqueKey(Tabela *ref_tab, Tabela *recv_tab)
}
}
-void Relationship::addForeignKey(Tabela *ref_tab, Tabela *recv_tab, TipoAcao del_act, TipoAcao upd_act)
+void Relationship::addForeignKey(Tabela *ref_tab, Tabela *recv_tab, ActionType del_act, ActionType upd_act)
{
Constraint *pk=NULL, *pk_aux=NULL, *fk=NULL;
unsigned i, i1, qty;
@@ -1338,7 +1338,7 @@ void Relationship::addColumnsRel11(void)
try
{
- TipoAcao del_action;
+ ActionType del_action;
ref_tab=dynamic_cast<Tabela *>(this->getReferenceTable());
recv_tab=dynamic_cast<Tabela *>(this->getReceiverTable());
@@ -1346,16 +1346,16 @@ void Relationship::addColumnsRel11(void)
//Case the reference table is mandatory participation set as RESTRICT the delete action on the foreign key
if((ref_tab==this->src_table && this->isTableMandatory(SRC_TABLE)) ||
(ref_tab==this->dst_table && this->isTableMandatory(DST_TABLE)))
- del_action=TipoAcao::restrict;
+ del_action=ActionType::restrict;
else
- del_action=TipoAcao::set_null;
+ del_action=ActionType::set_null;
if(isSelfRelationship())
{
addAttributes(recv_tab);
addConstraints(recv_tab);
copyColumns(ref_tab, recv_tab, false);
- addForeignKey(ref_tab, recv_tab, del_action, TipoAcao::cascade);
+ addForeignKey(ref_tab, recv_tab, del_action, ActionType::cascade);
addUniqueKey(ref_tab, recv_tab);
}
else
@@ -1382,11 +1382,11 @@ void Relationship::addColumnsRel11(void)
if(identifier)
{
- addForeignKey(ref_tab, recv_tab, TipoAcao::cascade, TipoAcao::cascade);
+ addForeignKey(ref_tab, recv_tab, ActionType::cascade, ActionType::cascade);
}
else
{
- addForeignKey(ref_tab, recv_tab, del_action, TipoAcao::cascade);
+ addForeignKey(ref_tab, recv_tab, del_action, ActionType::cascade);
addUniqueKey(ref_tab, recv_tab);
}
}
@@ -1401,7 +1401,7 @@ void Relationship::addColumnsRel1n(void)
{
Tabela *ref_tab=NULL, *recv_tab=NULL;
bool not_null=false;
- TipoAcao del_action=TipoAcao::set_null, upd_action=TipoAcao::cascade;
+ ActionType del_action=ActionType::set_null, upd_action=ActionType::cascade;
try
{
@@ -1414,9 +1414,9 @@ void Relationship::addColumnsRel1n(void)
if(!identifier && src_mandatory)
{
if(!deferrable)
- del_action=TipoAcao::restrict;
+ del_action=ActionType::restrict;
else
- del_action=TipoAcao::no_action;
+ del_action=ActionType::no_action;
not_null=true;
}
@@ -1426,7 +1426,7 @@ void Relationship::addColumnsRel1n(void)
entity also exists, this means if the strong entity tuple is removed the weak entity
tuple is also removed */
else if(identifier)
- del_action=TipoAcao::cascade;
+ del_action=ActionType::cascade;
if(isSelfRelationship())
{
@@ -1464,8 +1464,8 @@ void Relationship::addColumnsRelNn(void)
Tabela *tab=NULL, *tab1=NULL;
Constraint *pk_tabnn=NULL;
bool src_not_null=false, dst_not_null=false;
- TipoAcao acao_del_orig=TipoAcao::restrict, acao_del_dest=TipoAcao::restrict,
- acao_upd_orig=TipoAcao::cascade, acao_upd_dest=TipoAcao::cascade;
+ ActionType acao_del_orig=ActionType::restrict, acao_del_dest=ActionType::restrict,
+ acao_upd_orig=ActionType::cascade, acao_upd_dest=ActionType::cascade;
unsigned i, count;
try
View
2  libpgmodeler/src/relationship.h
@@ -217,7 +217,7 @@ class Relationship: public BaseRelationship {
/* Creates the foreign key that represents the relationship and adds it
to the receiver table. Must be specified the actions ON DELETE and UPDATE. */
- void addForeignKey(Tabela *ref_tab, Tabela *recv_tab, TipoAcao del_act, TipoAcao upd_act);
+ void addForeignKey(Tabela *ref_tab, Tabela *recv_tab, ActionType del_act, ActionType upd_act);
/* Creates the unique key that represents the 1-1 relationship e adds it to
the receiver table */
View
2  libpgmodeler/src/rule.cpp
@@ -2,7 +2,7 @@
Rule::Rule(void)
{
- execution_type=TipoBase::nulo;
+ execution_type=BaseType::null;
obj_type=OBJ_RULE;
attributes[ParsersAttributes::EVENT_TYPE]="";
attributes[ParsersAttributes::TABLE]="";
View
2  libpgmodeler/src/type.cpp
@@ -87,7 +87,7 @@ bool Type::isAttributeExists(const QString &attrib_name)
void Type::addAttribute(Parameter attrib)
{
//Raises an error if the attribute has an empty name or null type
- if(attrib.getName()=="" || attrib.getType()==TipoPgSQL::nulo)
+ if(attrib.getName()=="" || attrib.getType()==TipoPgSQL::null)
throw Exception(ERR_INS_INV_TYPE_ATTRIB,__PRETTY_FUNCTION__,__FILE__,__LINE__);
//Raises an error if the passed attribute has the same type as the defining type (this)
else if(TipoPgSQL::obterIndiceTipoUsuario(this->getName(true), this) == !attrib.getType())
View
2  libpgmodeler_ui/src/bancodadoswidget.cpp
@@ -29,7 +29,7 @@ BancoDadosWidget::BancoDadosWidget(QWidget *parent): ObjetoBaseWidget(parent, OB
janela_pai->setMaximumHeight(420);
//Obtém os nomes das codificações e as insere no combo de codificação
- TipoCodificacao::obterTipos(codificacoes);
+ TipoCodificacao::getTypes(codificacoes);
codificacao_cmb->addItems(codificacoes);
//Obtém todas as localizações padrão e as armazena em uma lista de QString
View
2  libpgmodeler_ui/src/classeoperadoreswidget.cpp
@@ -67,7 +67,7 @@ ClasseOperadoresWidget::ClasseOperadoresWidget(QWidget *parent): ObjetoBaseWidge
selecionarTipoElemento(0);
//Configura o combobox do formulário listando todos os tipos de indexação do PostgreSQL
- TipoIndexacao::obterTipos(tipos);
+ TipoIndexacao::getTypes(tipos);
tipo_index_cmb->addItems(tipos);
}
catch(Exception &e)
View
2  libpgmodeler_ui/src/conversaocodificacaowidget.cpp
@@ -23,7 +23,7 @@ ConversaoCodificacaoWidget::ConversaoCodificacaoWidget(QWidget *parent): ObjetoB
//Obtém os nomes das codificações e as insere no combo de codificação
- TipoCodificacao::obterTipos(codificacoes);
+ TipoCodificacao::getTypes(codificacoes);
cod_orig_cmb->addItems(codificacoes);
cod_dest_cmb->addItems(codificacoes);
View
2  libpgmodeler_ui/src/familiaoperadoreswidget.cpp
@@ -10,7 +10,7 @@ FamiliaOperadoresWidget::FamiliaOperadoresWidget(QWidget *parent): ObjetoBaseWid
connect(janela_pai->aplicar_ok_btn,SIGNAL(clicked(bool)), this, SLOT(aplicarConfiguracao(void)));
//Configura o combobox do formulário listando todos os tipos de indexação do PostgreSQL
- TipoIndexacao::obterTipos(tipos);
+ TipoIndexacao::getTypes(tipos);
tipo_index_cmb->addItems(tipos);
janela_pai->setMinimumSize(480, 270);
View
6 libpgmodeler_ui/src/funcaowidget.cpp
@@ -73,15 +73,15 @@ FuncaoWidget::FuncaoWidget(QWidget *parent): ObjetoBaseWidget(parent, OBJ_FUNCTI
janela_pai->setMinimumSize(645, 715);
//Configura o combo de tipos de segurança da função
- TipoSeguranca::obterTipos(tipos);
+ TipoSeguranca::getTypes(tipos);
seguranca_cmb->addItems(tipos);
//Configura o combo de tipo da função
- TipoFuncao::obterTipos(tipos);
+ TipoFuncao::getTypes(tipos);
tipo_func_cmb->addItems(tipos);
//Configura o combo de tipo de comportamento da função
- TipoComportamento::obterTipos(tipos);
+ TipoComportamento::getTypes(tipos);
comportamento_cmb->addItems(tipos);
connect(simples_rb, SIGNAL(clicked(bool)), this, SLOT(alternarTiposRetorno(void)));
View
4 libpgmodeler_ui/src/gatilhowidget.cpp
@@ -42,11 +42,11 @@ GatilhoWidget::GatilhoWidget(QWidget *parent): ObjetoBaseWidget(parent, OBJ_TRIG
dynamic_cast<QGridLayout *>(arg_cols_tbw->widget(1)->layout())->addWidget(tab_argumentos, 1,0,1,3);
//Configurando o combo de tipo de postergação com os tipos disponíveis
- TipoPostergacao::obterTipos(lista);
+ TipoPostergacao::getTypes(lista);
tipo_postergacao_cmb->addItems(lista);
//Configurando o combo de tipo disparo com os tipos disponíveis
- TipoDisparo::obterTipos(lista);
+ TipoDisparo::getTypes(lista);
tipo_disparo_cmb->addItems(lista);
//Define os campos exclusivos para cada versão
View
2  libpgmodeler_ui/src/indicewidget.cpp
@@ -45,7 +45,7 @@ IndiceWidget::IndiceWidget(QWidget *parent): ObjetoBaseWidget(parent, OBJ_INDEX)
configurarLayouFormulario(indice_grid, OBJ_INDEX);
janela_pai->setMinimumSize(600, 640);
- TipoIndexacao::obterTipos(lista);
+ TipoIndexacao::getTypes(lista);
tipo_index_cmb->addItems(lista);