[jboss-svn-commits] JBL Code SVN: r9360 - in labs/jbossrules/trunk/drools-testing-plugin/src/org/drools/testing/plugin: editors and 1 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Feb 5 22:48:02 EST 2007


Author: mshaw
Date: 2007-02-05 22:48:02 -0500 (Mon, 05 Feb 2007)
New Revision: 9360

Added:
   labs/jbossrules/trunk/drools-testing-plugin/src/org/drools/testing/plugin/editors/RtlFormEditor.java
   labs/jbossrules/trunk/drools-testing-plugin/src/org/drools/testing/plugin/forms/
   labs/jbossrules/trunk/drools-testing-plugin/src/org/drools/testing/plugin/forms/InputForm.java
   labs/jbossrules/trunk/drools-testing-plugin/src/org/drools/testing/plugin/forms/model/
Log:


Added: labs/jbossrules/trunk/drools-testing-plugin/src/org/drools/testing/plugin/editors/RtlFormEditor.java
===================================================================
--- labs/jbossrules/trunk/drools-testing-plugin/src/org/drools/testing/plugin/editors/RtlFormEditor.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-testing-plugin/src/org/drools/testing/plugin/editors/RtlFormEditor.java	2007-02-06 03:48:02 UTC (rev 9360)
@@ -0,0 +1,43 @@
+package org.drools.testing.plugin.editors;
+
+import org.drools.testing.plugin.forms.InputForm;
+import org.eclipse.core.runtime.IProgressMonitor;
+import org.eclipse.swt.widgets.Display;
+import org.eclipse.ui.PartInitException;
+import org.eclipse.ui.editors.text.TextEditor;
+import org.eclipse.ui.forms.editor.FormEditor;
+import org.eclipse.ui.forms.widgets.FormToolkit;
+
+public class RtlFormEditor extends FormEditor {
+
+	public RtlFormEditor() {
+		
+	}
+
+	protected FormToolkit createToolkit(Display display) {
+		// Create a toolkit that shares colors between editors.
+		return new FormToolkit(display);
+	}
+
+	protected void addPages() {
+		try {
+			TextEditor editor = new TextEditor();
+			addPage(editor, getEditorInput());
+			addPage(new InputForm(this));
+		}
+		catch (PartInitException e) {
+			//
+		}
+	}
+
+	public void doSave(IProgressMonitor monitor) {
+	}
+
+	public void doSaveAs() {
+	}
+
+	public boolean isSaveAsAllowed() {
+		return false;
+	}
+	
+}

Added: labs/jbossrules/trunk/drools-testing-plugin/src/org/drools/testing/plugin/forms/InputForm.java
===================================================================
--- labs/jbossrules/trunk/drools-testing-plugin/src/org/drools/testing/plugin/forms/InputForm.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-testing-plugin/src/org/drools/testing/plugin/forms/InputForm.java	2007-02-06 03:48:02 UTC (rev 9360)
@@ -0,0 +1,32 @@
+package org.drools.testing.plugin.forms;
+
+import org.eclipse.swt.layout.GridLayout;
+import org.eclipse.ui.forms.IManagedForm;
+import org.eclipse.ui.forms.editor.FormEditor;
+import org.eclipse.ui.forms.editor.FormPage;
+import org.eclipse.ui.forms.widgets.FormToolkit;
+import org.eclipse.ui.forms.widgets.ScrolledForm;
+
+public class InputForm extends FormPage {
+	
+	private FormToolkit toolkit;
+	private ScrolledForm form;
+
+	public InputForm(FormEditor editor) {
+		super(editor, "Input Capture","Rtl Input Capture"); //$NON-NLS-1$ //$NON-NLS-2$
+	}
+	
+	protected void createFormContent(IManagedForm managedForm) {
+		ScrolledForm form = managedForm.getForm();
+		FormToolkit toolkit = managedForm.getToolkit();
+		form.setText("Rtl Input Capture"); //$NON-NLS-1$
+		//form.setBackgroundImage(FormArticlePlugin.getDefault().getImage(FormArticlePlugin.IMG_FORM_BG));
+		GridLayout layout = new GridLayout();
+		layout.numColumns = 2;
+		form.getBody().setLayout(layout);
+		//createTableSection(form, toolkit, Messages.getString("SecondPage.firstSection")); //$NON-NLS-1$
+		//createTableSection(form, toolkit, Messages.getString("SecondPage.secondSection"));		 //$NON-NLS-1$
+	}
+
+
+}




More information about the jboss-svn-commits mailing list