Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "JCR Management"

(New page: = The Framework = It contains: * A reusable EMF resource implementation. * An extendable ecore model. It can be used by extending your domain entities from the JCRMNode entity in this mode...)
 
(To Do)
Line 15: Line 15:
  
 
= To Do =
 
= To Do =
* Try to reproduce why my move() method is not called
+
# Try to reproduce why my move() method is not called
* Get the generated editor to call my EStore methods. It will probably not work out of the box with the generated commands of Edit-Framework.
+
# Get the generated editor to call my EStore methods. It will probably not work out of the box with the generated commands of Edit-Framework.
* Understand the Eclipse release engineering to know in which folder structure to check in the initial code.
+
# Understand the Eclipse release engineering to know in which folder structure to check in the initial code.
* Submit a speach for the Eclipse Con Europe until end of june latest.
+
# Submit a speach for the Eclipse Con Europe until end of june latest.
  
 
= Next Milestone =  
 
= Next Milestone =  

Revision as of 18:31, 15 June 2007

The Framework

It contains:

  • A reusable EMF resource implementation.
  • An extendable ecore model. It can be used by extending your domain entities from the JCRMNode entity in this model instead of EObject.
  • An extendable and lazy EStore implementation for operations on your model.

The JCR Manager

A tool that is based on top of the framework to use EMF, modeling projects and other projects to manage JCR content.

Status

What works for the moment

  • Currently it displays the JCR content
  • It's possible to add nodes
  • It's possible to remove nodes
  • It's possible to rename nodes

To Do

  1. Try to reproduce why my move() method is not called
  2. Get the generated editor to call my EStore methods. It will probably not work out of the box with the generated commands of Edit-Framework.
  3. Understand the Eclipse release engineering to know in which folder structure to check in the initial code.
  4. Submit a speach for the Eclipse Con Europe until end of june latest.

Next Milestone

Create a first downloadable presentation of the project to show the potential of Eclipse modeling to the Jackrabbit community.


Values

  • simplicity
  • transparency
  • no dependency on JCR implementations

Back to the top