view
Class MBSView.StepItLambda

java.lang.Object
  extended by view.MBSView.StepItLambda
All Implemented Interfaces:
ILambda
Enclosing class:
MBSView

private static class MBSView.StepItLambda
extends java.lang.Object
implements ILambda

Iteration command for a set number of steps.


Field Summary
(package private)  DisplayViewport _displayViewport
           
(package private)  ISimAdapter _simAdapter
           
(package private)  SimToolbar _simToolbar
           
(package private)  int _steps
           
 
Constructor Summary
MBSView.StepItLambda(ISimAdapter sa, DisplayViewport vp, SimToolbar st)
           
 
Method Summary
 java.lang.Object apply(java.lang.Object param)
          Execute command.
 void setSteps(int steps)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_steps

int _steps

_simAdapter

ISimAdapter _simAdapter

_displayViewport

DisplayViewport _displayViewport

_simToolbar

SimToolbar _simToolbar
Constructor Detail

MBSView.StepItLambda

public MBSView.StepItLambda(ISimAdapter sa,
                            DisplayViewport vp,
                            SimToolbar st)
Method Detail

setSteps

public void setSteps(int steps)

apply

public java.lang.Object apply(java.lang.Object param)
Description copied from interface: ILambda
Execute command.

Specified by:
apply in interface ILambda
Parameters:
param - lambda-specific parameter
Returns:
lambda-specific return value