widget = persistenceManager.newInstance(IWidget.class);
widget.setHeight(350);
widget.setWidth(500);
widget.setIdentifier("http://notsupported");
IAuthor author = persistenceManager.newInstance(IAuthor.class);
author.setAuthorName("Paul Sharples");
author.setEmail("p.sharples@bolton.ac.uk");
author.setHref("http://iec.bolton.ac.uk");
widget.setAuthor(author);
widget.setVersion("v1.0");
IName widgetName = persistenceManager.newInstance(IName.class);
widgetName.setName("Unsupported widget widget");
widgetName.setShort("Unsupported");