I agree with Nacho,
a beanshell scripting section would be of a great benefit for users with no
java programming knowledge
Peppe
--- Mer 18/6/08, Nacho Uve <[EMAIL PROTECTED]> ha scritto:
Da: Nacho Uve <[EMAIL PROTECTED]>
Oggetto: Re: [JPP-Devel] Draft of OpenJUMP Plug-in Programmer's Guide
A: "OpenJump develop and use" <jump-pilot-devel@lists.sourceforge.net>
Data: Mercoledì 18 giugno 2008, 10:04
I think it would include a "beanshell scripting section". It's a good point to
start for beginners. It's a really powerful tool and very nice for doing quick
prototyping and so on. Some greats examples of this at jonaquino's blogs [1].
By the way, what do you think about include these jon's examples on the
Scripting section of the OJ wiki?
Best regards,
Nacho
[1]: http://jonaquino.blogspot.com/search?q=jump+script
2008/6/18 Stefan Steiniger <[EMAIL PROTECTED]>:
upps.. I haven't seen that there is also some text. I looked only on the
outline ;)
stefan
Stefan Steiniger schrieb:
> yep.. the content sounds good.
>
> I would additionally suggest the topics from wiki and the vividsolutions
> doc:
> a) the Hello World-PlugIn (should be probably the first thing to
> present.. directly after introducing the PlugIn/-Interface
> So you start with an example and then refer in the description to the
> parts that will be explained in detail in the next chapters/paragraphes.
> b) ways to programming and testing a plugin (I mean here that writing an
> Extension is the last step, and that one should plugins in a separate
> project... see the wiki)
>
> For the topic: Accessing OpenJUMP Internal's From A Plug-In
> I would the bring in detail the frequently asked topics:
> . accessing features from a layer (requires Layer selection + some
> parameter)
> . modifying geometries (i.e. a buffer), set attributes
> . create a new layer
> . create a new feature collection (i.e. the use of FeatureSchema) + layer
> (see also the wiki example ;)
>
> The first thing to do before writing, may be to set up a style template
> (I guess Uwe used something alike for his tutorial). This is helpful if
> somebody else will particpate in writing (using unique naming for
> styles). Be here careful with the use of unusual fonds (i.e. check that
> they are build-in for the word-processor or choice on every OS. If
> doubts exists, then rather go with a serife-less common known fond such
> as Areal or Verdana). I know actually some Word-Templates from
> publishers that could be used after some changes.
> Are you using Word or OpenOffice or the doc-book stuff?
>
> Stefan
>
> PS: Maybe you should consider renaming yourself to the
> "lunch-break-jumper" ;)
>
> Sunburned Surveyor schrieb:
>> Thank you for the comments Nacho.
>>
>> The Sunburned Surveyor
>>
>> On Tue, Jun 17, 2008 at 2:12 PM, Nacho Uve <[EMAIL PROTECTED]> wrote:
>>> Great idea!!
>>> It looks a very good guide reading the index and initial pages!
>>>
>>>
>>> 2008/6/17 Sunburned Surveyor <[EMAIL PROTECTED]>:
>>>> I forgot to attach the PDF.
>>>>
>>>> SS
>>>>
>>>>
>>>>
>>>> On Tue, Jun 17, 2008 at 1:35 PM, Sunburned Surveyor
>>>> <[EMAIL PROTECTED]> wrote:
>>>>> I've decided to split my lunch breaks between my GeoTools GPX module
>>>>> and a new guide for OpenJUMP plug-in programmer's. This guide will
>>>>> build on some of the existing material in the old JUMP Developer
>>>>> Guide.
>>>>>
>>>>> However, it will not deal with programming OpenJUMP's core, but will
>>>>> deal only with what can be accomplished using methods of extension
>>>>> that do not require modifications to the core.
>>>>>
>>>>> The guide will be written with a very informal style, and will be
>>>>> geared to users of OpenJUMP that do not have an expert knowledge of
>>>>> Java programming. My goal with the guide is to allow more power users
>>>>> to make the jump to contributing programmers.
>>>>>
>>>>> I've attached the first few pages of the guide to this e-mail as a
>>>>> PDF. A preliminary table-of-contents is included. If you have
>>>>> suggestions on something that should be included please let me know.
>>>>>
>>>>> I welcome any contributions of additional material or translation
>>>>> efforts. :]
>>>>>
>>>>> The Sunburned Surveyor
>>>>>
>>>> -------------------------------------------------------------------------
>>>> Check out the new SourceForge.net Marketplace.
>>>> It's the best place to buy or sell services for
>>>> just about anything Open Source.
>>>> http://sourceforge.net/services/buy/index.php
>>>> _______________________________________________
>>>> Jump-pilot-devel mailing list
>>>> Jump-pilot-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>>
>>> -------------------------------------------------------------------------
>>> Check out the new SourceForge.net Marketplace.
>>> It's the best place to buy or sell services for
>>> just about anything Open Source.
>>> http://sourceforge.net/services/buy/index.php
>>> _______________________________________________
>>> Jump-pilot-devel mailing list
>>> Jump-pilot-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>
>>>
>> -------------------------------------------------------------------------
>> Check out the new SourceForge.net Marketplace.
>> It's the best place to buy or sell services for
>> just about anything Open Source.
>> http://sourceforge.net/services/buy/index.php
>> _______________________________________________
>> Jump-pilot-devel mailing list
>> Jump-pilot-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>
>>
>
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
> http://sourceforge.net/services/buy/index.php
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
------------------------------------------------------------------------- Check
out the new SourceForge.net Marketplace. It's the best place to buy or sell
services for just about anything Open Source.
http://sourceforge.net/services/buy/index.php_______________________________________________
Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
___________________________________
Scopri il Blog di Yahoo! Mail: trucchi, novità, consigli... e la tua opinione!
http://www.ymailblogit.com/blog/
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel