[JPP-Devel] OpenJump Documentation

2010-06-24 Thread Hernan Arellano

Hi All!
   Does anyone know if there is documentacion of OJ Core? Documentation 
like class diagram or something where i can see the main classe and their 
relations (Map, LayerManager, Layer, etc). 

If there is not, maybe someone have a scheme of the most important classes that 
can share.

Thanks a lot!
Hernan
_

--
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] OpenJump Documentation

2010-06-24 Thread Larry Becker
Hi Herman,

  Try:  http://www.vividsolutions.com/jump/bin/JUMP%20Developer%20Guide.pdf

Larry

On Thu, Jun 24, 2010 at 6:59 AM, Hernan Arellano  wrote:

>  Hi All!
>Does anyone know if there is documentacion of OJ Core? Documentation
> like class diagram or something where i can see the main classe and their
> relations (Map, LayerManager, Layer, etc).
>
> If there is not, maybe someone have a scheme of the most important classes
> that can share.
>
> Thanks a lot!
> Hernan
> --
>
>
> --
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
--
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] OpenJump Documentation

2010-06-24 Thread Benjamin Gudehus
Hello Herman,

I created a useful cheat sheet.

http://www.imagebanana.com/img/n6r6yt2g/PlugInContext.png

--Benjamin

2010/6/24 Larry Becker 

> Hi Herman,
>
>   Try:
> http://www.vividsolutions.com/jump/bin/JUMP%20Developer%20Guide.pdf
>
> Larry
>
> On Thu, Jun 24, 2010 at 6:59 AM, Hernan Arellano wrote:
>
>>  Hi All!
>>Does anyone know if there is documentacion of OJ Core?
>> Documentation like class diagram or something where i can see the main
>> classe and their relations (Map, LayerManager, Layer, etc).
>>
>> If there is not, maybe someone have a scheme of the most important classes
>> that can share.
>>
>> Thanks a lot!
>> Hernan
>> --
>>
>>
>> --
>> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> lucky parental unit.  See the prize list and enter to win:
>> http://p.sf.net/sfu/thinkgeek-promo
>> ___
>> Jump-pilot-devel mailing list
>> Jump-pilot-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>
>>
>
>
> --
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
--
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] OpenJump - some more stats

2010-06-24 Thread Sunburned Surveyor
I agree. A program like OpenJUMP is probably making more of an impact
in those places.

Landon

