public ViewReference(ViewFactory factory, String id, String secondaryId,
IMemento memento) {
super();
this.memento = memento;
this.factory = factory;
ViewDescriptor desc = (ViewDescriptor) this.factory.viewReg.find(id);
ImageDescriptor iDesc = null;
String title = null;
if (desc != null) {
iDesc = desc.getImageDescriptor();
title = desc.getLabel();
}
String name = null;
if (memento != null) {