public enum TipoMovimiento extends java.lang.Enum<TipoMovimiento>
Se encarga de proveer un metodo para insertar un "Tipo 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, los posibles valores de esta clase estan restringidos en funcion de la articulacion que se haya seleccionado en la clase enumerada ARTICULACION, de acuerdo con los movimientos que puede realizar cada articulacion; ademas, si se ha seleccionado el valor OTRO, lo que se introduzca en el EditText se almacenara en otroTipoMovimiento.
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 |
---|
ABDUCCION |
ADUCCION |
EXTENSION |
FLEXION |
FLEXION_LATERAL |
OTRO |
PRONACION |
ROTACION |
ROTACION_EXTERNA |
ROTACION_INTERNA |
SUPINACION |
VALGO |
VARO |
Modifier and Type | Method and Description |
---|---|
static TipoMovimiento |
findByValue(java.lang.String value)
Metodo que se encarga de devolver el Enum asociado con el valor de tipo
String recibido como parametro.
|
TipoMovimiento |
getOtroTipoMovimiento(java.lang.String otroTipoMovimiento)
"Constructor" de la clase, que se emplea cuando el usuario ha seleccionado el valor "OTRO" en
el 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 TipoMovimiento |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static TipoMovimiento[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TipoMovimiento FLEXION
public static final TipoMovimiento EXTENSION
public static final TipoMovimiento ADUCCION
public static final TipoMovimiento ABDUCCION
public static final TipoMovimiento VARO
public static final TipoMovimiento VALGO
public static final TipoMovimiento ROTACION_INTERNA
public static final TipoMovimiento ROTACION_EXTERNA
public static final TipoMovimiento PRONACION
public static final TipoMovimiento SUPINACION
public static final TipoMovimiento FLEXION_LATERAL
public static final TipoMovimiento ROTACION
public static final TipoMovimiento OTRO
public static TipoMovimiento[] values()
for (TipoMovimiento c : TipoMovimiento.values()) System.out.println(c);
public static TipoMovimiento 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 TipoMovimiento findByValue(java.lang.String value)
value
- Valor a comparar con los valores de los distintos Enum de la clasepublic TipoMovimiento getOtroTipoMovimiento(java.lang.String otroTipoMovimiento)
otroTipoMovimiento
- Nombre del 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 TipoMovimientopublic java.lang.String toString()
toString
in class java.lang.Enum<TipoMovimiento>