net.refractions.udig.catalog.ui |
Provides for single shared catalog of spatial data.
The Local Registry View is a user interface that provides access to the
Local Registry. The Local Registry View allows the user to define and modify the
Data Sources known locally as well as provide functionality for adding the
Data Sources to Maps.
The example shown above lists a server with defined (layers, road and
stream) and a filesystem (local or remote) is also listed as part of the Local
Registry View. The Layers can be added to a Map. New servers may be
added to the Local Registry.
The Local Registry (not the user interface component) is
persistent and can be exported and transferred to other systems.
Package Specification
Non-Functional Requirements:
- Tree View, displays repositories as a list, and services as branches of a
repository.
- Drag and Drop, integrate with Viewport to allow quick visualization of data.
Functional Requirements:
- Add Data Wizard, a wizard for adding a new Data Repository.
- Remove Data Repository, remove a Repository from the Data Manager.
- Refresh Data Repository, refresh the service entries of a Repository.
- List Repositories, lists the repositories and ping rate of the Repositories.
- List Services, provide a list of services for each Repository.
Related Documentation
For overviews, tutorials, examples, guides, and tool documentation, please see:
@see net.refractions.udig.registry.ui.CatalogView
@since 0.2
|
Java Source File Name | Type | Comment |
AbstractUDIGConnectionFactory.java | Class | Adds some generic checks to attempt to process URLs and Map context objects. |
AbstractUDIGImportPage.java | Class | Abstract implementation of UDIGImportPage. |
CatalogTreeViewer.java | Class | Provides Tree view of the Registry. |
CatalogUIPlugin.java | Class | Lifecycle & Resource management for RegistryUI. |
CatalogViewerSorter.java | Class | Sorts the Catalog Viewers so that like Services are listed together. |
ConnectionErrorPage.java | Class | A wizard page which displays a set of IConnectionErrorHandler objects. |
ConnectionFactoryManager.java | Class | Provides access to the connection Factories and their wizardpages. |
DataSourceSelectionPage.java | Class | This is a wizard page which is used to select from a set of data sources.
Each data source is described an instance of
See Also: net.refractions.udig.catalog.ui.UDIGImportPageDescriptor. See Also: See Also: See Also: Client code may instantiate objects of this class,but may only call See Also: setSelectedDescriptor(UDIGImportPageDescriptor).
|
FileConnectionFactory.java | Class | |
FileConnectionPage.java | Class | A wizard page that opens a file dialog and closes the wizard when dialog is closed. |
IConnectionErrorHandler.java | Class | A class which is used to handle an error which occurs when attempting to connection to a service. |
IDataWizard.java | Class | A wizard which is used to import data into udig.
This is wizard is made up of primary pages, and secondary pages. |
Identifier.java | Class | URLs are used for resolve.getId(), this class contains utility methods to help work with urls
used in this manner. |
IMessageBoard.java | Interface | Abstracts out a place to post messages. |
ISharedImages.java | Interface | A registry for common images which may be useful to other plug-ins.
This lists the ImageDescriptor s that are available via
RegistryUI.getImageResource(). |
ResolveContentProvider.java | Class | Provides a threaded Tree content provider for IResolve. |
ResolveLabelProviderSimple.java | Class | Label generation for IResolve (must be non-blocking and quick). |
ResolveTitlesDecorator.java | Class | Decorate labels with actual titles from the info objects. |
StatusLineMessageBoardAdapter.java | Class | |
UDIGConnectionFactory.java | Class | Implementations of this class provide connection information based on
context. |
UDIGConnectionFactoryDescriptor.java | Class | Descriptor for net.refractions.udig.catalog.ui.connectionFactory extensions. |
UDIGConnectionPage.java | Interface | A udig import wizard page is responsible for providing a user interface which is used to gather
connection information for a specific service. |