public AbstractRenderer ( final ChartRenderer chart )
{
this.chart = chart;
this.realm = chart.getRealm ();
this.propertyChangeListener = new PropertyChangeListener () {
@Override
public void propertyChange ( final PropertyChangeEvent evt )
{
handlePropertyChange ( evt );
}
};
}
java类java.beans.PropertyChangeEvent的实例源码
AbstractRenderer.java 文件源码
项目:neoscada
阅读 28
收藏 0
点赞 0
评论 0
ConnectManager.java 文件源码
项目:incubator-netbeans
阅读 26
收藏 0
点赞 0
评论 0
private boolean propertyChangeNeedsReconnect(PropertyChangeEvent evt) {
String property = evt.getPropertyName();
if (property.equals(MySQLOptions.PROP_ADMINUSER) ||
property.equals(MySQLOptions.PROP_HOST) ||
property.equals(MySQLOptions.PROP_PORT)) {
return true;
}
return false;
}
Install.java 文件源码
项目:incubator-netbeans
阅读 17
收藏 0
点赞 0
评论 0
public synchronized void propertyChange(PropertyChangeEvent evt) {
JTextComponent jtc = EditorRegistry.focusedComponent();
if (jtc == null) return;
Document active = jtc.getDocument();
Object sourceProperty = active.getProperty(Document.StreamDescriptionProperty);
if (!(sourceProperty instanceof DataObject)) return;
FileObject activeFile = ((DataObject)sourceProperty).getPrimaryFile();
TimesCollectorPeer.getDefault().select(activeFile);
}
MergeDialogComponent.java 文件源码
项目:incubator-netbeans
阅读 24
收藏 0
点赞 0
评论 0
@Override
public void propertyChange(PropertyChangeEvent propertyChangeEvent) {
if (MergePanel.PROP_CAN_BE_SAVED.equals(propertyChangeEvent.getPropertyName())) {
activateSave();
} else if (MergePanel.PROP_CAN_NOT_BE_SAVED.equals(propertyChangeEvent.getPropertyName())) {
deactivateSave();
}
MergeDialogComponent.this.refreshName();
}
DynamicProperty.java 文件源码
项目:VASSAL-src
阅读 16
收藏 0
点赞 0
评论 0
public Ed(final DynamicProperty m) {
keyCommandListConfig = new ListConfigurer(null, "Key Commands") {
protected Configurer buildChildConfigurer() {
return new DynamicKeyCommandConfigurer(m);
}
};
keyCommandListConfig.setValue(
new ArrayList<DynamicKeyCommand>(Arrays.asList(m.keyCommands)));
PropertyChangeListener l = new PropertyChangeListener() {
public void propertyChange(PropertyChangeEvent evt) {
boolean isNumeric = numericConfig.booleanValue().booleanValue();
minConfig.getControls().setVisible(isNumeric);
maxConfig.getControls().setVisible(isNumeric);
wrapConfig.getControls().setVisible(isNumeric);
keyCommandListConfig.repack();
}
};
controls = Box.createVerticalBox();
nameConfig = new StringConfigurer(null, "Name: ", m.getKey());
controls.add(nameConfig.getControls());
initialValueConfig = new StringConfigurer(null, "Value: ", m.getValue());
controls.add(initialValueConfig.getControls());
numericConfig =
new BooleanConfigurer(null, "Is numeric: ", m.isNumeric());
controls.add(numericConfig.getControls());
minConfig =
new IntConfigurer(null, "Minimum value: ", m.getMinimumValue());
controls.add(minConfig.getControls());
maxConfig =
new IntConfigurer(null, "Maximum value: ", m.getMaximumValue());
controls.add(maxConfig.getControls());
wrapConfig = new BooleanConfigurer(null, "Wrap?", m.isWrap());
controls.add(wrapConfig.getControls());
controls.add(keyCommandListConfig.getControls());
numericConfig.addPropertyChangeListener(l);
numericConfig.fireUpdate();
}
RepositoryInfo.java 文件源码
项目:incubator-netbeans
阅读 17
收藏 0
点赞 0
评论 0
private void firePropertyChange (PropertyChangeEvent event) {
List<PropertyChangeEvent> events = eventsToFire.get();
if (events != null) {
events.add(event);
} else {
propertyChangeSupport.firePropertyChange(event);
}
}
M2ConfigProvider.java 文件源码
项目:incubator-netbeans
阅读 20
收藏 0
点赞 0
评论 0
public M2ConfigProvider(NbMavenProjectImpl proj, AuxiliaryConfiguration aux, ProjectProfileHandler prof) {
project = proj;
this.aux = aux;
profileHandler = prof;
DEFAULT = M2Configuration.createDefault(project.getProjectDirectory());
active = DEFAULT;
propertyChange = new PropertyChangeListener() {
public @Override void propertyChange(PropertyChangeEvent evt) {
if (NbMavenProject.PROP_PROJECT.equals(evt.getPropertyName())) {
synchronized (M2ConfigProvider.this) {
profiles = null;
shared = null;
nonshared = null;
initialActive = active != null ? active.getId() : null; //#241337
active = DEFAULT;
}
RP.post(new Runnable() {
public @Override void run() {
checkActiveAgainstAll(getConfigurations(), false);
firePropertyChange();
}
});
}
}
};
}
AEPlayer.java 文件源码
项目:jaer
阅读 16
收藏 0
点赞 0
评论 0
/**
* is called when the file selection is changed. Bound to the
* SELECTED_FILE_CHANGED_PROPERTY.
*/
@Override
public void propertyChange(PropertyChangeEvent evt) {
// comes from chooser when new file is selected
if (evt.getNewValue() instanceof File) {
file = (File) evt.getNewValue();
} else {
file = null;
}
}
TodoTaskScanner.java 文件源码
项目:incubator-netbeans
阅读 15
收藏 0
点赞 0
评论 0
public void propertyChange( PropertyChangeEvent e ) {
if( Settings.PROP_PATTERN_LIST.equals( e.getPropertyName() )
|| Settings.PROP_SCAN_COMMENTS_ONLY.equals( e.getPropertyName() )
|| Settings.PROP_IDENTIFIERS_LIST.equals( e.getPropertyName() )){
regexp = null;
if( null != callback )
callback.refreshAll();
}
}
SimpleCompetenceElementWidget.java 文件源码
项目:Pogamut3
阅读 15
收藏 0
点赞 0
评论 0
@Override
public void elementPropertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().equals(CompetenceElement.caName)) {
this.setHeadlineText((String) evt.getNewValue());
this.doRepaint();
}
}