Examples of IPropertyChangeListener


Examples of org.eclipse.jface.util.IPropertyChangeListener

  }

  private void registerListeners() {

    /* Create Property Listener */
    fPropertyChangeListener = new IPropertyChangeListener() {
      public void propertyChange(PropertyChangeEvent event) {
        String property = event.getProperty();
        if (OwlUI.NEWS_TEXT_FONT_ID.equals(property))
          createFonts();
        else if (OwlUI.STICKY_BG_COLOR_ID.equals(property))
View Full Code Here

Examples of org.eclipse.jface.util.IPropertyChangeListener

      }
    };
    DynamicDAO.addEntityListener(ILabel.class, fLabelListener);

    /* Refresh Viewer when Sticky Color Changes */
    fPropertyChangeListener = new IPropertyChangeListener() {
      public void propertyChange(PropertyChangeEvent event) {
        if (fViewer.getControl().isDisposed())
          return;

        if (OwlUI.STICKY_BG_COLOR_ID.equals(event.getProperty())) {
View Full Code Here

Examples of org.eclipse.jface.util.IPropertyChangeListener

    };

    fViewSite.getPage().addPartListener(fPartListener);

    /* Refresh Viewer when Sticky Color Changes */
    fPropertyChangeListener = new IPropertyChangeListener() {
      public void propertyChange(PropertyChangeEvent event) {
        if (fViewer.getControl().isDisposed())
          return;

        if (OwlUI.STICKY_BG_COLOR_ID.equals(event.getProperty())) {
View Full Code Here

Examples of org.eclipse.jface.util.IPropertyChangeListener

            // do nothing
          }
        });
   
    // Listen for changes of the workspace name.
    propertyChangeListener = new IPropertyChangeListener() {
      public void propertyChange(PropertyChangeEvent event) {
        if (IDEInternalPreferences.WORKSPACE_NAME.equals(event
            .getProperty())) {
          // Make sure the title is actually updated by
          // setting last active page.
View Full Code Here

Examples of org.eclipse.jface.util.IPropertyChangeListener

    plugin = this;
   
    Emmet.setUserDataDelegate(new EclipseUserData());
   
    // XXX maybe there's a better place for such listener?
    getDefault().getPreferenceStore().addPropertyChangeListener(new IPropertyChangeListener() {
      @Override
      public void propertyChange(PropertyChangeEvent event) {
        if (event.getProperty() == PreferenceConstants.P_EXTENSIONS_PATH) {
          Emmet.reset();
        }
View Full Code Here

Examples of org.eclipse.jface.util.IPropertyChangeListener

    IDocument document= new Document(content);
    new PerlPartitioner(PerlEditorPlugin.getDefault().getLog(), document);

    fPreviewViewer.setDocument(document);

    chainedStore.addPropertyChangeListener(new IPropertyChangeListener() {
      public void propertyChange(PropertyChangeEvent event) {
                if (fPreviewViewer == null || fPreviewViewer.getTextWidget() == null)
                    return;
               
        String p= event.getProperty();
View Full Code Here

Examples of org.eclipse.jface.util.IPropertyChangeListener

            store.setValue((String) e.getKey(), (String) e.getValue());
        }
       
        store.setValue("provider", model.getType().getProvider());

        store.addPropertyChangeListener(new IPropertyChangeListener()
        {           
            public void propertyChange(PropertyChangeEvent event)
            {
                model.getProperties().setProperty(event.getProperty(), event.getNewValue().toString());
            }
View Full Code Here

Examples of org.eclipse.jface.util.IPropertyChangeListener

        publishActionContributionItem.setVisible(false);
    }
   
    final String runText = "Connect to server in run mode";
    if (runTooltipListener==null) {
      runTooltipListener = new IPropertyChangeListener() {
       
        @Override
        public void propertyChange(PropertyChangeEvent event) {
          if (event.getProperty().equals(IAction.TOOL_TIP_TEXT) ) {
            if (!event.getNewValue().equals(runText)) {
              serverRunAction.setToolTipText(runText);
            }
          }
        }
      };
      serverRunAction.addPropertyChangeListener(runTooltipListener);
    }
    final String debugText = "Connect to server in debug mode";
    if (debugTooltipListener==null) {
      debugTooltipListener = new IPropertyChangeListener() {
       
        @Override
        public void propertyChange(PropertyChangeEvent event) {
          if (event.getProperty().equals(IAction.TOOL_TIP_TEXT)) {
            if (!event.getNewValue().equals(debugText)) {
              serverDebugAction.setToolTipText(debugText);
            }
          }
        }
      };
      serverDebugAction.addPropertyChangeListener(debugTooltipListener);
    }
    final String disconnectText = "Disconnect from server";
    if (disconnectTooltipListener==null) {
      disconnectTooltipListener = new IPropertyChangeListener() {
       
        @Override
        public void propertyChange(PropertyChangeEvent event) {
          if (event.getProperty().equals(IAction.TOOL_TIP_TEXT)) {
            if (!event.getNewValue().equals(disconnectText)) {
View Full Code Here

Examples of org.eclipse.jface.util.IPropertyChangeListener

    /**
     * Starts to listen for changes.
     */
    public void start() {
        if (fPropertyListener == null) {
            fPropertyListener = new IPropertyChangeListener() {
                @Override
                public void propertyChange(final PropertyChangeEvent event) {
                    final OverlayKey key = findOverlayKey(event.getProperty());
                    if (key != null) {
                        propagateProperty(fParent, key, fStore);
View Full Code Here

Examples of org.eclipse.jface.util.IPropertyChangeListener

            final ErlangSourceViewerConfiguration configuration,
            final IPreferenceStore preferenceStore) {
        assertThat(viewer, is(not(nullValue())));
        assertThat(configuration, is(not(nullValue())));
        assertThat(preferenceStore, is(not(nullValue())));
        final IPropertyChangeListener fontChangeListener = new IPropertyChangeListener() {
            @Override
            public void propertyChange(final PropertyChangeEvent event) {
                if (PreferenceConstants.EDITOR_TEXT_FONT.equals(event.getProperty())) {
                    final Font font = JFaceResources
                            .getFont(PreferenceConstants.EDITOR_TEXT_FONT);
                    viewer.getTextWidget().setFont(font);
                }
            }
        };
        final IPropertyChangeListener propertyChangeListener = new IPropertyChangeListener() {
            @Override
            public void propertyChange(final PropertyChangeEvent event) {
                if (configuration.affectsTextPresentation(event)) {
                    configuration.handlePropertyChangeEvent(event);
                    viewer.invalidateTextPresentation();
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.