com.eviware.soapui.support.editor
Interface EditorView<T extends EditorDocument>

All Superinterfaces:
EditorLocationListener<T>, PropertyChangeNotifier
All Known Subinterfaces:
XmlEditorView<T>
All Known Implementing Classes:
AbstractEditorView, AbstractXmlEditorView, RawXmlEditor, RestHtmlResponseView, RestJsonResponseView, RestRequestContentView, RestRequestParamsView, XmlSourceEditorView, XmlSourceEditorViewFactory.WsdlMockRequestXmlSourceEditor, XmlSourceEditorViewFactory.WsdlMockResponseXmlSourceEditor, XmlSourceEditorViewFactory.WsdlRequestXmlSourceEditor, XmlSourceEditorViewFactory.WsdlResponseXmlSourceEditor

public interface EditorView<T extends EditorDocument>
extends PropertyChangeNotifier, EditorLocationListener<T>

Views available for the XmlDocument of a XmlEditor

Author:
ole.matzura

Field Summary
static java.lang.String TITLE_PROPERTY
           
 
Method Summary
 boolean activate(EditorLocation<T> location)
           
 void addLocationListener(EditorLocationListener<T> listener)
           
 boolean deactivate()
           
 javax.swing.JComponent getComponent()
           
 T getDocument()
           
 Editor<T> getEditor()
           
 EditorLocation<T> getEditorLocation()
           
 java.lang.String getTitle()
           
 java.lang.String getViewId()
           
 void release()
           
 void removeLocationListener(EditorLocationListener<T> listener)
           
 void requestFocus()
           
 void setDocument(T document)
           
 void setEditable(boolean enabled)
           
 void setLocation(EditorLocation<T> location)
           
 
Methods inherited from interface com.eviware.soapui.support.PropertyChangeNotifier
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from interface com.eviware.soapui.support.editor.EditorLocationListener
locationChanged
 

Field Detail

TITLE_PROPERTY

static final java.lang.String TITLE_PROPERTY
Method Detail

getEditor

Editor<T> getEditor()

getTitle

java.lang.String getTitle()

getComponent

javax.swing.JComponent getComponent()

deactivate

boolean deactivate()

activate

boolean activate(EditorLocation<T> location)

getEditorLocation

EditorLocation<T> getEditorLocation()

setLocation

void setLocation(EditorLocation<T> location)

setDocument

void setDocument(T document)

getDocument

T getDocument()

addLocationListener

void addLocationListener(EditorLocationListener<T> listener)

removeLocationListener

void removeLocationListener(EditorLocationListener<T> listener)

release

void release()

setEditable

void setEditable(boolean enabled)

getViewId

java.lang.String getViewId()

requestFocus

void requestFocus()


Copyright © 2005-2008 eviware.com. All Rights Reserved.