Details

    • Type: New Feature New Feature
    • Status: Resolved Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: UDIG 1.3.0
    • Fix Version/s: UDIG 1.3.0
    • Component/s: tools and editing
    • Labels:
      None

      Description

      This is associated with the following proposal:

      This jira is used to track progress (using subtasks) and discussion (using comments).

        Issue Links

          Activity

          Hide
          Levi Putna added a comment -
          Updated "modalTool" extension point adding "preferencePageId" and "toolOptions" attributes.

          Also added a abstract options page class net.refractions.udig.project.ui.tool.options.AbstractMapEditorOptionsPage that all "modalTool" that wish to define an option page must extend. This class defined what fields will be displayed on the tool options page, and is responsable for updating the preferences on change.
          Show
          Levi Putna added a comment - Updated "modalTool" extension point adding "preferencePageId" and "toolOptions" attributes. Also added a abstract options page class net.refractions.udig.project.ui.tool.options.AbstractMapEditorOptionsPage that all "modalTool" that wish to define an option page must extend. This class defined what fields will be displayed on the tool options page, and is responsable for updating the preferences on change.
          Hide
          Levi Putna added a comment -
          moved toolOptions out into its own extension point for better reuse.

          Am still working on an example and some developers doc's.
          Show
          Levi Putna added a comment - moved toolOptions out into its own extension point for better reuse. Am still working on an example and some developers doc's.
          Hide
          Jody Garnett added a comment -
          I have issued a second pull request for the PanTool which makes use of the ToolOptions stuff; it has heavily modified the abstract base class to make it easier for people to do this stuff quickly.

          http://udig.refractions.net/confluence/display/DEV/06+Tools

          https://github.com/uDig/udig-platform/pull/55

          When this pull request is accepted; and the devel docs filled in we can close this issue (great work!)
          Show
          Jody Garnett added a comment - I have issued a second pull request for the PanTool which makes use of the ToolOptions stuff; it has heavily modified the abstract base class to make it easier for people to do this stuff quickly. http://udig.refractions.net/confluence/display/DEV/06+Tools https://github.com/uDig/udig-platform/pull/55 When this pull request is accepted; and the devel docs filled in we can close this issue (great work!)

            People

            • Assignee:
              Levi Putna
              Reporter:
              Jody Garnett
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: