public class TopiaTagValues
extends org.nuiton.eugene.models.tagvalue.TagValueDefinitionProvider
|
| Modifier and Type | Field and Description |
|---|---|
protected static Map<String,String> |
HIBERNATE_ATTRIBUTE_TYPE_DEFAULT_VALUES |
protected static TopiaTagValues |
INSTANCE
Static singleton instance used to read defaultValue
|
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_APPLICATION_CONTEXT_SUPER_CLASS
Tag to specify a super class to use instead of
AbstractTopiaApplicationContext. |
static String |
TAG_CONTEXTABLE
Tag pour que les entités etendent
TopiaEntityContextable et
se fasse injecter le TopiaDaoSupplier par rapport aux autres
entités qui ne l'ont pas. |
static String |
TAG_DAO_IMPLEMENTATION
To specify the abstract dao to use.
|
static String |
TAG_DAO_SUPER_CLASS
Tag to specify a super class to use instead of
AbstractTopiaDao. |
static String |
TAG_DB_NAME
Tag pour le nom du champ / entité en BD.
|
static String |
TAG_ENTITY_SUPER_CLASS
Tag to specify a super class to use instead of
AbstractTopiaEntity. |
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_PROPERTY_CHANGE_SUPPORT
Tag to specify if PropertyChangeListener support should be generated
|
static String |
TAG_HIBERNATE_ATTRIBUTE_TYPE
Tag to change the type of an attribute in a hibernate mapping.
|
static String |
TAG_INDEX_FOREIGN_KEYS
Stéréotype pour les attributs avec multiplicité nécessitant la création d'un index.
|
static String |
TAG_INHERITANCE_STRATEGY
Tag pour configurer la stategie d'heritage choisie.
|
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_MANY_TO_MANY_TABLE_NAME
Tag to specify the reverse db name of an attribute in database.
|
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_NOT_GENERATE_TO_STRING
Tag to skip toString() methods generation on entities.
|
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_CONTEXT_SUPER_CLASS
Tag to specify a super class to use instead of
AbstractTopiaPersistenceContext. |
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_REVERSE_DB_NAME
Tag to specify the reverse db name of an attribute in database.
|
static String |
TAG_SCHEMA_NAME
Tag pour le nom du schema en BD.
|
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_TYPE
Deprecated.
since 3.0, use now
TAG_HIBERNATE_ATTRIBUTE_TYPE which
permits to deal the same thing but at also model and classifier scope. |
static String |
TAG_USE_ENUMERATION_NAME
Tag à placer sur un l'attribut d'une entité.
|
| Constructor and Description |
|---|
TopiaTagValues() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
findBooleanTagValue(String tagName,
org.nuiton.eugene.models.tagvalue.TagValueAble... elements) |
protected String |
findDirectTagValue(String tagName,
org.nuiton.eugene.models.tagvalue.TagValueAble... elements) |
protected Boolean |
findNullableBooleanTagValue(String tagName,
org.nuiton.eugene.models.tagvalue.TagValueAble... elements) |
protected String |
findTagValue(String tagName,
org.nuiton.eugene.models.tagvalue.TagValueAble... elements) |
String |
getAccessTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
Obtain the value of the
TAG_ACCESS tag value on the given attribute. |
String |
getAnnotationTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
Obtain the value of the
TAG_ANNOTATION tag value on the given attribute. |
String |
getApplicationContextSuperClassTagValue(org.nuiton.eugene.models.object.ObjectModel model)
Obtains the value of the
TAG_APPLICATION_CONTEXT_SUPER_CLASS tag value on the model. |
boolean |
getContextableTagValue(org.nuiton.eugene.models.object.ObjectModelClassifier classifier,
org.nuiton.eugene.models.object.ObjectModelPackage aPackage,
org.nuiton.eugene.models.object.ObjectModel model)
Obtain the value of the
TAG_CONTEXTABLE tag value on the given classifier or model. |
String |
getDaoImplementationTagValue(org.nuiton.eugene.models.object.ObjectModel model)
Obtains the value of the
TAG_DAO_IMPLEMENTATION tag value on the given model. |
String |
getDaoSuperClassTagValue(org.nuiton.eugene.models.object.ObjectModelClassifier classifier,
org.nuiton.eugene.models.object.ObjectModelPackage aPackage,
org.nuiton.eugene.models.object.ObjectModel model)
Obtains the value of the
TAG_DAO_SUPER_CLASS tag value on the given classifier or on the model. |
String |
getDbNameTagValue(org.nuiton.eugene.models.object.ObjectModelElement element)
Obtain the value of the
TAG_DB_NAME tag value on the given element. |
String |
getDbSchemaNameTagValue(org.nuiton.eugene.models.object.ObjectModelClassifier classifier,
org.nuiton.eugene.models.object.ObjectModel model)
Obtain the value of the
TAG_SCHEMA_NAME tag value on the given classifier. |
String |
getEntitySuperClassTagValue(org.nuiton.eugene.models.object.ObjectModelClassifier classifier,
org.nuiton.eugene.models.object.ObjectModelPackage aPackage,
org.nuiton.eugene.models.object.ObjectModel model)
Obtains the value of the
TAG_ENTITY_SUPER_CLASS tag value on the given classifier or on the model. |
String |
getFetchTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
Obtain the value of the
TAG_FETCH tag value on the given attribute. |
boolean |
getGenerateOperatorForDAOHelperTagValue(org.nuiton.eugene.models.object.ObjectModel model)
Cherche si le tagvalue
TAG_GENERATE_OPERATOR_FOR_DAO_HELPER a été activé dans le model. |
String |
getHibernateAttributeType(org.nuiton.eugene.models.object.ObjectModelAttribute attribute,
org.nuiton.eugene.models.object.ObjectModelClassifier classifier,
org.nuiton.eugene.models.object.ObjectModelPackage aPackage,
org.nuiton.eugene.models.object.ObjectModel model)
Obtain the value of the
TAG_HIBERNATE_ATTRIBUTE_TYPE tag value on the given attribute, classifier or model. |
boolean |
getIndexForeignKeysTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute,
org.nuiton.eugene.models.object.ObjectModelPackage aPackage,
org.nuiton.eugene.models.object.ObjectModel model)
Obtains the value of the tag value
TAG_INDEX_FOREIGN_KEYS on the model or on the
given attribute. |
String |
getInheritanceStrategyTagValue(org.nuiton.eugene.models.object.ObjectModelClassifier classifier,
org.nuiton.eugene.models.object.ObjectModelPackage aPackage)
Obtain the value of the
TAG_INHERITANCE_STRATEGY tag value on the given classifier. |
String |
getInverseTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
Obtain the value of the
TAG_INVERSE tag value on the given attribute. |
String |
getLazyTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
Obtain the value of the
TAG_LAZY tag value on the given attribute. |
String |
getLengthTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
Obtain the value of the
TAG_LENGTH tag value on the given attribute. |
String |
getManytoManyTableNameTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
Obtain the value of the
TAG_MANY_TO_MANY_TABLE_NAME
tag value on the given attribute. |
boolean |
getNaturalIdMutableTagValue(org.nuiton.eugene.models.object.ObjectModelClassifier classifier)
Obtain the value of the
TAG_NATURAL_ID_MUTABLE tag value on the given classifier. |
boolean |
getNaturalIdTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
Obtain the value of the
TAG_NATURAL_ID tag value on the given attribute. |
boolean |
getNotGenerateToStringTagValue(org.nuiton.eugene.models.object.ObjectModelClassifier clazz,
org.nuiton.eugene.models.object.ObjectModelPackage aPackage,
org.nuiton.eugene.models.object.ObjectModel model)
Obtain the value of the
TAG_NOT_GENERATE_TO_STRING tag value on the given class. |
Boolean |
getNotNullTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
Obtain the value of the
TAG_NOT_NULL tag value on the given attribute. |
String |
getOrderByTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
Obtain the value of the
TAG_ORDER_BY tag value on the given attribute. |
String |
getPersistenceContextSuperClassTagValue(org.nuiton.eugene.models.object.ObjectModel model)
Obtains the value of the
TAG_PERSISTENCE_CONTEXT_SUPER_CLASS tag value on the model. |
String |
getPersistenceTypeTagValue(org.nuiton.eugene.models.object.ObjectModelClassifier classifier)
Obtain the value of the
TAG_PERSISTENCE_TYPE tag value on the given classifier. |
String |
getProxyInterfaceTagValue(org.nuiton.eugene.models.object.ObjectModelClassifier classifier,
org.nuiton.eugene.models.object.ObjectModelPackage aPackage,
org.nuiton.eugene.models.object.ObjectModel model)
Obtain the value of the
TAG_PROXY_INTERFACE tag value on the given classifier. |
boolean |
getSortAttributeTagValue(org.nuiton.eugene.models.object.ObjectModelClassifier classifier,
org.nuiton.eugene.models.object.ObjectModelPackage aPackage,
org.nuiton.eugene.models.object.ObjectModel model)
Obtain the value of the
TAG_SORT_ATTRIBUTE tag value on the given classifier. |
String |
getSqlTypeTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
Obtain the value of the
TAG_SQL_TYPE tag value on the given attribute. |
String |
getTypeTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
Deprecated.
|
boolean |
hasUseEnumerationNameTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attr,
org.nuiton.eugene.models.object.ObjectModelClassifier classifier,
org.nuiton.eugene.models.object.ObjectModelPackage aPackage,
org.nuiton.eugene.models.object.ObjectModel model) |
boolean |
isGeneratePropertyChangeSupport(org.nuiton.eugene.models.object.ObjectModelAttribute attribute,
org.nuiton.eugene.models.object.ObjectModel model) |
addAllDefinition, addAllDeprecated, addDefinition, addDeprecated, addMatcher, getDefaultValue, getDefinition, getDefinition, getDefinitionForMatcher, init, initDefinition, initMatcher, isDeprecated, isVerbose, scanClass, setVerbose, validateprotected static final TopiaTagValues INSTANCE
public static final String TAG_PERSISTENCE_TYPE
public static final String TAG_CONTEXTABLE
TopiaEntityContextable et
se fasse injecter le TopiaDaoSupplier par rapport aux autres
entités qui ne l'ont pas.public static final String TAG_DB_NAME
public static final String TAG_REVERSE_DB_NAME
public static final String TAG_MANY_TO_MANY_TABLE_NAME
public static final String TAG_SCHEMA_NAME
getDbSchemaNameTagValue(ObjectModelClassifier, ObjectModel),
Constant Field Valuespublic static final String TAG_LENGTH
getLengthTagValue(ObjectModelAttribute),
Constant Field Valuespublic static final String TAG_ANNOTATION
getAnnotationTagValue(ObjectModelAttribute),
Constant Field Valuespublic static final String TAG_ACCESS
getAccessTagValue(ObjectModelAttribute),
Constant Field Valuespublic static final String TAG_NATURAL_ID
getNaturalIdTagValue(ObjectModelAttribute),
Constant Field Valuespublic static final String TAG_NATURAL_ID_MUTABLE
getNaturalIdMutableTagValue(ObjectModelClassifier),
Constant Field Valuespublic static final String TAG_INVERSE
getInverseTagValue(ObjectModelAttribute),
Constant Field Valuespublic static final String TAG_LAZY
getLazyTagValue(ObjectModelAttribute),
Constant Field Valuespublic static final String TAG_FETCH
getFetchTagValue(ObjectModelAttribute),
Constant Field Valuespublic static final String TAG_ORDER_BY
getOrderByTagValue(ObjectModelAttribute),
Constant Field Valuespublic static final String TAG_NOT_NULL
getNotNullTagValue(ObjectModelAttribute),
Constant Field Valuespublic static final String TAG_USE_ENUMERATION_NAME
name de l'énumération et non l'ordinal pour stocker la valeur en
basepublic static final String TAG_PROXY_INTERFACE
getPersistenceTypeTagValue(ObjectModelClassifier),
Constant Field Valuespublic static final String TAG_INHERITANCE_STRATEGY
getPersistenceTypeTagValue(ObjectModelClassifier),
Constant Field Valuespublic static final String TAG_NOT_GENERATE_TO_STRING
public static final String TAG_SORT_ATTRIBUTE
public static final String TAG_GENERATE_OPERATOR_FOR_DAO_HELPER
getGenerateOperatorForDAOHelperTagValue(ObjectModel),
Constant Field Values@Deprecated public static final String TAG_TYPE
TAG_HIBERNATE_ATTRIBUTE_TYPE which
permits to deal the same thing but at also model and classifier scope.getTypeTagValue(ObjectModelAttribute),
Constant Field Valuespublic static final String TAG_SQL_TYPE
getSqlTypeTagValue(ObjectModelAttribute),
Constant Field Valuespublic static final String TAG_DAO_IMPLEMENTATION
org.nuiton.topia.persistence.TopiaDAOImpl.
Other value possible is org.nuiton.topia.persistence.TopiaDAOLegacygetDaoImplementationTagValue(ObjectModel),
Constant Field Valuespublic static final String TAG_INDEX_FOREIGN_KEYS
public static final String TAG_PERSISTENCE_CONTEXT_SUPER_CLASS
AbstractTopiaPersistenceContext.
Note: the class must implements
AbstractTopiaPersistenceContext.public static final String TAG_APPLICATION_CONTEXT_SUPER_CLASS
AbstractTopiaApplicationContext.
Note: the class must implement
AbstractTopiaApplicationContext.public static final String TAG_DAO_SUPER_CLASS
AbstractTopiaDao.
Note: the class must implements TopiaDao.public static final String TAG_ENTITY_SUPER_CLASS
AbstractTopiaEntity.
Note: the class must implements TopiaEntity.public static final String TAG_HIBERNATE_ATTRIBUTE_TYPE
String into hibernate mapping type text, add this:
model.tagValue.hibernateAttributeType.String=textBefore 3.0, you could do the same thing using:
model.tagValue.String=textThe new way permits us to validate the usage of the tagValue, old way can't.
public static final String TAG_GENERATE_PROPERTY_CHANGE_SUPPORT
isGeneratePropertyChangeSupport(ObjectModelAttribute, ObjectModel),
Constant Field Valuesprotected String findTagValue(String tagName, org.nuiton.eugene.models.tagvalue.TagValueAble... elements)
protected String findDirectTagValue(String tagName, org.nuiton.eugene.models.tagvalue.TagValueAble... elements)
protected boolean findBooleanTagValue(String tagName, org.nuiton.eugene.models.tagvalue.TagValueAble... elements)
protected Boolean findNullableBooleanTagValue(String tagName, org.nuiton.eugene.models.tagvalue.TagValueAble... elements)
public String getPersistenceTypeTagValue(org.nuiton.eugene.models.object.ObjectModelClassifier classifier)
TAG_PERSISTENCE_TYPE tag value on the given classifier.classifier - classifier to seeknull if not found nor empty.TAG_PERSISTENCE_TYPEpublic String getInheritanceStrategyTagValue(org.nuiton.eugene.models.object.ObjectModelClassifier classifier, org.nuiton.eugene.models.object.ObjectModelPackage aPackage)
TAG_INHERITANCE_STRATEGY tag value on the given classifier.classifier - classifier to seekaPackage - package to seeknull if not found nor empty.TAG_INHERITANCE_STRATEGYpublic String getDbNameTagValue(org.nuiton.eugene.models.object.ObjectModelElement element)
TAG_DB_NAME tag value on the given element.
Note: We just try a direct search on the element and do not
walk through his declaring elements if not found (see https://forge.nuiton.org/issues/2342).element - element to seeknull if not found nor empty.TAG_DB_NAMEpublic String getDbSchemaNameTagValue(org.nuiton.eugene.models.object.ObjectModelClassifier classifier, org.nuiton.eugene.models.object.ObjectModel model)
TAG_SCHEMA_NAME tag value on the given classifier.classifier - classifier to seekmodel - model to seeknull if not found nor empty.TAG_SCHEMA_NAMEpublic String getManytoManyTableNameTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
TAG_MANY_TO_MANY_TABLE_NAME
tag value on the given attribute.
Note that it won't and search on declaring element or anywhere else than on the given element.
See https://forge.nuiton.org/issues/2342attribute - attribute to seeknull if not found nor empty.TAG_MANY_TO_MANY_TABLE_NAMEpublic String getLengthTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
TAG_LENGTH tag value on the given attribute.attribute - attribute to seeknull if not found nor empty.TAG_LENGTHpublic String getAnnotationTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
TAG_ANNOTATION tag value on the given attribute.attribute - attribute to seeknull if not found nor empty.TAG_ANNOTATIONpublic String getAccessTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
TAG_ACCESS tag value on the given attribute.attribute - attribute to seeknull if not found nor empty.TAG_ACCESSpublic boolean getNaturalIdTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
TAG_NATURAL_ID tag value on the given attribute.attribute - attribute to seeknull if not found nor empty.TAG_NATURAL_IDpublic boolean getNaturalIdMutableTagValue(org.nuiton.eugene.models.object.ObjectModelClassifier classifier)
TAG_NATURAL_ID_MUTABLE tag value on the given classifier.classifier - classifier to seeknull if not found nor empty.TAG_NATURAL_ID_MUTABLEpublic boolean getContextableTagValue(org.nuiton.eugene.models.object.ObjectModelClassifier classifier,
org.nuiton.eugene.models.object.ObjectModelPackage aPackage,
org.nuiton.eugene.models.object.ObjectModel model)
TAG_CONTEXTABLE tag value on the given classifier or model.classifier - classifier to seekmodel - model to seekfalse if not found nor empty.TAG_CONTEXTABLEpublic String getInverseTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
TAG_INVERSE tag value on the given attribute.attribute - attribute to seeknull if not found nor empty.TAG_INVERSEpublic String getLazyTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
TAG_LAZY tag value on the given attribute.attribute - attribute to seeknull if not found nor empty.TAG_LAZYpublic String getFetchTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
TAG_FETCH tag value on the given attribute.attribute - attribute to seeknull if not found nor empty.TAG_FETCHpublic String getOrderByTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
TAG_ORDER_BY tag value on the given attribute.attribute - attribute to seeknull if not found nor empty.TAG_ORDER_BYpublic Boolean getNotNullTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
TAG_NOT_NULL tag value on the given attribute.attribute - attribute to seeknull if not found nor empty.TAG_NOT_NULLpublic String getProxyInterfaceTagValue(org.nuiton.eugene.models.object.ObjectModelClassifier classifier, org.nuiton.eugene.models.object.ObjectModelPackage aPackage, org.nuiton.eugene.models.object.ObjectModel model)
TAG_PROXY_INTERFACE tag value on the given classifier.classifier - classifier to seekmodel - model to seeknull if not found nor empty.TAG_PROXY_INTERFACEpublic boolean getNotGenerateToStringTagValue(org.nuiton.eugene.models.object.ObjectModelClassifier clazz,
org.nuiton.eugene.models.object.ObjectModelPackage aPackage,
org.nuiton.eugene.models.object.ObjectModel model)
TAG_NOT_GENERATE_TO_STRING tag value on the given class.clazz - class to seekmodel - model to seeknull if not found nor empty.TAG_NOT_GENERATE_TO_STRINGpublic boolean getSortAttributeTagValue(org.nuiton.eugene.models.object.ObjectModelClassifier classifier,
org.nuiton.eugene.models.object.ObjectModelPackage aPackage,
org.nuiton.eugene.models.object.ObjectModel model)
TAG_SORT_ATTRIBUTE tag value on the given classifier.classifier - classifier to seekmodel - model to seeknull if not found nor empty.TAG_SORT_ATTRIBUTEpublic String getHibernateAttributeType(org.nuiton.eugene.models.object.ObjectModelAttribute attribute, org.nuiton.eugene.models.object.ObjectModelClassifier classifier, org.nuiton.eugene.models.object.ObjectModelPackage aPackage, org.nuiton.eugene.models.object.ObjectModel model)
TAG_HIBERNATE_ATTRIBUTE_TYPE tag value on the given attribute, classifier or model.attribute - attribute to seeknull if not found nor empty.TAG_HIBERNATE_ATTRIBUTE_TYPEpublic String getSqlTypeTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
TAG_SQL_TYPE tag value on the given attribute.attribute - attribute to seeknull if not found nor empty.TAG_TYPEpublic String getDaoImplementationTagValue(org.nuiton.eugene.models.object.ObjectModel model)
TAG_DAO_IMPLEMENTATION tag value on the given model.model - model to seeknull if not found nor empty.TAG_DAO_IMPLEMENTATIONpublic boolean getIndexForeignKeysTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute,
org.nuiton.eugene.models.object.ObjectModelPackage aPackage,
org.nuiton.eugene.models.object.ObjectModel model)
TAG_INDEX_FOREIGN_KEYS on the model or on the
given attribute.attribute - attribute to testmodel - model to testnull if not found nor empty.TAG_INDEX_FOREIGN_KEYSpublic boolean hasUseEnumerationNameTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attr,
org.nuiton.eugene.models.object.ObjectModelClassifier classifier,
org.nuiton.eugene.models.object.ObjectModelPackage aPackage,
org.nuiton.eugene.models.object.ObjectModel model)
public String getPersistenceContextSuperClassTagValue(org.nuiton.eugene.models.object.ObjectModel model)
TAG_PERSISTENCE_CONTEXT_SUPER_CLASS tag value on the model.model - model to seeknull if not found nor empty.TAG_PERSISTENCE_CONTEXT_SUPER_CLASSpublic String getApplicationContextSuperClassTagValue(org.nuiton.eugene.models.object.ObjectModel model)
TAG_APPLICATION_CONTEXT_SUPER_CLASS tag value on the model.model - model to seeknull if not found nor empty.TAG_APPLICATION_CONTEXT_SUPER_CLASSpublic String getDaoSuperClassTagValue(org.nuiton.eugene.models.object.ObjectModelClassifier classifier, org.nuiton.eugene.models.object.ObjectModelPackage aPackage, org.nuiton.eugene.models.object.ObjectModel model)
TAG_DAO_SUPER_CLASS tag value on the given classifier or on the model.model - model to seeknull if not found nor empty.TAG_DAO_SUPER_CLASSpublic String getEntitySuperClassTagValue(org.nuiton.eugene.models.object.ObjectModelClassifier classifier, org.nuiton.eugene.models.object.ObjectModelPackage aPackage, org.nuiton.eugene.models.object.ObjectModel model)
TAG_ENTITY_SUPER_CLASS tag value on the given classifier or on the model.model - model to seeknull if not found nor empty.TAG_ENTITY_SUPER_CLASSpublic boolean getGenerateOperatorForDAOHelperTagValue(org.nuiton.eugene.models.object.ObjectModel model)
TAG_GENERATE_OPERATOR_FOR_DAO_HELPER a été activé dans le model.model - le modele utilisétrue si le tag value trouvé dans le modèle, false
sinon.public boolean isGeneratePropertyChangeSupport(org.nuiton.eugene.models.object.ObjectModelAttribute attribute,
org.nuiton.eugene.models.object.ObjectModel model)
@Deprecated public String getTypeTagValue(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
getHibernateAttributeType(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage, ObjectModel)TAG_TYPE tag value on the given attribute.attribute - attribute to seeknull if not found nor empty.TAG_TYPECopyright © 2004–2014 CodeLutin. All rights reserved.