Created a basic context that will serve as a base interface for the
variety of other contexts we're going to need for the Three Rings game platform. git-svn-id: https://samskivert.googlecode.com/svn/trunk@196 6335cc39-0255-0410-8fd6-9bcaacd3b74c
This commit is contained in:
@@ -0,0 +1,22 @@
|
|||||||
|
//
|
||||||
|
// $Id: Context.java,v 1.1 2001/07/20 19:46:56 mdb Exp $
|
||||||
|
|
||||||
|
package com.samskivert.util;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The context interface serves as a basis for a system whereby an
|
||||||
|
* application that makes use of a number of decoupled services, can
|
||||||
|
* provide implementations of components needed by those services and do
|
||||||
|
* with a single object that implements a host of different
|
||||||
|
* <code>Context</code> interfaces, each of which encapsulates the needs
|
||||||
|
* of a particular component. This is hard to explain in the abstract, and
|
||||||
|
* easy to understand in the concrete, but this is documentation and I'm
|
||||||
|
* lazy, so you'll have to try to cope with the abstract.
|
||||||
|
*/
|
||||||
|
public interface Context
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Returns a reference to the config object in use in this application.
|
||||||
|
*/
|
||||||
|
public Config getConfig ();
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user