org.eclipse.datatools.sqltools.sqlbuilder.views.update
Class UpdateDesignViewer

java.lang.Object
  extended by org.eclipse.jface.viewers.Viewer
      extended by org.eclipse.jface.viewers.ContentViewer
          extended by org.eclipse.datatools.sqltools.sqlbuilder.views.update.UpdateDesignViewer
All Implemented Interfaces:
org.eclipse.jface.viewers.IInputProvider, org.eclipse.jface.viewers.IInputSelectionProvider, org.eclipse.jface.viewers.ISelectionChangedListener, org.eclipse.jface.viewers.ISelectionProvider

public class UpdateDesignViewer
extends org.eclipse.jface.viewers.ContentViewer
implements org.eclipse.jface.viewers.ISelectionProvider, org.eclipse.jface.viewers.ISelectionChangedListener

Create the viewer for the statement name


Constructor Summary
UpdateDesignViewer(SQLDomainModel sqlDomainModel)
           
 
Method Summary
 void addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
           
 org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.Composite parent)
           
 org.eclipse.swt.widgets.Control getControl()
           
 java.lang.Object getInput()
           
 org.eclipse.jface.viewers.ISelection getSelection()
           
 void inputChanged(java.lang.Object newElement, java.lang.Object oldElement)
           
 void notifySelectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
           
 void refresh()
           
 void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
           
 void setEnabled(boolean enable)
           
 void setInput(java.lang.Object input)
           
 void setSelection(org.eclipse.jface.viewers.ISelection selection, boolean reveal)
           
 
Methods inherited from class org.eclipse.jface.viewers.ContentViewer
getContentProvider, getLabelProvider, setContentProvider, setLabelProvider
 
Methods inherited from class org.eclipse.jface.viewers.Viewer
addHelpListener, getData, removeHelpListener, removeSelectionChangedListener, scrollDown, scrollUp, setData, setSelection
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.viewers.ISelectionProvider
removeSelectionChangedListener, setSelection
 

Constructor Detail

UpdateDesignViewer

public UpdateDesignViewer(SQLDomainModel sqlDomainModel)
Method Detail

setInput

public void setInput(java.lang.Object input)
Overrides:
setInput in class org.eclipse.jface.viewers.ContentViewer

createControl

public org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.Composite parent)

getSelection

public org.eclipse.jface.viewers.ISelection getSelection()
Specified by:
getSelection in interface org.eclipse.jface.viewers.ISelectionProvider
Specified by:
getSelection in class org.eclipse.jface.viewers.Viewer

setSelection

public void setSelection(org.eclipse.jface.viewers.ISelection selection,
                         boolean reveal)
Specified by:
setSelection in class org.eclipse.jface.viewers.Viewer

getControl

public org.eclipse.swt.widgets.Control getControl()
Specified by:
getControl in class org.eclipse.jface.viewers.Viewer

getInput

public java.lang.Object getInput()
Specified by:
getInput in interface org.eclipse.jface.viewers.IInputProvider
Overrides:
getInput in class org.eclipse.jface.viewers.ContentViewer

refresh

public void refresh()
Specified by:
refresh in class org.eclipse.jface.viewers.Viewer

inputChanged

public void inputChanged(java.lang.Object newElement,
                         java.lang.Object oldElement)
Overrides:
inputChanged in class org.eclipse.jface.viewers.Viewer

addSelectionChangedListener

public void addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
Specified by:
addSelectionChangedListener in interface org.eclipse.jface.viewers.ISelectionProvider
Overrides:
addSelectionChangedListener in class org.eclipse.jface.viewers.Viewer

selectionChanged

public void selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
Specified by:
selectionChanged in interface org.eclipse.jface.viewers.ISelectionChangedListener

notifySelectionChanged

public void notifySelectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)

setEnabled

public void setEnabled(boolean enable)