On Mon, Jun 21, 2010 at 1:42 PM, Stefan Steiniger  wrote:
> :)
>
> it may sound weired but I am really proud on some of the downloads at
> the end of the list like Uruguay, Venezuela, Nigeria, Tanzania, Cuba
>   etc. It just feels like we could make a difference there.
>
> I wonder who that is and how they know about this.
>
> s
>
> Sunburned Surveyor wrote:
>> I'm surprised to see 445 downloads from the US. I thought it was just
>> me and Larry. :]
>>
>> Landon
>>
>> On Sun, Jun 13, 2010 at 1:35 AM, Giuseppe Aruta  
>> wrote:
>>> It really seems that translation efforts had their effects!!
>>> I think we can improove the documantation page putting other tutorials, 
>>> also in other language.
>>>
>>> Peppe
>>>
>>> --- Sab 12/6/10, Stefan Steiniger  ha scritto:
>>>
 Da: Stefan Steiniger 
 Oggetto: Re: [JPP-Devel] OpenJump - some more stats
 A: "OpenJump develop and use" 
 Data: Sabato 12 giugno 2010, 19:53
 Hei,

 Ithave seen that Sourceforge has some new beta version
 stats tools (seem
 to be connected with Google Analytics) and checked them
 out. Below the
 donwload statistic for the openjump-setup.exe file (i.e.
 Win only) from
 February 2010 on.

 ... the surprising thing: obviously we have quite a bit of
 people using
 with English not being their mother language. So I assume
 the
 translation efforts are it worth while.

 stefan

 PS: I added a new download folder to our repository putting
 there some
 articles I wrote lately and that seem to get quite heavly
 downloaded
 (from my university account). As I assume this only due to
 the feedback
 from people and page stats for my desktop gis comparison
 page - but
 never new - so I have put them up at our repository and I
 can now really
 see if people read this. I hope you are fine with this (ego
 action ;).

 the OJ-setup.exe stats from Febr. 1st until today:

        Country
     Downloads
 1.     Germany     1,071
 2.     France     693
 3.     Italy     685
 4.     United States     445
 5.     Brazil     398
 6.     Spain     366
 7.     China     314
 8.     India     294
 9.     Poland     245
 10.     Canada     203
 11.     Belgium     199
 12.     Colombia     174
 13.     United Kingdom
 153
 14.     Thailand     119
 15.     Czech Republic
 117
 16.     Portugal     109
 17.     Indonesia     90
 18.     Netherlands     85
 19.     Argentina     83
 20.     Austria     75
 21.     Chile     73
 22.     Australia     72
 23.     Switzerland     66
 24.     Russia     63
 25.     Hungary     57
 26.     Finland     49
 27.     Morocco     47
 28.     Romania     46
 29.     Japan     43
 30.     Tunisia     42
 31.     Sweden     40
 32.     South Africa     40
 33.     Iran     40
 34.     Viet Nam     39
 35.     Egypt     38
 36.     Mexico     34
 37.     Ecuador     30
 38.     Korea     27
 39.     Turkey     25
 40.     Croatia     24
 41.     Greece     23
 42.     Malaysia     22
 43.     Denmark     22
 44.     Serbia     21
 45.     Norway     19
 46.     Ireland     19
 47.     Israel     19
 48.     Philippines     18
 49.     Peru     17
 50.     Bangladesh     16
 51.     Uruguay     15
 52.     New Zealand     14
 53.     Dominican Republic
     14
 54.     Singapore     12
 55.     Slovakia     11
 56.     Estonia     11
 57.     Taiwan     11
 58.     Panama     10
 59.     Venezuela     10
 60.     Burkina Faso     9
 61.     Slovenia     9
 62.     Europe (specific country unknown)
     9
 63.     Ukraine     8
 64.     Sudan     8
 65.     Qatar     7
 66.     Senegal     7
 67.     Iceland     7
 68.     Macedonia     7
 69.     Bolivia     6
 70.     Pakistan     6
 71.     Georgia     6
 72.     Bosnia and Herzegovina
     5
 73.     El Salvador     5
 74.     Cambodia     4
 75.     Bulgaria     4
 76.     Costa Rica     4
 77.     Reunion     4
 78.     Jordan     4
 79.     Trinidad and Tobago
     4
 80.     Latvia     4
 81.     Saudi Arabia     3
 82.     Luxembourg     3
 83.     Nigeria     3
 84.     Algeria     3
 85.     Gambia     3
 86.     Moldova     3
 87.     Ethiopia     2
 88.     Ghana     2
 89.     Tanzania     2
 90.     Palestinian Territory
     2
 91.     United Arab Emirates
     2
 92.     Kenya     2
 93.     Malawi     2
 94.     Cuba     2
 95.     Uganda     2
 96.     Satellite Provider
     2
 97.     Congo - Kinshasa
>>>

Re: [JPP-Devel] Selectionstyle Patch

2010-06-24 Thread Sunburned Surveyor
I haven't looked at the code Mathias provided. It sounds like Larry's
provided some great comments. I hope the changes can be made so
Mathias code can be integrated.

If Mathias needs help making the mods Larry has suggested, he can let me know.

The Sunburned Surveyor

