widget.setGuid("http://notsupported");
widget.setWidgetAuthor("Paul Sharples");
widget.setWidgetAuthorEmail("p.sharples@bolton.ac.uk");
widget.setWidgetAuthorHref("http://iec.bolton.ac.uk");
widget.setVersion("v1.0");
IName widgetName = persistenceManager.newInstance(IName.class);
widgetName.setName("Unsupported widget widget");
widgetName.setShortName("Unsupported");
widget.getNames().add(widgetName);
IDescription widgetDescription = persistenceManager.newInstance(IDescription.class);
widgetDescription.setContent("This widget is a placeholder for when no corresponding widget is found for a given type");
widget.getDescriptions().add(widgetDescription);
IStartFile widgetStartFile = persistenceManager.newInstance(IStartFile.class);