de.jaret.util.ui
Class CsvListEditor

java.lang.Object
  extended by org.eclipse.swt.widgets.Widget
      extended by org.eclipse.swt.widgets.Control
          extended by org.eclipse.swt.widgets.Scrollable
              extended by org.eclipse.swt.widgets.Composite
                  extended by de.jaret.util.ui.CsvListEditor
All Implemented Interfaces:
EventListener, org.eclipse.swt.events.FocusListener, org.eclipse.swt.events.KeyListener, org.eclipse.swt.events.ModifyListener, org.eclipse.swt.events.VerifyListener, org.eclipse.swt.graphics.Drawable, org.eclipse.swt.internal.SWTEventListener

public class CsvListEditor
extends org.eclipse.swt.widgets.Composite
implements org.eclipse.swt.events.FocusListener, org.eclipse.swt.events.VerifyListener, org.eclipse.swt.events.KeyListener, org.eclipse.swt.events.ModifyListener

Version:
$Id: CsvListEditor.java 242 2007-02-11 21:05:07Z olk $
Author:
Peter Kliem

Field Summary
 
Fields inherited from class org.eclipse.swt.widgets.Control
handle
 
Constructor Summary
CsvListEditor(org.eclipse.swt.widgets.Composite parent, int style)
           
 
Method Summary
 void focusGained(org.eclipse.swt.events.FocusEvent arg0)
           
 void focusLost(org.eclipse.swt.events.FocusEvent arg0)
           
 IMutableContentProvider getDestContentProvider()
           
 org.eclipse.jface.viewers.ILabelProvider getDestLabelProvider()
           
 String getSeparator()
           
 org.eclipse.jface.viewers.IContentProvider getSrcContentProvider()
           
 org.eclipse.jface.viewers.ILabelProvider getSrcLabelProvider()
           
 boolean isCaseSensitive()
           
 boolean isContentParsable()
           
 void keyPressed(org.eclipse.swt.events.KeyEvent e)
           
 void keyReleased(org.eclipse.swt.events.KeyEvent arg0)
           
 void modifyText(org.eclipse.swt.events.ModifyEvent arg0)
           
 void setCaseSensitive(boolean caseSensitive)
           
 void setDestContentProvider(IMutableContentProvider destContentProvider)
           
 void setDestLabelProvider(org.eclipse.jface.viewers.ILabelProvider labelProvider)
           
 void setSeparator(String separator)
           
 void setSrcContentProvider(org.eclipse.jface.viewers.IStructuredContentProvider srcContentProvider)
           
 void setSrcLabelProvider(org.eclipse.jface.viewers.ILabelProvider labelProvider)
           
 void setToolTipText(String toolTip)
           
 void updateX()
           
 void verifyText(org.eclipse.swt.events.VerifyEvent ve)
           
 
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, checkSubclass, computeSize, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
 
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getVerticalBar
 
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addFocusListener, addHelpListener, addKeyListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addPaintListener, addTraverseListener, computeSize, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, redraw, redraw, removeControlListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removePaintListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setSize, setSize, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update
 
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, setData, setData, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CsvListEditor

public CsvListEditor(org.eclipse.swt.widgets.Composite parent,
                     int style)
Method Detail

setSrcLabelProvider

public void setSrcLabelProvider(org.eclipse.jface.viewers.ILabelProvider labelProvider)

setDestLabelProvider

public void setDestLabelProvider(org.eclipse.jface.viewers.ILabelProvider labelProvider)

getDestContentProvider

public IMutableContentProvider getDestContentProvider()
Returns:
Returns the destContentProvider.

setDestContentProvider

public void setDestContentProvider(IMutableContentProvider destContentProvider)
Parameters:
destContentProvider - The destContentProvider to set.

updateX

public void updateX()

getSrcContentProvider

public org.eclipse.jface.viewers.IContentProvider getSrcContentProvider()
Returns:
Returns the srcContentProvider.

setSrcContentProvider

public void setSrcContentProvider(org.eclipse.jface.viewers.IStructuredContentProvider srcContentProvider)
Parameters:
srcContentProvider - The srcContentProvider to set.

getDestLabelProvider

public org.eclipse.jface.viewers.ILabelProvider getDestLabelProvider()
Returns:
Returns the destLabelProvider.

getSrcLabelProvider

public org.eclipse.jface.viewers.ILabelProvider getSrcLabelProvider()
Returns:
Returns the srcLabelProvider.

focusGained

public void focusGained(org.eclipse.swt.events.FocusEvent arg0)
Specified by:
focusGained in interface org.eclipse.swt.events.FocusListener

focusLost

public void focusLost(org.eclipse.swt.events.FocusEvent arg0)
Specified by:
focusLost in interface org.eclipse.swt.events.FocusListener

isCaseSensitive

public boolean isCaseSensitive()
Returns:
Returns the caseSensitive.

setCaseSensitive

public void setCaseSensitive(boolean caseSensitive)
Parameters:
caseSensitive - The caseSensitive to set.

getSeparator

public String getSeparator()
Returns:
Returns the separator.

setSeparator

public void setSeparator(String separator)
Parameters:
separator - The separator to set.

isContentParsable

public boolean isContentParsable()
Returns:
Returns the contentParsable.

verifyText

public void verifyText(org.eclipse.swt.events.VerifyEvent ve)
Specified by:
verifyText in interface org.eclipse.swt.events.VerifyListener

keyPressed

public void keyPressed(org.eclipse.swt.events.KeyEvent e)
Specified by:
keyPressed in interface org.eclipse.swt.events.KeyListener

keyReleased

public void keyReleased(org.eclipse.swt.events.KeyEvent arg0)
Specified by:
keyReleased in interface org.eclipse.swt.events.KeyListener

modifyText

public void modifyText(org.eclipse.swt.events.ModifyEvent arg0)
Specified by:
modifyText in interface org.eclipse.swt.events.ModifyListener

setToolTipText

public void setToolTipText(String toolTip)
Overrides:
setToolTipText in class org.eclipse.swt.widgets.Control


Copyright © 2013. All Rights Reserved.