Difference between revisions of "Developer Documentation and HowTo"

From OpenJUMP Wiki
Jump to navigation Jump to search
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== General Docs ==
 
* [http://www.vividsolutions.com/jump/bin/JUMP%20Developer%20Guide.pdf original JUMP Developers Guide]
 
* [http://lsi.iiit.ac.in/openjump_manual/ new OpenJUMP Programmer's Manual]
 
* [[Devel FAQ]]
 
* [[Using OpenJump in Your Student Project]]
 
 
 
== Basics ==
 
== Basics ==
* [[How to run OpenJUMP in Eclipse]]
+
* [[Eclipse: Set up OpenJUMP as a Maven project from git sources]]
* [[How to make your own OpenJUMP built]]
+
* [[Creating an OJ release version]]
* [http://jump-pilot.sourceforge.net/javadoc/openjump_javadoc/ OpenJUMP javadoc] (sstein 3rd May 2010: needs to be updated, I think)
+
* java API docs are available for
* [http://tsusiatsoftware.net/jts/javadoc/index.html JTS javadoc] (the geometry library used by OJ)
+
** stable releasesalongside the [[Downloading OpenJUMP#Latest Stable|distribution downloads]]
 +
** latest snapshot online https://oj.soldin.de/apidocs/
 
* [[OpenJUMP programming Guideline]]
 
* [[OpenJUMP programming Guideline]]
* [https://gist.github.com/1361280 All Plugins/Functions of OpenJUMP] - November 2011
+
* [[Devel FAQ]]
  
 
== Making Your Own Plugins ==
 
== Making Your Own Plugins ==
Line 50: Line 45:
 
* [[Using JUMP Libraries in an External Application]]
 
* [[Using JUMP Libraries in an External Application]]
 
* A method/class diagram for the PlugInContext (click on the image to the right)
 
* A method/class diagram for the PlugInContext (click on the image to the right)
 +
* Looking for Icons? then check out: http://projects.opengeo.org/geosilk
  
 
== Adding support for new data formats ==
 
== Adding support for new data formats ==

Latest revision as of 22:47, 1 July 2024

Basics

Making Your Own Plugins

PlugInContext diagram
FeatureModel diagram

Notes:

Adding support for new data formats

Scripting and Customization

Other