Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [dali-dev] New plugins


sounds cool; i'll keep an eye out for them.

let me know when you think i can start trying out those extension points.

/max


Hi Max,

We recently started the new org.eclipse.jst.jpa plugins to have a small environment to try out xml, java, a merge view of the two, and our possible extension points. We are trying to use our own extension points with extensions in separate plugins to test that things will work when other projects extend us. We're also plugging into facets and using the wtp translators for the reading/writing the orm.xml. Once we feel comfortable with the extension story and how the model is working, we will roll in all the annotation functionality from the .5 release and expand the orm.xml functionality.

The goal of all this is to help flesh out our extension story and to have a clean emf model. I would think in the next few weeks/months you would be able to start trying things out even if we don't yet have all the annotation functionality of our .5 release. We will want to support both of the extension points you mention.

Karen

Max Rydahl Andersen wrote:

Hi gal,

Interesting - is this also the extension points I should look into
if i wanted to

a) provide extra annotations (for e.g hibernate specific ones)

b) provide support for alternative formats ?

or am i just still dreaming here ;)

/max

Hey guys,

I have split up our jst.jpa plugins into a few new ones and committed
them to cvs.  Here is the list of core plugins with the new plugins *'d

org.eclipse.jst.jpa.core
org.eclipse.jst.jpa.core.java*
org.eclipse.jst.jpa.core.mappings
org.eclipse.jst.jpa.core.mappings.java*
org.eclipse.jst.jpa.core.xml*


Brief description of these plugins:

* The core plugin defines an extension point for persistenceFileContent * The core.java plugin extends persistenceFileContent for java files
    * The core.xml plugin extends persistenceFileContent for xml files
      (need to make this based on the orm.xsd content type)

    * The core.java plugin define and extension point for the
      persistentTypeMapping
    * The core.mappings.java plugin extends persistentTypeMapping for
      Entity(will also do this for MappedSuperclass and Embeddable
      eventually
    * There is no core.mappings.xml plugin because we will not provide
      extension points for new PersistentTypeMapping in xml.






_______________________________________________
dali-dev mailing list
dali-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dali-dev



--
--
Max Rydahl Andersen
callto://max.rydahl.andersen

Hibernate
max@xxxxxxxxxxxxx
http://hibernate.org

JBoss a division of Red Hat
max.andersen@xxxxxxxxx


Back to the top