final Enumeration possibleViews = Toolkit.getViewFactory().availableViews(requirements);
if (possibleViews.hasMoreElements()) {
final UserActionSet submenu = options.addNewActionSet("Open as");
while (possibleViews.hasMoreElements()) {
final ViewSpecification specification = (ViewSpecification) possibleViews.nextElement();
final UserActionAbstract viewAs = new OpenViewOption(specification);
submenu.add(viewAs);
}
}
}