*******************************************************************************/
package org.simantics.browsing.ui.graph.impl;
+import java.util.function.Consumer;
+
import org.simantics.browsing.ui.content.Labeler.Modifier;
import org.simantics.browsing.ui.graph.impl.request.GetLabel;
import org.simantics.databoard.Bindings;
import org.simantics.db.layer0.util.Layer0Utils;
import org.simantics.db.request.Write;
import org.simantics.layer0.Layer0;
-import org.simantics.utils.datastructures.Callback;
import org.simantics.utils.ui.ErrorLogger;
import org.simantics.utils.ui.ExceptionUtils;
*
* @author Tuukka Lehtonen
*/
-public class LabelModifier implements Modifier, Callback<DatabaseException> {
+public class LabelModifier implements Modifier, Consumer<DatabaseException> {
private final Session session;
protected final Resource resource;
}
@Override
- public void run(DatabaseException parameter) {
+ public void accept(DatabaseException parameter) {
if (parameter != null) {
ExceptionUtils.logError("Label modification failed, see exception for details.", parameter);
}