On Mon, Jun 21, 2010 at 6:28 AM, Larry Becker  wrote:
> Hi Matthias,
>
> My concern about code efficiency is that this is a very low level routine in
> AbstractSelectionRenderer that is potentially called millions of times per
> session.  Everything possible (like blackboard access and object creation)
> needs to be moved outside of it.
>
> Also, if the user does not select your new selection rendering option, OJ
> should continue to render using the old method.  Currently, it defaults to a
> new rendering method.
>
> One of the limitations of OJ that I would like to overcome is that it runs
> out of memory just selecting a million points.  The reason for that is the
> large overhead of selection feedback graphics.  Now that you have created an
> options panel for selection feedback it could be  possible to turn off
> selection feedback completely!  This would be a solution for unusually large
> datasets.
>
> I hope you understand that since this modification is to the core classes,
> it needs to meet higher standards than something an optional plugin.
>
> regards,
> Larry
>
> On Sat, Jun 19, 2010 at 12:48 AM, Matthias Scholz  wrote:
>>
>> Hi Larry!
>>>
>>> Hi Matthias,
>>>
>>>  I had some problems applying the patch.  I was only able to get the
>>> AbstractSelectionRenderer and OptionsPlugIn patches.  Eclipse wouldn't
>>> create the new files for some reason.
>>
>> It seems that my Netbeans use an other diff format as Eclipse... i have
>> attached a zip file.
>>>
>>>  Looking at the changes to AbstractSelectionRenderer, I do have some
>>> concerns about efficiency since I have recently made changes there to speed
>>> things up.  I suggest that you move references to the blackboard outside of
>>> AbstractSelectionRenderer, and add vertexStyle as a class variable settable
>>> by a public set method.  You should
>>
>> I'm sorry i do not understand what you mean exactly :-( Can you explain
>> this a little bit more?
>>>
>>> probably have a default constructor for VertexStyle that gives the legacy
>>> behavior.
>>
>> The com.vividsolutions.jump.workbench.ui.renderer.style.VertexStyle class
>> doesn't have  a public default constructor, you must use the
>> VertexStylesFactory for that.
>>>
>>> You should be able to call repaint() from LayerViewPanel.
>>
>> Thank you, it runs :-)
>>
>> Matthias
>>>
>>> regards,
>>> Larry Becker
>>>
>>> On Fri, Jun 18, 2010 at 3:43 PM, Matthias Scholz >> > wrote:
>>>
>>>    Hi,
>>>
>>>    the attached patch are a first version of my selectionstyle
>>>    enhancement. You can change the selectionstyle with a new tab in
>>>    the optionsdialog. The stylings are stored in the persistent
>>>    Blackboard -> workbench-state.xml.
>>>
>>>    Please take a look at my code and tell me your opinion. It would
>>>    be nice if you can integrate the code into the project.
>>>
>>>    Can anybody tell me how i can do a "repaint" after the OK button
>>>    was pressed(SelectionStyllingOptionsPanel.okPressed()). In the
>>>    actual version you must move or zoom the map that you see the new
>>>    styling setting. It would be better if you see the changes
>>>    immediately.
>>>
>>>    Matthias
>>>
>>>
>>>
>>>  --
>>>    ThinkGeek and WIRED's GeekDad team up for the Ultimate
>>>    GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>>>    lucky parental unit.  See the prize list and enter to win:
>>>    http://p.sf.net/sfu/thinkgeek-promo
>>>    ___
>>>    Jump-pilot-devel mailing list
>>>    jump-pilot-de...@lists.sourceforge.net
>>>    
>>>    https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>
>>>
>>> 
>>>
>>>
>>> --
>>> ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's
>>> Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit.  See the prize
>>> list and enter to win: http://p.sf.net/sfu/thinkgeek-promo
>>> 
>>>
>>> ___
>>> Jump-pilot-devel mailing list
>>> Jump-pilot-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>
>>
>>
>>
>> --
>> ThinkGeek and WIRED's GeekDad team up for the Ultimate
>> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
>> lucky parental unit.  See the prize list and enter to win:

Re: [JPP-Devel] understand error

2010-06-24 Thread Sunburned Surveyor
Thanks for posting your solution for others Luca.

The Sunburned Surveyor

