salto.tool.jdo.util
Class DoNameCreator

java.lang.Object
  extended by salto.tool.jdo.util.DoNameCreator
All Implemented Interfaces:
IDoNameCreator

public class DoNameCreator
extends java.lang.Object
implements IDoNameCreator

Interface permettant de créer les noms des attributs des composants Plusieurs algorithmes sont définies à partir des règles de nommage les plus courantes des bases de données Date de création : (20/10/01 05:17:16)

Author:
: E. Loiez

Constructor Summary
DoNameCreator()
           
 
Method Summary
 java.lang.String attribute2class(java.lang.String attributeName)
           
 java.lang.String class2attribute(java.lang.String className)
           
 java.lang.String createDoName(java.lang.String tableName)
          Retourne le nom d'un do en fonction du nom d'une table
 java.lang.String createDoName(java.lang.String tableName, java.lang.String prefix, int nameOffset)
          Retourne le nom d'un do en fonction du nom d'une table
 java.lang.String createJavaAttName(java.lang.String sqlName)
           
 java.lang.String createJavaCteName(java.lang.String javaName)
          Cr�ation du nom d'une constance � partir du nom d'un attribut L'algorithme est bas� sur les r�gles de nommage java: Les constantes sont en majuscules Les diff�rents mots sont s�par�s par des '_' Date de cr�ation : (7/02/01 17:55:57)
 java.lang.String dbName2javaCteName(java.lang.String dbName)
          Retourne le nom de la constante java en fonction du nom de la colonne du SGBD
 int getDefaultNameOffset()
           
 java.lang.String getPrefix()
           
 void setDefaultNameOffset(int defaultNameOffset)
           
 void setPrefix(java.lang.String prefix)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DoNameCreator

public DoNameCreator()
Method Detail

getDefaultNameOffset

public int getDefaultNameOffset()
Specified by:
getDefaultNameOffset in interface IDoNameCreator

setDefaultNameOffset

public void setDefaultNameOffset(int defaultNameOffset)
Specified by:
setDefaultNameOffset in interface IDoNameCreator

getPrefix

public java.lang.String getPrefix()

setPrefix

public void setPrefix(java.lang.String prefix)
Specified by:
setPrefix in interface IDoNameCreator

createJavaCteName

public java.lang.String createJavaCteName(java.lang.String javaName)
Cr�ation du nom d'une constance � partir du nom d'un attribut L'algorithme est bas� sur les r�gles de nommage java: Les constantes sont en majuscules Les diff�rents mots sont s�par�s par des '_' Date de cr�ation : (7/02/01 17:55:57)

Specified by:
createJavaCteName in interface IDoNameCreator
Parameters:
javaName - java.lang.String nom de l'attribut java

createJavaAttName

public java.lang.String createJavaAttName(java.lang.String sqlName)
Specified by:
createJavaAttName in interface IDoNameCreator

createDoName

public java.lang.String createDoName(java.lang.String tableName)
Retourne le nom d'un do en fonction du nom d'une table

Specified by:
createDoName in interface IDoNameCreator
Returns:
String

createDoName

public java.lang.String createDoName(java.lang.String tableName,
                                     java.lang.String prefix,
                                     int nameOffset)
Description copied from interface: IDoNameCreator
Retourne le nom d'un do en fonction du nom d'une table

Specified by:
createDoName in interface IDoNameCreator
Returns:
String

dbName2javaCteName

public java.lang.String dbName2javaCteName(java.lang.String dbName)
Description copied from interface: IDoNameCreator
Retourne le nom de la constante java en fonction du nom de la colonne du SGBD

Specified by:
dbName2javaCteName in interface IDoNameCreator
Returns:
String

class2attribute

public java.lang.String class2attribute(java.lang.String className)
Specified by:
class2attribute in interface IDoNameCreator

attribute2class

public java.lang.String attribute2class(java.lang.String attributeName)


Copyright © 2002-2008 Salto Consulting. All Rights Reserved.