From d831969322fdc5aecf508e1fc8f72bd724257a92 Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Fri, 23 Mar 2012 14:04:03 -0700 Subject: [PATCH] Added missing constructors. --- .../guacamole/net/event/TunnelAttachEvent.java | 13 +++++++++++++ .../guacamole/net/event/TunnelDetachEvent.java | 13 +++++++++++++ 2 files changed, 26 insertions(+) diff --git a/guacamole-ext/src/main/java/net/sourceforge/guacamole/net/event/TunnelAttachEvent.java b/guacamole-ext/src/main/java/net/sourceforge/guacamole/net/event/TunnelAttachEvent.java index c9d8bc17e..3d22c104c 100644 --- a/guacamole-ext/src/main/java/net/sourceforge/guacamole/net/event/TunnelAttachEvent.java +++ b/guacamole-ext/src/main/java/net/sourceforge/guacamole/net/event/TunnelAttachEvent.java @@ -24,6 +24,19 @@ public class TunnelAttachEvent implements CredentialEvent, TunnelEvent { */ private GuacamoleTunnel tunnel; + /** + * Creates a new TunnelAttachEvent which represents the attaching of the + * given tunnel via a request associated with the given credentials. + * + * @param credentials The credentials associated with the request + * attaching the tunnel. + * @param tunnel The tunnel being attached. + */ + public TunnelAttachEvent(Credentials credentials, GuacamoleTunnel tunnel) { + this.credentials = credentials; + this.tunnel = tunnel; + } + @Override public Credentials getCredentials() { return credentials; diff --git a/guacamole-ext/src/main/java/net/sourceforge/guacamole/net/event/TunnelDetachEvent.java b/guacamole-ext/src/main/java/net/sourceforge/guacamole/net/event/TunnelDetachEvent.java index a66e0a774..30d99ddbf 100644 --- a/guacamole-ext/src/main/java/net/sourceforge/guacamole/net/event/TunnelDetachEvent.java +++ b/guacamole-ext/src/main/java/net/sourceforge/guacamole/net/event/TunnelDetachEvent.java @@ -24,6 +24,19 @@ public class TunnelDetachEvent implements CredentialEvent, TunnelEvent { */ private GuacamoleTunnel tunnel; + /** + * Creates a new TunnelDetachEvent which represents the detaching of the + * given tunnel via a request associated with the given credentials. + * + * @param credentials The credentials associated with the request + * detaching the tunnel. + * @param tunnel The tunnel being detached. + */ + public TunnelDetachEvent(Credentials credentials, GuacamoleTunnel tunnel) { + this.credentials = credentials; + this.tunnel = tunnel; + } + @Override public Credentials getCredentials() { return credentials;