Class TopiaTagValues

java.lang.Object
org.nuiton.topia.generator.TopiaTagValues

public class TopiaTagValues
extends java.lang.Object
All extra tag values usable in topia generators.
Since:
2.5
Author:
tchemit <chemit@codelutin.com>
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static java.lang.String TAG_ACCESS
    Tag pour specfier le type d'acces a un champ.
    static java.lang.String TAG_ANNOTATION
    Tag pour ajouter une annotation à un champ.
    static java.lang.String TAG_CONTEXTABLE
    Tag pour que les entités etendent TopiaEntityContextable et se fasse injecter le TopiaContext par rapport aux autres entités qui ne l'ont pas.
    static java.lang.String TAG_COPYRIGHT
    Deprecated.
    since 2.5 only use in a deprecated method TopiaGeneratorUtil.getCopyright(Model)
    static java.lang.String TAG_DAO_IMPLEMENTATION
    To specify the abstract dao to use.
    static java.lang.String TAG_DB_NAME
    Tag pour le nom du champ / entité en BD.
    static java.lang.String TAG_DO_COMMIT
    Tag pour specifier si une methode a besoin d'un commit après son exécution.
    static java.lang.String TAG_DO_NOT_GENERATE_READ_LISTENERS
    Tag to specify if we want to generate fireOnPreRead and fireOnPostRead method into entity getters.
    static java.lang.String TAG_EMBED_XML
    Deprecated. 
    static java.lang.String TAG_ERROR_ARGS
    Tag pour specifier si une methode de service a besoin d'arguments pour le message d'erreur ou non
    static java.lang.String TAG_EXCEPTION_CLASS
    Tag pour specifier l'exception principale de l'application.
    static java.lang.String TAG_FETCH
    Tag pour spécifier la caractère fetch d'une association multiple.
    static java.lang.String TAG_GENERATE_FOREIGN_KEY_NAMES
    Tag to generate deterministic foreign key names in hibernate mapping files.
    static java.lang.String TAG_GENERATE_OPERATOR_FOR_DAO_HELPER
    Tag pour specfier si on doit générer la methode getOperator dans les daohelpers.
    static java.lang.String TAG_GENERATE_STANDALONE_ENUM_FOR_DAO_HELPER
    Tag pour spécifier si on doit générer le TopiaEntityEnum en tant qu'inner classe du dao helper ou pas.
    static java.lang.String TAG_GENERATE_TOPIA_ID_IN_DTO
    Tag to specify if we want to add an "id" property in DTO generated by EntityDTOTransformer.
    static java.lang.String TAG_INDEX_FOREIGN_KEYS
    Stéréotype pour les attributs avec multiplicité nécessitant la création d'un index.
    static java.lang.String TAG_INVERSE
    Tag pour permettre de choisir qui contrôle la relation N-N bidirectionnelle.
    static java.lang.String TAG_LAZY
    Tag pour spécifier la caractère lazy d'une association multiple.
    static java.lang.String TAG_LENGTH
    Tag pour la taille du champ en BD.
    static java.lang.String TAG_MANY_TO_MANY_TABLE_NAME
    Tag to specify the reverse db name of an attribute in database.
    static java.lang.String TAG_NATURAL_ID
    Tag pour ajouter un attribut dans une clef métier.
    static java.lang.String TAG_NATURAL_ID_MUTABLE
    Tag pour specifier si une clef metier est mutable.
    static java.lang.String TAG_NO_LOG_IN_SERVICE
    Deprecated.
    since 2.5.4, will not be replaced (no log are any longer generated in ServiceTransformer
    static java.lang.String TAG_NOT_GENERATE_TO_STRING
    Tag pour specifier de ne pas generer la methode toString.
    static java.lang.String TAG_NOT_NULL
    Tag pour spécifier la caractère not-null d'un attribut.
    static java.lang.String TAG_ORDER_BY
    Tag pour spécifier la caractère order-by d'une association multiple.
    static java.lang.String TAG_PERSISTENCE_TYPE
    Tag pour le type de persistence.
    static java.lang.String TAG_PROXY_INTERFACE
    Tag pour configurer l'interface du proxy sur autre chose que l'implementation par defaut.
    static java.lang.String TAG_REVERSE_DB_NAME
    Tag to specify the reverse db name of an attribute in database.
    static java.lang.String TAG_SCHEMA_NAME
    Tag pour le nom du schema en BD.
    static java.lang.String TAG_SECURITY_CREATE
    Tag pour spécifier le permissions à la création.
    static java.lang.String TAG_SECURITY_DELETE
    Tag pour spécifier le permissions à la suppression.
    static java.lang.String TAG_SECURITY_LOAD
    Tag pour spécifier le permissions au chargement.
    static java.lang.String TAG_SECURITY_UPDATE
    Tag pour spécifier le permissions à la mise à jour.
    static java.lang.String TAG_SORT_ATTRIBUTE
    Tag pour specifier de trier les attributs par nom lors de la generation.
    static java.lang.String TAG_SQL_TYPE
    Tag pour spécifier le type sql d'une propriété dans le mapping hibernate.
    static java.lang.String TAG_TRANSACTION
    Tag pour specifier si une methode a besoin d'une transaction (TopiaContext) ou non
    static java.lang.String TAG_TYPE
    Tag pour spécifier le type d'une propriété dans le mapping hibernate.
    static java.lang.String TAG_USE_ENUMERATION_NAME
    Tag à placer sur un l'attribut d'une entité.
    static java.lang.String TAG_USE_LEGACY_DAO
    Deprecated.
    since 2.5, prefer use the tag value
  • Constructor Summary

    Constructors 
    Constructor Description
    TopiaTagValues()  
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait