|
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; |