On Fri, Jun 18, 2010 at 6:24 AM, luca marletta  wrote:
> Hi all,
> actually the error mentioned above is related to clipboard as Larry suggests.
> I write here for someone that will face it in future.
>
> Maybe as Michaud suggest is just for Linux box but when you encounter
> this error and clear the clipboard in some way it immediately
> disappear.
>
> It starts just if you have some data (maybe some types of data) in the
> clipboard without do any paste or so on.
>
> thanks for helping, I'll keep it now I can manage it and I know is not
> directly related to OJ.
>
> luca
>
> luca marletta
> www.beopen.it
>
>
>
> 2010/6/14 Michaël Michaud :
>> Hi,
>>
>> Wonder if it is a jvm problem particular to linux platform.
>>
>> This reported bug is not exacly the same, but it may be related :
>> http://bugs.sun.com/bugdatabase/view_bug.do;jsessionid=d0c23d11772fdacf47f110e0668e0?bug_id=6936006
>>
>> Michaël
>>
>> luca marletta a écrit :
>>> Hi Larry I got more details.
>>>
>>> 1 - layer that start trouble it is a postgis layer
>>> 2 - this layer has 1 integer field and even if there is no "not null"
>>> constrain on this field if I leave it NULL when I retrieve it from
>>> postgis and make it editable I encounter this error.
>>>
>>> I think it is a bug because there is no reason for such behaviors
>>>
>>> do these details help you to better understand it?
>>>
>>> luca
>>>
>>>
>>>
>>>
>>> luca marletta
>>> www.beopen.it
>>>
>>>
>>>
>>> On Mon, Jun 14, 2010 at 4:05 PM, luca marletta  wrote:
>>>
 Hi Larry, thanks for help.

 Yes, after OJ restart (did you mean oj restart not my linux box?)I
 reload the same project and it all normal since I make editable a
 layer and from this point all layer give such error.

 The layer that make error start is a norma polygon layer without any
 geometry error.

 it's some months I encounter such error.

 luca

 luca marletta
 www.beopen.it



 On Mon, Jun 14, 2010 at 3:36 PM, Larry Becker  
 wrote:

> It seems that Java is choking on the clipboard data.  OJ has to read the
> clipboard in order to enable or disable the paste options.
>
> These two lines:
>
>        at com.vividsolutions.jump.
>
>> workbench.ui.TreeLayerNamePanel.tree_mouseReleased(TreeLayerNamePanel.java:461)
>>        at
>> com.vividsolutions.jump.workbench.ui.TreeLayerNamePanel$9.mouseReleased(TreeLayerNamePanel.java:416)
>>
>  are the only OJ routines in the trace.  It looks like OJ is responding 
> to a
> layer selection change event.
>
> Can you reproduce this error after a system restart?
>
> Larry
>
>
> On Mon, Jun 14, 2010 at 6:41 AM, luca marletta  
> wrote:
>
>> Hi, in last period I often get this error below on right mouse
>> clicking on layers.
>> And so I cannot anymore save because no possibility to right click
>> correctly.
>> I use nightly build.
>>
>> Owner failed to convert data (IO Exception)
>>
>> java.io.IOException: Owner failed to convert data
>>        at sun.awt.X11.XSelection.validateDataGetter(XSelection.java:486)
>>        at sun.awt.X11.XSelection.getData(XSelection.java:350)
>>        at sun.awt.X11.XClipboard.getClipboardData(XClipboard.java:98)
>>        at
>> sun.awt.datatransfer.ClipboardTransferable.fetchOneFlavor(ClipboardTransferable.java:101)
>>        at
>> sun.awt.datatransfer.ClipboardTransferable.(ClipboardTransferable.java:80)
>>        at sun.awt.X11.XClipboard.getContents(XClipboard.java:84)
>>        at
>> com.vividsolutions.jump.workbench.ui.GUIUtil.getContents(GUIUtil.java:678)
>>        at
>> com.vividsolutions.jump.workbench.ui.plugin.clipboard.PasteItemsPlugIn$2.check(PasteItemsPlugIn.java:216)
>>        at
>> com.vividsolutions.jump.workbench.plugin.MultiEnableCheck.check(MultiEnableCheck.java:60)
>>        at
>> org.openjump.core.ui.swing.listener.EnableCheckMenuItemShownListener.menuItemShown(EnableCheckMenuItemShownListener.java:60)
>>        at
>> com.vividsolutions.jump.workbench.ui.plugin.FeatureInstaller$2.popupMenuWillBecomeVisible(FeatureInstaller.java:471)
>>        at
>> javax.swing.JPopupMenu.firePopupMenuWillBecomeVisible(JPopupMenu.java:632)
>>        at javax.swing.JPopupMenu.setVisible(JPopupMenu.java:739)
>>        at javax.swing.JPopupMenu.show(JPopupMenu.java:913)
>>        at
>> com.vividsolutions.jump.workbench.ui.TreeLayerNamePanel.tree_mouseReleased(TreeLayerNamePanel.java:461)
>>        at
>> com.vividsolutions.jump.workbench.ui.TreeLayerNamePanel$9.mouseReleased(TreeLayerNamePanel.java:416)
>>        at
>> java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:273)
>>        at
>> java.awt.AWTEventMulticaster.mouseRelease

[JPP-Devel] Aditional information about OpenJump

