Package net.sf.arianne.marboard.server.entity.meta

Source Code of net.sf.arianne.marboard.server.entity.meta.MetaEntity

package net.sf.arianne.marboard.server.entity.meta;

import marauroa.common.game.RPClass;
import marauroa.common.game.RPObject;
import net.sf.arianne.marboard.server.entity.Entity;

/**
* base class for entities that are not visible on the drawing board
*
* @author hendrik
*/
public abstract class MetaEntity extends Entity {

  /**
   * creates an MetaEntity
   *
   * @param object RPObject
   */
  public MetaEntity(RPObject object) {
    super(object);
  }
 
  /**
   * creates a MetaEntity
   */
  public MetaEntity() {
    // empty
  }


  /**
   * generates the class definition for marauroa.
   */
  public static void generateRPClass() {
    final RPClass metaEntity = new RPClass("meta_entity");
    metaEntity.isA("entity");
  }
}
TOP

Related Classes of net.sf.arianne.marboard.server.entity.meta.MetaEntity

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.