>it is as well cluttering our API
Do you mean to add a panel on JTablePanel and then to remove it on  a
plugin? I agree.
But honestly  in this moment I don't find another solution.
The time I added the class JTablePanel to OpenJUMP, I was thinking of an
easy (and uniform) way to manage data on a table  on OpenJUMP, with the
capability to export them as csv file, until now I limit the usage   to
statistics  tools (like raster histogram).
With this new tool I wanted to reuse it,  to analyze an area of a raster
and report it in table to investigate anomalies or errors on the DEM (this is
a very popular tool for students - inspired by ArcGIS Pixel Inspector
<https://desktop.arcgis.com/en/arcmap/10.3/manage-data/raster-and-images/using-the-pixel-inspector.htm>
).
it should have  retained both possibilities of exporting the table  as csv
file or exporting the selection as an image layer.
(although this option duplicates the one on the Layer tree "Export part of
the image").
Feel free to do any modification you feel it can clean the code or to give
any suggestion: your opinion, as developer and custodian of the OpenJUMP
code, is immeasurably important to me, a simple geologist and teacher.
And above all, your ability to immediately identify our blunders due to
impatience and enthusiasm ;-)
Best regards
Peppe

Il giorno gio 17 set 2020 alle ore 12:40 <edgar.sol...@web.de> ha scritto:

> Peppe,
>
> apart from the typo it is as well cluttering our API. let's find a cleaner
> way to achieve what you want! ..ede
>
> On 9/17/2020 6:32, jump-pilot-svn--- via Jump-pilot-devel wrote:
> > Revision: 6490
> >           http://sourceforge.net/p/jump-pilot/code/6490
> > Author:   ma15569
> > Date:     2020-09-17 04:32:14 +0000 (Thu, 17 Sep 2020)
> > Log Message:
> > -----------
> > Added a getter for all lower componets of the panel
> >
> > Modified Paths:
> > --------------
> >     core/trunk/src/com/vividsolutions/jump/workbench/ui/JTablePanel.java
> >
> > Modified:
> core/trunk/src/com/vividsolutions/jump/workbench/ui/JTablePanel.java
> > ===================================================================
> > ---
> core/trunk/src/com/vividsolutions/jump/workbench/ui/JTablePanel.java
> 2020-09-16 22:12:30 UTC (rev 6489)
> > +++
> core/trunk/src/com/vividsolutions/jump/workbench/ui/JTablePanel.java
> 2020-09-17 04:32:14 UTC (rev 6490)
> > @@ -237,6 +237,17 @@
> >      }
> >
> >      /**
> > +     * Gets all the lower components (save and query tools) of the
> > +     * panel. Useful to deactivate all
> > +     * @return JPanel
> > +     */
> > +    public JPanel getAllComponetsExceptTable() {
> > +        return southPanel;
> > +    }
> > +
> > +
> > +
> > +    /**
> >       * Gets the FeatureCollection added to this panel. Useful if user
> want to
> >       * save it as a layer
> >       *
> >
> >
> >
> > _______________________________________________
> > Jump-pilot-devel mailing list
> > Jump-pilot-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> >
>
>
>
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to