2010-06-24 Thread Hernan Arellano

Hi All!  

Does anyone knows the minimal and recomended system requirements to OPENJUMP? I 
mean OS suported xp, vista, Seven, linux versions, amount of memory, CPU, etc, 

Other question, what are the dependency of OJ? I mean third parts that OJ needs 
to work, e.g. GeoTools, JRE, etc.

Thanks in advance!
Hernan


  
_

--
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] OpenJump Documentation

2010-06-24 Thread Michaël Michaud
Hi,

Nice and useful work Benjamin. May we know how you did get that ?

Michaël
> Hello Herman,
>
> I created a useful cheat sheet.
>
> http://www.imagebanana.com/img/n6r6yt2g/PlugInContext.png
>
> --Benjamin
>
> 2010/6/24 Larry Becker  >
>
> Hi Herman,
>
>   Try: 
> http://www.vividsolutions.com/jump/bin/JUMP%20Developer%20Guide.pdf
>
> Larry
>
> On Thu, Jun 24, 2010 at 6:59 AM, Hernan Arellano
> mailto:her...@hotmail.com>> wrote:
>
> Hi All!
>Does anyone know if there is documentacion of OJ Core?
> Documentation like class diagram or something where i can see
> the main classe and their relations (Map, LayerManager, Layer,
> etc).
>
> If there is not, maybe someone have a scheme of the most
> important classes that can share.
>
> Thanks a lot!
> Hernan
> 
> 
>
> 
> --
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> 
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
>
> 
> --
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> 
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
> 
>
> --
> ThinkGeek and WIRED's GeekDad team up for the Ultimate 
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
> lucky parental unit.  See the prize list and enter to win: 
> http://p.sf.net/sfu/thinkgeek-promo
> 
>
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>   


--
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Aditional information about OpenJump

2010-06-24 Thread Michaël Michaud
Hi,

You have some basic information here : 
http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=Installation

OpenJUMP sourcecode is java 5 compatible. I think we'll switch to java 
1.6 before the end of the year, but nothing is decided yet.
So, a JRE 5 is needed at the moment.

Mandatory jars are the one in lib directory, optional jar are in ext 
directory (plugin directory)
Some big jar dependencies are only used for one or two functions and 
could probably be excluded from core if needed

OpenJUMP does not need much memory to start, but most data is loaded in 
memory, and consequently, you need much memory to work (generally 2 to 3 
times the size of your data files).

Michaël


Hernan Arellano a écrit :
> Hi All! 
>
> Does anyone knows the minimal and recomended system requirements to 
> OPENJUMP? I mean OS suported xp, vista, Seven, linux versions, amount 
> of memory, CPU, etc,
>
> Other question, what are the dependency of OJ? I mean third parts that 
> OJ needs to work, e.g. GeoTools, JRE, etc.
>
> Thanks in advance!
> Hernan
>
>
>
> 
> 
>
> --
> ThinkGeek and WIRED's GeekDad team up for the Ultimate 
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
> lucky parental unit.  See the prize list and enter to win: 
> http://p.sf.net/sfu/thinkgeek-promo
> 
>
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>   


--
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] OpenJump Documentation

2010-06-24 Thread Hernan Arellano

Hi Benjamin!

It is a great work!!  That is what I was looking for, it is very useful.

Thank you for share it, and thank all those who collaborate with this great 
list!!

Regards
Hernan
  
_

--
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] OpenJump Documentation

2010-06-24 Thread Stefan Steiniger
Hei Benjamin

thanks.. I uploaded it on the wiki

stefan

Benjamin Gudehus wrote:
> Hello Herman,
> 
> I created a useful cheat sheet.
> 
> http://www.imagebanana.com/img/n6r6yt2g/PlugInContext.png
> 
> --Benjamin
> 
> 2010/6/24 Larry Becker  >
> 
> Hi Herman,
> 
>   Try: 
> http://www.vividsolutions.com/jump/bin/JUMP%20Developer%20Guide.pdf
> 
> Larry
> 
> On Thu, Jun 24, 2010 at 6:59 AM, Hernan Arellano  > wrote:
> 
> Hi All!
>Does anyone know if there is documentacion of OJ Core?
> Documentation like class diagram or something where i can see
> the main classe and their relations (Map, LayerManager, Layer,
> etc).
> 
> If there is not, maybe someone have a scheme of the most
> important classes that can share.
> 
> Thanks a lot!
> Hernan
> 
> 
> 
> 
> --
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> 
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> 
> 
> 
> 
> --
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> 
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> 
> 
> 
> 
> 
> --
> ThinkGeek and WIRED's GeekDad team up for the Ultimate 
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
> lucky parental unit.  See the prize list and enter to win: 
> http://p.sf.net/sfu/thinkgeek-promo
> 
> 
> 
> 
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


