public enum Modo extends java.lang.Enum<Modo>
Se encarga de proveer un metodo para insertar un "Modo de movimiento" en la Base de Datos, pasando cada uno de los atributos que componen esta clase a un formato adecuado, por medio de un objeto de tipo ContentValues.
Como dato a señalar, si se ha seleccionado el valor OTRO, lo que se introduzca en el EditText se almacenara en otroModo.
Por ultimo, destacar que esta clase se encarga de proveer estos valores tanto en español como en ingles.
Esta clase forma parte de la aplicacion TFG-Goniometer, desarrollada para el Trabajo de Fin de Grado - Grado en Ingenieria Informatica (Universidad de Valladolid)
Contract.MeasurementEntry
Enum Constant and Description |
---|
ACTIVO |
ACTIVO_ASISTIDO |
OTRO |
PASIVO |
Modifier and Type | Method and Description |
---|---|
static Modo |
findByValue(java.lang.String value)
Metodo que se encarga de devolver el Enum asociado con el valor de tipo
String recibido como parametro.
|
Modo |
getOtroModo(java.lang.String otroModo)
"Constructor" de la clase, que se emplea cuando el usuario ha seleccionado el valor "OTRO" en
el Modo de Movimiento.
|
void |
toContentValues(android.content.ContentValues values)
Metodo que se encarga de dar un formato adecuado a cada uno de los atributos de la clase,
para, posteriormente, ser insertados en la Base de Datos.
|
java.lang.String |
toString()
Metodo toString() que se encarga de devolver el String con el valor seleccionado
por el usuario, al introducir una nueva medicion.
|
static Modo |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Modo[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Modo ACTIVO
public static final Modo ACTIVO_ASISTIDO
public static final Modo PASIVO
public static final Modo OTRO
public static Modo[] values()
for (Modo c : Modo.values()) System.out.println(c);
public static Modo valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static Modo findByValue(java.lang.String value)
value
- Valor a comparar con los valores de los distintos Enum de la clasepublic Modo getOtroModo(java.lang.String otroModo)
otroModo
- Nombre del modo de movimiento introducido por el usuario en el
EditTextpublic void toContentValues(android.content.ContentValues values)
values
- ContentValues, recibido desde Medicion, al que añadir la
informacion del Modo de movimientopublic java.lang.String toString()
toString
in class java.lang.Enum<Modo>