Scenario.java :  » Game » pageley-games » org » pageley » games » sanctuary » domain » scenario » Java Open Source

Java Open Source » Game » pageley games 
pageley games » org » pageley » games » sanctuary » domain » scenario » Scenario.java
package org.pageley.games.sanctuary.domain.scenario;

import java.util.Collection;
import java.util.HashSet;

import org.pageley.games.sanctuary.domain.entity.Entity;
import org.pageley.games.sanctuary.domain.environment.Environment;


public class Scenario {
  private Collection<Entity> entities;
  private Environment environment;

  public void setEntities(Collection<Entity> entities) {
    this.entities = new HashSet<Entity>(entities);
  }

  public void setEnvironment(Environment environment) {
    this.environment = environment;
  }

  public void initialize() {
    for(Entity entity : this.entities) {
      this.environment.addEntity(entity);
    }
  }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.