Describes the super classes required to create Sweet Home 3D plug-ins.

A {@linkplain com.eteks.sweethome3d.plugin.Plugin plug-in} may consist of one or more {@linkplain com.eteks.sweethome3d.plugin.PluginAction actions} that will be automatically added to the tool bar and menu bar of the {@linkplain com.eteks.sweethome3d.viewcontroller.HomeView home view}, depending on whether the value of their {@linkplain com.eteks.sweethome3d.plugin.PluginAction.Property#TOOL_BAR TOOL_BAR} and {@linkplain com.eteks.sweethome3d.plugin.PluginAction.Property#MENU MENU} properties.