本文整理了Java中org.eclipse.jface.util.PropertyChangeEvent.getNewValue()
方法的一些代码示例,展示了PropertyChangeEvent.getNewValue()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。PropertyChangeEvent.getNewValue()
方法的具体详情如下:
包路径:org.eclipse.jface.util.PropertyChangeEvent
类名称:PropertyChangeEvent
方法名:getNewValue
[英]Returns the new value of the property.
[中]返回属性的新值。
代码示例来源:origin: org.eclipse.jdt/org.eclipse.jdt.ui
private void adaptToEnablementChange(Highlighting highlighting, PropertyChangeEvent event) {
Object value= event.getNewValue();
boolean eventValue;
if (value instanceof Boolean)
eventValue= ((Boolean) value).booleanValue();
else if (IPreferenceStore.TRUE.equals(value))
eventValue= true;
else
eventValue= false;
highlighting.setEnabled(eventValue);
}
代码示例来源:origin: org.eclipse/org.eclipse.jdt.ui
private boolean isAffected(PropertyChangeEvent event) {
if (fActiveWorkingSets == null)
return false;
Object oldValue= event.getOldValue();
Object newValue= event.getNewValue();
if ((oldValue != null && fActiveWorkingSets.contains(oldValue))
|| (newValue != null && fActiveWorkingSets.contains(newValue))) {
return true;
}
return false;
}
代码示例来源:origin: org.apache.uima/uimaj-ep-cas-editor
@Override
public void propertyChange(PropertyChangeEvent event) {
if (AnnotationEditorPreferenceConstants.ANNOTATION_EDITOR_TEXT_SIZE.equals(event.getProperty())) {
Integer textSize = (Integer) event.getNewValue();
if (textSize != null && textSize > 0) {
setTextSize(textSize);
}
}
}
});
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui
@Override
public void propertyChange(PropertyChangeEvent event) {
if (Values.IS_LAYOUT_FLAT.equals(event.getProperty())) {
if (event.getNewValue() != null) {
boolean newValue = ((Boolean) event.getNewValue())
.booleanValue() ? true : false;
delegeteLabelProvider.setIsFlatLayout(newValue);
}
}
}
};
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui
private void adaptToEnablementChange(Highlighting highlighting, PropertyChangeEvent event) {
Object value= event.getNewValue();
boolean eventValue;
if (value instanceof Boolean)
eventValue= ((Boolean) value).booleanValue();
else if (IPreferenceStore.TRUE.equals(value))
eventValue= true;
else
eventValue= false;
highlighting.setEnabled(eventValue);
}
代码示例来源:origin: de.dentrassi.eclipse.neoscada.hmi/org.eclipse.scada.vi.ui.user
@Override
public void propertyChange ( final PropertyChangeEvent event )
{
if ( PROP_VISIBLE.equals ( event.getProperty () ) && event.getNewValue () instanceof Boolean )
{
setVisibleState ( (Boolean)event.getNewValue () );
}
}
}, PROP_VISIBLE );
代码示例来源:origin: anb0s/LogViewer
public void propertyChange(PropertyChangeEvent event) {
if(event.getProperty().equals(ILogViewerConstants.PREF_COLORING_ITEMS)) {
loadRules((String)event.getNewValue());
}
}
}
代码示例来源: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/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(changed);
}
}
代码示例来源:origin: org.eclipse/org.eclipse.team.ui
public void propertyChange(PropertyChangeEvent event) {
if(event.getProperty().equals(ISynchronizePageConfiguration.P_MODE)) {
Integer mode = (Integer)event.getNewValue();
checkMode(mode.intValue());
}
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.team.ui
@Override
public void propertyChange(PropertyChangeEvent event) {
if(event.getProperty().equals(ISynchronizePageConfiguration.P_MODE)) {
Integer mode = (Integer)event.getNewValue();
checkMode(mode.intValue());
}
}
代码示例来源:origin: org.eclipse/org.eclipse.datatools.connectivity.ui
public void propertyChange(PropertyChangeEvent event) {
if (PROP_SHOW_CATEGORIES.equals(event.getProperty())) {
setShowCategories(((Boolean) event.getNewValue())
.booleanValue());
}
}
};
代码示例来源:origin: org.eclipse/org.eclipse.jdt.ui
/**
* {@inheritDoc}
*/
public void propertyChange(PropertyChangeEvent event) {
if (event.getProperty().equals(IAction.RESULT)) {
if (event.getNewValue().equals(Boolean.TRUE)) {
finishWizard();
} else {
fWizard.cancel();
}
}
}
代码示例来源: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.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.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.rap/org.eclipse.rap.jface
public void propertyChange(PropertyChangeEvent event) {
ColorFieldEditor.this.fireValueChanged(event.getProperty(),
event.getOldValue(), event.getNewValue());
setPresentsDefaultValue(false);
}
});
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui
private void adaptToTextStyleChange(Highlighting highlighting, PropertyChangeEvent event, int styleAttribute) {
boolean eventValue= false;
Object value= event.getNewValue();
if (value instanceof Boolean)
eventValue= ((Boolean) value).booleanValue();
else if (IPreferenceStore.TRUE.equals(value))
eventValue= true;
TextAttribute oldAttr= highlighting.getTextAttribute();
boolean activeValue= (oldAttr.getStyle() & styleAttribute) == styleAttribute;
if (activeValue != eventValue)
highlighting.setTextAttribute(new TextAttribute(oldAttr.getForeground(), oldAttr.getBackground(), eventValue ? oldAttr.getStyle() | styleAttribute : oldAttr.getStyle() & ~styleAttribute));
}
代码示例来源:origin: org.eclipse.jdt/org.eclipse.jdt.ui
private void adaptToTextStyleChange(Highlighting highlighting, PropertyChangeEvent event, int styleAttribute) {
boolean eventValue= false;
Object value= event.getNewValue();
if (value instanceof Boolean)
eventValue= ((Boolean) value).booleanValue();
else if (IPreferenceStore.TRUE.equals(value))
eventValue= true;
TextAttribute oldAttr= highlighting.getTextAttribute();
boolean activeValue= (oldAttr.getStyle() & styleAttribute) == styleAttribute;
if (activeValue != eventValue)
highlighting.setTextAttribute(new TextAttribute(oldAttr.getForeground(), oldAttr.getBackground(), eventValue ? oldAttr.getStyle() | styleAttribute : oldAttr.getStyle() & ~styleAttribute));
}
代码示例来源:origin: org.eclipse/org.eclipse.jdt.ui
private void adaptToTextStyleChange(Highlighting highlighting, PropertyChangeEvent event, int styleAttribute) {
boolean eventValue= false;
Object value= event.getNewValue();
if (value instanceof Boolean)
eventValue= ((Boolean) value).booleanValue();
else if (IPreferenceStore.TRUE.equals(value))
eventValue= true;
TextAttribute oldAttr= highlighting.getTextAttribute();
boolean activeValue= (oldAttr.getStyle() & styleAttribute) == styleAttribute;
if (activeValue != eventValue)
highlighting.setTextAttribute(new TextAttribute(oldAttr.getForeground(), oldAttr.getBackground(), eventValue ? oldAttr.getStyle() | styleAttribute : oldAttr.getStyle() & ~styleAttribute));
}
内容来源于网络,如有侵权,请联系作者删除!