Package tslib

Class Atributo

java.lang.Object
tslib.Atributo

public class Atributo
extends java.lang.Object
Representación de un atributo.
Author:
Carolina Garza Bravo
  • Constructor Details

  • Method Details

    • getNombreAtributo

      public java.lang.String getNombreAtributo()
      Devuelve el nombre del atributo.
      Returns:
      El nombre del atributo.
    • getTipoDatoAtributo

      public TS_Gestor.TipoDatoAtributo getTipoDatoAtributo()
      Devuelve el tipo de dato del atributo.
      Returns:
      El tipo de dato del atributo.
    • getDescripcionAtributo

      public TS_Gestor.DescripcionAtributo getDescripcionAtributo()
      Devuelve la descripción del atributo.
      Returns:
      La descripción del atributo.
    • tieneValor

      public boolean tieneValor()
      Devuelve si el atributo ya tiene un valor asociado o no.
      Returns:
      Si tiene un valor asociado o no.
    • setValorEnt

      public int setValorEnt​(int valor)
      Da valor entero al atributo.
      Parameters:
      valor - Valor que se le quiere dar.
      Returns:
      0 si todo ha salido bien, 8 si el tipo de dato del atributo no es entero o 7 si el atributo ya tenía valor.
    • getValorEnt

      public int getValorEnt()
      Devuelve el valor entero del atributo.
      Returns:
      El valor entero del atributo o -1 si el tipo de dato del atributo no es ENTERO.
    • setValorCad

      public int setValorCad​(java.lang.String valor)
      Da valor de cadena al atributo.
      Parameters:
      valor - Valor que se le quiere dar al atributo.
      Returns:
      0 si todo ha salido bien, 8 si el tipo de dato del atributo no es cadena o 7 si el atributo ya tenía valor.
    • getValorCad

      public java.lang.String getValorCad()
      Devuelve el valor de cadena del atributo.
      Returns:
      El valor de cadena del atributo o null si el tipo de dato del atributo no es CADENA.
    • setValorLista

      public int setValorLista​(java.lang.String[] valor)
      Da valor en forma de lista de cadenas al atributo.
      Parameters:
      valor - Valor que se le quiere dar al atributo.
      Returns:
      0 si todo ha salido bien, 8 si el tipo de dato del atributo no es lista o 7 si el atributo ya tenía valor.
    • getValorLista

      public java.lang.String[] getValorLista()
      Devuelve el valor en forma de lista de cadenas del atributo.
      Returns:
      El valor en forma de lista de cadenas del atributo o null si el tipo de dato del atributo no es LISTA.