Dashboard
>
UDIG Developer Guide
>
Home
>
2 Programmers Guide
2 Programmer's Guide
Log In
|
Sign Up
V
iew
A
ttachments (0)
I
nfo
Browse Space
Added by
Administrator
, last edited by
Administrator
on Nov 19, 2005 (
view change
)
Labels:
(None)
Add Labels
Enter labels to add to this page:
Tip:
Looking for a label? Just start typing.
1 Overview
1 Welcome to the Programmer's Guide
2 Why a platform
3 Platform Architecture
Key Components
Drag and Drop Design
Issues Framework Design
Operations Design
Shutdown Tasks
2 Guidelines and Rules
1 UDIG Guidelines
2 Eclipse House Rules
3 User Interface Guidelines
4 Naming Conventions
5. Coding Conventions
3 Working with Plugins
1 Creating a Plugin
Common Plugin Files
PlugIn Structure
2 Plugin Setup
Plugin Dependency
Plugin Internationalization
3 Plugin Activator
—
responsible for managing the life cycle of your plugin
4 Plugin Internationalization with ResourceBundles
5 Image Cache and Images
—
management of
Icons
6 Plugin Help
7 Plugin Classloader Use
8 Adding Debug Tracing Support to Your Plugin
4 Working with the GIS Platform
1 GIS Platform
2 Catalog
3 Tracking Changes
4 Drag and Drop
5 Operations
6 How to add a DataStore
7 GISPlatform Utility Classes
5 Working with GIS Application
01 GIS Application
02 Project Map and Layer
03 GeoSelectionService
04 Commands
1 Simple Commands
—
how to
do stuff
2 NavCommand Example
—
used to go places
3 Draw Command
—
affect the MapDisplay and are how tools provide dynamic feedback
4 Edit Commands
—
affect data within a transaction
5 Composite Commands
—
combine commands
05 Style
06 Tools
07 Edit Tools
08 Operations
Layer Summary Operation
Targets
—
What are legal targets?
09 Renderers
10 Adding new Format
6 Working with the Rich Client Platform
01 Working With Features
02 Making a Branding Plugin
03 Making a Product and Executable
04 Using UDIGApplication
Login Example
Using uDig 1.0 Application
05 Workbench
Using the UDIGWorkbenchAdvisor
Using UDIGMenuBuilder
Using WorkbenchConfigurations
06 Traditional Menus using Actions and ActionSets
Adding a Menu to uDig 1.0
07 New Menus based on Commands, Handlers and Key Bindings
09 uDig menus using Operations and Tools
10 Adding History to Dialogs and Wizards
7 Working with SWT and JFace
1 Actions
2 Wizards
3 Components and Layouts
8 Working with Extension Points
0 What is an Extension Point
1 Creating and Using Extension Points
2 uDig extension points list
3 Example of creating a view
4 Example of extending an existing perspective
5 Example of creating a new perspective
Creating Singleton extensions
9 Testing
1 Writing JUnit Test Plugins
2 Support Classes
Children
Hide Children
|
View in Hierarchy
1 Overview
2 Guidelines and Rules
3 Working with Plugins
4 Working with the GIS Platform
5 Working with GIS Application
6 Working with the Rich Client Platform
7 Working with SWT and JFace
8 Working with Extension Points
9 Testing
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