/** * Դ�������ƣ�RevisionHistoryOverviewPage.java * �������Ȩ���������ӹɷ����޹�˾ ��Ȩ���� * ϵͳ���ƣ�JRES Studio * ģ�����ƣ�com.hundsun.ares.studio.uft.ui * ����˵����$desc * ����ĵ��� * ���ߣ�sundl */ package com.hundsun.ares.studio.jres.clearinghouse.ui; import org.eclipse.jface.layout.GridDataFactory; import org.eclipse.jface.layout.GridLayoutFactory; import org.eclipse.swt.widgets.Composite; import org.eclipse.ui.forms.IManagedForm; import org.eclipse.ui.forms.editor.FormEditor; import org.eclipse.ui.forms.widgets.FormToolkit; import com.hundsun.ares.studio.core.model.ModuleProperty; import com.hundsun.ares.studio.ui.page.ExtendPageWithMyDirtySystem; /** * �޸ļ�¼����ҳ�� * @author sundl * */ public class RevisionHistoryOverviewPage extends ExtendPageWithMyDirtySystem<ModuleProperty> { private RevisionHistoryOverviewBlock block; public RevisionHistoryOverviewPage(FormEditor editor, String id, String title) { super(editor, id, title); } @Override protected void createFormContent(IManagedForm managedForm) { Composite composite = managedForm.getForm().getBody(); FormToolkit toolkit = managedForm.getToolkit(); block = new RevisionHistoryOverviewBlock(getResource()); block.createControl(composite, toolkit); block.setInput(new Object()); GridLayoutFactory.swtDefaults().applyTo(composite); GridDataFactory.fillDefaults().grab(true, true).applyTo(block.getControl()); } @Override public boolean shouldLoad() { return true; } }