Package org.eclipse.jface.util

Examples of org.eclipse.jface.util.IPropertyChangeListener


     */
    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


   
    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

    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) {
        AnnotationStyle style = getWorkingCopyAnnotationStyle( getSelectedType());

        RGB colorRGB = mColorSelector.getColorValue();
View Full Code Here

    projectPanel.setLayout(new GridLayout(1, false));
    projectPanel.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
        project = new ComboFieldEditor("projectSelect",
            Messages.ExportSelectionPage_Project, projects, projectPanel );
        project.setPage( this );
        project.setPropertyChangeListener( new IPropertyChangeListener(){
            public void propertyChange( PropertyChangeEvent event ) {
                selectProject( (String) event.getNewValue() );
                check();
            }           
        });
View Full Code Here

            public void controlResized(ControlEvent e) {
        updateMessage();
      }
    });

    final IPropertyChangeListener fontListener = new IPropertyChangeListener() {
      public void propertyChange(PropertyChangeEvent event) {
        if (JFaceResources.BANNER_FONT.equals(event.getProperty()))
          updateMessage();
        if (JFaceResources.DIALOG_FONT.equals(event.getProperty())) {
          updateMessage();
View Full Code Here

                if (action != null && action.isEnabled()) {
                    action.runWithEvent(event );
                }
            }
        };
        toolAction.addPropertyChangeListener(new IPropertyChangeListener(){

            public void propertyChange( PropertyChangeEvent event ) {
                if( event.getProperty().equals(IAction.ENABLED)){
                    toolAction.setEnabled((Boolean) event.getNewValue());
                }
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 setupViewerForTextPresentationPrefChanges(final SourceViewer viewer) {
    final IPreferenceStore preferenceStore = getPreferenceStore();
   
    final IPropertyChangeListener propertyChangeListener = new IPropertyChangeListener() {
      @Override
      public void propertyChange(PropertyChangeEvent event) {
        if (affectsTextPresentation(event)) {
          handlePropertyChangeEvent(event);
          viewer.invalidateTextPresentation();
View Full Code Here

        site = aSite;
        super.init(aSite);
        final StructuredViewer viewer = aSite.getStructuredViewer();
        final BugContentProvider provider = BugContentProvider.getProvider(site.getContentService());

        filterChangeListener = new IPropertyChangeListener() {

            public void propertyChange(PropertyChangeEvent event) {
                if (!initDone) {
                    return;
                }
View Full Code Here

    if (listeners != null) {
      final Iterator listenerItr = listeners.iterator();
      final PropertyChangeEvent event = new PropertyChangeEvent(this,
          P_KEY_SEQUENCE, oldKeySequence, getKeySequence());
      while (listenerItr.hasNext()) {
        final IPropertyChangeListener listener = (IPropertyChangeListener) listenerItr
            .next();
        listener.propertyChange(event);
      }
    }
  }
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.