[JPP-Devel] ClassNotFoundException

2010-06-24 Thread siddharth raghuvanshi
Hi,

I have made some changes to the source code, & the program was running fine.
 After that, I tried renaming some files in Eclipse, which resulted in
error. So, I moved back to previous source code, deleted everything & build
everything afresh using build.xml. But still, I am getting the following
error:

java.lang.ClassNotFoundException:
com.vividsolutions.pump.workbench.ui.plugin.analysis.SpatialQueryPlugIn
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
 at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
 at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
 at
com.vividsolutions.jump.workbench.WorkbenchPropertiesFile.getPlugInClasses(WorkbenchPropertiesFile.java:57)
at
com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:59)
 at
com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:246)
at
com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:209)
java.lang.ClassNotFoundException:
com.vividsolutions.pump.workbench.ui.plugin.analysis.AttributeQueryPlugIn
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
 at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
 at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
 at
com.vividsolutions.jump.workbench.WorkbenchPropertiesFile.getPlugInClasses(WorkbenchPropertiesFile.java:57)
at
com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:59)
 at
com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:246)
at
com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:209)

Please specify, where I went wrong.

Regards
Siddharth
--
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] ClassNotFoundException

2010-06-24 Thread Michaël Michaud
Hi Siddharth,

Just that your classname should not be
com.vividsolutions.*pump*.workbench.ui.plugin.analysis.SpatialQueryPlugIn
but
com.vividsolutions.*jump*.workbench.ui.plugin.analysis.SpatialQueryPlugIn

Idem for 
com.vividsolutions.pump.workbench.ui.plugin.analysis.AttributeQueryPlugIn

don't know if the typo is in *default-plugins.xml* or somewhere else in 
the code

Hope that helps

Michaël
siddharth raghuvanshi a écrit :
> Hi,
>
> I have made some changes to the source code, & the program was running 
> fine.  After that, I tried renaming some files in Eclipse, which 
> resulted in error. So, I moved back to previous source code, deleted 
> everything & build everything afresh using build.xml. But still, I am 
> getting the following error:
>
> java.lang.ClassNotFoundException: 
> com.vividsolutions.pump.workbench.ui.plugin.analysis.SpatialQueryPlugIn
> at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:247)
> at 
> com.vividsolutions.jump.workbench.WorkbenchPropertiesFile.getPlugInClasses(WorkbenchPropertiesFile.java:57)
> at 
> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:59)
> at 
> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:246)
> at 
> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:209)
> java.lang.ClassNotFoundException: 
> com.vividsolutions.pump.workbench.ui.plugin.analysis.AttributeQueryPlugIn
> at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:247)
> at 
> com.vividsolutions.jump.workbench.WorkbenchPropertiesFile.getPlugInClasses(WorkbenchPropertiesFile.java:57)
> at 
> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:59)
> at 
> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:246)
> at 
> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:209)
>
> Please specify, where I went wrong.
>
> Regards
> Siddharth
> 
>
> --
> ThinkGeek and WIRED's GeekDad team up for the Ultimate 
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
> lucky parental unit.  See the prize list and enter to win: 
> http://p.sf.net/sfu/thinkgeek-promo
> 
>
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>   


--
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] ClassNotFoundException

2010-06-24 Thread siddharth raghuvanshi
Hi Michael,

Thanks for the help & really sorry for asking help on such a foolish
mistake.

Sincerely
Siddharth

2010/6/25 Michaël Michaud 

