Package org.eclipse.jface.util

Examples of org.eclipse.jface.util.IPropertyChangeListener


  }

  @Override
  public void createWindowContents(Shell shell) {
    logger.finest("createWindowContents");
    store.addPropertyChangeListener(propertyChangeListener = new IPropertyChangeListener() {
      public void propertyChange(PropertyChangeEvent event) {
        if(event.getProperty().equals(PreferenceConstants.P_MAIN_WINDOW_DISPLAY_MENUBAR))
          getWindowConfigurer().setShowMenuBar(store.getBoolean(PreferenceConstants.P_MAIN_WINDOW_DISPLAY_MENUBAR));
      }
    });
View Full Code Here


    contactList.addMouseListener(mouseListener);
    contactList.addMouseMoveListener(mouseListener);
   
   
    IPreferenceStore store = GOIMPlugin.getDefault().getPreferenceStore();
    final IPropertyChangeListener propertyChangeListener = new IPropertyChangeListener() {
      public void propertyChange(PropertyChangeEvent event) {
        setColorsFromStore();
      } };
    store.addPropertyChangeListener(propertyChangeListener);
    contactList.addListener(SWT.Dispose,new Listener() {
View Full Code Here

//            if(getMyPreferenceStore().getBoolean(PreferenceConstants.P_CONTACTLIST_AUTOOPEN) &&
//                !getMyPreferenceStore().getBoolean(PreferenceConstants.P_CONTACTLIST_ALLACCOUNTS))
//              openContactList(getMyPreferenceStore().getString(PreferenceConstants.P_CONTACTLIST),(GOIMAccount)event.source);
        }});
    if(propertyChangeListener == null)
      store.addPropertyChangeListener(propertyChangeListener = new IPropertyChangeListener() {
        public void propertyChange(PropertyChangeEvent event) {
          logger.finest("Property changed: " + event.getProperty());
          if(accountList.size() > 0 && getMyPreferenceStore().getBoolean(PreferenceConstants.P_CONTACTLIST_AUTOOPEN)) {
            if(event.getProperty().equals(PreferenceConstants.P_CONTACTLIST)) {
              int code = -1;
View Full Code Here

    Label colorText = new Label(settingsComposite, SWT.NONE);
    colorText.setText("Color:");

    mColorSelector = new ColorSelector(settingsComposite);
    mColorSelector.setEnabled(false);
    mColorSelector.addListener(new IPropertyChangeListener() {
      public void propertyChange(PropertyChangeEvent event) {
        if (mCurrentSelectedAnnotation == null) {
          mCurrentSelectedAnnotation = getDefaultAnnotation();
        }
View Full Code Here

   
    if (textSize > 0) {
      setTextSize(textSize);
    }
   
    preferenceStoreChangeListener = (new IPropertyChangeListener() {
     
      public void propertyChange(PropertyChangeEvent event) {
        if (AnnotationEditorPreferenceConstants.ANNOTATION_EDITOR_TEXT_SIZE.equals(event.getProperty())) {
          Integer textSize = (Integer) event.getNewValue();
         
View Full Code Here

      connectionGroup.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
      connectionGroup.setText(Messages.ChromiumRemoteTab_CONNECTION_GROUP);
      connectionGroup.setLayout(new GridLayout(1, false));


      IPropertyChangeListener propertyModifyListener = new IPropertyChangeListener() {
        public void propertyChange(PropertyChangeEvent event) {
          modifyListener.run();
        }
      };
View Full Code Here

      public void editorValueChanged(boolean oldValidState,
          boolean newValidState) {
        fireEditorValueChanged(oldValidState, newValidState);
      }
    });
    _wrapped.addPropertyChangeListener(new IPropertyChangeListener() {
      public void propertyChange(PropertyChangeEvent event) {
        // FIXME:
      }
    });
View Full Code Here

        /**
         * Register for our preference store, so we can be notified if the Skype
         * Username changes.
         */
        IPreferenceStore prefs = saros.getPreferenceStore();
        prefs.addPropertyChangeListener(new IPropertyChangeListener() {
            public void propertyChange(PropertyChangeEvent event) {
                if (event.getProperty().equals(
                    PreferenceConstants.SKYPE_USERNAME)) {
                    publishSkypeIQ(event.getNewValue().toString());
                }
View Full Code Here

        SarosPluginContext.initComponent(this);

        preferences = saros.getPreferenceStore();
        updateResample();
        updateKeepAspectRatio();
        preferences.addPropertyChangeListener(new IPropertyChangeListener() {

            public void propertyChange(PropertyChangeEvent event) {
                if (event.getProperty().equals(
                    PreferenceConstants.PLAYER_RESAMPLE))
                    updateResample();
View Full Code Here

    fText.addTraverseListener(getTraverseListener()); // defect 220377 -
    // Provide tab
    // traversal for
    // fText widget
    setAccessible(fText, SSEUIMessages.Sample_text__UI_); //$NON-NLS-1$ = "&Sample text:"
    fForeground.addListener(new IPropertyChangeListener() {
      public void propertyChange(PropertyChangeEvent event) {
        if (event.getProperty().equals(ColorSelector.PROP_COLORCHANGE)) {
          // get current (newly old) style
          String namedStyle = getStyleName(fStyleCombo.getItem(fStyleCombo.getSelectionIndex()));
          String prefString = getPreferenceStore().getString(namedStyle);
          String[] stylePrefs = ColorHelper.unpackStylePreferences(prefString);
          if (stylePrefs != null) {
            String oldValue = stylePrefs[0];
            String newValue = "null";   //$NON-NLS-1$
            Object newValueObject = event.getNewValue();
            if (newValueObject instanceof RGB) {
              newValue = ColorHelper.toRGBString((RGB)newValueObject);
            }
 
            if (!newValue.equals(oldValue)) {
              stylePrefs[0] = newValue;
              String newPrefString = ColorHelper.packStylePreferences(stylePrefs);
              getPreferenceStore().setValue(namedStyle, newPrefString);
              refresh();
            }
          }
        }
      }
    });
    fBackground.addListener(new IPropertyChangeListener() {
      public void propertyChange(PropertyChangeEvent event) {
        if (event.getProperty().equals(ColorSelector.PROP_COLORCHANGE)) {
          // get current (newly old) style
          String namedStyle = getStyleName(fStyleCombo.getItem(fStyleCombo.getSelectionIndex()));
          String prefString = getPreferenceStore().getString(namedStyle);
View Full Code Here

TOP

Related Classes of org.eclipse.jface.util.IPropertyChangeListener

Copyright © 2018 www.massapicom. 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.