Issue Details (XML | Word | Printable)

Key: UDIG-1419
Type: Task Task
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: Jody Garnett
Votes: 0
Watchers: 0
Available Workflow Actions

Verify Issue
Operations

If you were logged in you would be able to see more operations.
uDIG

Feedback & Fixes from last training course

Created: 28/Aug/08 09:05 AM   Updated: 22/May/09 06:22 PM
Component/s: framework
Affects Version/s: UDIG 1.1-SC1, UDIG 1.2.M0
Fix Version/s: UDIG 1.2.M5, UDIG 1.1.2


 Description  « Hide
I am capturing this as a Jira bug so it is not lost ...

USER VISIBLE PROBLEM

  • the update site is needed before we release; or we need to remove that section from the walkthrough

FRAMEWORK PROBLEMS

  • hard to debug when IResolveAdapter does not have target provided NPE everywhere; we need some try/catch checks
  • IGeoResource superclass was not resolving to an IGeoResource as expected by CatalogUI.title method; all the UDIG IGeoResource implementations perform this
    function so we never noticed the mistake
  • there is no way to clear a single entry from the StyleBlackboard (you can clear the whole thing; but not a single entry)

API PROBLEMS

  • refractions SelectionListener vs eclipse SelectionListener; no reason for confusion we should rename ours (it does not appear to be referenced anywhere in
    the code base)
  • Renderer is in an internal class; making everyone unhappy implementing it
  • When choosing between CSVRenderer and ColorCSVRenderer we have a problem; when there is no color both render metrics evaulate to 0 entries of the style blackboard. They are tied. The ColorCSVRenderer actually wants a Color to be on the blackboard. We can perform this check by hand at the RenderMetricsFactory; but it would be nicer to fold in all style/how well can I draw questions into the single RenderMetricsClass. And leave RenderMetricsFactory to check the data....


 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Jody Garnett added a comment - 14/Mar/09 10:36 PM
bug brought forward to UDIG1.2.M4 visibility