org.fuin.jmsmvc4swing.base
Class ControllerPair<T extends Controller>

java.lang.Object
  extended by org.fuin.jmsmvc4swing.base.ControllerPair<T>
Type Parameters:
T - A controller interface.

public class ControllerPair<T extends Controller>
extends java.lang.Object

A ControllerSender and ControllerReceiver pair for use in the Application.


Constructor Summary
ControllerPair(T sender, IControllerReceiver receiver)
          Constructor.
 
Method Summary
 IControllerReceiver getReceiver()
          Returns the receiver implementation.
 T getSender()
          Returns the "Sender" implementation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ControllerPair

public ControllerPair(T sender,
                      IControllerReceiver receiver)
Constructor.

Parameters:
sender - Sender implementation created with byte code generation.
receiver - Receiver implementation created with byte code generation.
Method Detail

getSender

public final T getSender()
Returns the "Sender" implementation.

Returns:
Implementation created with byte code generation.

getReceiver

public final IControllerReceiver getReceiver()
Returns the receiver implementation.

Returns:
Implementation created with byte code generation.


Copyright © 2010 Future Invent Informationsmanagement GmbH. All Rights Reserved.