1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
package moe.nea.mossbar.concepts; import org.freedesktop.wayland.client.Proxy; public class ScopeObjectProxy implements ScopeObject { private final Proxy<?> proxy; public ScopeObjectProxy(Proxy<?> proxy) { this.proxy = proxy; } @Override public void closeObject() { proxy.destroy(); } }