}
public static ViewInstance provideDefaultView(final ContextEditablePreset.EditableVoice[] voices, final int sections, final TitleProvider tp) {
final DesktopName[] names = provideDefaultDesktopNames(voices, sections);
final ViewPath vp = new ViewPath(ZDesktopManager.dockWORKSPACE, names);
return new ViewInstance() {
public JComponent getView() throws ComponentGenerationException {
try {
int gridIndex = 0;
DeviceWorkspaceEnclosurePanel dep = new DeviceWorkspaceEnclosurePanel();
VoiceSectionPanel vsp = new VoiceSectionPanel(tp, ViewIndexFactory.getVoiceSectionIndex(sections));