UDIGEditorInputDescriptor objects create IEditorInput objects that wrap IProjectElements objects.
Since IProjectElements are not editor inputs and cannot be since they are model objects and not
UI objects an extensible system of turning IProjectElement objects into IEditorInput objects are
needed. The mapping between a IProjectElements and IEditorInput types are defined by
net.refractions.udig.project.ui.editorInputs extensions.
author: jones since: 0.3 |