org.concord.pedagogica.ui
Class  CustomChoiceQuestion
java.lang.Object
  |
  +--org.concord.pedagogica.ui.CustomQuestion
        |
        +--org.concord.pedagogica.ui.CustomChoiceQuestion
- All Implemented Interfaces: 
- java.awt.event.ActionListener, javax.swing.event.CaretListener, java.util.EventListener, QuestionForm
- public class CustomChoiceQuestion- extends CustomQuestion
 
| Fields inherited from class org.concord.pedagogica.ui.CustomQuestion | 
| activityAlias, answers, DEFAULT_FONT, fontSize, listeners, modified, platform, questionCount, questionPrefix, questionStates, questionTable, questionText, text | 
 
 
 
| Methods inherited from class org.concord.pedagogica.ui.CustomQuestion | 
| actionPerformed, addQuestionListener, caretUpdate, generateQuestionEvent, generateQuestionID, getActivityAlias, getAnswerFont, getQuestion, getQuestionFont, getQuestionID, getQuestionID, getQuestionPrefix, getQuestionState, getQuestionText, getText, isModified, isQuestionTextVisible, removeQuestionListener, restoreQuestion, saveQuestion, saveQuestion, setActivityAlias, setAnswerFont, setModified, setQuestion, setQuestionFont, setQuestionID, setQuestionID, setQuestionPrefix, setQuestionTextVisible, setText, setText | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
buttons
protected javax.swing.AbstractButton[] buttons
choices
protected java.lang.String[] choices
group
protected javax.swing.ButtonGroup group
background
protected java.awt.Color background
questionFont
protected java.awt.Font questionFont
answerFont
protected java.awt.Font answerFont
CustomChoiceQuestion
public CustomChoiceQuestion()
getQuestionState
public QuestionState getQuestionState()
- 
- Overrides:
- getQuestionStatein class- CustomQuestion
 
setQuestionState
public void setQuestionState(QuestionState state)
- 
- Overrides:
- setQuestionStatein class- CustomQuestion
 
setButtonGroup
public void setButtonGroup(javax.swing.ButtonGroup group)
getButtonGroup
public javax.swing.ButtonGroup getButtonGroup()
getChoices
public java.lang.String[] getChoices()
getButtons
public javax.swing.AbstractButton[] getButtons()
setButtons
public void setButtons(javax.swing.AbstractButton[] newButtons)
setEnabled
public void setEnabled(boolean enable)
setBackground
public void setBackground(java.awt.Color color)
- 
- Overrides:
- setBackgroundin class- CustomQuestion
 
getAnswers
public java.lang.String[] getAnswers()
- 
- Overrides:
- getAnswersin class- CustomQuestion
 
setChoices
public void setChoices(java.lang.String[] choices)
setAnswers
public void setAnswers(java.lang.String[] theAnswers)
- 
- Overrides:
- setAnswersin class- CustomQuestion
 
getAnswerLength
public int getAnswerLength()
- 
- Overrides:
- getAnswerLengthin class- CustomQuestion
 
getAnswer
public java.lang.String getAnswer(int index)
- 
- Overrides:
- getAnswerin class- CustomQuestion