cmu.survey.editor.data.sql
Class PageSQL
java.lang.Object
org.browsecode.helpers.reorderablelistpanel.ReorderableListModelWithOrderIndexStub<QuestionDataBitSet>
cmu.survey.editor.data.table.PageTable
cmu.survey.editor.data.sql.PageSQL
- All Implemented Interfaces:
- Page, HasID, Copyable, Moveable, ReorderableListModel<QuestionDataBitSet>
public class PageSQL
- extends PageTable
Constructor Summary |
PageSQL(java.lang.Integer pageNumber,
DataBitStorageSQL storage)
|
PageSQL(java.lang.Integer pageNumber,
DataBitStorageSQL storage,
java.lang.Integer orderIndex,
java.lang.String name,
java.lang.String answersTable,
java.lang.String submitButtonLabel,
java.lang.String repeatedMeasure)
|
Methods inherited from class cmu.survey.editor.data.table.PageTable |
copyTo, deleteItem, fireUndoableEdit, getDataBits, getID, getItemsName, getItemsVector, getName, getNewItem, getNewItem, getOrderIndex, getPageID, getQuestions, getRepeatedMeasureTable, getSubmitButtonLabel, getTableName, hasBeenModified, hasBeenModifiedWithoutQuestions, isNew, loadQuestionsIfNecessary, moveItemElsewhere, moveTo, moveTo, saveDeletePage, shouldFireUndoableEdits, toString, undeleteItem |
Methods inherited from class org.browsecode.helpers.reorderablelistpanel.ReorderableListModelWithOrderIndexStub |
addReorderableChangeListener, addUndoableEditListener, canItemBeMovedElsewhere, deleteItem, deleteItemProtected, fireUndoableEdit, getHasBeenChanged, getItemCount, getVectorOfReorderableItems, insertNewItemAt, insertNewItemAtProtected, iterator, moveItemElsewhereProtected, moveItemToIndex, moveItemToIndexProtected, removeReorderableChangeListener, removeUndoableEditListener, resetHasBeenChanged, setCachedReorderableItems |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
PageSQL
public PageSQL(java.lang.Integer pageNumber,
DataBitStorageSQL storage)
PageSQL
public PageSQL(java.lang.Integer pageNumber,
DataBitStorageSQL storage,
java.lang.Integer orderIndex,
java.lang.String name,
java.lang.String answersTable,
java.lang.String submitButtonLabel,
java.lang.String repeatedMeasure)
save
public boolean save()
- Specified by:
save
in interface Page
- Overrides:
save
in class PageTable
copyTo
public PageTable copyTo(SurveyTable parentSurvey)
- Overrides:
copyTo
in class PageTable
getReorderableObjectFor
protected ReorderableListModelWithOrderIndexStub.ReorderableObject<QuestionDataBitSet> getReorderableObjectFor(QuestionDataBitSet reorderableItem)
- Overrides:
getReorderableObjectFor
in class PageTable
getReorderableObjectFor
protected ReorderableListModelWithOrderIndexStub.ReorderableObject<QuestionDataBitSet> getReorderableObjectFor(QuestionDataBitSet reorderableItem,
java.lang.Integer orderIndex,
java.lang.Integer uniqueRowId)
- Overrides:
getReorderableObjectFor
in class PageTable