A Plugin is defined by the following strucutre .. for a complete list of the usual suspects start with the Common Plugin Files.

src/ svn source files
bin/   generated class files
doc/   generated schema documentation
html/ svn online help
/icons/ svn icons aranged into categories
plugin.xml svn plugin manifest file
plugin.properties svn plugin manifest internationalization
build.xml svn generated ant export script
build.properties svn describes src, and export contents
     
.classpath   generated plug-in classpath information
.project   plug-in project file Your first build

Plugins have strict naming conventions for their packages - please consult the API rules of engagement for more information.

UDIG:Repository Structure

[view] [edit]
(c) Copyright (c) 2004,2005 Refractions Research Inc. and others.