pluginSDK
Interface Plugin

All Superinterfaces:
Serializable
All Known Implementing Classes:
Behaviours, Entity

public interface Plugin
extends Serializable

Title: the Wondrous Farm
Description: L'interface des plugins du projet
Copyright: Copyright (c) 2002
Company: minfo

Ce SDK contient entre autre trois classes abstraites:


Method Summary
 String getBehaviour()
          Renvoie le type de comportement auquel on a affaire.
 String getKind()
          Renvoie le type de Boids ou d'obstacles auquels on a affaire.
 int getType()
          Renvoie une constante entière qui permet de savoir si on affaire à un Boids, un Obstacle, ...
C'est pour faire un peu plus propre et plus léger que le instanceof
 String toString()
           
 

Method Detail

getType

public int getType()
Renvoie une constante entière qui permet de savoir si on affaire à un Boids, un Obstacle, ...
C'est pour faire un peu plus propre et plus léger que le instanceof
Returns:
int: le type du Boid

getKind

public String getKind()
Renvoie le type de Boids ou d'obstacles auquels on a affaire. En fait on ne s'en set pas.
Returns:
String: la description du type de Boids ou d'obstacles.

getBehaviour

public String getBehaviour()
Renvoie le type de comportement auquel on a affaire. En fait on ne s'en set pas.
Returns:
String: la description du comportement.

toString

public String toString()
Overrides:
toString in class Object
Returns:
String: le nom abrégé (sans le plugins) du plugin.