sysModel.env
Class EmptyLocalEnvState

java.lang.Object
  extended by sysModel.env.EmptyLocalEnvState
All Implemented Interfaces:
ILocalEnvState

public class EmptyLocalEnvState
extends java.lang.Object
implements ILocalEnvState

Empty local environment state.

Author:
Mathias Ricken

Field Summary
static EmptyLocalEnvState Singleton
          Singleton instance.
 
Constructor Summary
private EmptyLocalEnvState()
          singleton ctor.
 
Method Summary
 java.lang.Object execute(AGlobalEnv.ALocalEnv host, AGlobalEnv.ILocalEnvVisitor visitor, java.lang.Object param)
          Execute a visitor on local environment, depending on the state.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Singleton

public static final EmptyLocalEnvState Singleton
Singleton instance.

Constructor Detail

EmptyLocalEnvState

private EmptyLocalEnvState()
singleton ctor.

Method Detail

execute

public java.lang.Object execute(AGlobalEnv.ALocalEnv host,
                                AGlobalEnv.ILocalEnvVisitor visitor,
                                java.lang.Object param)
Description copied from interface: ILocalEnvState
Execute a visitor on local environment, depending on the state.

Specified by:
execute in interface ILocalEnvState
Parameters:
host - host local environment
visitor - visitor to execute
param - visitor-specific parameter
Returns:
visitor-specific return value