[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