Package org.eclipse.jface.preference

Examples of org.eclipse.jface.preference.IPreferenceStore.addPropertyChangeListener()


    // Set the AutoRemoveOldLaunchesListener
    IPreferenceStore preferenceStore = DebugUIPlugin.getDefault()
        .getPreferenceStore();
    fInitialAutoRemoveLaunches = preferenceStore
        .getBoolean(IDebugUIConstants.PREF_AUTO_REMOVE_OLD_LAUNCHES);
    preferenceStore
        .addPropertyChangeListener(new AutoRemoveOldLaunchesListener());
    org.eclipse.php.internal.server.core.Activator.getDefault(); // TODO -
    // Check
    // if
    // getInstance
View Full Code Here


     */
    public void start(BundleContext context) throws Exception {
        super.start( context );
        IPreferenceStore preferenceStore = getPreferenceStore();
        useCachePreference = preferenceStore.getBoolean( IDroolsConstants.CACHE_PARSED_RULES );
        preferenceStore.addPropertyChangeListener( new IPropertyChangeListener() {
            public void propertyChange(PropertyChangeEvent event) {
                if ( IDroolsConstants.CACHE_PARSED_RULES.equals( event.getProperty() ) ) {
                    useCachePreference = ((Boolean) event.getNewValue()).booleanValue();
                    if ( !useCachePreference ) {
                        clearCache();
View Full Code Here

     */
    public void start(BundleContext context) throws Exception {
        super.start( context );
        IPreferenceStore preferenceStore = getPreferenceStore();
        useCachePreference = preferenceStore.getBoolean( IDroolsConstants.CACHE_PARSED_RULES );
        preferenceStore.addPropertyChangeListener( new IPropertyChangeListener() {
            public void propertyChange(PropertyChangeEvent event) {
                if ( IDroolsConstants.CACHE_PARSED_RULES.equals( event.getProperty() ) ) {
                    useCachePreference = ((Boolean) event.getNewValue()).booleanValue();
                    if ( !useCachePreference ) {
                        clearCache();
View Full Code Here

              getBackgroundColor(store));
        }

      }
    };
    store.addPropertyChangeListener(listener);

  }

  /**
   * Get background color
View Full Code Here

    public void init(IPageSite pageSite)
    {
        super.init(pageSite);

        IPreferenceStore store = Activator.getInstance().getPreferenceStore();
        store.addPropertyChangeListener(listener);

        pageSite.getActionBars().getToolBarManager().add(
            new ExportImageAction(new IControlProvider()
            {
                public Control getControl()
View Full Code Here

         * Hook global preference updates.
         */
        final IPreferenceStore preferenceStore = WorkbenchCorePlugin.getDefault()
            .getPreferenceStore();

        preferenceStore.addPropertyChangeListener(new PropertyChangeListenerAdapter(
            PreferenceConstants.SHOW_OPTIONAL)
        {
            public void propertyChangeFiltered(PropertyChangeEvent event)
            {
                displayEditorSet();
View Full Code Here

            {
                displayEditorSet();
            }
        });

        preferenceStore.addPropertyChangeListener(new PropertyChangeListenerAdapter(
            PreferenceConstants.GROUPING_INPUT_VIEW)
        {
            public void propertyChangeFiltered(PropertyChangeEvent event)
            {
                displayEditorSet();
View Full Code Here

             * Subscribe to change events on the global preference property and update
             * initial state.
             */
            final IPreferenceStore preferenceStore = WorkbenchCorePlugin.getDefault()
                .getPreferenceStore();
            preferenceStore.addPropertyChangeListener(new IPropertyChangeListener()
            {
                public void propertyChange(PropertyChangeEvent event)
                {
                    if (PreferenceConstants.SHOW_OPTIONAL.equals(event.getProperty()))
                    {
View Full Code Here

    {
        final IPreferenceStore prefStore =
            WorkbenchCorePlugin.getDefault().getPreferenceStore();

        final String key = PreferenceConstants.GROUPING_ATTRIBUTE_VIEW;
        prefStore.addPropertyChangeListener(new PropertyChangeListenerAdapter(key)
        {
            protected void propertyChangeFiltered(PropertyChangeEvent event)
            {
                updateGroupingState(GroupingMethod.valueOf(prefStore.getString(key)));
            }
View Full Code Here

    public ColorAndStyleCache getColorCache() {
        if (colorCache == null) {
            IPreferenceStore prefStore = PydevPrefs.getChainedPrefStore();
            colorCache = new ColorAndStyleCache(prefStore);
            prefStore.addPropertyChangeListener(new IPropertyChangeListener() {

                public void propertyChange(PropertyChangeEvent event) {
                    String property = event.getProperty();
                    if (ColorAndStyleCache.isColorOrStyleProperty(property)) {
                        colorCache.reloadNamedColor(property);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.