This repository has been archived by the owner on Oct 16, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 772
Glossary
Duck_Asteroid edited this page Jun 1, 2007
·
2 revisions
All complex applications have their own vocabulary, SharpDevelop is no exception! This new terminology can be confusing to people who are new to a project. This glossary attempts to describe the key vocabulary of SharpDevelop.
-
Add-in - (aka. plugin, component) The add-in is the basic building block of the SharpDevelop component model. An addin is defined by an
.addin
XML definition file, and typically one (or more) Assemblies. - AddInTree - The add-in tree is created by SharpDevelop from all the add-ins it finds during startup.
-
Codon - A codon is an individual "contribution" by an addin. Codons are created from the XML tags found in the
<Path>
sections of an.addin
file. (e.g.<MenuItem>
nodes are instances of a codon) - Doozer - A doozer is a factory class for creating objects instances (of a given type or set of related types) for a given codon instance. For example the MenuItemDoozer knows how to create Windows.Forms.MenuItems from the data in any given Codon instance.