|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TopiaTagValues
All extra tag values usable in topia generators.
| Field Summary | |
|---|---|
static String |
TAG_ACCESS
Tag pour specfier le type d'acces a un champ. |
static String |
TAG_ANNOTATION
Tag pour ajouter une annotation à un champ. |
static String |
TAG_COPYRIGHT
Deprecated. since 2.5 only use in a deprecated method TopiaGeneratorUtil.getCopyright(Model) |
static String |
TAG_DAO_IMPLEMENTATION
To specify the abstract dao to use. |
static String |
TAG_DB_NAME
Tag pour le nom du champ / entité en BD. |
static String |
TAG_DO_COMMIT
Tag pour specifier si une methode a besoin d'un commit après son exécution. |
static String |
TAG_EMBED_XML
Deprecated. @since 2.5, use nowhere, will be remove soon |
static String |
TAG_ERROR_ARGS
Tag pour specifier si une methode de service a besoin d'arguments pour le message d'erreur ou non |
static String |
TAG_EXCEPTION_CLASS
Tag pour specifier l'exception principale de l'application. |
static String |
TAG_FETCH
Tag pour spécifier la caractère fetch d'une association multiple. |
static String |
TAG_GENERATE_OPERATOR_FOR_DAO_HELPER
Tag pour specfier si on doit générer la methode getOperator dans les daohelpers. |
static 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 String |
TAG_INVERSE
Tag pour permettre de choisir qui contrôle la relation N-N bidirectionnelle. |
static String |
TAG_LAZY
Tag pour spécifier la caractère lazy d'une association multiple. |
static String |
TAG_LENGTH
Tag pour la taille du champ en BD. |
static String |
TAG_NATURAL_ID
Tag pour ajouter un attribut dans une clef métier. |
static String |
TAG_NATURAL_ID_MUTABLE
Tag pour specifier si une clef metier est mutable. |
static String |
TAG_NO_LOG_IN_SERVICE
Tag to specify if we want to add logs in any method of service generated by ServiceTransformer. |
static String |
TAG_NOT_GENERATE_TO_STRING
Tag pour specifier de ne pas generer la methode toString. |
static String |
TAG_NOT_NULL
Tag pour spécifier la caractère not-null d'un attribut. |
static String |
TAG_ORDER_BY
Tag pour spécifier la caractère order-by d'une association multiple. |
static String |
TAG_PERSISTENCE_TYPE
Tag pour le type de persistence. |
static String |
TAG_PROXY_INTERFACE
Tag pour configurer l'interface du proxy sur autre chose que l'implementation par defaut. |
static String |
TAG_SCHEMA_NAME
Tag pour le nom du schema en BD. |
static String |
TAG_SECURITY_CREATE
Tag pour spécifier le permissions à la création. |
static String |
TAG_SECURITY_DELETE
Tag pour spécifier le permissions à la suppression. |
static String |
TAG_SECURITY_LOAD
Tag pour spécifier le permissions au chargement. |
static String |
TAG_SECURITY_UPDATE
Tag pour spécifier le permissions à la mise à jour. |
static String |
TAG_SORT_ATTRIBUTE
Tag pour specifier de trier les attributs par nom lors de la generation. |
static String |
TAG_SQL_TYPE
Tag pour spécifier le type sql d'une propriété dans le mapping hibernate. |
static String |
TAG_TRANSACTION
Tag pour specifier si une methode a besoin d'une transaction (TopiaContext) ou non |
static String |
TAG_TYPE
Tag pour spécifier le type d'une propriété dans le mapping hibernate. |
static String |
TAG_USE_LEGACY_DAO
Deprecated. since 2.5, prefer use the tag value |
| Fields inherited from interface org.nuiton.eugene.EugeneTagValues |
|---|
TAG_CONSTANT_PREFIX, TAG_DOCUMENTATION, TAG_I18N_PREFIX, TAG_NO_PCS, TAG_VERSION |
| Field Detail |
|---|
@Deprecated static final String TAG_COPYRIGHT
TopiaGeneratorUtil.getCopyright(Model)
static final String TAG_PERSISTENCE_TYPE
TopiaGeneratorUtil.getPersistenceType(ObjectModelClassifier),
TopiaGeneratorUtil.getPersistenceTypeTagValue(ObjectModelClassifier),
Constant Field Valuesstatic final String TAG_DB_NAME
TopiaGeneratorUtil.getDbNameTagValue(ObjectModelElement),
TopiaGeneratorUtil.getDbName(ObjectModelElement),
TopiaGeneratorUtil.getReverseDbName(ObjectModelAttribute),
Constant Field Valuesstatic final String TAG_SCHEMA_NAME
TopiaGeneratorUtil.getDbSchemaNameTagValue(ObjectModelClassifier, ObjectModel),
TopiaGeneratorUtil.getDbSchemaNameTagValue(ObjectModelAttribute, ObjectModel),
Constant Field Values@Deprecated static final String TAG_EMBED_XML
TopiaGeneratorUtil.getPersistenceTypeTagValue(ObjectModelClassifier),
Constant Field Valuesstatic final String TAG_LENGTH
TopiaGeneratorUtil.getLengthTagValue(ObjectModelAttribute),
Constant Field Valuesstatic final String TAG_ANNOTATION
TopiaGeneratorUtil.getAnnotationTagValue(ObjectModelAttribute),
Constant Field Valuesstatic final String TAG_ACCESS
TopiaGeneratorUtil.getAccessTagValue(ObjectModelAttribute),
Constant Field Valuesstatic final String TAG_NATURAL_ID
TopiaGeneratorUtil.getNaturalIdTagValue(ObjectModelAttribute),
TopiaGeneratorUtil.isNaturalId(ObjectModelAttribute),
Constant Field Valuesstatic final String TAG_NATURAL_ID_MUTABLE
TopiaGeneratorUtil.getNaturalIdMutableTagValue(ObjectModelClassifier),
TopiaGeneratorUtil.isNaturalIdMutable(ObjectModelClass),
Constant Field Valuesstatic final String TAG_INVERSE
TopiaGeneratorUtil.getInverseTagValue(ObjectModelAttribute),
Constant Field Valuesstatic final String TAG_LAZY
TopiaGeneratorUtil.getLazyTagValue(ObjectModelAttribute),
Constant Field Valuesstatic final String TAG_FETCH
TopiaGeneratorUtil.getFetchTagValue(ObjectModelAttribute),
Constant Field Valuesstatic final String TAG_ORDER_BY
TopiaGeneratorUtil.getOrderByTagValue(ObjectModelAttribute),
Constant Field Valuesstatic final String TAG_NOT_NULL
TopiaGeneratorUtil.getNotNullTagValue(ObjectModelAttribute),
Constant Field Valuesstatic final String TAG_PROXY_INTERFACE
TopiaGeneratorUtil.getPersistenceTypeTagValue(ObjectModelClassifier),
Constant Field Valuesstatic final String TAG_SECURITY_CREATE
TopiaGeneratorUtil.getSecurityCreateTagValue(ObjectModelClassifier),
Constant Field Valuesstatic final String TAG_SECURITY_LOAD
TopiaGeneratorUtil.getSecurityLoadTagValue(ObjectModelClassifier),
Constant Field Valuesstatic final String TAG_SECURITY_UPDATE
TopiaGeneratorUtil.getSecurityUpdateTagValue(ObjectModelClassifier),
Constant Field Valuesstatic final String TAG_SECURITY_DELETE
TopiaGeneratorUtil.getSecurityDeleteTagValue(ObjectModelClassifier),
Constant Field Valuesstatic final String TAG_NOT_GENERATE_TO_STRING
TopiaGeneratorUtil.getNotGenerateToStringTagValue(ObjectModelClassifier,ObjectModel),
TopiaGeneratorUtil.generateToString(ObjectModelClass, ObjectModel),
Constant Field Valuesstatic final String TAG_SORT_ATTRIBUTE
TopiaGeneratorUtil.getSortAttributeTagValue(ObjectModelClassifier, ObjectModel),
TopiaGeneratorUtil.sortAttribute(ObjectModelClass, ObjectModel),
Constant Field Valuesstatic final String TAG_GENERATE_OPERATOR_FOR_DAO_HELPER
TopiaGeneratorUtil.getGenerateOperatorForDAOHelperTagValue(ObjectModel),
TopiaGeneratorUtil.shouldGenerateOperatorForDAOHelper(ObjectModel),
Constant Field Valuesstatic final String TAG_GENERATE_STANDALONE_ENUM_FOR_DAO_HELPER
TopiaEntityEnum en tant qu'inner classe
du dao helper ou pas.
Note: Par défaut, on génère en tant qu'inner classe.
TopiaGeneratorUtil.getGenerateStandaloneEnumForDAOHelperTagValue(ObjectModel),
TopiaGeneratorUtil.shouldGenerateStandaloneEnumForDAOHelper(ObjectModel),
Constant Field Valuesstatic final String TAG_TYPE
TopiaGeneratorUtil.getTypeTagValue(ObjectModelAttribute),
Constant Field Valuesstatic final String TAG_SQL_TYPE
TopiaGeneratorUtil.getSqlTypeTagValue(ObjectModelAttribute),
Constant Field Values@Deprecated static final String TAG_USE_LEGACY_DAO
TopiaGeneratorUtil.getTypeTagValue(ObjectModelAttribute),
Constant Field Valuesstatic final String TAG_DAO_IMPLEMENTATION
org.nuiton.topia.persistence.TopiaDAOImpl.
Other value possible is org.nuiton.topia.persistence.TopiaDAOLegacy
TopiaGeneratorUtil.getDaoImplementationTagValue(ObjectModel),
Constant Field Valuesstatic final String TAG_EXCEPTION_CLASS
ServiceTransformer,
QueryHelperTransformer,
TopiaGeneratorUtil.getExceptionClassTagValue(ObjectModel),
Constant Field Valuesstatic final String TAG_TRANSACTION
ServiceTransformer,
TopiaGeneratorUtil.getTransactionTagValue(ObjectModelClassifier),
TopiaGeneratorUtil.getTransactionTagValue(ObjectModelOperation),
Constant Field Valuesstatic final String TAG_DO_COMMIT
ServiceTransformer,
TopiaGeneratorUtil.getDoCommitTagValue(ObjectModelOperation, ObjectModel),
Constant Field Valuesstatic final String TAG_ERROR_ARGS
ServiceTransformer,
TopiaGeneratorUtil.getErrorArgsTagValue(ObjectModelOperation),
Constant Field Valuesstatic final String TAG_NO_LOG_IN_SERVICE
ServiceTransformer.
Note: To have no log just use this tag on services or gloabaly
on model (for all services).
ServiceTransformer,
TopiaGeneratorUtil.getNoLogInServiceTagValue(ObjectModelClassifier, ObjectModel),
Constant Field Values
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||