Dashboard > UDIG Developer Guide > Home > 6 Working with GIS Application > 08 Operations
08 Operations Log In | Sign Up   View a printable version of the current page.

Added by Jesse Eichar , last edited by Jody Garnett on Mar 25, 2008  (view change)
Labels: 
(None)

Operations

Operations in uDig are extremely simple to make. A developer extends the net.refractions.udig.operation extension point and implements the net.refractions.udig.ui.operations.IOp interface which has a single op() method. An example is the Layer Summary Operation.

The operation is ran in a background thread so updating the UI must be done by calling display.asyncExec(Runnable) or display.syncExec(Runnable) methods.

In addition to declaring the operation the extension also allows categories to be declared. Categories allow operations to be organized in the operation menus.

Powered by a free Atlassian Confluence Open Source Project License granted to uDig. Evaluate Confluence today.
Powered by Atlassian Confluence 2.7.1, the Enterprise Wiki. Bug/feature request - Atlassian news - Contact administrators
User-friendly Desktop Internet GIS