Patient Cloud AppConnect Android API References
Classes | Public Member Functions | Protected Member Functions | List of all members
com.mdsol.babbage.model.Fieldabstract

Inherits com.mdsol.babbage.model.DatastoreRelation.

Inherited by com.mdsol.babbage.model.CommentField, com.mdsol.babbage.model.DateTimeField, com.mdsol.babbage.model.DictionaryField, com.mdsol.babbage.model.DiscreteField, com.mdsol.babbage.model.MultiSelectGroupField, com.mdsol.babbage.model.MultiSelectOptionField, com.mdsol.babbage.model.NumericField, com.mdsol.babbage.model.RaveDateFormat, com.mdsol.babbage.model.ScaleField, com.mdsol.babbage.model.TextField, and com.mdsol.babbage.model.TimestampField.

Classes

enum  Problem
 
enum  Type
 

Public Member Functions

native boolean equals (Object other)
 
native String getFieldNumber ()
 
native String getFieldOID ()
 
native int getFieldOrdinal ()
 
native Type getFieldType ()
 
native String getHeader ()
 
native long getID ()
 
native String getLabel ()
 
native Problem getResponseProblem ()
 
native boolean isVisible ()
 
- Public Member Functions inherited from com.mdsol.babbage.model.DatastoreRelation
Datastore getDatastore ()
 

Protected Member Functions

void finalize ()
 

Additional Inherited Members

- Protected Attributes inherited from com.mdsol.babbage.model.DatastoreRelation
long mNativeObject
 

Detailed Description

The Field class includes a single question contained in a form. Field is an abstract class implemented by specialized objects such as NumericField and TextField.

Member Function Documentation

native boolean com.mdsol.babbage.model.Field.equals ( Object  other)

Overrides the 'equal to' operator for the object.

void com.mdsol.babbage.model.Field.finalize ( )
protected
native String com.mdsol.babbage.model.Field.getFieldNumber ( )

Returns field numbers for the form's collection of fields.

Returns
Field numbers.
native String com.mdsol.babbage.model.Field.getFieldOID ( )

Returns the fields' object identifier (OID) as they are assigned in Medidata Rave by study builders. See these values in the Rave Architect interface.

Returns
native int com.mdsol.babbage.model.Field.getFieldOrdinal ( )

Sets the field ordinal in Medidata Rave EDC to order fields according to the form's designer.

Returns
Field ordinal.
native Type com.mdsol.babbage.model.Field.getFieldType ( )

Gets the field type. Used by the inheriting classes.

Returns
native String com.mdsol.babbage.model.Field.getHeader ( )

Field header visible to subjects.

Returns
Field header.
native long com.mdsol.babbage.model.Field.getID ( )

Gets the field's unique identifer in the app-persistent datastore.

Returns
The field's identifier.
native String com.mdsol.babbage.model.Field.getLabel ( )

Gets the field's label of the field. Visible to subjects.

Returns
Field label.
native Problem com.mdsol.babbage.model.Field.getResponseProblem ( )

Gets problems associated with current field responses.

Returns
Problems associated with responses.
native boolean com.mdsol.babbage.model.Field.isVisible ( )

Identifies whether the field is currently visible, based on the edit checks that are applied so far.

Returns
Whether the field is currently visible.