code: public EntityListenerDesc createEntityListenerDesc(EntityDesc entityDesc) {
      EntityListenerDesc entityListenerDesc = new EntityListenerDesc();
      entityListenerDesc.setEntityDesc(entityDesc);
      entityListenerDesc.setPackageName(entityDesc.getPackageName());
      String entityPrefix = StringUtil.defaultString(entityDesc.getEntityPrefix(), "");
      String entitySuffix = StringUtil.defaultString(entityDesc.getEntitySuffix(), "");
      String entityName = entityPrefix + entityDesc.getSimpleName() + entitySuffix;
      entityListenerDesc.setSimpleName(entityName + Constants.ENTITY_LISTENER_SUFFIX);
      entityListenerDesc.setEntityClassSimpleName(entityDesc.getSimpleName());
      if (superclassName != null) {
        entityListenerDesc.setSuperclassSimpleName(ClassUtil.getSimpleName(superclassName));
      }
      entityListenerDesc.setTemplateName(Constants.ENTITY_LISTENER_TEMPLATE);
      handleImportName(entityListenerDesc, entityDesc);
      return entityListenerDesc;
    }
docs: エンティティ記述を作成します。
  
  @param entityDesc エンティティ記述
  @return エンティティリスナー記述