Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 109468 | Differences between
and this patch

Collapse All | Expand All

(-)src/org/eclipse/wst/wsdl/ui/internal/WSDLMultiPageEditorPart.java (-2 / +8 lines)
Lines 49-56 Link Here
49
import org.eclipse.wst.sse.core.internal.provisional.exceptions.SourceEditingRuntimeException;
49
import org.eclipse.wst.sse.core.internal.provisional.exceptions.SourceEditingRuntimeException;
50
import org.eclipse.wst.sse.ui.internal.StructuredTextEditor;
50
import org.eclipse.wst.sse.ui.internal.StructuredTextEditor;
51
import org.eclipse.wst.xml.core.internal.provisional.IXMLPreferenceNames;
51
import org.eclipse.wst.xml.core.internal.provisional.IXMLPreferenceNames;
52
import org.eclipse.wst.xml.core.internal.provisional.contenttype.ContentTypeIdForXML;
52
import org.eclipse.wst.xml.ui.internal.Logger;
53
import org.eclipse.wst.xml.ui.internal.Logger;
53
import org.eclipse.wst.xml.ui.internal.provisional.StructuredTextEditorXML;
54
import org.eclipse.wst.xml.ui.internal.tabletree.XMLEditorMessages;
54
import org.eclipse.wst.xml.ui.internal.tabletree.XMLEditorMessages;
55
55
56
public class WSDLMultiPageEditorPart extends PostSelectionMultiPageEditorPart implements IPropertyListener
56
public class WSDLMultiPageEditorPart extends PostSelectionMultiPageEditorPart implements IPropertyListener
Lines 216-221 Link Here
216
//	          }
216
//	          }
217
	          return contributor;
217
	          return contributor;
218
	        }
218
	        }
219
	        
220
			public String getId() {
221
				// sets this id so nested editor is considered xml source
222
				// page
223
				return ContentTypeIdForXML.ContentTypeID_XML + ".source"; //$NON-NLS-1$;
224
			}
219
	      };
225
	      };
220
	    }
226
	    }
221
	    else {
227
	    else {
Lines 246-252 Link Here
246
	   * @return StructuredTextEditor
252
	   * @return StructuredTextEditor
247
	   */
253
	   */
248
	  protected StructuredTextEditor createTextEditor() {
254
	  protected StructuredTextEditor createTextEditor() {
249
	    return new StructuredTextEditorXML();
255
	    return new StructuredTextEditor();
250
	  }
256
	  }
251
257
252
	  public void dispose()
258
	  public void dispose()
(-)src/org/eclipse/wst/wsdl/ui/internal/WSDLTextEditor.java (-4 / +2 lines)
Lines 13-20 Link Here
13
import java.util.Iterator;
13
import java.util.Iterator;
14
import java.util.List;
14
import java.util.List;
15
15
16
import javax.xml.namespace.QName;
17
18
import org.eclipse.core.runtime.IProgressMonitor;
16
import org.eclipse.core.runtime.IProgressMonitor;
19
import org.eclipse.jface.viewers.ISelectionChangedListener;
17
import org.eclipse.jface.viewers.ISelectionChangedListener;
20
import org.eclipse.jface.viewers.SelectionChangedEvent;
18
import org.eclipse.jface.viewers.SelectionChangedEvent;
Lines 28-33 Link Here
28
import org.eclipse.ui.views.contentoutline.IContentOutlinePage;
26
import org.eclipse.ui.views.contentoutline.IContentOutlinePage;
29
import org.eclipse.ui.views.properties.IPropertySheetPage;
27
import org.eclipse.ui.views.properties.IPropertySheetPage;
30
import org.eclipse.wst.common.ui.properties.internal.provisional.ITabbedPropertySheetPageContributor;
28
import org.eclipse.wst.common.ui.properties.internal.provisional.ITabbedPropertySheetPageContributor;
29
import org.eclipse.wst.sse.ui.internal.StructuredTextEditor;
31
import org.eclipse.wst.sse.ui.internal.view.events.INodeSelectionListener;
30
import org.eclipse.wst.sse.ui.internal.view.events.INodeSelectionListener;
32
import org.eclipse.wst.sse.ui.internal.view.events.NodeSelectionChangedEvent;
31
import org.eclipse.wst.sse.ui.internal.view.events.NodeSelectionChangedEvent;
33
import org.eclipse.wst.wsdl.Binding;
32
import org.eclipse.wst.wsdl.Binding;
Lines 39-51 Link Here
39
import org.eclipse.wst.wsdl.ui.internal.util.SelectionAdapter;
38
import org.eclipse.wst.wsdl.ui.internal.util.SelectionAdapter;
40
import org.eclipse.wst.wsdl.ui.internal.util.WSDLEditorUtil;
39
import org.eclipse.wst.wsdl.ui.internal.util.WSDLEditorUtil;
41
import org.eclipse.wst.xml.core.internal.provisional.document.IDOMNode;
40
import org.eclipse.wst.xml.core.internal.provisional.document.IDOMNode;
42
import org.eclipse.wst.xml.ui.internal.provisional.StructuredTextEditorXML;
43
import org.w3c.dom.Attr;
41
import org.w3c.dom.Attr;
44
import org.w3c.dom.Element;
42
import org.w3c.dom.Element;
45
import org.w3c.dom.Node;
43
import org.w3c.dom.Node;
46
44
47
45
48
public class WSDLTextEditor extends StructuredTextEditorXML implements INodeSelectionListener, ISelectionChangedListener, ITabbedPropertySheetPageContributor
46
public class WSDLTextEditor extends StructuredTextEditor implements INodeSelectionListener, ISelectionChangedListener, ITabbedPropertySheetPageContributor
49
{
47
{
50
  protected WSDLEditor wsdlEditor;
48
  protected WSDLEditor wsdlEditor;
51
  protected WSDLContentOutlinePage outlinePage;
49
  protected WSDLContentOutlinePage outlinePage;
(-)src/org/eclipse/wst/wsdl/ui/internal/actions/WSDLActionBarContributor.java (-2 / +1 lines)
Lines 19-29 Link Here
19
import org.eclipse.ui.texteditor.ITextEditor;
19
import org.eclipse.ui.texteditor.ITextEditor;
20
import org.eclipse.ui.texteditor.ITextEditorActionConstants;
20
import org.eclipse.ui.texteditor.ITextEditorActionConstants;
21
import org.eclipse.wst.wsdl.ui.internal.WSDLEditor;
21
import org.eclipse.wst.wsdl.ui.internal.WSDLEditor;
22
import org.eclipse.wst.wsdl.ui.internal.WSDLTextEditor;
23
22
24
public class WSDLActionBarContributor extends SourceEditorActionBarContributor
23
public class WSDLActionBarContributor extends SourceEditorActionBarContributor
25
{
24
{
26
  protected WSDLTextEditor textEditor;
25
  protected ITextEditor textEditor;
27
26
28
  /**
27
  /**
29
   * Constructor for WSDLActionBarContributor.
28
   * Constructor for WSDLActionBarContributor.

Return to bug 109468