/**
* <p>Copyright: Copyright (c) 2009</p>
* <p>Company: �������ӹɷ�����˾</p>
*/
package com.hundsun.ares.studio.ui.editor.blocks;
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.ui.IEditorInput;
import org.eclipse.ui.PartInitException;
import org.eclipse.ui.forms.editor.FormEditor;
import com.hundsun.ares.studio.core.IARESElement;
import com.hundsun.ares.studio.ui.editor.blocks.OpenResourceAction.EditorInput;
/**
*
* @author yanwj06282
*/
public class OpenResourceEditor extends FormEditor{
protected IARESElement element;
public static final String EDITOR_ID = "com.hundsun.ares.studio.ui.openResourceEditor";
@Override
public void doSave(IProgressMonitor monitor) {
}
@Override
public void doSaveAs() {
}
@Override
public boolean isSaveAsAllowed() {
return false;
}
@Override
protected void setInput(IEditorInput input) {
if (input instanceof EditorInput) {
element = ((EditorInput) input).getElement();
}
super.setInput(input);
}
@Override
protected void addPages() {
try {
addPage(new OpenResourcePage(this, element, "openresource", "��Դ�б�"));
} catch (PartInitException e) {
e.printStackTrace();
}
}
}