/*
Copyright (C) 2011, Christian Trutz <christian.trutz@belaso.de>
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html
*/
package de.belaso.mongolyn.ui;
import java.util.Iterator;
import java.util.Set;
import org.eclipse.mylyn.tasks.ui.editors.AbstractTaskEditorPage;
import org.eclipse.mylyn.tasks.ui.editors.TaskEditor;
import org.eclipse.mylyn.tasks.ui.editors.TaskEditorPartDescriptor;
/**
*
* @author Christian Trutz
*
*/
public class TaskEditorPage extends AbstractTaskEditorPage {
public TaskEditorPage(TaskEditor editor) {
super(editor, RepositoryConnector.KIND);
}
@Override
protected Set<TaskEditorPartDescriptor> createPartDescriptors() {
Set<TaskEditorPartDescriptor> partDescriptors = super
.createPartDescriptors();
Iterator<TaskEditorPartDescriptor> descriptorIt = partDescriptors
.iterator();
while (descriptorIt.hasNext()) {
TaskEditorPartDescriptor partDescriptor = descriptorIt.next();
if (ID_PART_ATTRIBUTES.equals(partDescriptor.getId()))
descriptorIt.remove();
}
return partDescriptors;
}
}