<MyAddFieldPlugin Project>/src/org/myorg/myaddfieldplugin/AddAtomCountField.java |
@Override public void actionPerformed(ActionEvent ev) { DFEntity entity = context.getItem(); if (DFEntities.isJChemEntity(entity)) { DialogDescriptor.Confirmation dd = new DialogDescriptor.Confirmation( NbBundle.getMessage(AddAtomCountFieldAction.class, "AddAtomCount_Confirm", entity.getName()), NbBundle.getMessage(AddAtomCountFieldAction.class, "TITLE_AddAtomCount_Confirm"), DialogDescriptor.YES_NO_OPTION, DialogDescriptor.QUESTION_MESSAGE); Object retCode = DialogDisplayer.getDefault().notify(dd); if (retCode == DialogDescriptor.YES_OPTION) { NotifyDescriptor nd = new NotifyDescriptor.Message( "Hurray!", NotifyDescriptor.INFORMATION_MESSAGE); DialogDisplayer.getDefault().notify(nd); } } else { NotifyDescriptor nd = new NotifyDescriptor.Message( NbBundle.getMessage(AddAtomCountFieldAction.class, "AddAtomCount_Standard_Entity", entity.getName()), NotifyDescriptor.INFORMATION_MESSAGE); DialogDisplayer.getDefault().notify(nd); } }