Jalopy 1.0b10

de.hunsicker.jalopy.swing
Class HeaderSettingsPage

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--de.hunsicker.jalopy.swing.AbstractSettingsPage
                                |
                                +--de.hunsicker.jalopy.swing.HeaderSettingsPage
All Implemented Interfaces:
Accessible, ImageObserver, MenuContainer, Serializable
Direct Known Subclasses:
FooterSettingsPage

public class HeaderSettingsPage
extends AbstractSettingsPage

Settings page for the Jalopy printer header settings.

Version:
$Revision: 1.3 $
Author:
Marco Hunsicker
See Also:
Serialized Form

Inner classes inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
 
Inner classes inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Inner classes inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
Component.AccessibleAWTComponent
 
Fields inherited from class de.hunsicker.jalopy.swing.AbstractSettingsPage
bundle, DELIMETER, settings
 
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
HeaderSettingsPage()
          Creates a new HeaderSettingsPage object.
 
Method Summary
protected  Convention.Key getBlankLinesAfterKey()
          Returns the settings key to store the setting.
protected  Convention.Key getBlankLinesBeforeKey()
          Returns the settings key to store the setting.
protected  Convention.Key getConventionKeysKey()
          Returns the settings key to store the setting.
protected  String getDefaultAfter()
          Returns the default value for the BLANK_LINES_AFTER_XXX setting.
protected  String getDeleteLabel()
          Returns the label text for the identiy panel.
protected  String[] getItemsAfter()
          Returns the default values for the combo box entries to choose the value for the BLANK_LINES_AFTER_XXX setting.
protected  Convention.Key getSmartModeKey()
          Returns the settings key to store the setting.
protected  Convention.Key getTextKey()
          Returns the settings key to store the setting.
protected  Convention.Key getUseKey()
          Returns the settings key to store the setting.
protected  String getUseLabel()
          Returns the text for the use label.
 void updateSettings()
          {@inheritDoc}
 void validateSettings()
          {@inheritDoc}
 
Methods inherited from class de.hunsicker.jalopy.swing.AbstractSettingsPage
createItemList, getCategory, getConvention, getTitle, setCategory, setConvention, setTitle
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUIClassID, paramString, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processFocusEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HeaderSettingsPage

public HeaderSettingsPage()
Creates a new HeaderSettingsPage object.
Method Detail

updateSettings

public void updateSettings()
{@inheritDoc}
Overrides:
updateSettings in class AbstractSettingsPage
Following copied from class: de.hunsicker.jalopy.swing.AbstractSettingsPage
See Also:
AbstractSettingsPage.getConvention()

validateSettings

public void validateSettings()
                      throws ValidationException
{@inheritDoc}
Overrides:
validateSettings in class AbstractSettingsPage
Following copied from class: de.hunsicker.jalopy.swing.AbstractSettingsPage
Throws:
ValidationException - if the current settings are not valid.

getBlankLinesAfterKey

protected Convention.Key getBlankLinesAfterKey()
Returns the settings key to store the setting.
Returns:
settings key.
See Also:
ConventionKeys.BLANK_LINES_AFTER_HEADER

getBlankLinesBeforeKey

protected Convention.Key getBlankLinesBeforeKey()
Returns the settings key to store the setting.
Returns:
settings key.
See Also:
ConventionKeys.BLANK_LINES_BEFORE_HEADER

getConventionKeysKey

protected Convention.Key getConventionKeysKey()
Returns the settings key to store the setting.
Returns:
settings key.
See Also:
ConventionKeys.HEADER_KEYS

getDefaultAfter

protected String getDefaultAfter()
Returns the default value for the BLANK_LINES_AFTER_XXX setting.
Returns:
default value of the BLANK_LINES_AFTER_XXX setting.
Since:
1.0b9

getDeleteLabel

protected String getDeleteLabel()
Returns the label text for the identiy panel.
Returns:
label text.

getItemsAfter

protected String[] getItemsAfter()
Returns the default values for the combo box entries to choose the value for the BLANK_LINES_AFTER_XXX setting.
Returns:
the default values for the blank lines after combo box.
Since:
1.0b9

getSmartModeKey

protected Convention.Key getSmartModeKey()
Returns the settings key to store the setting.
Returns:
settings key.
See Also:
ConventionKeys.HEADER_SMART_MODE_LINES

getTextKey

protected Convention.Key getTextKey()
Returns the settings key to store the setting.
Returns:
settings key.
See Also:
ConventionKeys.HEADER_TEXT

getUseKey

protected Convention.Key getUseKey()
Returns the settings key to store the setting.
Returns:
settings key.
See Also:
ConventionKeys.HEADER

getUseLabel

protected String getUseLabel()
Returns the text for the use label.
Returns:
text for use label.

Jalopy 1.0b10

Submit a bug or feature.

For further information and documentation, visit the official Jalopy website.
This page generated: November 14 2002