Class CDateTimeSelectionProvider

  • All Implemented Interfaces:
    java.util.EventListener, org.eclipse.jface.viewers.ISelectionProvider, org.eclipse.swt.events.SelectionListener, org.eclipse.swt.internal.SWTEventListener

    public class CDateTimeSelectionProvider
    extends java.lang.Object
    implements org.eclipse.jface.viewers.ISelectionProvider, org.eclipse.swt.events.SelectionListener
    • Field Detail

      • selectionChangedListeners

        private org.eclipse.core.runtime.ListenerList selectionChangedListeners
    • Constructor Detail

      • CDateTimeSelectionProvider

        public CDateTimeSelectionProvider​(CDateTime cdt)
      • CDateTimeSelectionProvider

        public CDateTimeSelectionProvider​(org.eclipse.swt.widgets.Composite parent,
                                          int style)
    • Method Detail

      • addSelectionChangedListener

        public void addSelectionChangedListener​(org.eclipse.jface.viewers.ISelectionChangedListener listener)
        Specified by:
        addSelectionChangedListener in interface org.eclipse.jface.viewers.ISelectionProvider
      • fireSelectionChanged

        private void fireSelectionChanged​(org.eclipse.jface.viewers.SelectionChangedEvent event)
        Notifies any selection changed listeners that the viewer's selection has changed. Only listeners registered at the time this method is called are notified.
        Parameters:
        event - a selection changed event
        See Also:
        ISelectionChangedListener.selectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent)
      • getCDateTime

        public CDateTime getCDateTime()
      • getSelection

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

        public void removeSelectionChangedListener​(org.eclipse.jface.viewers.ISelectionChangedListener listener)
        Specified by:
        removeSelectionChangedListener in interface org.eclipse.jface.viewers.ISelectionProvider
      • setSelection

        public void setSelection​(org.eclipse.jface.viewers.ISelection selection)
        Specified by:
        setSelection in interface org.eclipse.jface.viewers.ISelectionProvider
      • widgetDefaultSelected

        public void widgetDefaultSelected​(org.eclipse.swt.events.SelectionEvent event)
        Specified by:
        widgetDefaultSelected in interface org.eclipse.swt.events.SelectionListener
      • widgetSelected

        public void widgetSelected​(org.eclipse.swt.events.SelectionEvent event)
        Specified by:
        widgetSelected in interface org.eclipse.swt.events.SelectionListener