diff src/org/tmatesoft/hg/core/SessionContext.java @ 490:b3c16d1aede0

Refactoring: move HgRepository's implementation aspects to Internals (which is now its imlementation counterpart and primary repository class to be used by other parts of the library)
author Artem Tikhomirov <tikhomirov.artem@gmail.com>
date Thu, 16 Aug 2012 17:08:34 +0200
parents 909306e412e2
children e4ee4bf4c7d0
line wrap: on
line diff
--- a/src/org/tmatesoft/hg/core/SessionContext.java	Mon Aug 13 19:24:29 2012 +0200
+++ b/src/org/tmatesoft/hg/core/SessionContext.java	Thu Aug 16 17:08:34 2012 +0200
@@ -45,4 +45,11 @@
 	public abstract Object getConfigurationProperty(String name, Object defaultValue);
 	// perhaps, later may add Configuration object, with PropertyMarshal's helpers
 	// e.g. when there's standalone Caches and WritableSessionProperties objects
+
+	/**
+	 * Providers of the context may implement
+	 */
+	public interface Source {
+		SessionContext getSessionContext();
+	}
 }