Ok. My project is going weel.
How can I know if the information button is pressed?

Is there a method like this?
infoButtonIsPressed() : true or false

Alberto


2011/12/7 Jody Garnett <[email protected]>

>  It might not of been called info view; but yeah 1.1.1 is no longer
> supported (as it uses a version of GeoTools that is five years old).
>
> Why don't you grab the source code for 1.1.1 - and copy the internals of
> the InfoTool; you can make the same call from your own code - which will
> show the appropriate view.
>
> --
> Jody Garnett
>
> On Wednesday, 7 December 2011 at 6:22 PM, Alberto Debiasi wrote:
>
> I use Udig 1.1.1, I don't have InfoCommand class and InfoView class.
> How can I use this classes?
>
> Alberto
>
> 2011/12/7 Jody Garnett <[email protected]>
>
>  Okay I think the correct thing to do would be a small refactor; if we
> take the heart of the info tool out into an "InfoCommand" you can call the
> InfoCommand.
>
> The InfoCommand would then pass the location over to the InfoView and let
> it do its thing.
>
> Would you like to open an issue in the issue tracker for this. And you are
> welcome to make a patch to the above effect ...
>
> --
> Jody Garnett
>
> On Wednesday, 7 December 2011 at 2:36 AM, Alberto Debiasi wrote:
>
> I'm developing a 3d map. I would like to:
>
> - Click on a object in the 3d map (this object is also on the udig 2d map).
> - call a method (for example InfoTool.getInfo() with the position of the
> object as input)
> - the method will show all the information in the infoPanel
>
> 2011/12/6 Jody Garnett <[email protected]>
>
>  That is a great question!
>
> Here is the honest answer - we were waiting for someone to ask that
> question before creating a way.
>
> This is actually project policy:
> - http://udig.refractions.net/confluence/display/DEV/1+UDIG+Guidelines
>
> To quote from the above page:
>
> No API Before Its Time
>
> Additional plug-ins and functionality can be added at the request of the
> developer community (this means you). We try not to add any functionality
> without a solid use-case from a real developer, preferably with a running
> example in a community module.
>
> If what you are looking for is not here - please ask on the developer list.
>
> So I would like to hear from you what you how you would like to hook into
> the info tool? Can you tell me a story of what you are trying to accomplish?
>
> As a reference point here is how it works today:
> 1. Right now the InfoTool turns around and opens the InfoView; passing it
> the coordinate that was clicked on. The InfoView then goes and asks each
> layer if it has something to say.
> 2. For the layers that do have something to say; they are listed along the
> left hand side of the info view (they are basically what the user managed
> to "hit").
> 3. If the user selects one of them the result is displayed on the right
> hand side of the info view. We have support for three things currently:
> - get feature info (basically a web URL request to a WMS)
> - feature details (we show the feature properties in a normal eclipse
> properties panel)
> - coverage (I think this is a custom view)
>
> --
> Jody Garnett
>
>  On Tuesday, 6 December 2011 at 11:35 PM, Alberto Debiasi wrote:
>
> Hello everybody.
>
> How can I intercept the event occurred when I click the "info button" and
> then I click on a feature on the 2d map?
>
> Which are the methods that manage the information of the selected feature
> with the infomation panel?
>
> Thanks
>
> Alberto
>
> _______________________________________________
> udig-users mailing list
> [email protected]
> http://lists.refractions.net/mailman/listinfo/udig-users
>
>
>
>
>
>
>
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel

Reply via email to