This class implements common methods for accessing a question pool.
A question pool is defined as a centralized repository where questions
are stored. They allow one to use the same question on multiple
tests without duplicating data, and provide an assessment-independent
way to store questions.
author: Ed Smiley
public QuestionPoolImpl(Id newId, Id newParentId)(Code)
Constructor.
Each question pool has a unique Id object and owns the Id of
its parent. See getId(), getParentId()
Parameters: newId - the id Parameters: newParentId - the id of its parent