Alessandro,

I hope Stefan has answered your questions. I will add a comment or
two, in case it will help. :]

OpenJUMP's plug-in framework is very flexible from what I've seen. I
think the only time you'd be required to go outside of the plug-in
framework and actually build all of OpenJUMP's code is if you were
modifying an existing class.

As long as you are only adding new classes, extending existing
classes, or implementing interfaces you should be able to use an
extension to package your code and make it available to OpenJUMP.

If we get some more details on what you are trying to accomplish we
can probably help you determine if an extension will do the trick.

The Sunburned Surveyor

On 9/11/06, Stefan Steiniger <[EMAIL PROTECTED]> wrote:
> Hei Alessandro,
>
> a tricky question for me
> I hope the people from pirol.. or at least their code can help you.
> They did what you mean, in that they wrote an image layer plugin..
> therefore also a new (Image)LayerRenderer hat to be created
>
> further: i think you can do everyting with extensions?? .. if you need
> to change the jump version you would do eveything as plugins and your
> base classes which extend jump-core functionality would be simply hold
> in a jar library file (similar to what the pirol people did with their
> baseclasses library)
>
> hope the info helped a bit
> stefan
>
> [EMAIL PROTECTED] wrote:
>
> >Hi List,
> >
> >I've a question:
> >
> >I needed to implement a LayerRenderer for
> >a particular purpose in a project in which i'm involved.
> >John suggested
> >me to implement it from scratch, but i wasn't able, so i did a little
> >modify to the existing LayerRender class, in order to finish my
> >project.
> >The problem now is that now i need to upgrade jump api and
> >jump workbench. So i'm starting to write a LayerRenderer from scratch.
> >But How can i use it without modify JUMP code?
> >Should I implement my
> >configuration and workbench classes?
> >Generally, how can i use in JUMP a
> >simple class that it isn't a plug-in or neither a tool, in order to
> >keep it when i need to change the JUMP version.
> >
> >Hope I've been clear
> >enough
> >
> >Regards
> >
> >Alessandro
> >
> >-------------------------------------------------------------------------
> >Using Tomcat but need to do more? Need to support web services, security?
> >Get stuff done quickly with pre-integrated technology to make your job easier
> >Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> >http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> >_______________________________________________
> >Jump-pilot-devel mailing list
> >Jump-pilot-devel@lists.sourceforge.net
> >https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> >
> >
> >
> >
>
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to