note$ named plugins must have names 3&e+s4 that are uni-ue for the interface
note$ names ma+ contain an+ characters other than 2,2 and 252, but alphanumeric is preferred
%hen to use$
%hen to use$ 1hen +ou need multiple implementations to be available ( supported throughout the application, leaving the implementing classes to choose %hich option to use'
performs authori<ation chec&s and establishes the parent ( child relationship 4tem item = 4tem.create(conte#t); collection.add4tem(item);
or
5orkspace4tem wsi = 5orkspace4tem.create(conte#t% collection% 3alse); 4tem item = wsi.get4tem(); destination =ollection Item %ill start as a cop+ of the =ollection2s template