cmu.survey.editor.gui.questions
Class EditPage
java.lang.Object
javax.swing.AbstractAction
cmu.survey.editor.gui.questions.EditPage
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.Action
public class EditPage
- extends javax.swing.AbstractAction
- See Also:
- Serialized Form
Fields inherited from class javax.swing.AbstractAction |
changeSupport, enabled |
Fields inherited from interface javax.swing.Action |
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON |
Method Summary |
void |
actionPerformed(java.awt.event.ActionEvent e)
|
void |
editPage(Page page,
boolean isNewPage)
|
void |
editPage(Page page,
java.lang.Integer index,
boolean isNewPage)
|
void |
editPage(Page page,
java.lang.Integer index,
int stage,
boolean isNewPage)
|
Methods inherited from class javax.swing.AbstractAction |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EditPage
public EditPage(SurveyEditorPanel panel)
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
editPage
public void editPage(Page page,
boolean isNewPage)
editPage
public void editPage(Page page,
java.lang.Integer index,
boolean isNewPage)
editPage
public void editPage(Page page,
java.lang.Integer index,
int stage,
boolean isNewPage)
- Parameters:
page
- stage
- isNewQuestion
- -- whether or not this is a new question the user JUST created. If it's new, more stuff will be done automatically.userAlreadyPickedQuestionType
- -- only relevant when isNewQuestion=true