|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent cmu.survey.editor.gui.propertiespanels.PropertiesPanel cmu.survey.editor.gui.propertiespanels.VariablePropertiesPanel
public class VariablePropertiesPanel
Nested Class Summary | |
---|---|
class |
VariablePropertiesPanel.VariableTypePropertiesPanel
|
Nested classes/interfaces inherited from class cmu.survey.editor.gui.propertiespanels.PropertiesPanel |
---|
PropertiesPanel.ErrorBox, PropertiesPanel.ErrorDetail |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
protected DataBitStorage |
objectStorage
|
protected Page |
page
|
protected StringDataBit |
questionChoicesTypeDataBit
|
protected java.lang.String |
questionChoicesTypeString
|
protected StringDataBit |
questionTypeDataBit
|
protected java.lang.String |
questionTypeString
|
protected boolean |
setSuggestedNamesByDefault
|
protected StringDataBit |
tableName
|
protected VariableDataBitSet |
variable
|
Fields inherited from class cmu.survey.editor.gui.propertiespanels.PropertiesPanel |
---|
dialogs |
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
VariablePropertiesPanel(UndoHandler undoHandler)
|
Method Summary | |
---|---|
void |
addDoneActionListener(java.awt.event.ActionListener doneActionListener)
|
void |
doCheck()
Check whether variable is correct or not right now. |
protected java.lang.String |
getChoicesType()
|
boolean |
getIgnoreDuplicateErrors()
|
protected java.lang.String |
getQuestionType()
|
boolean |
getSetSuggestedNamesByDefault()
|
VariableDataBitSet |
getVariable()
|
protected void |
initDisplayFirstTime()
|
protected void |
initializeLayout()
|
void |
setIgnoreDuplicateErrors(boolean ignoreDuplicateErrors)
|
void |
setSetSuggestedNamesByDefault(boolean setSuggestedNamesByDefault)
|
void |
setShowDefaultValue(boolean showDefaultValue)
|
void |
setShowVariableType(boolean showVariableType)
|
void |
setSuggestedNameStart(java.lang.String suggestedNameStart)
|
void |
setVariable(VariableDataBitSet variable,
StringDataBit questionType,
StringDataBit choicesType,
Page page,
DataBitStorage objectStorage)
|
void |
setVariable(VariableDataBitSet variable,
java.lang.String questionType,
java.lang.String choicesType,
Page page,
DataBitStorage objectStorage)
|
void |
setVariable(VariableDataBitSet variable,
java.lang.String questionType,
java.lang.String choicesType,
Page page,
StringDataBit tableName,
DataBitStorage objectStorage)
|
void |
setVariableNameLabel(java.lang.String text,
java.lang.String tooltipText)
|
void |
setVariableToNull()
|
protected void |
showInstructionsChanged()
|
Methods inherited from class cmu.survey.editor.gui.propertiespanels.PropertiesPanel |
---|
getDialogs, getShowInstructions, getTextArea, setDataIsValid, setDialogs, setShowInstructions, setWizardCard |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected DataBitStorage objectStorage
protected Page page
protected StringDataBit tableName
protected VariableDataBitSet variable
protected StringDataBit questionTypeDataBit
protected java.lang.String questionTypeString
protected StringDataBit questionChoicesTypeDataBit
protected java.lang.String questionChoicesTypeString
protected boolean setSuggestedNamesByDefault
Constructor Detail |
---|
public VariablePropertiesPanel(UndoHandler undoHandler)
Method Detail |
---|
protected java.lang.String getQuestionType()
protected java.lang.String getChoicesType()
public void setVariableToNull()
public void setVariable(VariableDataBitSet variable, StringDataBit questionType, StringDataBit choicesType, Page page, DataBitStorage objectStorage)
public void setVariable(VariableDataBitSet variable, java.lang.String questionType, java.lang.String choicesType, Page page, DataBitStorage objectStorage)
public void setVariable(VariableDataBitSet variable, java.lang.String questionType, java.lang.String choicesType, Page page, StringDataBit tableName, DataBitStorage objectStorage)
public VariableDataBitSet getVariable()
public boolean getSetSuggestedNamesByDefault()
public void setSetSuggestedNamesByDefault(boolean setSuggestedNamesByDefault)
setSuggestedNamesByDefault
- The setSuggestedNamesByDefault to set.public void setSuggestedNameStart(java.lang.String suggestedNameStart)
suggestedNameStart
- VariableNameDropDown.setSuggestedNameStart
public void setShowVariableType(boolean showVariableType)
public void setShowDefaultValue(boolean showDefaultValue)
public boolean getIgnoreDuplicateErrors()
public void setIgnoreDuplicateErrors(boolean ignoreDuplicateErrors)
ignoreDuplicateErrors
- The ignoreDuplicateErrors to set.public void setVariableNameLabel(java.lang.String text, java.lang.String tooltipText)
protected void initializeLayout()
protected void initDisplayFirstTime()
protected void showInstructionsChanged()
showInstructionsChanged
in class PropertiesPanel
public void addDoneActionListener(java.awt.event.ActionListener doneActionListener)
public void doCheck()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |