TopiaTemplateHelper.@Deprecated public class TopiaGeneratorUtil extends org.nuiton.eugene.java.JavaGeneratorUtil
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_INHERITANCE_STRATEGY
Deprecated.
Stratégie d'heritage par defaut.
|
static String |
DEFAULT_PACKAGE
Deprecated.
Le package par défaut si aucun n'est spécifié
|
static String |
DEPENDENCIES_DAO
Deprecated.
dependency to add extra operations for entity dao.
|
static Comparator<org.nuiton.eugene.models.object.ObjectModelClass> |
OBJECT_MODEL_CLASS_COMPARATOR
Deprecated.
|
static String |
PERSISTENCE_TYPE_DEFAULT
Deprecated.
Type de persistence par défaut (si aucun précisé)
|
static String |
PERSISTENCE_TYPE_HIBERNATE
Deprecated.
Type de persistence Hibernate
|
static String |
PERSISTENCE_TYPE_LDAP
Deprecated.
since 3.0, use nowhere in ToPIA.
|
static String |
PROPERTY_DEFAULT_PACKAGE
Deprecated.
Propriété des générateurs indiquant le package par défaut
|
protected static TopiaHibernateTagValues |
TOPIA_HIBERNATE_TAG_VALUES
Deprecated.
|
protected static TopiaCoreTagValues |
TOPIA_TAG_VALUES
Deprecated.
Static singleton instance used to read defaultValue
TODO AThimel 19/06/14 Remove this when remove deprecated methods using it
|
| Constructor and Description |
|---|
TopiaGeneratorUtil()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected static List<String> |
cleanImports(String packageName,
Set<String> fqns)
Deprecated.
Clean a set of fqns, transform it into a
List and sort it. |
static String |
getAbstractDaoFqn(org.nuiton.eugene.models.object.ObjectModelClass input)
Deprecated.
|
static String |
getAbstractDaoName(org.nuiton.eugene.models.object.ObjectModelClass input)
Deprecated.
|
static String |
getApplicationContextAbstractName(org.nuiton.eugene.models.object.ObjectModel model)
Deprecated.
|
static String |
getApplicationContextConcreteName(org.nuiton.eugene.models.object.ObjectModel model)
Deprecated.
|
static String |
getApplicationContextInterfaceName(org.nuiton.eugene.models.object.ObjectModel model)
Deprecated.
|
static String |
getApplicationContextPackage(org.nuiton.eugene.java.ObjectModelTransformerToJava transformer,
org.nuiton.eugene.models.object.ObjectModel model)
Deprecated.
|
static List<org.nuiton.eugene.models.object.ObjectModelClass> |
getClassesByStereotype(String stereotype,
org.nuiton.eugene.models.object.ObjectModel model,
boolean sort)
Deprecated.
Obtain the list of classes for a given stereotype with the possibility
to sort the result.
|
static String |
getClassForPrimitiveType(org.nuiton.eugene.models.object.ObjectModelAttribute attr)
Deprecated.
|
static String |
getConcreteDaoFqn(org.nuiton.eugene.models.object.ObjectModelClass input)
Deprecated.
|
static String |
getConcreteDaoName(org.nuiton.eugene.models.object.ObjectModelClass input)
Deprecated.
|
static String |
getContractDaoName(org.nuiton.eugene.models.object.ObjectModelClass input)
Deprecated.
|
static Class<?> |
getDAOImplementation(org.nuiton.eugene.models.object.ObjectModel model)
Deprecated.
since 3.0-alpha-8, replaced by
TopiaCoreTagValues.getDaoSuperClassTagValue(ObjectModelClassifier, ObjectModelPackage, ObjectModel) |
static String |
getDaoPackage(org.nuiton.eugene.java.ObjectModelTransformerToJava transformer,
org.nuiton.eugene.models.object.ObjectModel model)
Deprecated.
|
static String |
getDaoSupplierInterfaceName(org.nuiton.eugene.models.object.ObjectModel model)
Deprecated.
|
static String |
getDaoSupplierName(org.nuiton.eugene.models.object.ObjectModel model)
Deprecated.
|
static String |
getDbName(org.nuiton.eugene.models.object.ObjectModelElement element)
Deprecated.
Renvoie le nom BD de l'élement passé en paramètre.
|
static String |
getDefaultPackage(org.nuiton.eugene.AbstractGenerator<?> generator)
Deprecated.
Renvoie le package par défaut pour le générateur donné
|
static String |
getDOType(org.nuiton.eugene.models.object.ObjectModelElement elem,
org.nuiton.eugene.models.object.ObjectModel model)
Deprecated.
|
static String |
getDOType(String type,
org.nuiton.eugene.models.object.ObjectModel model)
Deprecated.
|
static <Type extends org.nuiton.eugene.models.object.ObjectModelElement> |
getElementsWithStereotype(Collection<Type> elements,
String... stereotypes)
Deprecated.
since 3.0, not used anywhere in ToPIA
|
static String |
getEntityAbstractName(org.nuiton.eugene.models.object.ObjectModelClass input)
Deprecated.
|
static List<org.nuiton.eugene.models.object.ObjectModelClass> |
getEntityClasses(org.nuiton.eugene.models.object.ObjectModel model,
boolean sort)
Deprecated.
Obtain the list of entities classes with the possibility to sort the
result.
|
static String |
getEntityConcreteName(org.nuiton.eugene.models.object.ObjectModelClass input)
Deprecated.
|
static String |
getEntityEnumName(org.nuiton.eugene.models.object.ObjectModel model)
Deprecated.
|
static String |
getEntityPackage(org.nuiton.eugene.java.ObjectModelTransformerToJava transformer,
org.nuiton.eugene.models.object.ObjectModel model,
org.nuiton.eugene.models.object.ObjectModelClassifier input)
Deprecated.
|
static String |
getGeneratedDaoFqn(org.nuiton.eugene.models.object.ObjectModelClass input)
Deprecated.
|
static String |
getGeneratedDaoName(org.nuiton.eugene.models.object.ObjectModelClass input)
Deprecated.
|
protected static void |
getImports(org.nuiton.eugene.models.object.ObjectModelClass aClass,
Set<String> fqns)
Deprecated.
Obtain the list of fqn of object involed in the given class.
|
static List<String> |
getImports(org.nuiton.eugene.models.object.ObjectModelClass aClass,
String... incomingFqns)
Deprecated.
Obtain the list of fqn of object involed in the given class.
|
protected static void |
getImports(org.nuiton.eugene.models.object.ObjectModelInterface anInterface,
Set<String> fqns)
Deprecated.
Obtain the list of fqn of object involed in the given interface.
|
static List<String> |
getImports(org.nuiton.eugene.models.object.ObjectModelInterface anInterface,
String... incomingFqns)
Deprecated.
since 3.0, not used anywhere in ToPIA
|
protected static void |
getImports(org.nuiton.eugene.models.object.ObjectModelOperation operation,
Set<String> fqns)
Deprecated.
Obtain the fqn's list of all involed type in a givne operation.
|
static String |
getInheritanceStrategy(org.nuiton.eugene.models.object.ObjectModelClassifier classifier)
Deprecated.
Obtain the value of the
TopiaHibernateTagValues.Store.inheritanceStrategy tag value on the given classifier. |
static String |
getLegacyDaoName(org.nuiton.eugene.models.object.ObjectModelClass input)
Deprecated.
|
static String |
getManyToManyTableName(org.nuiton.eugene.models.object.ObjectModelAttribute attr)
Deprecated.
Renvoie le nom unique de table pour une relation ManyToMany en fonction
de l'attribut
attr |
static Set<org.nuiton.eugene.models.object.ObjectModelAttribute> |
getNaturalIdAttributes(org.nuiton.eugene.models.object.ObjectModelClass clazz)
Deprecated.
Cherche et renvoie la liste des attributs constituant la clef metier
d'une classe.
|
static String |
getNMultiplicityHibernateType(org.nuiton.eugene.models.object.ObjectModelAttribute attr)
Deprecated.
Renvoie le type d'interface à utiliser en fonction de l'attribut
|
static Set<org.nuiton.eugene.models.object.ObjectModelAttribute> |
getNotNullAttributes(org.nuiton.eugene.models.object.ObjectModelClass clazz)
Deprecated.
Cherche et renvoie la liste des attributs qui ne doivent pas etre null dans
une classe.
|
static String |
getParentDaoFqn(org.nuiton.eugene.java.ObjectModelTransformerToJava transformer,
org.nuiton.eugene.models.object.ObjectModel model)
Deprecated.
|
static String |
getParentDaoName(org.nuiton.eugene.models.object.ObjectModel model)
Deprecated.
|
static String |
getPersistenceContextAbstractName(org.nuiton.eugene.models.object.ObjectModel model)
Deprecated.
|
static String |
getPersistenceContextConcreteName(org.nuiton.eugene.models.object.ObjectModel model)
Deprecated.
|
static String |
getPersistenceContextInterfaceName(org.nuiton.eugene.models.object.ObjectModel model)
Deprecated.
|
static String |
getPersistenceContextPackage(org.nuiton.eugene.java.ObjectModelTransformerToJava transformer,
org.nuiton.eugene.models.object.ObjectModel model)
Deprecated.
|
static String |
getPersistenceType(org.nuiton.eugene.models.object.ObjectModelClassifier classifier)
Deprecated.
Renvoie le type de persistence pour le classifier donné.
|
static String |
getPrimaryKeyAttributesListDeclaration(org.nuiton.eugene.models.object.ObjectModelClass clazz,
boolean includeName)
Deprecated.
since 3.0, not used anywhere in ToPIA
|
static String |
getReverseDbName(org.nuiton.eugene.models.object.ObjectModelAttribute attr)
Deprecated.
Obtain the reverse db name of an attribute.
|
static boolean |
hasNothingOrAbstractMethods(org.nuiton.eugene.models.object.ObjectModelClass clazz)
Deprecated.
since 3.0, used nowhere in ToPIA
|
static boolean |
hasStereotypes(org.nuiton.eugene.models.object.ObjectModelElement element,
String... stereotypes)
Deprecated.
since 3.0, not used anywhere in ToPIA
|
static boolean |
hasUnidirectionalRelationOnAbstractType(org.nuiton.eugene.models.object.ObjectModelAttribute attr,
org.nuiton.eugene.models.object.ObjectModel model)
Deprecated.
Cette méthode permet de détecter si
- l'attribut représente une relation 1-n
- cette relation est unidirectionnelle
- le type de l'attribut représente un entité
- cette entité a des sous-classes dans le modèle
Ce cas correspond à une incompatibilité d'Hibernate qui nous oblige a
adopter un comportement particulier.
|
static boolean |
isAssociationClassDoublon(org.nuiton.eugene.models.object.ObjectModelAttribute attr)
Deprecated.
since 3.0, not used anywhere in ToPIA
|
static boolean |
isAttributeNotNull(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
Deprecated.
Detecte si un attribut est marqué comme non null.
|
static boolean |
isBooleanType(org.nuiton.eugene.models.object.ObjectModelAttribute attr)
Deprecated.
|
static boolean |
isCollectionNeeded(Collection<org.nuiton.eugene.models.object.ObjectModelOperation> operations)
Deprecated.
|
static boolean |
isDateType(org.nuiton.eugene.models.object.ObjectModelAttribute attr)
Deprecated.
|
static boolean |
isEntity(org.nuiton.eugene.models.object.ObjectModelAttribute attribute,
org.nuiton.eugene.models.object.ObjectModel model)
Deprecated.
Check if the given attribute type is an entity.
|
static boolean |
isEntity(org.nuiton.eugene.models.object.ObjectModelClassifier classifier)
Deprecated.
Check if the given classifier has the
TopiaCoreTagValues.Store.entity and is not an enumeration |
static boolean |
isImportNeeded(Collection<org.nuiton.eugene.models.object.ObjectModelOperation> operations,
String importName)
Deprecated.
|
static boolean |
isNumericType(org.nuiton.eugene.models.object.ObjectModelAttribute attr)
Deprecated.
|
static boolean |
isPrimitiveType(org.nuiton.eugene.models.object.ObjectModelAttribute attr)
Deprecated.
|
static boolean |
isSetNeeded(Collection<org.nuiton.eugene.models.object.ObjectModelOperation> operations)
Deprecated.
|
static boolean |
isTextType(org.nuiton.eugene.models.object.ObjectModelAttribute attr)
Deprecated.
|
static Map<org.nuiton.eugene.models.object.ObjectModelClass,Set<org.nuiton.eugene.models.object.ObjectModelClass>> |
searchDirectUsages(org.nuiton.eugene.models.object.ObjectModel model)
Deprecated.
|
static void |
searchDirectUsages(org.nuiton.eugene.models.object.ObjectModelClass klass,
Map<String,org.nuiton.eugene.models.object.ObjectModelClass> allEntitiesByFQN,
Map<org.nuiton.eugene.models.object.ObjectModelClass,Set<org.nuiton.eugene.models.object.ObjectModelClass>> usages)
Deprecated.
|
static boolean |
shouldBeAbstract(org.nuiton.eugene.models.object.ObjectModelClass clazz)
Deprecated.
since 3.0, used nowhere in ToPIA
|
capitalizeJavaBeanPropertyName, cloneOperations, containsGenerics, getAttributeImplementationType, getAttributeImplementationType, getAttributeInterfaceType, getAttributeInterfaceType, getAttributeInterfaceType, getClassAttributesListDeclaration, getCollectionInstanceType, getCollectionType, getOperationParametersListDeclaration, isOrdered, joinGeneric, splitFqnList, splitGenericcomputeSerialVersionUID, convertConstantNameToVariableName, convertVariableNameToConstantName, findTagValue, generateSerialVersionUID, getAssocAttrName, getCastValue, getClassifiers, getClassNameFromQualifiedName, getFilenameFromQualifiedName, getFormatingExpression, getHashCodeExpression, getInitValue, getInitValue, getOperationParametersListName, getParentPackageName, getParsingExpression, getPrimitiveWrapType, getSimpleName, getSimpleName, getTypesList, hasDocumentation, hasStereotype, isBooleanPrimitive, isBooleanPrimitive, isComposition, isFirstAttribute, isNMultiplicity, isNMultiplicity, isOneMultiplicity, isPrimitiveAttributeType, isPrimitiveType, notEmpty, removeAnyGenericDefinition, removeGenericDefinition, splitGenericDefinition, toLowerCaseFirstLetterprotected static final TopiaCoreTagValues TOPIA_TAG_VALUES
protected static final TopiaHibernateTagValues TOPIA_HIBERNATE_TAG_VALUES
public static final String DEPENDENCIES_DAO
public static final String PERSISTENCE_TYPE_HIBERNATE
@Deprecated public static final String PERSISTENCE_TYPE_LDAP
public static final String PERSISTENCE_TYPE_DEFAULT
public static final String PROPERTY_DEFAULT_PACKAGE
public static final String DEFAULT_PACKAGE
public static final String DEFAULT_INHERITANCE_STRATEGY
public static final Comparator<org.nuiton.eugene.models.object.ObjectModelClass> OBJECT_MODEL_CLASS_COMPARATOR
public static String getDefaultPackage(org.nuiton.eugene.AbstractGenerator<?> generator)
generator - le générateur donnépublic static String getApplicationContextPackage(org.nuiton.eugene.java.ObjectModelTransformerToJava transformer, org.nuiton.eugene.models.object.ObjectModel model)
public static String getPersistenceContextPackage(org.nuiton.eugene.java.ObjectModelTransformerToJava transformer, org.nuiton.eugene.models.object.ObjectModel model)
public static String getDaoPackage(org.nuiton.eugene.java.ObjectModelTransformerToJava transformer, org.nuiton.eugene.models.object.ObjectModel model)
public static String getParentDaoName(org.nuiton.eugene.models.object.ObjectModel model)
public static String getParentDaoFqn(org.nuiton.eugene.java.ObjectModelTransformerToJava transformer, org.nuiton.eugene.models.object.ObjectModel model)
public static String getApplicationContextInterfaceName(org.nuiton.eugene.models.object.ObjectModel model)
public static String getApplicationContextAbstractName(org.nuiton.eugene.models.object.ObjectModel model)
public static String getApplicationContextConcreteName(org.nuiton.eugene.models.object.ObjectModel model)
public static String getPersistenceContextAbstractName(org.nuiton.eugene.models.object.ObjectModel model)
public static String getPersistenceContextConcreteName(org.nuiton.eugene.models.object.ObjectModel model)
public static String getPersistenceContextInterfaceName(org.nuiton.eugene.models.object.ObjectModel model)
public static String getDaoSupplierInterfaceName(org.nuiton.eugene.models.object.ObjectModel model)
public static String getDaoSupplierName(org.nuiton.eugene.models.object.ObjectModel model)
public static String getEntityEnumName(org.nuiton.eugene.models.object.ObjectModel model)
public static String getEntityAbstractName(org.nuiton.eugene.models.object.ObjectModelClass input)
public static String getEntityConcreteName(org.nuiton.eugene.models.object.ObjectModelClass input)
public static String getAbstractDaoName(org.nuiton.eugene.models.object.ObjectModelClass input)
public static String getGeneratedDaoName(org.nuiton.eugene.models.object.ObjectModelClass input)
public static String getConcreteDaoName(org.nuiton.eugene.models.object.ObjectModelClass input)
public static String getContractDaoName(org.nuiton.eugene.models.object.ObjectModelClass input)
public static String getAbstractDaoFqn(org.nuiton.eugene.models.object.ObjectModelClass input)
public static String getGeneratedDaoFqn(org.nuiton.eugene.models.object.ObjectModelClass input)
public static String getConcreteDaoFqn(org.nuiton.eugene.models.object.ObjectModelClass input)
public static String getEntityPackage(org.nuiton.eugene.java.ObjectModelTransformerToJava transformer, org.nuiton.eugene.models.object.ObjectModel model, org.nuiton.eugene.models.object.ObjectModelClassifier input)
public static String getPersistenceType(org.nuiton.eugene.models.object.ObjectModelClassifier classifier)
classifier - l'élément à testerpublic static String getReverseDbName(org.nuiton.eugene.models.object.ObjectModelAttribute attr)
_id.attr - the attribute to seekpublic static String getDbName(org.nuiton.eugene.models.object.ObjectModelElement element)
element - l'élément à testerpublic static Set<org.nuiton.eugene.models.object.ObjectModelAttribute> getNaturalIdAttributes(org.nuiton.eugene.models.object.ObjectModelClass clazz)
clazz - la classe à testerpublic static Set<org.nuiton.eugene.models.object.ObjectModelAttribute> getNotNullAttributes(org.nuiton.eugene.models.object.ObjectModelClass clazz)
clazz - la classe à testerpublic static boolean isAttributeNotNull(org.nuiton.eugene.models.object.ObjectModelAttribute attribute)
attribute - l'attribut à testertrue si l'attribut doit être non null,
par défaut pour les naturalId, false sinon..public static String getDOType(org.nuiton.eugene.models.object.ObjectModelElement elem, org.nuiton.eugene.models.object.ObjectModel model)
public static String getDOType(String type, org.nuiton.eugene.models.object.ObjectModel model)
public static boolean isNumericType(org.nuiton.eugene.models.object.ObjectModelAttribute attr)
public static boolean isTextType(org.nuiton.eugene.models.object.ObjectModelAttribute attr)
public static boolean isDateType(org.nuiton.eugene.models.object.ObjectModelAttribute attr)
public static boolean isBooleanType(org.nuiton.eugene.models.object.ObjectModelAttribute attr)
public static boolean isPrimitiveType(org.nuiton.eugene.models.object.ObjectModelAttribute attr)
public static String getClassForPrimitiveType(org.nuiton.eugene.models.object.ObjectModelAttribute attr)
public static boolean hasUnidirectionalRelationOnAbstractType(org.nuiton.eugene.models.object.ObjectModelAttribute attr,
org.nuiton.eugene.models.object.ObjectModel model)
Cette méthode permet de détecter si - l'attribut représente une relation 1-n - cette relation est unidirectionnelle - le type de l'attribut représente un entité - cette entité a des sous-classes dans le modèle Ce cas correspond à une incompatibilité d'Hibernate qui nous oblige a adopter un comportement particulier.
attr - l'attribut a testermodel - le modelpublic static String getManyToManyTableName(org.nuiton.eugene.models.object.ObjectModelAttribute attr)
attrattr - l'attribut servant de base au calcul du nompublic static String getNMultiplicityHibernateType(org.nuiton.eugene.models.object.ObjectModelAttribute attr)
attr - l'attribut a traiterpublic static List<org.nuiton.eugene.models.object.ObjectModelClass> getEntityClasses(org.nuiton.eugene.models.object.ObjectModel model, boolean sort)
model - the current model to scansort - flag to allow sort the resultpublic static List<org.nuiton.eugene.models.object.ObjectModelClass> getClassesByStereotype(String stereotype, org.nuiton.eugene.models.object.ObjectModel model, boolean sort)
stereotype - filter stereotypemodel - the current model to scansort - flag to allow sort the resultpublic static List<String> getImports(org.nuiton.eugene.models.object.ObjectModelClass aClass, String... incomingFqns)
aClass - the clazz to inspectincomingFqns - incoming fqnsprotected static void getImports(org.nuiton.eugene.models.object.ObjectModelClass aClass,
Set<String> fqns)
aClass - the class to inspectfqns - where to store found fqnsprotected static void getImports(org.nuiton.eugene.models.object.ObjectModelInterface anInterface,
Set<String> fqns)
anInterface - the interface to inspectfqns - where to store found fqnsprotected static void getImports(org.nuiton.eugene.models.object.ObjectModelOperation operation,
Set<String> fqns)
operation - operation to inspectfqns - where to store found fqnsprotected static List<String> cleanImports(String packageName, Set<String> fqns)
List and sort it.packageName - the current package namefqns - the dirty set of fqnspublic static Map<org.nuiton.eugene.models.object.ObjectModelClass,Set<org.nuiton.eugene.models.object.ObjectModelClass>> searchDirectUsages(org.nuiton.eugene.models.object.ObjectModel model)
public static void searchDirectUsages(org.nuiton.eugene.models.object.ObjectModelClass klass,
Map<String,org.nuiton.eugene.models.object.ObjectModelClass> allEntitiesByFQN,
Map<org.nuiton.eugene.models.object.ObjectModelClass,Set<org.nuiton.eugene.models.object.ObjectModelClass>> usages)
public static boolean isImportNeeded(Collection<org.nuiton.eugene.models.object.ObjectModelOperation> operations, String importName)
public static boolean isCollectionNeeded(Collection<org.nuiton.eugene.models.object.ObjectModelOperation> operations)
public static boolean isSetNeeded(Collection<org.nuiton.eugene.models.object.ObjectModelOperation> operations)
public static boolean isEntity(org.nuiton.eugene.models.object.ObjectModelAttribute attribute,
org.nuiton.eugene.models.object.ObjectModel model)
attribute - attribute to testmodel - model containing the attributetrue if type of attribute is an entity,
false otherwiseTopiaCoreTagValues.Store.entitypublic static boolean isEntity(org.nuiton.eugene.models.object.ObjectModelClassifier classifier)
TopiaCoreTagValues.Store.entity and is not an enumerationclassifier - classifier to testtrue if stereotype was found and classifier is not
enumeration, false otherwiseTopiaCoreTagValues.Store.entitypublic static String getInheritanceStrategy(org.nuiton.eugene.models.object.ObjectModelClassifier classifier)
TopiaHibernateTagValues.Store.inheritanceStrategy tag value on the given classifier.classifier - classifier to seeknull if not found nor empty.TopiaHibernateTagValues.Store.inheritanceStrategy@Deprecated public static String getLegacyDaoName(org.nuiton.eugene.models.object.ObjectModelClass input)
@Deprecated public static <Type extends org.nuiton.eugene.models.object.ObjectModelElement> Collection<Type> getElementsWithStereotype(Collection<Type> elements, String... stereotypes)
Type - FIXMEelements - FIXMEstereotypes - FIXME@Deprecated public static boolean hasStereotypes(org.nuiton.eugene.models.object.ObjectModelElement element, String... stereotypes)
element - FIXMEstereotypes - FIXME@Deprecated public static String getPrimaryKeyAttributesListDeclaration(org.nuiton.eugene.models.object.ObjectModelClass clazz, boolean includeName)
clazz - FIXMEincludeName - FIXME@Deprecated public static boolean isAssociationClassDoublon(org.nuiton.eugene.models.object.ObjectModelAttribute attr)
attr - FIXME@Deprecated public static List<String> getImports(org.nuiton.eugene.models.object.ObjectModelInterface anInterface, String... incomingFqns)
anInterface - the interface to inspectincomingFqns - incoming fqns@Deprecated public static boolean hasNothingOrAbstractMethods(org.nuiton.eugene.models.object.ObjectModelClass clazz)
clazz - l'instance de ObjectModelClass@Deprecated public static boolean shouldBeAbstract(org.nuiton.eugene.models.object.ObjectModelClass clazz)
clazz - l'instance de ObjectModelClass@Deprecated public static Class<?> getDAOImplementation(org.nuiton.eugene.models.object.ObjectModel model)
TopiaCoreTagValues.getDaoSuperClassTagValue(ObjectModelClassifier, ObjectModelPackage, ObjectModel)TopiaCoreTagValues.Store.daoSuperClass in model
and if not found will use the default value which is AbstractTopiaDao.model - the model which could containsCopyright © 2004–2019 CodeLutin. All rights reserved.