package com.hundsun.ares.studio.jres.metadata.ui.editors; import org.eclipse.emf.ecore.EClass; import org.eclipse.jface.viewers.StructuredSelection; import com.hundsun.ares.studio.jres.model.metadata.MetadataPackage; import com.hundsun.ares.studio.ui.editor.EMFFormPage; /** * ҵ������ñ༭�� * @author wangxh * */ public class BizPropertyConfigEditor extends MetadataEMFFormEditor { private BizPropertyConfigListPage page; @Override protected EMFFormPage addMetadataItemPage() { page = new BizPropertyConfigListPage(this, "list", "ҵ��������б�"); return page; } @Override protected void setSelection(Object element) { page.getEditor().setActivePage(page.getId()); page.getViewerBlock().getColumnViewer().setSelection(new StructuredSelection(element), true); } @Override protected EMFFormPage addMetadataItemOverViewPage() { return null; } @Override protected EClass getInfoClass() { return MetadataPackage.Literals.BIZ_PROPERTY_CONFIG_LIST; } }