JBoss Tools SVN: r7229 - in trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor: mozilla and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: snjeza
Date: 2008-03-31 19:18:20 -0400 (Mon, 31 Mar 2008)
New Revision: 7229
Modified:
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeEditorPart.java
trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/mozilla/MozillaEditor.java
Log:
JBIDE-1896 JBDS1.0 Massive Memory Leak using JBoss Tool HTML Editor on .XHTML files
Modified: trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeEditorPart.java
===================================================================
--- trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeEditorPart.java 2008-03-31 23:17:49 UTC (rev 7228)
+++ trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/VpeEditorPart.java 2008-03-31 23:18:20 UTC (rev 7229)
@@ -73,7 +73,7 @@
private MozillaEditor visualEditor;
private IEditorPart activeEditor;
private XModelTreeListener listener;
- XModelObject optionsObject;
+ private XModelObject optionsObject;
private SelectionBar selectionBar = new SelectionBar();
private ActivationListener activationListener = new ActivationListener();
private int visualMode = 0;
@@ -472,6 +472,7 @@
public void widgetDisposed(DisposeEvent e) {
container.removeWeightsChangeListener(weightsChangeListener);
+ container.removeDisposeListener(this);
}
});
@@ -489,6 +490,7 @@
public void widgetDisposed(DisposeEvent e) {
parent.removeControlListener(controlListener);
+ container.removeDisposeListener(this);
}
});
@@ -644,6 +646,7 @@
if (optionsObject != null) {
optionsObject.getModel().removeModelTreeListener(listener);
listener=null;
+ optionsObject = null;
}
if (activationListener != null) {
IWorkbenchWindow window = getSite().getWorkbenchWindow();
@@ -678,6 +681,7 @@
selectionBar = null;
}
activeEditor = null;
+ multiPageEditor = null;
super.dispose();
}
Modified: trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/mozilla/MozillaEditor.java
===================================================================
--- trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/mozilla/MozillaEditor.java 2008-03-31 23:17:49 UTC (rev 7228)
+++ trunk/vpe/plugins/org.jboss.tools.vpe/src/org/jboss/tools/vpe/editor/mozilla/MozillaEditor.java 2008-03-31 23:18:20 UTC (rev 7229)
@@ -497,6 +497,7 @@
documentEventTarget.removeEventListener(MozillaDomEventListener.KEYPRESS, getContentAreaEventListener(), false);
}
getContentAreaEventListener().setVisualEditor(null);
+ getContentAreaEventListener().setEditorDomEventListener(null);
setContentAreaEventTarget(null);
setContentAreaEventListener(null);
documentEventTarget = null;
16 years, 8 months
JBoss Tools SVN: r7228 - trunk/jst/plugins/org.jboss.tools.jst.web.
by jbosstools-commits@lists.jboss.org
Author: snjeza
Date: 2008-03-31 19:17:49 -0400 (Mon, 31 Mar 2008)
New Revision: 7228
Modified:
trunk/jst/plugins/org.jboss.tools.jst.web/plugin.xml
Log:
reverted to the 3318 revision
Modified: trunk/jst/plugins/org.jboss.tools.jst.web/plugin.xml
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web/plugin.xml 2008-03-31 21:49:34 UTC (rev 7227)
+++ trunk/jst/plugins/org.jboss.tools.jst.web/plugin.xml 2008-03-31 23:17:49 UTC (rev 7228)
@@ -264,7 +264,7 @@
<extension point="org.eclipse.wst.xml.core.catalogContributions">
<catalogContribution id="default">
- <uri name="http://www.w3.org/2001/XMLSchema-instance" uri="catalog/web-facesconfig_1_2.xsd" />
+ <uri name="http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd" uri="catalog/web-facesconfig_1_2.xsd" />
<uri
name="http://java.sun.com/xml/ns/javaee/"
uri="catalog/javaee_5.xsd" />
16 years, 8 months
JBoss Tools SVN: r7227 - trunk/jst/plugins/org.jboss.tools.jst.web.
by jbosstools-commits@lists.jboss.org
Author: snjeza
Date: 2008-03-31 17:49:34 -0400 (Mon, 31 Mar 2008)
New Revision: 7227
Modified:
trunk/jst/plugins/org.jboss.tools.jst.web/plugin.xml
Log:
JBIDE-1896 JBDS1.0 Massive Memory Leak using JBoss Tool HTML Editor on .XHTML files
Modified: trunk/jst/plugins/org.jboss.tools.jst.web/plugin.xml
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.web/plugin.xml 2008-03-31 21:49:29 UTC (rev 7226)
+++ trunk/jst/plugins/org.jboss.tools.jst.web/plugin.xml 2008-03-31 21:49:34 UTC (rev 7227)
@@ -264,7 +264,7 @@
<extension point="org.eclipse.wst.xml.core.catalogContributions">
<catalogContribution id="default">
- <uri name="http://java.sun.com/xml/ns/javaee/web-facesconfig_1_2.xsd" uri="catalog/web-facesconfig_1_2.xsd" />
+ <uri name="http://www.w3.org/2001/XMLSchema-instance" uri="catalog/web-facesconfig_1_2.xsd" />
<uri
name="http://java.sun.com/xml/ns/javaee/"
uri="catalog/javaee_5.xsd" />
16 years, 8 months
JBoss Tools SVN: r7226 - in trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd: composite and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: snjeza
Date: 2008-03-31 17:49:29 -0400 (Mon, 31 Mar 2008)
New Revision: 7226
Modified:
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/DefaultDropCommand.java
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/DropWizard.java
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/PlainTextDropCommand.java
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/TagAttributesWizardPage.java
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/UnknownDropCommand.java
trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/composite/TagAttributesComposite.java
Log:
JBIDE-1896 JBDS1.0 Massive Memory Leak using JBoss Tool HTML Editor on .XHTML files
Modified: trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/DefaultDropCommand.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/DefaultDropCommand.java 2008-03-31 21:49:22 UTC (rev 7225)
+++ trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/DefaultDropCommand.java 2008-03-31 21:49:29 UTC (rev 7226)
@@ -91,6 +91,7 @@
} else {
execute();
}
+ getDefaultModel().setDropData(null);
}
protected IDropWizard createDropWizard() {
Modified: trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/DropWizard.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/DropWizard.java 2008-03-31 21:49:22 UTC (rev 7225)
+++ trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/DropWizard.java 2008-03-31 21:49:29 UTC (rev 7226)
@@ -127,4 +127,9 @@
}
}
+ public void dispose() {
+ getWizardModel().removePropertyChangeListener(this);
+ super.dispose();
+ }
+
}
Modified: trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/PlainTextDropCommand.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/PlainTextDropCommand.java 2008-03-31 21:49:22 UTC (rev 7225)
+++ trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/PlainTextDropCommand.java 2008-03-31 21:49:29 UTC (rev 7226)
@@ -47,5 +47,6 @@
} catch (CoreException e) {
ModelUIPlugin.getPluginLog().logError(e);
}
+ getDefaultModel().setDropData(null);
}
}
\ No newline at end of file
Modified: trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/TagAttributesWizardPage.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/TagAttributesWizardPage.java 2008-03-31 21:49:22 UTC (rev 7225)
+++ trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/TagAttributesWizardPage.java 2008-03-31 21:49:29 UTC (rev 7226)
@@ -15,6 +15,8 @@
import org.eclipse.compare.Splitter;
import org.eclipse.swt.SWT;
+import org.eclipse.swt.events.DisposeEvent;
+import org.eclipse.swt.events.DisposeListener;
import org.eclipse.swt.layout.GridData;
import org.eclipse.swt.layout.GridLayout;
import org.eclipse.swt.widgets.Composite;
@@ -73,11 +75,11 @@
tabs.setLayoutData(data);
general = new TabItem(tabs,SWT.NONE);
general.setText(DropWizardMessages.General_Tab_Title);
- TagAttributesComposite generalTabContent = new TagAttributesComposite(tabs,SWT.NONE,getSpecificWizard().getWizardModel(),true);
+ final TagAttributesComposite generalTabContent = new TagAttributesComposite(tabs,SWT.NONE,getSpecificWizard().getWizardModel(),true);
general.setControl(generalTabContent);
TabItem advanced = new TabItem(tabs,SWT.NONE);
advanced.setText(DropWizardMessages.Advanced_Tab_Title);
- TagAttributesComposite advancedTabContent = new TagAttributesComposite(tabs,SWT.NONE,getSpecificWizard().getWizardModel());
+ final TagAttributesComposite advancedTabContent = new TagAttributesComposite(tabs,SWT.NONE,getSpecificWizard().getWizardModel());
advanced.setControl(advancedTabContent);
advancedTabContentOnly = new TagAttributesComposite(composite,SWT.NONE,getSpecificWizard().getWizardModel());
@@ -85,6 +87,14 @@
composite.setVisible(advancedTabContentOnly,!showAdvansedTab());
tabs.addSelectionListener(generalTabContent);
tabs.addSelectionListener(advancedTabContent);
+ tabs.addDisposeListener(new DisposeListener() {
+ public void widgetDisposed(DisposeEvent e) {
+ tabs.removeSelectionListener(generalTabContent);
+ tabs.removeSelectionListener(advancedTabContent);
+ tabs.removeDisposeListener(this);
+
+ }
+ });
setControl(composite);
getSpecificWizard().getWizardModel().addPropertyChangeListener(IDropWizardModel.TAG_PROPOSAL,this);
updateTitle();
@@ -152,4 +162,9 @@
}
}*/
}
+
+ public void dispose() {
+ getSpecificWizard().getWizardModel().removePropertyChangeListener(IDropWizardModel.TAG_PROPOSAL,this);
+ super.dispose();
+ }
}
Modified: trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/UnknownDropCommand.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/UnknownDropCommand.java 2008-03-31 21:49:22 UTC (rev 7225)
+++ trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/UnknownDropCommand.java 2008-03-31 21:49:29 UTC (rev 7226)
@@ -48,5 +48,6 @@
} catch (CoreException e) {
ModelUIPlugin.getPluginLog().logError(e);
}
+ getDefaultModel().setDropData(null);
}
}
\ No newline at end of file
Modified: trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/composite/TagAttributesComposite.java
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/composite/TagAttributesComposite.java 2008-03-31 21:49:22 UTC (rev 7225)
+++ trunk/common/plugins/org.jboss.tools.common.model.ui/src/org/jboss/tools/common/model/ui/editors/dnd/composite/TagAttributesComposite.java 2008-03-31 21:49:29 UTC (rev 7226)
@@ -19,6 +19,8 @@
import org.jboss.tools.common.model.ui.objecteditor.ExtendedCellEditorProvider;
import org.eclipse.jface.viewers.*;
import org.eclipse.swt.SWT;
+import org.eclipse.swt.events.DisposeEvent;
+import org.eclipse.swt.events.DisposeListener;
import org.eclipse.swt.events.SelectionEvent;
import org.eclipse.swt.events.SelectionListener;
import org.eclipse.swt.graphics.Image;
@@ -176,6 +178,12 @@
fFiltered = filtered;
fWizardModel = wizardModel;
fWizardModel.addPropertyChangeListener(this);
+ addDisposeListener(new DisposeListener() {
+ public void widgetDisposed(DisposeEvent e) {
+ fWizardModel.removePropertyChangeListener(TagAttributesComposite.this);
+ removeDisposeListener(this);
+ }
+ });
GridLayout layout = new GridLayout();
layout.marginWidth = 0;
layout.marginHeight = 0;
16 years, 8 months
JBoss Tools SVN: r7225 - in trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui: wizard/palette and 1 other directory.
by jbosstools-commits@lists.jboss.org
Author: snjeza
Date: 2008-03-31 17:49:22 -0400 (Mon, 31 Mar 2008)
New Revision: 7225
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/attribute/adapter/JSFKnowledgeBaseAdapter.java
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/DataTableWizard.java
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/DataTableWizardPage.java
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/OutputLinkWizard.java
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/PanelGridWizard.java
trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/SelectItemsWizard.java
Log:
JBIDE-1896 JBDS1.0 Massive Memory Leak using JBoss Tool HTML Editor on .XHTML files
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/attribute/adapter/JSFKnowledgeBaseAdapter.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/attribute/adapter/JSFKnowledgeBaseAdapter.java 2008-03-31 21:49:14 UTC (rev 7224)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/attribute/adapter/JSFKnowledgeBaseAdapter.java 2008-03-31 21:49:22 UTC (rev 7225)
@@ -29,8 +29,8 @@
}
public String invoke0(Control control) {
- ValueHelper h = new ValueHelper();
- context.put("valueHelper", h);
+ //ValueHelper h = new ValueHelper();
+ //context.put("valueHelper", h);
String nodeName = "h:" + attribute.getProperty("nodeName");
String attrName = attribute.getProperty("attrName");
context.setProperty("nodeName", nodeName);
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/DataTableWizard.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/DataTableWizard.java 2008-03-31 21:49:14 UTC (rev 7224)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/DataTableWizard.java 2008-03-31 21:49:22 UTC (rev 7225)
@@ -127,4 +127,8 @@
}
}
+ public void dispose() {
+ getWizardModel().removePropertyChangeListener(this);
+ super.dispose();
+ }
}
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/DataTableWizardPage.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/DataTableWizardPage.java 2008-03-31 21:49:14 UTC (rev 7224)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/DataTableWizardPage.java 2008-03-31 21:49:22 UTC (rev 7225)
@@ -22,6 +22,7 @@
import org.eclipse.compare.Splitter;
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IProject;
+import org.eclipse.core.runtime.Preferences.IPropertyChangeListener;
import org.jboss.tools.common.model.ui.attribute.XAttributeSupport;
import org.jboss.tools.common.model.ui.attribute.editor.IPropertyEditor;
import org.jboss.tools.common.model.ui.objecteditor.XChildrenEditor;
@@ -60,6 +61,8 @@
null);
XChildrenEditorImpl propertyListEditor = new XChildrenEditorImpl();
+
+ private PropertyChangeListener pcl,mpcl;
public void propertyChange(PropertyChangeEvent evt) {
@@ -163,10 +166,12 @@
if(model == null) model = PreferenceModelUtilities.getPreferenceModel();
support.init(model.getRoot(), data);
Control c = support.createControl(generalTabContent);
- support.addPropertyChangeListener(new PCL());
+ pcl = new PCL();
+ support.addPropertyChangeListener(pcl);
fWizardModel = getSpecificWizard().getWizardModel();
- fWizardModel.addPropertyChangeListener(new MPCL());
+ mpcl = new MPCL();
+ fWizardModel.addPropertyChangeListener(mpcl);
GridData data = new GridData(GridData.FILL_HORIZONTAL);
data.horizontalSpan = 3;
@@ -375,6 +380,18 @@
return (nature == null) ? null : nature.getModel();
}
+ public void dispose() {
+ if (pcl != null && support != null) {
+ support.removePropertyChangeListener(pcl);
+ pcl=null;
+ }
+ if (mpcl != null && fWizardModel != null) {
+ fWizardModel.removePropertyChangeListener(mpcl);
+ mpcl=null;
+ }
+ super.dispose();
+ }
+
}
class Helper extends AbstractTableHelper {
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/OutputLinkWizard.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/OutputLinkWizard.java 2008-03-31 21:49:14 UTC (rev 7224)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/OutputLinkWizard.java 2008-03-31 21:49:22 UTC (rev 7225)
@@ -112,5 +112,10 @@
}
}
}
+
+ public void dispose() {
+ getWizardModel().removePropertyChangeListener(this);
+ super.dispose();
+ }
}
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/PanelGridWizard.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/PanelGridWizard.java 2008-03-31 21:49:14 UTC (rev 7224)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/PanelGridWizard.java 2008-03-31 21:49:22 UTC (rev 7225)
@@ -161,4 +161,8 @@
fDropCommand.getProperties().setProperty("start text", text.toString());
}
+ public void dispose() {
+ getWizardModel().removePropertyChangeListener(this);
+ super.dispose();
+ }
}
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/SelectItemsWizard.java
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/SelectItemsWizard.java 2008-03-31 21:49:14 UTC (rev 7224)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.ui/src/org/jboss/tools/jsf/ui/wizard/palette/SelectItemsWizard.java 2008-03-31 21:49:22 UTC (rev 7225)
@@ -104,4 +104,9 @@
text.toString());
}
}
+
+ public void dispose() {
+ getWizardModel().removePropertyChangeListener(this);
+ super.dispose();
+ }
}
16 years, 8 months
JBoss Tools SVN: r7224 - in trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp: jspeditor and 2 other directories.
by jbosstools-commits@lists.jboss.org
Author: snjeza
Date: 2008-03-31 17:49:14 -0400 (Mon, 31 Mar 2008)
New Revision: 7224
Modified:
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/contentassist/JSPDialogCellEditorContentAssistProcessor.java
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/jspeditor/JSPMultiPageContributor.java
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/jspeditor/JSPMultiPageEditor.java
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/jspeditor/JSPMultiPageEditorPart.java
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/jspeditor/JSPTextEditor.java
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/ExtendedCellEditorProviderImpl.java
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPCellEditorProviderImpl.java
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPDialogCellEditor.java
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPPropertySheetConfiguration.java
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPPropertySourceAdapter.java
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPTreeDialog.java
trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/support/kb/WTPTextJspKbConnector.java
Log:
JBIDE-1896 JBDS1.0 Massive Memory Leak using JBoss Tool HTML Editor on .XHTML files
Modified: trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/contentassist/JSPDialogCellEditorContentAssistProcessor.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/contentassist/JSPDialogCellEditorContentAssistProcessor.java 2008-03-31 21:16:43 UTC (rev 7223)
+++ trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/contentassist/JSPDialogCellEditorContentAssistProcessor.java 2008-03-31 21:49:14 UTC (rev 7224)
@@ -39,14 +39,14 @@
public class JSPDialogCellEditorContentAssistProcessor extends JavaPackageCompletionProcessor implements ISubjectControlContentAssistProcessor {
Properties context;
- ValueHelper valueHelper;
+ //ValueHelper valueHelper;
boolean isFacelets = false;
public JSPDialogCellEditorContentAssistProcessor() {}
public void setContext(Properties context) {
this.context = context;
- valueHelper = (ValueHelper)context.get("valueHelper");
+ //valueHelper = (ValueHelper)context.get("valueHelper");
updateFacelets();
}
@@ -70,6 +70,7 @@
//JSPActiveContentAssistProcessor
public void addAttributeValueProposals(List proposalsList, String text, int offset) {
+ ValueHelper valueHelper = new ValueHelper();
WtpKbConnector wtpKbConnector = valueHelper.getPageConnector();
if(wtpKbConnector == null) return;
Node node = (Node)context.get("node");
@@ -158,6 +159,7 @@
}
void updateFacelets() {
+ ValueHelper valueHelper = new ValueHelper();
valueHelper.updateFacelets();
isFacelets = valueHelper.isFacetets();
}
Modified: trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/jspeditor/JSPMultiPageContributor.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/jspeditor/JSPMultiPageContributor.java 2008-03-31 21:16:43 UTC (rev 7223)
+++ trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/jspeditor/JSPMultiPageContributor.java 2008-03-31 21:49:14 UTC (rev 7224)
@@ -215,10 +215,12 @@
}
public void dispose() {
+ setActiveEditor(null);
if (fToggleOccurencesMarkUp != null) {
fToggleOccurencesMarkUp.setEditor(null);
fToggleOccurencesMarkUp = null;
}
+
super.dispose();
fActiveEditorPart=null;
mainPart=null;
Modified: trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/jspeditor/JSPMultiPageEditor.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/jspeditor/JSPMultiPageEditor.java 2008-03-31 21:16:43 UTC (rev 7223)
+++ trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/jspeditor/JSPMultiPageEditor.java 2008-03-31 21:49:14 UTC (rev 7224)
@@ -104,7 +104,7 @@
private int visualIndex;
- JSPTextEditor sourceEditor;
+ private JSPTextEditor sourceEditor;
private int sourceIndex;
@@ -123,7 +123,7 @@
private ConfigurableContentOutlinePage outlinePage = null;
- XModelObject object;
+ private XModelObject object;
private QualifiedName persistentTabQualifiedName = new QualifiedName("",
"Selected_tab");
@@ -375,6 +375,10 @@
public void dispose() {
ISelectionProvider provider = getSelectionProvider();
+ if (provider != null) {
+ provider
+ .removeSelectionChangedListener(getSelectionChangedListener());
+ }
if (provider instanceof IPostSelectionProvider && postSelectionChangedListener != null) {
((IPostSelectionProvider) provider)
.removePostSelectionChangedListener(postSelectionChangedListener);
@@ -524,10 +528,17 @@
public void dispose() {
saveSelectedTab();
- XModelObject o = getModelObject();
+ IEditorActionBarContributor contributor = getEditorSite()
+ .getActionBarContributor();
+ if (contributor != null
+ && contributor instanceof MultiPageEditorActionBarContributor) {
+ ((MultiPageEditorActionBarContributor) contributor)
+ .setActivePage(null);
+ }
visualEditor.dispose();
site.dispose();
- super.dispose();
+ outlinePage = null;
+ XModelObject o = getModelObject();
if (o != null) {
o.getModel().removeModelTreeListener(syncListener);
}
@@ -541,6 +552,7 @@
JspEditorPlugin.getPluginLog().logError(e);
}
}
+ super.dispose();
}
public Object getAdapter(Class adapter) {
@@ -788,12 +800,12 @@
IEditorInput e2 = XModelObjectEditorInput.createInstance(o);
e.setInput(e2);
e.updateTitle();
- if (e.sourceEditor instanceof AbstractTextEditor) {
- if (e.sourceEditor != null
- && e.sourceEditor.getEditorInput() != e
+ if (e.getJspEditor() instanceof AbstractTextEditor) {
+ if (e.getJspEditor() != null
+ && e.getJspEditor().getEditorInput() != e
.getEditorInput()) {
try {
- ((AbstractTextEditor) e.sourceEditor)
+ ((AbstractTextEditor) e.getJspEditor())
.setInput(e2);
} catch (Exception exc) {
JspEditorPlugin.getPluginLog().logError(exc);
Modified: trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/jspeditor/JSPMultiPageEditorPart.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/jspeditor/JSPMultiPageEditorPart.java 2008-03-31 21:16:43 UTC (rev 7223)
+++ trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/jspeditor/JSPMultiPageEditorPart.java 2008-03-31 21:49:14 UTC (rev 7224)
@@ -83,12 +83,12 @@
.handlePropertyChange(propertyId);
}
});
+ nestedEditors.add(editor);
} else {
parent2 = ppp;
}
Item item = createItem(parent2);
item.setData(editor);
- nestedEditors.add(editor);
return getPageCount() - 1;
}
@@ -132,6 +132,7 @@
protected abstract IEditorSite createSite(IEditorPart editor);
public void dispose() {
+ getSite().setSelectionProvider(null);
for (int i = 0; i < nestedEditors.size(); ++i) {
IEditorPart editor = (IEditorPart) nestedEditors.get(i);
disposePart(editor);
Modified: trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/jspeditor/JSPTextEditor.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/jspeditor/JSPTextEditor.java 2008-03-31 21:16:43 UTC (rev 7223)
+++ trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/jspeditor/JSPTextEditor.java 2008-03-31 21:49:14 UTC (rev 7224)
@@ -32,6 +32,7 @@
import org.eclipse.jface.viewers.IDoubleClickListener;
import org.eclipse.jface.viewers.ISelection;
import org.eclipse.jface.viewers.ISelectionChangedListener;
+import org.eclipse.jface.viewers.ISelectionProvider;
import org.eclipse.jface.viewers.IStructuredSelection;
import org.eclipse.jface.viewers.SelectionChangedEvent;
import org.eclipse.jst.jsp.ui.StructuredTextViewerConfigurationJSP;
@@ -148,9 +149,12 @@
//Fix for JBIDE-788
protected SourceEditorPageContext pageContext = null;
+ private TextEditorDropProviderImpl textEditorDropProvider;
+
public JSPTextEditor(JSPMultiPageEditor parentEditor) {
JspEditorPlugin.getDefault().initDefaultPluginPreferences();
- dnd.setTextEditorDropProvider(new TextEditorDropProviderImpl());
+ textEditorDropProvider = new TextEditorDropProviderImpl();
+ dnd.setTextEditorDropProvider(textEditorDropProvider);
this.parentEditor = parentEditor;
super
.setSourceViewerConfiguration(new JSPTextViewerConfiguration());
@@ -647,6 +651,8 @@
widget.removeSelectionListener(editor.getVPEController());
}
super.handleDispose();
+ editor = null;
+ provider = null;
}
@@ -1104,6 +1110,11 @@
public void dispose() {
// some things in the configuration need to clean
// up after themselves
+ if (dnd != null) {
+ dnd.setTextEditorDropProvider(null);
+ dnd=null;
+ }
+ textEditorDropProvider=null;
getSourceViewer().removeTextListener(this);
if (fOutlinePage != null) {
if (fOutlinePage instanceof ConfigurableContentOutlinePage && fOutlinePageListener != null) {
@@ -1119,6 +1130,7 @@
fOccurrenceModelUpdater.uninstall();
fOccurrenceModelUpdater = null;
}
+ fPropertySheetPage = null;
if (pageContext != null) {
pageContext.dispose();
pageContext = null;
@@ -1133,6 +1145,10 @@
if (listener != null)
listener.dispose();
listener = null;
+ ISelectionProvider provider = getSelectionProvider();
+ if (provider != null) {
+ provider.removeSelectionChangedListener(getSelectionChangedListener());
+ }
}
BodyListenerImpl listener = null;
Modified: trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/ExtendedCellEditorProviderImpl.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/ExtendedCellEditorProviderImpl.java 2008-03-31 21:16:43 UTC (rev 7223)
+++ trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/ExtendedCellEditorProviderImpl.java 2008-03-31 21:49:14 UTC (rev 7224)
@@ -20,8 +20,8 @@
public class ExtendedCellEditorProviderImpl implements ExtendedCellEditorProvider {
public CellEditor createCellEditor(Composite parent, Properties context) {
- ValueHelper valueHelper = new ValueHelper();
- context.put("valueHelper", valueHelper);
+ //ValueHelper valueHelper = new ValueHelper();
+ //context.put("valueHelper", valueHelper);
return new ExtendedJSPDialogCellEditor(parent, context);
}
Modified: trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPCellEditorProviderImpl.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPCellEditorProviderImpl.java 2008-03-31 21:16:43 UTC (rev 7223)
+++ trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPCellEditorProviderImpl.java 2008-03-31 21:49:14 UTC (rev 7224)
@@ -18,8 +18,8 @@
public class JSPCellEditorProviderImpl implements ExtendedCellEditorProvider {
public CellEditor createCellEditor(Composite parent, Properties context) {
- ValueHelper valueHelper = new ValueHelper();
- context.put("valueHelper", valueHelper);
+ //ValueHelper valueHelper = new ValueHelper();
+ //context.put("valueHelper", valueHelper);
return new JSPDialogCellEditor(parent, context);
}
Modified: trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPDialogCellEditor.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPDialogCellEditor.java 2008-03-31 21:16:43 UTC (rev 7223)
+++ trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPDialogCellEditor.java 2008-03-31 21:49:14 UTC (rev 7224)
@@ -35,7 +35,7 @@
public class JSPDialogCellEditor extends DialogCellEditorEx implements ExtendedCellEditorProvider.StoppableCellEditor {
Properties context;
- ValueHelper valueHelper;
+ //ValueHelper valueHelper;
JSPDialogCellEditorContentAssistProcessor contentAssistentProcessor;
ContentAssistHandler handler = null;
@@ -44,10 +44,10 @@
public JSPDialogCellEditor(Composite parent, Properties context) {
super(parent);
this.context = context;
- valueHelper = (ValueHelper)context.get("valueHelper");
+ //valueHelper = (ValueHelper)context.get("valueHelper");
contentAssistentProcessor = new JSPDialogCellEditorContentAssistProcessor();
- if(valueHelper != null) contentAssistentProcessor.setContext(context);
+ //if(valueHelper != null) contentAssistentProcessor.setContext(context);
handler = ContentAssistHandler.createHandlerForText(getTextField(), ControlContentAssistHelper.createJavaContentAssistant(contentAssistentProcessor));
}
@@ -60,8 +60,9 @@
void checkHasProposals() {
hasProposals = false;
if(context == null) return;
- valueHelper = (ValueHelper)context.get("valueHelper");
- if(valueHelper == null) return;
+ //valueHelper = (ValueHelper)context.get("valueHelper");
+ //if(valueHelper == null) return;
+ ValueHelper valueHelper = new ValueHelper();
String attributeName = "" + context.getProperty("attributeName");
String nodeName = "" + context.getProperty("nodeName");
String query = "/";
@@ -75,8 +76,9 @@
private void checkButtonEnablement() {
if(context == null) return;
- valueHelper = (ValueHelper)context.get("valueHelper");
- if(valueHelper == null) return;
+ //valueHelper = (ValueHelper)context.get("valueHelper");
+ //if(valueHelper == null) return;
+ ValueHelper valueHelper = new ValueHelper();
Button button = getButtonControl();
if(button == null || button.isDisposed()) return;
button.setVisible(hasProposals);
@@ -88,6 +90,7 @@
String attributeName = "" + context.getProperty("attributeName");
String nodeName = "" + context.getProperty("nodeName");
String query = "/";
+ ValueHelper valueHelper = new ValueHelper();
if(valueHelper != null && valueHelper.isFacetets() && nodeName.indexOf(":") < 0) {
query += FaceletsHtmlContentAssistProcessor.faceletHtmlPrefixStart;
}
Modified: trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPPropertySheetConfiguration.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPPropertySheetConfiguration.java 2008-03-31 21:16:43 UTC (rev 7223)
+++ trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPPropertySheetConfiguration.java 2008-03-31 21:49:14 UTC (rev 7224)
@@ -23,8 +23,8 @@
*/
public class JSPPropertySheetConfiguration extends XMLPropertySheetConfiguration {
- AttributeSorter sorter = new AttributeSorter();
- IPropertySheetPage fPropertySheetPage = null;
+ private AttributeSorter sorter = new AttributeSorter();
+ private IPropertySheetPage fPropertySheetPage = null;
private JSPPropertySourceProvider0 fPropertySourceProvider = null;
public IPropertySourceProvider getPropertySourceProvider(IPropertySheetPage page) {
@@ -65,4 +65,11 @@
this.sorter = sorter;
}
}
+
+ public void unconfigure() {
+ super.unconfigure();
+ fPropertySheetPage = null;
+ fPropertySourceProvider = null;
+
+ }
}
Modified: trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPPropertySourceAdapter.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPPropertySourceAdapter.java 2008-03-31 21:16:43 UTC (rev 7223)
+++ trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPPropertySourceAdapter.java 2008-03-31 21:49:14 UTC (rev 7224)
@@ -59,12 +59,12 @@
protected final static String CATEGORY_ATTRIBUTES = XMLUIMessages.XMLPropertySourceAdapter_0;
private static final boolean SET_EXPERT_FILTER = false;
- AttributeSorter sorter = null;
+ private AttributeSorter sorter = null;
private Node fNode = null;
private boolean fCaseSensitive = true;
private IPropertyDescriptor[] fDescriptors = null;
- ValueHelper valueHelper = new ValueHelper();
- Set attributeNames = new HashSet();
+ //private ValueHelper valueHelper = new ValueHelper();
+ private Set attributeNames = new HashSet();
public JSPPropertySourceAdapter(INodeNotifier target) {
setTarget(target);
@@ -122,6 +122,7 @@
private String getQuery(String attributeName) {
String tagName = fNode.getNodeName();
String jsfTagName = null;
+ ValueHelper valueHelper = new ValueHelper();
if(fNode instanceof Element) {
jsfTagName = valueHelper.getFaceletJsfTag((Element)fNode);
}
@@ -144,7 +145,7 @@
List<String> names = new ArrayList<String>();
List<String> namesLow = new ArrayList<String>();
IPropertyDescriptor descriptor;
-
+ ValueHelper valueHelper = new ValueHelper();
TagDescriptor td = valueHelper.getTagDescriptor("/" + fNode.getNodeName());
if(td != null) {
List list = td.getAttributesDescriptors();
@@ -274,6 +275,7 @@
}
private IPropertyDescriptor createJSPPropertyDescriptor(String query, String attributeName, boolean hideOnFilter) {
+ ValueHelper valueHelper = new ValueHelper();
AttributeDescriptor d = valueHelper.getAttributeDescriptor(query);
return createJSPPropertyDescriptor(d, attributeName, hideOnFilter);
}
@@ -288,7 +290,7 @@
context.put("node", fNode);
context.setProperty("nodeName", fNode.getNodeName());
context.setProperty("attributeName", attributeName);
- context.put("valueHelper", valueHelper);
+ //context.put("valueHelper", valueHelper);
JSPPropertyDescriptor descriptor = new JSPPropertyDescriptor(context, attributeName, attributeName);
descriptor.setCategory(getCategory(null));
descriptor.setDescription(attributeName);
@@ -331,7 +333,7 @@
protected void updatePropertyDescriptors() {
if (fDescriptors == null || fDescriptors.length == 0) return;
-
+ ValueHelper valueHelper = new ValueHelper();
// List of all names encountered in the tag and defined by the element
List<String> declaredNames = new ArrayList<String>();
// New descriptor list that will become fDescriptors after all
@@ -546,6 +548,7 @@
if (attr instanceof IDOMNode) {
((IDOMNode) attr).setValueSource(valueString);
try {
+ ValueHelper valueHelper = new ValueHelper();
IVisualController controller = valueHelper.getController();
if(controller != null) controller.visualRefresh();
} catch (Exception e) {
@@ -583,6 +586,7 @@
boolean isRequiredAttribute(String attributeName) {
String query = getQuery(attributeName);
+ ValueHelper valueHelper = new ValueHelper();
AttributeDescriptor d = valueHelper.getAttributeDescriptor(query);
if(d == null) return false; // do not remove unknown attribute? Remove it!
return d.isRequired();
Modified: trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPTreeDialog.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPTreeDialog.java 2008-03-31 21:16:43 UTC (rev 7223)
+++ trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/outline/JSPTreeDialog.java 2008-03-31 21:49:14 UTC (rev 7224)
@@ -75,7 +75,8 @@
treeViewer.getControl().setLayoutData(layoutData);
String query = context.getProperty("query");
- ValueHelper valueHelper = (ValueHelper)context.get("valueHelper");
+ //ValueHelper valueHelper = (ValueHelper)context.get("valueHelper");
+ ValueHelper valueHelper = new ValueHelper();
root = valueHelper.getInitalInput(query);
treeViewer.setInput(root);
treeViewer.setSorter(new AttributeValueSorter());
Modified: trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/support/kb/WTPTextJspKbConnector.java
===================================================================
--- trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/support/kb/WTPTextJspKbConnector.java 2008-03-31 21:16:43 UTC (rev 7223)
+++ trunk/jst/plugins/org.jboss.tools.jst.jsp/src/org/jboss/tools/jst/jsp/support/kb/WTPTextJspKbConnector.java 2008-03-31 21:49:14 UTC (rev 7224)
@@ -71,6 +71,7 @@
private WTPKbdManagedBeanNameResource fManagedBeanNameResourceRegistered = null;
private WTPKbJsfValuesResource fJSFValuesResource = null;
WTPKbdTaglibResource fTaglibResource = null;
+ private MyDocumentAdapter documentAdapter;
public WTPTextJspKbConnector(IEditorInput editorInput, IDocument document, IStructuredModel model) {
try {
@@ -81,7 +82,7 @@
this.dom = (model instanceof IDOMModel) ? ((IDOMModel) model).getDocument() : null;
if (dom != null) {
- new MyDocumentAdapter(dom);
+ documentAdapter = new MyDocumentAdapter(dom);
}
kbConnector = KbConnectorFactory.getIntstance().createConnector(KbConnectorType.JSP_WTP_KB_CONNECTOR, document);
WTPKbdBundleNameResource bundleNameResource = new WTPKbdBundleNameResource(fEditorInput, this);
@@ -350,8 +351,14 @@
}
public void dispose() {
+ if (documentAdapter != null && dom != null) {
+ ((INodeNotifier) dom).removeAdapter(documentAdapter);
+ }
+ documentAdapter=null;
+ dom=null;
KbConnectorFactory.getIntstance().removeConnector(KbConnectorType.JSP_WTP_KB_CONNECTOR, fDocument);
}
+
/**
* This class listens to the changes in the CMDocument and triggers a CMDocument load
*/
16 years, 8 months
JBoss Tools SVN: r7223 - trunk/tests/features/org.jboss.tools.test.feature.
by jbosstools-commits@lists.jboss.org
Author: snjeza
Date: 2008-03-31 17:16:43 -0400 (Mon, 31 Mar 2008)
New Revision: 7223
Modified:
trunk/tests/features/org.jboss.tools.test.feature/feature.xml
Log:
Testing checkin
Modified: trunk/tests/features/org.jboss.tools.test.feature/feature.xml
===================================================================
--- trunk/tests/features/org.jboss.tools.test.feature/feature.xml 2008-03-31 20:49:07 UTC (rev 7222)
+++ trunk/tests/features/org.jboss.tools.test.feature/feature.xml 2008-03-31 21:16:43 UTC (rev 7223)
@@ -370,3 +370,4 @@
version="0.0.0"/>
</feature>
+
16 years, 8 months
JBoss Tools SVN: r7222 - trunk/common/plugins/org.jboss.tools.common.model.ui.
by jbosstools-commits@lists.jboss.org
Author: dgolovin
Date: 2008-03-31 16:49:07 -0400 (Mon, 31 Mar 2008)
New Revision: 7222
Modified:
trunk/common/plugins/org.jboss.tools.common.model.ui/build.properties
Log:
http://jira.jboss.com/jira/browse/JBIDE-1971
Modified: trunk/common/plugins/org.jboss.tools.common.model.ui/build.properties
===================================================================
--- trunk/common/plugins/org.jboss.tools.common.model.ui/build.properties 2008-03-31 20:43:00 UTC (rev 7221)
+++ trunk/common/plugins/org.jboss.tools.common.model.ui/build.properties 2008-03-31 20:49:07 UTC (rev 7222)
@@ -6,4 +6,5 @@
plugin.properties,\
about.html,\
META-INF/,\
- images/
+ images/,\
+ templates/
16 years, 8 months
JBoss Tools SVN: r7221 - trunk/jsf/plugins/org.jboss.tools.jsf.doc.user.
by jbosstools-commits@lists.jboss.org
Author: dgolovin
Date: 2008-03-31 16:43:00 -0400 (Mon, 31 Mar 2008)
New Revision: 7221
Modified:
trunk/jsf/plugins/org.jboss.tools.jsf.doc.user/build.properties
Log:
http://jira.jboss.com/jira/browse/JBIDE-1971
Modified: trunk/jsf/plugins/org.jboss.tools.jsf.doc.user/build.properties
===================================================================
--- trunk/jsf/plugins/org.jboss.tools.jsf.doc.user/build.properties 2008-03-31 20:32:10 UTC (rev 7220)
+++ trunk/jsf/plugins/org.jboss.tools.jsf.doc.user/build.properties 2008-03-31 20:43:00 UTC (rev 7221)
@@ -1,4 +1,12 @@
-source.. = src/
+source.. =
output.. = bin/
bin.includes = META-INF/,\
- .
+ .,\
+ toc.xml,\
+ plugin.xml,\
+ doc.zip,\
+ VPEContextHelp.xml,\
+ TilesContextHelp.xml,\
+ StrutsContextHelp.xml,\
+ PaletteContextHelp.xml,\
+ JSFContextHelp.xml
16 years, 8 months
JBoss Tools SVN: r7220 - trunk/seam/plugins/org.jboss.tools.seam.doc.user.
by jbosstools-commits@lists.jboss.org
Author: dgolovin
Date: 2008-03-31 16:32:10 -0400 (Mon, 31 Mar 2008)
New Revision: 7220
Modified:
trunk/seam/plugins/org.jboss.tools.seam.doc.user/build.properties
Log:
http://jira.jboss.com/jira/browse/JBIDE-1971
Modified: trunk/seam/plugins/org.jboss.tools.seam.doc.user/build.properties
===================================================================
--- trunk/seam/plugins/org.jboss.tools.seam.doc.user/build.properties 2008-03-31 19:48:35 UTC (rev 7219)
+++ trunk/seam/plugins/org.jboss.tools.seam.doc.user/build.properties 2008-03-31 20:32:10 UTC (rev 7220)
@@ -1 +1,11 @@
-bin.includes = META-INF/
+bin.includes = META-INF/,\
+ toc.xml,\
+ plugin.xml,\
+ doc.zip,\
+ SeamContextHelp.xml
+src.includes = META-INF/,\
+ SeamContextHelp.xml,\
+ build.properties,\
+ doc.zip,\
+ plugin.xml,\
+ toc.xml
16 years, 8 months