org.eclipse.jface.util.PropertyChangeEvent.getSource()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(6.4k)|赞(0)|评价(0)|浏览(74)

本文整理了Java中org.eclipse.jface.util.PropertyChangeEvent.getSource()方法的一些代码示例,展示了PropertyChangeEvent.getSource()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。PropertyChangeEvent.getSource()方法的具体详情如下:
包路径:org.eclipse.jface.util.PropertyChangeEvent
类名称:PropertyChangeEvent
方法名:getSource

PropertyChangeEvent.getSource介绍

暂无

代码示例

代码示例来源:origin: org.eclipse.platform/org.eclipse.debug.ui

@Override
public void propertyChange(PropertyChangeEvent event) {
  if (event.getProperty().equals(FieldEditor.VALUE))
  {
    if (event.getSource().equals(fPageSize) ||
      event.getSource().equals(fPostBufferSize) ||
      event.getSource().equals(fPreBufferSize))
    {
      validatePageSize();
    }
  }
}

代码示例来源:origin: org.eclipse/org.eclipse.team.ui

public void propertyChange(PropertyChangeEvent event) {
  if (event.getSource() == participant) {
    updateState();
  }
}

代码示例来源:origin: org.eclipse.pde/org.eclipse.pde.ui

@Override
  public void propertyChange(PropertyChangeEvent event) {
    if (fSortAction.equals(event.getSource()) && IAction.RESULT.equals(event.getProperty())) {
      updateButtons(true, true);
    }
  }
}

代码示例来源:origin: org.eclipse.pde/org.eclipse.pde.ui

@Override
public void propertyChange(PropertyChangeEvent event) {
  if (fSortAction.equals(event.getSource()) && IAction.RESULT.equals(event.getProperty())) {
    updateUpDownButtons();
  }
}

代码示例来源:origin: org.eclipse.pde/org.eclipse.pde.ui

@Override
public void propertyChange(PropertyChangeEvent event) {
  if (fSortAction.equals(event.getSource()) && IAction.RESULT.equals(event.getProperty())) {
    updateButtons();
  }
}

代码示例来源:origin: org.eclipse.pde/org.eclipse.pde.ui

@Override
public void propertyChange(PropertyChangeEvent event) {
  if (fSortAction.equals(event.getSource()) && IAction.RESULT.equals(event.getProperty())) {
    updateUpDownButtons();
  }
}

代码示例来源:origin: org.eclipse/org.eclipse.compare

public void propertyChange(PropertyChangeEvent e) {
    String propertyName= e.getProperty();
    if (CompareEditorInput.DIRTY_STATE.equals(propertyName)) {
      boolean changed= false;
      Object newValue= e.getNewValue();
      if (newValue instanceof Boolean)
        changed= ((Boolean)newValue).booleanValue();
      setDirty(e.getSource(), changed);
    }            
  }
};

代码示例来源:origin: org.eclipse/org.eclipse.team.ui

public void propertyChange(PropertyChangeEvent e) {
    String propertyName= e.getProperty();
    if (CompareEditorInput.DIRTY_STATE.equals(propertyName)) {
      boolean changed= false;
      Object newValue= e.getNewValue();
      if (newValue instanceof Boolean)
        changed= ((Boolean)newValue).booleanValue();
      setDirty(e.getSource(), changed);
    }            
  }
};

代码示例来源:origin: infinitest/infinitest

private String findChangedPreference(PropertyChangeEvent event) {
  Object source = event.getSource();
  if ((source instanceof FieldEditor) && event.getProperty().equals(VALUE)) {
    return ((FieldEditor) source).getPreferenceName();
  }
  return null;
}

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.ui.console

@Override
public void propertyChange(PropertyChangeEvent event) {
  Object source = event.getSource();
  if (source instanceof IConsole && event.getProperty().equals(IBasicPropertyConstants.P_TEXT)) {
    if (source.equals(getConsole())) {
      updateTitle();
    }
  }
}

代码示例来源:origin: org.eclipse/org.eclipse.ui.console

public void propertyChange(PropertyChangeEvent event) {
  Object source = event.getSource();
  if (source instanceof IConsole && event.getProperty().equals(IBasicPropertyConstants.P_TEXT)) {
    if (source.equals(getConsole())) {
      updateTitle();
    }
  }
}

