1 /*******************************************************************************
2 * Copyright (c) 2007, 2010 Association for Decentralized Information Management
4 * All rights reserved. This program and the accompanying materials
5 * are made available under the terms of the Eclipse Public License v1.0
6 * which accompanies this distribution, and is available at
7 * http://www.eclipse.org/legal/epl-v10.html
10 * VTT Technical Research Centre of Finland - initial API and implementation
11 *******************************************************************************/
12 package org.simantics.diagram.adapter;
14 import org.simantics.db.common.procedure.adapter.ListenerSupport;
17 * @author Antti Villberg
21 public class DisposableListenerAdapter<T> extends DisposableListener<T> {
23 private static final ListenerSupport DEFAULT = new ListenerSupport() {
26 public boolean isDisposed() {
31 public void exception(Throwable t) {
36 public DisposableListenerAdapter(ListenerSupport support) {
40 public DisposableListenerAdapter() {
45 public void execute(T result) {