Package net.refractions.udig.issues

This package is the public API for the issues framework.

See:
          Description

Interface Summary
IIssue Specifies an issue that requires the user's input to be dealt with.
IIssuesContentProvider A content provider that the issues view can use to determine the issues it displays.
IIssuesExpansionProvider An expansion provider controls which elements in the issues viewer are expanded or not.
IIssuesLabelProvider A Label provider for configuring how the issues view displays is issues.
IIssuesList Encapsulates a list of issues.
IIssuesManager Provides access to the issues list and allows listeners to be added to it.
IIssuesPreferencePage The Preference Page for configuring what issues list is used.
IIssuesViewSorter Interface for a sorting strategy for sorting and expanding elements/branches in the issues view.
IListStrategy Provides the methods the StrategizedIssuesList requires for accessing the remote store.
IRefreshControl An object that will refresh the issues viewer in the issues view upon request.
IRemoteIssuesList Indicates a subtype of issues list that is backed onto a (probably) remote source that does not notify when it is changed and therefore must be manually refreshed().
IssueConstants Collection of public constants
IssuesListConfigurator A interface for classes that can configuring an IssuesList.
 

Class Summary
AbstractFixableIssue Base implementation of IIssue which persists a fixerMemento (for use with an IssueFixer).
AbstractIssue Implements the non-required methods of IIssue.
AddIssueOperation Adds selected features as issues to the issues list
CheatSheetIssueFixer Generic CheatSheet implementation of IFixer for IIssue objects.
FeatureIssue Represents a problem or issue with a feature.
FixableIssue  
IssueConfiguration This class allows many of the behaviours of the issues to be configured by another plugin.
IssuesList An in-memory issues list.
IssuesListPersister Persists an issues list to a file
IssuesListUtil  
StrategizedIssuesList An implementation that uses a strategy object to communicate with the storage device.
 

Enum Summary
Column Indicates a column in the issues view
 

Package net.refractions.udig.issues Description

This package is the public API for the issues framework. The issues framework consists of a view that displays all the issues/tasks that has been identified by uDig and its plugins that need to be resolved in some manner. It is a generic framework that allows uDig extenders to define custom issues, methods for resolving issues and even the storage mechanism for the issues.