Extending the EPF data model [message #893221] |
Tue, 03 July 2012 05:27  |
Eclipse User |
|
|
|
Hi everybody,
I'm studying EPF for business purpose, and I'm asked to see how far I can customize the static html interface that EPF produces.
What I currently understand of EPF is :
- it uses EMF to generate graphically the objects ... (method content, method plugin, configurations etc.) AND the method content objects (delivery process, practice, task etc.).
- method content is persisted as XMI files (which I believe is a standard format for UML data storage in XML format). These files are those who will be processed in order to generate the static interface.
- this interface generating process is made by JTidy. I believe every object that the EPF user can manipulate has a template which JTidy understands.
First question : is my understanding correct ?
Second question : is the model manipulated by the EPF user customizable ? Is EPF intended to let the user produce his own data model ? I see that EPF allows me to create custom categories. But if I find it too "generic", can I easily introduce a "competency" object, and make it useable in EPF like a "task", "roles" etc. ?
Third question : I searched for these template files used by JTidy, but didn't find them. Are they included in the EPF package ? Is EPF intended to let the user create it's own templates ?
By advance, thank you for the time you'll spend answering me !
Have a nice day.
|
|
|
|
|
|
|
|
|
Re: Extending the EPF data model [message #894421 is a reply to message #893976] |
Mon, 09 July 2012 03:50  |
Eclipse User |
|
|
|
Hi Onno, I have an additional question for you.
In the thread you mentionned, you were speaking of re-developing the XSL template entierely, because refactor on existing XSL files would only grant the developer to occur minor changes.
What I don't understand is : since the XSL templates uses EPF objet's atributes, and these objects are not human-readable (for they're .class files), how can I develop my own template ? Am I missing something ?
Thank you by advance.
|
|
|
Powered by
FUDForum. Page generated in 0.04165 seconds