Example usage for org.eclipse.jface.dialogs IPageChangedListener pageChanged

List of usage examples for org.eclipse.jface.dialogs IPageChangedListener pageChanged

Introduction

In this page you can find the example usage for org.eclipse.jface.dialogs IPageChangedListener pageChanged.

Prototype

public void pageChanged(PageChangedEvent event);

Source Link

Document

Notifies that the selected page has changed.

Usage

From source file:com.codesourcery.internal.installer.ui.WizardDialog.java

License:Open Source License

/**
 * Notifies any selection changed listeners that the selected page has
 * changed. Only listeners registered at the time this method is called are
 * notified./*ww w . j  a  v  a 2s  .c  o  m*/
 * 
 * @param event
 *            a selection changed event
 * 
 * @see IPageChangedListener#pageChanged
 * 
 * @since 3.1
 */
protected void firePageChanged(final PageChangedEvent event) {
    Object[] listeners = pageChangedListeners.getListeners();
    for (int i = 0; i < listeners.length; ++i) {
        final IPageChangedListener l = (IPageChangedListener) listeners[i];
        SafeRunnable.run(new SafeRunnable() {
            public void run() {
                l.pageChanged(event);
            }
        });
    }
}

From source file:com.google.dart.tools.search.internal.ui.SearchDialog.java

License:Open Source License

private void notifyPageChanged() {
    if (fPageChangeListeners != null && !fPageChangeListeners.isEmpty()) {
        // Fires the page change event
        final PageChangedEvent event = new PageChangedEvent(this, getSelectedPage());
        Object[] listeners = fPageChangeListeners.getListeners();
        for (int i = 0; i < listeners.length; ++i) {
            final IPageChangedListener l = (IPageChangedListener) listeners[i];
            SafeRunner.run(new SafeRunnable() {
                @Override//w  w w  .j a  v  a  2s .c  om
                public void run() {
                    l.pageChanged(event);
                }
            });
        }
    }
}

From source file:com.mindquarry.desktop.preferences.dialog.FilteredPreferenceDialog.java

License:Open Source License

/**
 * Notifies any selection changed listeners that the selected page has
 * changed. Only listeners registered at the time this method is called are
 * notified.//  ww w  .j av  a 2  s . c  o m
 * 
 * @param event a selection changed event
 * 
 * @see IPageChangedListener#pageChanged
 * 
 * @since 3.1
 */
protected void firePageChanged(final PageChangedEvent event) {
    Object[] listeners = pageChangedListeners.getListeners();
    for (int i = 0; i < listeners.length; i++) {
        final IPageChangedListener l = (IPageChangedListener) listeners[i];
        SafeRunnable.run(new SafeRunnable() {
            public void run() {
                l.pageChanged(event);
            }
        });
    }
}

From source file:com.nokia.carbide.search.system.internal.ui.SearchDialog.java

License:Open Source License

private void notifyPageChanged() {
    if (fPageChangeListeners != null && !fPageChangeListeners.isEmpty()) {
        // Fires the page change event
        final PageChangedEvent event = new PageChangedEvent(this, getSelectedPage());
        Object[] listeners = fPageChangeListeners.getListeners();
        for (int i = 0; i < listeners.length; ++i) {
            final IPageChangedListener l = (IPageChangedListener) listeners[i];
            SafeRunner.run(new SafeRunnable() {
                public void run() {
                    l.pageChanged(event);
                }//from  w  w w  .java 2 s .c  o  m
            });
        }
    }
}

From source file:com.nokia.sdt.uidesigner.ui.AbstractDesignerDataModelEditor.java

License:Open Source License

private void firePageChanged(final PageChangedEvent event) {
    for (IPageChangedListener l : pageListeners) {
        l.pageChanged(event);
    }//ww w. j a v a 2  s. co m
}

From source file:eu.esdihumboldt.hale.ui.util.dialog.MultiPageDialog.java

License:Open Source License

/**
 * Fire a page change//from   w w w  .  j  a  va 2  s  .c om
 * 
 * @param oldPage the old page
 * @param newPage the new page
 */
protected void firePageChange(T oldPage, T newPage) {
    onPageChange(oldPage, newPage);

    final PageChangedEvent pce = new PageChangedEvent(this, getSelectedPage());

    for (IPageChangedListener listener : pageListeners) {
        listener.pageChanged(pce);
    }
}

From source file:net.sf.logsaw.ui.editors.LogViewEditor.java

License:Open Source License

private void firePageChanged() {
    PageChangedEvent e = new PageChangedEvent(this, getSelectedPage());
    for (IPageChangedListener listener : listeners) {
        listener.pageChanged(e);
    }//  w  w  w.  j av  a2 s .  c  om
}

From source file:org.eclipse.birt.core.ui.frameworks.taskwizard.WizardBaseDialog.java

License:Open Source License

/**
 * Notifies any selection changed listeners that the selected page has
 * changed. Only listeners registered at the time this method is called
 * are notified.//from   w  w  w  .j  a v  a 2s . c  om
 * 
 * @param event
 *            a selection changed event
 * 
 * @see IPageChangedListener#pageChanged
 * 
 * @since 2.1
 */
void firePageChanged(final PageChangedEvent event) {
    Object[] listeners = pageChangedListeners.getListeners();
    for (int i = 0; i < listeners.length; i++) {
        final IPageChangedListener l = (IPageChangedListener) listeners[i];
        SafeRunnable.run(new SafeRunnable() {

            public void run() {
                l.pageChanged(event);
            }
        });
    }
}

From source file:org.eclipse.birt.report.designer.data.ui.property.AbstractPropertyDialog.java

License:Open Source License

/**
 * /*  w  w  w  .  j av a 2 s .  c o m*/
 * @param event
 */
protected void firePageChanged(final PageChangedEvent event) {
    Object[] listeners = pageChangedListeners.getListeners();
    for (int i = 0; i < listeners.length; i++) {
        final IPageChangedListener l = (IPageChangedListener) listeners[i];
        SafeRunnable.run(new SafeRunnable() {

            public void run() {
                l.pageChanged(event);
            }
        });
    }
}

From source file:org.eclipse.team.internal.ui.dialogs.PreferencePageContainerDialog.java

License:Open Source License

private void firePageChanged(final PageChangedEvent event) {
    Object[] listeners = pageChangedListeners.getListeners();
    for (int i = 0; i < listeners.length; i++) {
        final IPageChangedListener l = (IPageChangedListener) listeners[i];
        SafeRunnable.run(new SafeRunnable() {
            public void run() {
                l.pageChanged(event);
            }/*from  ww w. jav a2s. c  om*/
        });
    }
}