org.asmatron.messengine.engines
Class DefaultModelDelegate

java.lang.Object
  extended by org.asmatron.messengine.engines.DefaultModelDelegate
All Implemented Interfaces:
BaseDelegate, ModelDelegate
Direct Known Subclasses:
TestModelDelegate

public class DefaultModelDelegate
extends java.lang.Object
implements ModelDelegate


Constructor Summary
DefaultModelDelegate()
           
 
Method Summary
<T> T
forceGet(ModelId<T> type)
           
<T> T
get(ModelId<T> type)
           
<T> void
set(ModelId<T> type, T value)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultModelDelegate

public DefaultModelDelegate()
Method Detail

get

public <T> T get(ModelId<T> type)
Specified by:
get in interface ModelDelegate

set

public <T> void set(ModelId<T> type,
                    T value)
Specified by:
set in interface ModelDelegate

start

public void start()
Specified by:
start in interface BaseDelegate

stop

public void stop()
Specified by:
stop in interface BaseDelegate

forceGet

public <T> T forceGet(ModelId<T> type)
Specified by:
forceGet in interface ModelDelegate


Copyright © 2011. All Rights Reserved.