cmu.survey.editor.data
Interface AuxillaryQuestionPartSet

All Superinterfaces:
ReorderableListModel<AuxillaryQuestionPart>
All Known Implementing Classes:
AuxillaryQuestionPartSetSQL, AuxillaryQuestionPartSetTable

public interface AuxillaryQuestionPartSet
extends ReorderableListModel<AuxillaryQuestionPart>


Field Summary
 
Fields inherited from interface org.browsecode.helpers.reorderablelistpanel.ReorderableListModel
INSERTED_FROM_DELETED_HERE, INSERTED_FROM_ELSEWHERE
 
Method Summary
 java.util.Vector<AuxillaryQuestionPart> getParts()
          DO NOT modify the Vector after you get it!
 int getPartsSize()
          The size of the vector of parts returned by getParts().
 
Methods inherited from interface org.browsecode.helpers.reorderablelistpanel.ReorderableListModel
addReorderableChangeListener, canItemBeMovedElsewhere, deleteItem, getItemCount, insertNewItemAt, iterator, moveItemElsewhere, moveItemToIndex, removeReorderableChangeListener
 

Method Detail

getParts

java.util.Vector<AuxillaryQuestionPart> getParts()
DO NOT modify the Vector after you get it! All modifications should be done through calls to AuxillaryQuestionPartSet, not to the Vector. Changes made to the Vector will not affect this class.

Returns:
Vector of AuxillaryQuestionPart

getPartsSize

int getPartsSize()
The size of the vector of parts returned by getParts(). This may be slightly more efficient than calling getParts().size(), since it may not need to generate a vector for it.

Returns: