lsgapi
Class Elemento

java.lang.Object
  extended by lsgapi.Elemento

public class Elemento
extends java.lang.Object

Clase de elemento.


Constructor Summary
Elemento(java.lang.String definicion, java.lang.String nom)
          Constructor del elemento.
 
Method Summary
 java.util.Vector getElementos()
          Devuelve el inventario de el elemento.
 java.awt.Image getIcono()
          Devuelve el icono del elemento.
 java.awt.Image getImagen()
          Devuelve la imagen del elemento.
 int[] getPosicion()
          Devuelve la posicion del elemento y su escala.
 void setPosicion(int x, int y, int escala)
          Cambia la posicion del elemento.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Elemento

public Elemento(java.lang.String definicion,
                java.lang.String nom)
Constructor del elemento.

Parameters:
definicion - Definicion del elemento.
nom - Nombre del elemento.
Method Detail

getIcono

public java.awt.Image getIcono()
Devuelve el icono del elemento.

Returns:
Image icono.

getImagen

public java.awt.Image getImagen()
Devuelve la imagen del elemento. Sino tiene imagen obtiene el frame de la animacion que este para mostrar.

Returns:
Image imagen del elemento.

getPosicion

public int[] getPosicion()
Devuelve la posicion del elemento y su escala.

Returns:
int[] 0:posicionx 1:posiciony 2:escala

getElementos

public java.util.Vector getElementos()
Devuelve el inventario de el elemento.

Returns:
Vector inventario.

setPosicion

public void setPosicion(int x,
                        int y,
                        int escala)
Cambia la posicion del elemento.

Parameters:
x - posicion x
y - posicion y
escala - escala.