cmu.survey.editor.data.table
Class DataBitStorageTable.QuestionsTableFormatClass

java.lang.Object
  extended by cmu.survey.data.TableFormat.TableFormatStub
      extended by cmu.survey.editor.data.table.DataBitStorageTable.QuestionsTableFormatClass
All Implemented Interfaces:
TableFormat
Enclosing class:
DataBitStorageTable

public static class DataBitStorageTable.QuestionsTableFormatClass
extends TableFormat.TableFormatStub


Nested Class Summary
 
Nested classes/interfaces inherited from interface cmu.survey.data.TableFormat
TableFormat.ColumnFormat, TableFormat.ColumnFormatKnowHowToCreate, TableFormat.ColumnFormatRenamed, TableFormat.ColumnFormatStub, TableFormat.TableFormatAndDoMore, TableFormat.TableFormatStub, TableFormat.TableFormatStubAndDoMoreAddRow
 
Field Summary
static java.lang.String CacheRandomizeInnerOrder
           
static java.lang.String pageID
          For getting the page, when this is of type Page.
static java.lang.String QuestionID
           
static java.lang.String QuestionTextAtEnd
           
static java.lang.String QuestionTextAtStart
           
static java.lang.String RandomizeInnerOrder
          Represents whether or not to randomize the items inside this question.
static java.lang.String SingleQuestionFlag
          This doubles as two things: (a) for questions that can know when they've been answered (i.e. standard text field, radio buttons): jumps to the next page as soon as this questions has been answered (b) for Groups: whether or not to pick only one unused questions from the pile.
static java.lang.String VariableName
           
 
Constructor Summary
DataBitStorageTable.QuestionsTableFormatClass()
           
 
Method Summary
 
Methods inherited from class cmu.survey.data.TableFormat.TableFormatStub
getColumn, getColumns, getDefaultData, getName, getPrimaryKeyColumnIndex, getVersion, setColumns, setDefaultData, setName, setPrimaryKeyColumnIndex, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

pageID

public static final java.lang.String pageID
For getting the page, when this is of type Page.

See Also:
Constant Field Values

RandomizeInnerOrder

public static final java.lang.String RandomizeInnerOrder
Represents whether or not to randomize the items inside this question. If it's "0" or null, it does nothing. If it's "1", it will randomize the choices, or if it's a page will randomize the questions.

See Also:
Constant Field Values

CacheRandomizeInnerOrder

public static final java.lang.String CacheRandomizeInnerOrder
See Also:
Constant Field Values

SingleQuestionFlag

public static final java.lang.String SingleQuestionFlag
This doubles as two things: (a) for questions that can know when they've been answered (i.e. standard text field, radio buttons): jumps to the next page as soon as this questions has been answered (b) for Groups: whether or not to pick only one unused questions from the pile. If 1, assume that dbField is the repeated measure which has the question ID this came from. (c) for everything else: this is ignored.

See Also:
Constant Field Values

VariableName

public static final java.lang.String VariableName
See Also:
Constant Field Values

QuestionID

public static final java.lang.String QuestionID
See Also:
Constant Field Values

QuestionTextAtStart

public static final java.lang.String QuestionTextAtStart
See Also:
Constant Field Values

QuestionTextAtEnd

public static final java.lang.String QuestionTextAtEnd
See Also:
Constant Field Values
Constructor Detail

DataBitStorageTable.QuestionsTableFormatClass

public DataBitStorageTable.QuestionsTableFormatClass()