org.metaabm.ide.repast
Class RepastRuntimeConfigurator

java.lang.Object
  extended by org.metaabm.ide.MetaABMRuntimeConfigurator
      extended by org.metaabm.ide.repast.RepastRuntimeConfigurator
All Implemented Interfaces:
Configurator

public class RepastRuntimeConfigurator
extends MetaABMRuntimeConfigurator


Field Summary
static Configurator REPAST_CONFIGURATOR
           
 
Fields inherited from class org.metaabm.ide.MetaABMRuntimeConfigurator
ATTR_METAABM_FILE, METAABM_CONFIGURATOR, VM_CONFIG
 
Constructor Summary
RepastRuntimeConfigurator()
           
 
Method Summary
 void configure(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config, org.eclipse.core.resources.IResource model)
          Configures the repast launch for a model.
 void configureForLaunch(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config, org.eclipse.core.resources.IResource model)
          Configures the actual launch runtime.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

REPAST_CONFIGURATOR

public static final Configurator REPAST_CONFIGURATOR
Constructor Detail

RepastRuntimeConfigurator

public RepastRuntimeConfigurator()
Method Detail

configure

public void configure(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config,
                      org.eclipse.core.resources.IResource model)
Configures the repast launch for a model. If model is null, then performs default configuration.

Specified by:
configure in interface Configurator
Overrides:
configure in class MetaABMRuntimeConfigurator
Parameters:
model - may be null

configureForLaunch

public void configureForLaunch(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy config,
                               org.eclipse.core.resources.IResource model)
Configures the actual launch runtime.

Specified by:
configureForLaunch in interface Configurator
Overrides:
configureForLaunch in class MetaABMRuntimeConfigurator
Parameters:
model - may be null