代码示例来源:origin: org.eclipse/org.eclipse.team.ui

public void propertyChange(final PropertyChangeEvent event) {
    if (event.getProperty() == ISynchronizeModelElement.BUSY_PROPERTY) {
      Object source = event.getSource();
      if (source instanceof ISynchronizeModelElement)
        updateBusyState((ISynchronizeModelElement)source, ((Boolean)event.getNewValue()).booleanValue());
    }
  }
};

代码示例来源:origin: org.apache.uima/uimaj-ep-cas-editor

@Override
 public void propertyChange(PropertyChangeEvent event) {
  if (event.getProperty().endsWith(".style")) {
   // extract type name ...
   String typeName = event.getProperty().substring(0, event.getProperty().lastIndexOf(".style"));
   AnnotationStyle style = AnnotationStyle.getAnnotationStyleFromStore(
       (IPreferenceStore) event.getSource(), typeName);
   annotationStylesChanged(Collections.singleton(style));
  }
 }
}

代码示例来源:origin: wangzw/CppStyle

@Override
public void propertyChange(PropertyChangeEvent event) {
  super.propertyChange(event);
  if (event.getProperty().equals(FieldEditor.VALUE)) {
    if (event.getSource() == clangFormatPath) {
      clangFormatPathChange(event.getNewValue().toString());
    } else if (event.getSource() == cpplintPath) {
      cpplintPathChange(event.getNewValue().toString());
    }
    checkState();
  }
}

代码示例来源:origin: org.eclipse.pde/org.eclipse.pde.ui

@Override
public void propertyChange(PropertyChangeEvent event) {
  if (fSortAction.equals(event.getSource()) && IAction.RESULT.equals(event.getProperty())) {
    StructuredViewer viewer = getStructuredViewerPart().getViewer();
    IStructuredSelection ssel = viewer.getStructuredSelection();
    updateButtons(ssel);
  }
}

代码示例来源:origin: org.eclipse.platform/org.eclipse.ui.workbench

private void addSetContextListener() {
  addPropertyChangeListener(event -> {
    if (event.getSource() == contextModel
        && CommonModel.PROP_SELECTED_ELEMENT.equals(event
            .getProperty())) {
      updateBindingContext((ContextElement) event.getNewValue());
    }
  });
}

代码示例来源:origin: org.eclipse.platform/org.eclipse.ui.workbench

private void addSetKeySequenceListener() {
  addPropertyChangeListener(event -> {
    if (BindingElement.PROP_TRIGGER.equals(event.getProperty())) {
      updateTrigger((BindingElement) event.getSource(),
          (KeySequence) event.getOldValue(),
          (KeySequence) event.getNewValue());
    }
  });
}

代码示例来源:origin: org.eclipse.platform/org.eclipse.ui.workbench

private void addSetConflictListener() {
  addPropertyChangeListener(event -> {
    if (event.getSource() == conflictModel
        && CommonModel.PROP_SELECTED_ELEMENT.equals(event
            .getProperty())) {
      if (event.getNewValue() != null) {
        bindingModel.setSelectedElement((ModelElement) event
            .getNewValue());
      }
    }
  });
}

代码示例来源:origin: org.eclipse.platform/org.eclipse.ui.workbench

private void addSetSchemeListener() {
  addPropertyChangeListener(event -> {
    if (event.getSource() == fSchemeModel
        && CommonModel.PROP_SELECTED_ELEMENT.equals(event
            .getProperty())) {
      changeScheme((SchemeElement) event.getOldValue(),
          (SchemeElement) event.getNewValue());
    }
  });
}

代码示例来源:origin: org.eclipse.xtext/ui

@Override
public final void propertyChange(PropertyChangeEvent event) {
  if (event.getSource() instanceof FieldEditor) {
    FieldEditor fe = (FieldEditor) event.getSource();
    internalStore.setValue(fe.getPreferenceName(), fe.getPreferenceStore().getDefaultString(fe.getPreferenceName()));
    fe.setPreferenceStore(internalStore);
    fe.store();
  }
  super.propertyChange(event);
}

相关文章