Search Mailing List Archives
[protege-discussion] How create new property in a project
Tania Tudorache
tudorache at stanford.edu
Tue Feb 6 14:42:00 PST 2007
Julien,
It is pretty easy to store additional information in a pprj file that is
associated to a specific widget. You only need to call
widget.getDescriptor().getPropertyList()
and you can write "key=value" pairs in the PropertyList of the widget.
This information is persistent and will be stored in the pprj file when
you save the project.
However, saving information that is attached directly to a project (so
not to a widget) is a little bit more difficult. I suggest that you take
a look at the getClientInformation method from the Project class, which
is actually documented :)
http://protege.stanford.edu/doc/pdk/api/edu/stanford/smi/protege/model/Project.html#getClientInformation(java.lang.Object)
I have never use it, but it should work.
Tania
julien lejeune wrote:
> Hi,
>
> I am trying to develop a plugin on protege and I have a problem with
> the creation of new project properties.
> I would like to save a property which I could recover each time I
> launch the project.
> Can somebody tell me what is the best way to do this with the protege
> API ?
>
> Julien
> ------------------------------------------------------------------------
>
> _______________________________________________
> protege-discussion mailing list
> protege-discussion at lists.stanford.edu
> https://mailman.stanford.edu/mailman/listinfo/protege-discussion
>
> Instructions for unsubscribing: http://protege.stanford.edu/doc/faq.html#01a.03
>
More information about the protege-discussion
mailing list