001 package org.server.motion; 002 003 import java.util.*; 004 import java.io.*; 005 import java.net.*; 006 import java.awt.*; 007 import java.awt.event.*; 008 import javax.swing.*; 009 import javax.swing.event.*; 010 import java.awt.geom.*; 011 012 import org.realobject.*; 013 014 public interface MotionSimulator { 015 016 public void init(HashMap<String, Point2D.Double> flag_location_map, ArrayList<RCRSVirtualSoccerEcoBe> ecobe_list, Ball ball) ; 017 public void simulateStep(double step_time) ; 018 }