Difference between revisions of "Developer Documentation and HowTo"

From OpenJUMP Wiki
Jump to navigation Jump to search
(Added feature model diagram)
Line 12: Line 12:
  
 
== Making Your Own Plugins ==
 
== Making Your Own Plugins ==
 +
 +
[[image:OJPlugInContextDiagram.png|thumb|right|200px|PlugInContext diagram]]
  
 
* [[The difference of PlugIn and Extension and Registry]]
 
* [[The difference of PlugIn and Extension and Registry]]
 
* [[How to use and make own Plugins]]
 
* [[How to use and make own Plugins]]
 
* [[How to use a plugin with a properties file in ECLIPSE]]
 
* [[How to use a plugin with a properties file in ECLIPSE]]
 +
 
* Example PlugIns:
 
* Example PlugIns:
 
** [[How to display customer xyz data from a file]]
 
** [[How to display customer xyz data from a file]]
Line 22: Line 25:
 
** [[Example Plugin For Accessing Sextante Algorithms]]
 
** [[Example Plugin For Accessing Sextante Algorithms]]
 
** [[How to load a Sextante raster layer and read its cell values]]
 
** [[How to load a Sextante raster layer and read its cell values]]
 +
 +
[[image:Openjump-feature-model.png|thumb|right|200px|FeatureModel diagram]]
 +
 
* [[How to use i18n Internationalization]]
 
* [[How to use i18n Internationalization]]
 
* [[How to load data from a Shape File directly]]
 
* [[How to load data from a Shape File directly]]
Line 32: Line 38:
 
* [[Drawing an on-screen ornament]]
 
* [[Drawing an on-screen ornament]]
 
* [[OpenJUMP with Wallpaper]]  
 
* [[OpenJUMP with Wallpaper]]  
 
[[image:OJPlugInContextDiagram.png|thumb|right|200px|PlugInContext diagram]]
 
  
 
'''Notes''':
 
'''Notes''':

Revision as of 20:46, 19 December 2010

General Docs

Basics

Making Your Own Plugins

PlugInContext diagram
FeatureModel diagram

Notes:

Adding support for new data formats

Scripting and Customization

Other