Intellij IDEA: Additional javadoc tags for xdoclet(Hibernate and ejbdoclet tasks)
I recently had the need to collect all tags used by xdoclet for the hibernate, and ejbdoclet tasks so that I could import them into the "unknown javadoc tags" of intelliJ. Since a precompiled comma separated list was hard to find for ejbdoclet, I share them just in case someone should find it useful.
Ejbdoclet tagsejb.activation-config-property,ejb.bean,ejb.dao,ejb.data-object,ejb.destination-ref,ejb.ejb-external-ref,ejb.ejb-ref,ejb.ejb-service-ref,ejb.env-entry,ejb.facade,ejb.finder,ejb.home,ejb.interface,ejb.message-destination,ejb.permission,ejb.persistence,ejb.pk,ejb.remote-facade,ejb.resource-env-ref,ejb.resource-ref,ejb.security-identity,ejb.security-role-ref,ejb.security-roles,ejb.transaction,ejb.util,ejb.value-object,dao.call,ejb.aggregate,ejb.create-method,ejb.ejb-external-ref,ejb.ejb-ref,ejb.ejb-service-ref,ejb.env-entry,ejb.facade-method,ejb.home-method,ejb.interface-method,ejb.permission,ejb.persistence,ejb.persistent-field,ejb.pk-field,ejb.relation,ejb.resource-env-ref,ejb.resource-ref,ejb.select,ejb.transaction,ejb.value-object,ejb.ejb-external-ref,ejb.ejb-ref,ejb.ejb-service-ref,ejb.env-entry,ejb.resource-env-ref,ejb.resource-refHibernate tags hibernate.cache,hibernate.class,hibernate.discriminator,hibernate.jcs-cache,hibernate.joined-subclass,hibernate.joined-subclass-key,hibernate.mapping,hibernate.query,hibernate.subclass,hibernate.any,hibernate.any-column,hibernate.array,hibernate.bag,hibernate.collection-cache,hibernate.collection-composite-element,hibernate.collection-element,hibernate.collection-index,hibernate.collection-jcs-cache,hibernate.collection-key,hibernate.collection-key-column,hibernate.collection-many-to-many,hibernate.collection-one-to-many,hibernate.column,hibernate.component,hibernate.generator-param,hibernate.id,hibernate.index-many-to-many,hibernate.list,hibernate.many-to-any,hibernate.many-to-any-column,hibernate.many-to-one,hibernate.map,hibernate.one-to-one,hibernate.parent,hibernate.primitive-array,hibernate.property,hibernate.set,hibernate.timestamp,hibernate.version Arne Berner provided me with these ones for Weblogic as well(http://aberner.blogspot.com/ ) (Moved from comments to main blog entry)
weblogic.allow-concurrent-calls,weblogic.allow-remove-during-transaction,weblogic.automatic-key-generation,weblogic.cache,weblogic.cache-ref,weblogic.clients-on-same-server,weblogic.clustering,weblogic.create-as-principal-name,weblogic.data-source-name,weblogic.delay-database-insert-until,weblogic.dispatch-policy,weblogic.ejb-local-reference-description,weblogic.ejb-reference-description,weblogic.enable-batch-operations,weblogic.enable-bean-class-redeploy,weblogic.enable-call-by-reference,weblogic.enable-dynamic-queries,weblogic.iiop-security-descriptor,weblogic.instance-lock-order,weblogic.invalidation-target,weblogic.lifecycle,weblogic.lock-order,weblogic.message-driven,weblogic.order-database-operations,weblogic.passivate-as-principal-name,weblogic.persistence,weblogic.pool,weblogic.pool-name,weblogic.remove-as-principal-name,weblogic.resource-description,weblogic.resource-env-description,weblogic.run-as-identity-principal,weblogic.run-as-principal-name,weblogic.transaction-descriptor,weblogic.transaction-isolation,weblogic.use-select-for-update,weblogic.verify-rows