edu.memphis.ccrg.lida.framework.gui
Class FrameworkGuiFactory

java.lang.Object
  extended by edu.memphis.ccrg.lida.framework.gui.FrameworkGuiFactory

public class FrameworkGuiFactory
extends java.lang.Object

For specific agent implementations, create a main class simply need call this class's start method with particular parameters for that agent: Agent instance and a Properties. Creates a MVC for the system.

Author:
Ryan J. McCall

Constructor Summary
FrameworkGuiFactory()
           
 
Method Summary
static void start(Agent agent, java.util.Properties systemProperties)
          Based on the properties file, first creates a FrameworkGuiController with specified Agent.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FrameworkGuiFactory

public FrameworkGuiFactory()
Method Detail

start

public static void start(Agent agent,
                         java.util.Properties systemProperties)
Based on the properties file, first creates a FrameworkGuiController with specified Agent. Then create a FrameworkGui with the controller.

Parameters:
agent - Agent
systemProperties - properties containing information about gui configuration, gui commands