Difference between revisions of "JSave"
Line 14: | Line 14: | ||
<div style="float:left;"> | <div style="float:left;"> | ||
− | == | + | == More Information == |
JSave can be used to generate Java class definition stubs for Protege classes. The top level classes extend DefaultSimpleInstance, so that instances of the generated Java classes are also Protege instances and can use Protege API calls. A developer can add his or her own methods to the Java class definition. Regenerating Java class stubs will update the stubs while preserving user-supplied code. An option of the package allows generation of Java bean access methods and listeners. | JSave can be used to generate Java class definition stubs for Protege classes. The top level classes extend DefaultSimpleInstance, so that instances of the generated Java classes are also Protege instances and can use Protege API calls. A developer can add his or her own methods to the Java class definition. Regenerating Java class stubs will update the stubs while preserving user-supplied code. An option of the package allows generation of Java bean access methods and listeners. | ||
− | ==Installation | + | === Installation === |
− | JSave is bundled with the "full" installation of Protege. | + | JSave is bundled with the [http://protege.stanford.edu/download/download.html "full" installation of Protege]. |
− | ==Documentation== | + | === Documentation === |
− | The documentation for JSave is in the form of an HTML document entitled "jsave.html" and can be found in the following location (once you have installed Protege on your system): | + | The documentation for JSave is in the form of an HTML document entitled "jsave.html" and can be found in the following location (once you have installed Protege on your system): |
− | + | <pre><protege-install-dir>/applications/jsave/jsave.html</pre> | |
− | ==Level of Support== | + | If you would like to read the documentation without installing Protege, you can view jsave.html from the Protege Subversion repository: http://smi-protege.stanford.edu/svn/jsave/trunk/docs/jsave.html (click the "download" link in the top left corner of the page). |
+ | |||
+ | === Level of Support === | ||
Author will answer questions via email, fix bugs, and consider new feature requests as time permits. | Author will answer questions via email, fix bugs, and consider new feature requests as time permits. | ||
− | + | === Source Code === | |
− | |||
− | |||
− | |||
− | |||
+ | The source code for JSave is available from the Protege subversion repository: | ||
+ | * Browse the code via a Web interface: http://smi-protege.stanford.edu/svn/jsave/trunk/ | ||
+ | * Download the source code with a Subversion client: http://smi-protege.stanford.edu/repos/protege/jsave/trunk/ | ||
+ | <br /> | ||
</div> | </div> |
Revision as of 15:04, September 11, 2007
JSave
by Samson Tu
JSave can be used to generate Java class definition stubs for Protege classes.
Contents
Versions & Compatibility
This section lists available versions of JSave.
Version | Compatible with | Dependencies |
---|---|---|
JSave 1.0 | Protege-Frames 3.4 Protege-Frames 3.3.1 Protege-Frames 3.2.1 Protege-Frames 3.1.1 Protege-Frames 3.0 |
If you click on the button below to add a new version of JSave, you will be asked to define a page title for the new version. Please adhere to the naming convention of JSave X.X.X when you define the new page!
Changelog
Version | Changes in this version |
---|---|
JSave 1.0 | minor updates to sample configuration file and invocation script |
More Information
JSave can be used to generate Java class definition stubs for Protege classes. The top level classes extend DefaultSimpleInstance, so that instances of the generated Java classes are also Protege instances and can use Protege API calls. A developer can add his or her own methods to the Java class definition. Regenerating Java class stubs will update the stubs while preserving user-supplied code. An option of the package allows generation of Java bean access methods and listeners.
Installation
JSave is bundled with the "full" installation of Protege.
Documentation
The documentation for JSave is in the form of an HTML document entitled "jsave.html" and can be found in the following location (once you have installed Protege on your system):
<protege-install-dir>/applications/jsave/jsave.html
If you would like to read the documentation without installing Protege, you can view jsave.html from the Protege Subversion repository: http://smi-protege.stanford.edu/svn/jsave/trunk/docs/jsave.html (click the "download" link in the top left corner of the page).
Level of Support
Author will answer questions via email, fix bugs, and consider new feature requests as time permits.
Source Code
The source code for JSave is available from the Protege subversion repository:
- Browse the code via a Web interface: http://smi-protege.stanford.edu/svn/jsave/trunk/
- Download the source code with a Subversion client: http://smi-protege.stanford.edu/repos/protege/jsave/trunk/