> Hi Siddharth,
>
> Just that your classname should not be
> com.vividsolutions.*pump*.workbench.ui.plugin.analysis.SpatialQueryPlugIn
> but
> com.vividsolutions.*jump*.workbench.ui.plugin.analysis.SpatialQueryPlugIn
>
> Idem for
> com.vividsolutions.pump.workbench.ui.plugin.analysis.AttributeQueryPlugIn
>
> don't know if the typo is in *default-plugins.xml* or somewhere else in
> the code
>
> Hope that helps
>
> Michaël
> siddharth raghuvanshi a écrit :
> > Hi,
> >
> > I have made some changes to the source code, & the program was running
> > fine.  After that, I tried renaming some files in Eclipse, which
> > resulted in error. So, I moved back to previous source code, deleted
> > everything & build everything afresh using build.xml. But still, I am
> > getting the following error:
> >
> > java.lang.ClassNotFoundException:
> > com.vividsolutions.pump.workbench.ui.plugin.analysis.SpatialQueryPlugIn
> > at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> > at java.security.AccessController.doPrivileged(Native Method)
> > at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
> > at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
> > at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
> > at java.lang.Class.forName0(Native Method)
> > at java.lang.Class.forName(Class.java:247)
> > at
> >
> com.vividsolutions.jump.workbench.WorkbenchPropertiesFile.getPlugInClasses(WorkbenchPropertiesFile.java:57)
> > at
> >
> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:59)
> > at
> >
> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:246)
> > at
> >
> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:209)
> > java.lang.ClassNotFoundException:
> > com.vividsolutions.pump.workbench.ui.plugin.analysis.AttributeQueryPlugIn
> > at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
> > at java.security.AccessController.doPrivileged(Native Method)
> > at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
> > at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
> > at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
> > at java.lang.Class.forName0(Native Method)
> > at java.lang.Class.forName(Class.java:247)
> > at
> >
> com.vividsolutions.jump.workbench.WorkbenchPropertiesFile.getPlugInClasses(WorkbenchPropertiesFile.java:57)
> > at
> >
> com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:59)
> > at
> >
> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:246)
> > at
> >
> com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:209)
> >
> > Please specify, where I went wrong.
> >
> > Regards
> > Siddharth
> > 
> >
> >
> --
> > ThinkGeek and WIRED's GeekDad team up for the Ultimate
> > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> > lucky parental unit.  See the prize list and enter to win:
> > http://p.sf.net/sfu/thinkgeek-promo
> > 
> >
> > ___
> > Jump-pilot-devel mailing list
> > Jump-pilot-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> >
>
>
>
> --
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit.  See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
--
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Error in Using WFS Plugin

2010-06-24 Thread Andreas Schmitz
siddharth raghuvanshi wrote:

Hi,

> Even when I am copying the feature request from the WFS client in the
> browser & pasting the request back in the request box of the advanced
> settings of jump WFSPlugin, I am still getting the following error:
> 
> [14:32:03]  WARN: [HttpMethodBase] Going to buffer response body of large or
> unknown size. Using getResponseAsStream instead is recommended.
> java.lang.RuntimeException: Couldn't get data from WFS:
>  encoding="UTF-8"?> code="NoApplicableCode" locator="OGCRequestFactory">Error parsing XML
> request: Element type "wfs:GetFeature" must be followed by either attribute
> specifications, ">" or
> "/>".
>  at
> de.latlon.deejump.wfs.data.JUMPFeatureFactory.createDeegreeFCfromWFS(JUMPFeatureFactory.java:184)
> at de.latlon.deejump.wfs.plugin.WFSPlugIn.run(WFSPlugIn.java:143)
>  at
> com.vividsolutions.jump.workbench.ui.task.TaskMonitorManager$TaskWrapper.run(TaskMonitorManager.java:125)
> at java.lang.Thread.run(Thread.java:619)
> 
> 
> Whereas, if I am fetching the gml file of get features from the deegree WFS
> client & converting that gml file back into shapefile (using Kosmo GIS),
> then that shapefile is working fine in my OpenJump Project.

hm, I don't quite understand. If you send the request by hand (ie, not
in OpenJUMP), you're still getting the error? Can you post the request
the plugin generates?

Best regards, Andreas
-- 
l a t / l o n  GmbH
Aennchenstrasse 19   53177 Bonn, Germany
phone ++49 +228 18496-0  fax ++49 +228 1849629
http://www.lat-lon.dehttp://www.deegree.org
Follow deegree on Twitter: http://twitter.com/deegree_org


signature.asc
Description: Digital signature
--
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel