Author: DartPeng
Date: 2009-01-09 04:49:26 -0500 (Fri, 09 Jan 2009)
New Revision: 12958
Modified:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/SmooksTextEdtor.java
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/editors/SmooksNormalContentEditFormPage.java
Log:
JBIDE-3429
clean problem panel when changed the pages
Modified:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/SmooksTextEdtor.java
===================================================================
---
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/SmooksTextEdtor.java 2009-01-09
08:44:50 UTC (rev 12957)
+++
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/SmooksTextEdtor.java 2009-01-09
09:49:26 UTC (rev 12958)
@@ -9,7 +9,11 @@
import java.util.List;
import org.eclipse.core.runtime.IProgressMonitor;
+import org.eclipse.jface.text.DocumentEvent;
+import org.eclipse.jface.text.IDocumentListener;
import org.eclipse.swt.SWT;
+import org.eclipse.swt.custom.ExtendedModifyEvent;
+import org.eclipse.swt.custom.ExtendedModifyListener;
import org.eclipse.swt.events.ModifyEvent;
import org.eclipse.swt.events.ModifyListener;
import org.eclipse.swt.layout.FillLayout;
@@ -208,12 +212,17 @@
textComposite.setLayoutData(gd);
textComposite.setLayout(new FillLayout());
super.createPartControl(textComposite);
+ getTextViewer().getDocument().addDocumentListener(new IDocumentListener(){
- getTextViewer().getTextWidget().addModifyListener(new ModifyListener() {
- public void modifyText(ModifyEvent e) {
+ public void documentAboutToBeChanged(DocumentEvent event) {
setDirty(true);
- firePropertyChange(PROP_DIRTY);
+// firePropertyChange(PROP_DIRTY);
}
+
+ public void documentChanged(DocumentEvent event) {
+
+ }
+
});
}
Modified:
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/editors/SmooksNormalContentEditFormPage.java
===================================================================
---
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/editors/SmooksNormalContentEditFormPage.java 2009-01-09
08:44:50 UTC (rev 12957)
+++
trunk/smooks/plugins/org.jboss.tools.smooks.ui/src/org/jboss/tools/smooks/ui/editors/SmooksNormalContentEditFormPage.java 2009-01-09
09:49:26 UTC (rev 12958)
@@ -203,6 +203,7 @@
if (this.getModelPackage() != null) {
List list = modelPackage.getSmooksResourceList()
.getAbstractResourceConfig();
+ fileViewer.setInput(list);
for (Iterator iterator = list.iterator(); iterator.hasNext();) {
Object sr = iterator.next();
if (sr instanceof ResourceConfigType) {
Show replies by thread