本文整理了Java中org.eclipse.jface.util.PropertyChangeEvent.getProperty()
方法的一些代码示例,展示了PropertyChangeEvent.getProperty()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。PropertyChangeEvent.getProperty()
方法的具体详情如下:
包路径:org.eclipse.jface.util.PropertyChangeEvent
类名称:PropertyChangeEvent
方法名:getProperty
[英]Returns the name of the property that changed.
Warning: there is no guarantee that the property name returned is a constant string. Callers must compare property names using equals, not ==.
[中]返回更改的属性的名称。
警告:不能保证返回的属性名是常量字符串。调用方必须使用等于而不是==来比较属性名。
代码示例来源:origin: org.eclipse/org.eclipse.ui.editors
public void propertyChange(PropertyChangeEvent event) {
OverlayKey key= findOverlayKey(event.getProperty());
if (key != null)
propagateProperty(fParent, key, fStore);
}
}
代码示例来源:origin: org.eclipse.pde/org.eclipse.pde.ui
@Override
protected Token getTokenAffected(PropertyChangeEvent event) {
String property = event.getProperty();
if (property.startsWith(IPDEColorConstants.P_HEADER_ASSIGNMENT))
return fAssignmentToken;
if (property.startsWith(IPDEColorConstants.P_HEADER_ATTRIBUTES))
return fAttributeToken;
return (Token) fDefaultReturnToken;
}
代码示例来源:origin: org.eclipse/org.eclipse.ui.workbench.texteditor
public void propertyChange(PropertyChangeEvent event) {
if (fMarginPainter != null && fSymbolicFontName != null && fSymbolicFontName.equals(event.getProperty()))
fMarginPainter.initialize();
}
}
代码示例来源:origin: org.eclipse.jdt/org.eclipse.jdt.ui
@Override
public void propertyChange(PropertyChangeEvent event) {
if (HANDLE_TEMPORARY_PROBLEMS.equals(event.getProperty()))
enableHandlingTemporaryProblems();
}
};
代码示例来源:origin: org.eclipse/org.eclipse.jdt.ui
public void propertyChange(PropertyChangeEvent event) {
if (event.getProperty().equals(PreferenceConstants.EDITOR_SHOW_HOVER))
update();
}
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.compare
@Override
public void propertyChange(PropertyChangeEvent event) {
String property = event.getProperty();
if (property.equals(getPreferenceKey()) || AbstractTextEditor.PREFERENCE_SHOW_LEADING_SPACES.equals(property) || AbstractTextEditor.PREFERENCE_SHOW_ENCLOSED_SPACES.equals(property)
|| AbstractTextEditor.PREFERENCE_SHOW_TRAILING_SPACES.equals(property) || AbstractTextEditor.PREFERENCE_SHOW_LEADING_IDEOGRAPHIC_SPACES.equals(property)
|| AbstractTextEditor.PREFERENCE_SHOW_ENCLOSED_IDEOGRAPHIC_SPACES.equals(property) || AbstractTextEditor.PREFERENCE_SHOW_TRAILING_IDEOGRAPHIC_SPACES.equals(property)
|| AbstractTextEditor.PREFERENCE_SHOW_LEADING_TABS.equals(property) || AbstractTextEditor.PREFERENCE_SHOW_ENCLOSED_TABS.equals(property)
|| AbstractTextEditor.PREFERENCE_SHOW_TRAILING_TABS.equals(property) || AbstractTextEditor.PREFERENCE_SHOW_CARRIAGE_RETURN.equals(property)
|| AbstractTextEditor.PREFERENCE_SHOW_LINE_FEED.equals(property) || AbstractTextEditor.PREFERENCE_WHITESPACE_CHARACTER_ALPHA_VALUE.equals(property)) {
synchronizeWithPreference();
}
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.compare
@Override
public void propertyChange(PropertyChangeEvent event) {
if (event.getProperty().equals(CompareEditorInput.DIRTY_STATE)
|| event.getProperty().equals(CompareEditorInput.PROP_SELECTED_EDITION)) {
if (fCommitButton != null && fCompareEditorInput != null)
fCommitButton.setEnabled(isOKEnabled());
} else if (event.getProperty().equals(CompareEditorInput.PROP_TITLE)) {
getShell().setText(fCompareEditorInput.getTitle());
} else if (event.getProperty().equals(CompareEditorInput.PROP_TITLE_IMAGE)) {
getShell().setImage(fCompareEditorInput.getTitleImage());
}
}
代码示例来源:origin: org.eclipse/org.eclipse.ui.navigator
public void propertyChange(PropertyChangeEvent event) {
if (activeTextControl != null) {
return;
}
if (event.getProperty().equals(IAction.ENABLED)) {
Boolean bool = (Boolean) event.getNewValue();
actionHandler.setEnabled(bool.booleanValue());
}
}
}
代码示例来源: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: winterstein/Eclipse-Markdown-Editor-Plugin
public void propertyChange(PropertyChangeEvent event) {
if (event.getProperty().equals(MarkdownPreferencePage.PREF_WORD_WRAP)) {
widget.setWordWrap(MarkdownPreferencePage.wordWrap());
}
}
};
代码示例来源:origin: org.eclipse.pde/org.eclipse.pde.ui
@Override
public void handlePropertyChangeEvent(PropertyChangeEvent event) {
Object color = event.getNewValue();
if (color instanceof RGB) {
putColor(event.getProperty(), (RGB) color);
} else {
putColor(event.getProperty(), StringConverter.asRGB(color.toString()));
}
}
}
代码示例来源:origin: org.eclipse.jdt/org.eclipse.jdt.ui
@Override
public void propertyChange(PropertyChangeEvent event) {
String property= event.getProperty();
if (property.equals(getBackgroundColorKey())
|| property.equals(getForegroundColorKey())) {
inititalizeColors();
}
}
代码示例来源:origin: org.eclipse.jdt/org.eclipse.jdt.ui
@Override
public void propertyChange(PropertyChangeEvent event) {
if (event.getProperty().equals(PreferenceConstants.EDITOR_TEXT_FONT)) {
Font font= JFaceResources.getFont(PreferenceConstants.EDITOR_TEXT_FONT);
viewer.getTextWidget().setFont(font);
}
}
};
代码示例来源:origin: org.eclipse.pde/org.eclipse.pde.ui
private void adaptTextAttribute(PropertyChangeEvent event) {
String property = event.getProperty();
if (property.endsWith(IPDEColorConstants.P_BOLD_SUFFIX)) {
fXMLCommentAttr = adaptToStyleChange(event, SWT.BOLD, fXMLCommentAttr);
} else if (property.endsWith(IPDEColorConstants.P_ITALIC_SUFFIX)) {
fXMLCommentAttr = adaptToStyleChange(event, SWT.ITALIC, fXMLCommentAttr);
} else {
fXMLCommentAttr = new TextAttribute(fColorManager.getColor(event.getProperty()), fXMLCommentAttr.getBackground(), fXMLCommentAttr.getStyle());
}
fDamagerRepairer.setDefaultTextAttribute(fXMLCommentAttr);
}
代码示例来源:origin: org.eclipse.jdt/org.eclipse.jdt.ui
@Override
public void propertyChange(PropertyChangeEvent event) {
if (ACTIVE_TAB_BG_END.equals(event.getProperty())) {
if (fComposite.isFocusControl()) {
fComposite.setBackground(JFaceResources.getColorRegistry().get(ACTIVE_TAB_BG_END));
}
}
}
};
代码示例来源:origin: org.eclipse/org.eclipse.jdt.ui
public void propertyChange(PropertyChangeEvent event) {
if (PreferenceConstants.EDITOR_TEXT_FONT.equals(event.getProperty()))
PreferenceConverter.putValue(getPreferenceStore(), JFaceResources.TEXT_FONT, JFaceResources.getFontRegistry().getFontData(PreferenceConstants.EDITOR_TEXT_FONT));
}
};
代码示例来源: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/org.eclipse.jdt.ui
private void doWorkingSetChanged(PropertyChangeEvent event) {
String property= event.getProperty();
if (IWorkingSetManager.CHANGE_WORKING_SET_NAME_CHANGE.equals(property))
updateTitle();
else if (IWorkingSetManager.CHANGE_WORKING_SET_CONTENT_CHANGE.equals(property)) {
updateTitle();
fViewer.getControl().setRedraw(false);
fViewer.refresh();
fViewer.getControl().setRedraw(true);
}
}
内容来源于网络,如有侵权,请联系作者删除!