Hi,
Is there a way to make a button that sets the attribute value into
“NULL” ?
-Jukka Rahkonen-
Giuseppe Aruta wrote:
Hi Michael,
I tested your plugin.
- I create a new layer and called *Test_Layer*
- Add an attribute to the layer, called "*Test_attribute*"
- Open XML file. On lines </button icon="...." text="..."
atomic="true" layer="..."/>, I modified /layer=/*"Test_Layer*"
- On the lines </attribute name="..." value="..."//>. I
modified/attribute=/*"Test_attribute"*. For each lines I
modified/value=/*"value1*",/value="/*value2"*, etc. Where *value1,
value2*, etc are the values I want to use
It works. Option/tooltip="...."/ can to be set to recognize the
values and attributes, for instance tooltip=*"Test_attribute - value4"*
I agree with Jukka, we need a manual or a documented example.
Wiki wil be a good idea.
Best regards
Peppe
2015-05-11 8:52 GMT+02:00 Michaël Michaud
<m.michael.mich...@orange.fr <mailto:m.michael.mich...@orange.fr>>:
Hi Jukka,
Thanks for the tests.
Here is a version 0.4 with better messages (and resources for
translation).
https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/SetAttributes%20PlugIn/
Note that the xml attribute "atomic" in "button" element makes the
plugin more or less permissive regarding the schema :
- atomic="false" (or no atomic attribute) : missing attributes are
simply ignored
- atomic="true" : fails with a message if an attribute is missing
I'll try to write a wiki page to explain how to write a configuration
file
Michaël
Le 10/05/2015 19:25, Rahkonen Jukka (MML) a écrit :
> Hi,
>
> I got it, this tool edits only layer named as "layerName". I think
that this tool will need a manual with good examples and also some
improvements to the error messages but it will become a good tool and
nice addition into OJ Plus.
>
> -Jukka Rahkonen-
> ________________________________________
> Rahkonen Jukka (MML) wrote:
>
> Hi,
>
> Feature feels useful and simple to use and configure. My first
experiences:
>
> - I could not make the buttons which should update attribute "Nom0"
to work. I have that attribute in the table as String but the result
is always
> "No selected feature found in a matching editable layers
> - Error message should handle the case when layer does not have a
correct attribute. Something like
> "No selected feature with attribute {0} found"
>
> If I have an attribute window open when using the toolbox the
values are updated in the window which is great. Generally I am not
sure it that happens with all editing tools. Would it be good to have
a "Reshesh" button in the attribute window?
>
> -Jukka Rahkonen-
> ________________________________________
> Michaël Michaud wrote:
>
> Hi Jumpers,
>
> I just committed code of a new extension which makes it possible to
create
> toolboxes from xml to set one or many attribute(s) values of a
selection of
> features in one click.
> The toolbox is composed of as many buttons as needed, each button set
> attributes of one or several attributes with specified values. It is
> defined in
> a xml file located in lib/ext/set_attributes (two examples including
> explanation
> attached)
>
>
https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/More%20Plugins/SetAttributes%20PlugIn/?
>
> How to :
> -----------
> - copy the jar file in lib/ext
> - copy the set_attributes directory in lib/ext
> Study how to write a xml for your use case from the xml attached in
this
> mail
> Start OpenJUMP, click on menu
> Extension > SetAttributes... then check the name of your xml and
click OK
> You can have several toolboxes for different purposes and you can
adjust
> the
> definition of your buttons without re-starting OpenJUMP (just
> re-activate the
> plugin from the menu)
>
> I propose to include this lightweight extension in PLUS version if
> feedback if
> good enough.
>
> Michaël
>
>
------------------------------------------------------------------------------
> One dashboard for servers and applications across
Physical-Virtual-Cloud
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable
Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
<mailto:Jump-pilot-devel@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
------------------------------------------------------------------------------
> One dashboard for servers and applications across
Physical-Virtual-Cloud
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable
Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
<mailto:Jump-pilot-devel@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
------------------------------------------------------------------------------
> One dashboard for servers and applications across
Physical-Virtual-Cloud
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable
Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
<mailto:Jump-pilot-devel@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
<mailto:Jump-pilot-devel@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel