Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.fudaa.ebli.impression
Class EbliFillePrevisualisation  view EbliFillePrevisualisation download EbliFillePrevisualisation.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JInternalFrame
                  extended bycom.memoire.bu.BuInternalFrame
                      extended byorg.fudaa.ebli.impression.EbliFillePrevisualisation
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.event.ItemListener, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class EbliFillePrevisualisation
extends com.memoire.bu.BuInternalFrame
implements java.awt.event.ActionListener, java.awt.event.ItemListener

Version:
$Id: EbliFillePrevisualisation.java,v 1.9 2002/12/17 16:52:03 deniger Exp $

Nested Class Summary
(package private)  class EbliFillePrevisualisation.SimplePanelPreview
           
 
Nested classes inherited from class javax.swing.JInternalFrame
javax.swing.JInternalFrame.AccessibleJInternalFrame, javax.swing.JInternalFrame.JDesktopIcon
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
private  com.memoire.bu.BuCommonInterface app_
           
private  com.memoire.bu.BuToggleButton btAfficheMarges_
           
private  com.memoire.bu.BuButton btDernierePage_
           
private  com.memoire.bu.BuButton btFermer_
           
private  com.memoire.bu.BuButton btMiseEnPage_
           
private  com.memoire.bu.BuButton btPrecedent_
           
private  com.memoire.bu.BuButton btPremierePage_
           
private  com.memoire.bu.BuButton btSuivant_
           
private  com.memoire.bu.BuComboBox chListePages_
           
private  com.memoire.bu.BuComboBox chVues_
           
private  com.memoire.bu.BuComboBox chZooms_
           
private  boolean dessineMarges_
           
private  EbliFillePrevisualisation.SimplePanelPreview[] previewPanels_
           
private  boolean specificToolsConstruits_
           
private  EbliPageable target_
           
private  vue vueEnCours_
           
static vue[] VUES
           
private  zoom zoom_
           
static zoom[] ZOOMS
           
 
Fields inherited from class com.memoire.bu.BuInternalFrame
SHORTCUT
 
Fields inherited from class javax.swing.JInternalFrame
closable, CONTENT_PANE_PROPERTY, desktopIcon, FRAME_ICON_PROPERTY, frameIcon, GLASS_PANE_PROPERTY, iconable, IS_CLOSED_PROPERTY, IS_ICON_PROPERTY, IS_MAXIMUM_PROPERTY, IS_SELECTED_PROPERTY, isClosed, isIcon, isMaximum, isSelected, LAYERED_PANE_PROPERTY, maximizable, MENU_BAR_PROPERTY, resizable, ROOT_PANE_PROPERTY, rootPane, rootPaneCheckingEnabled, title, TITLE_PROPERTY
 
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.Container
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
EbliFillePrevisualisation(com.memoire.bu.BuCommonInterface _app, EbliPageable _target)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent _e)
          This method is invoked when an action occurs.
private  void allerDernierePage()
           
private  void allerPremierePage()
           
private  com.memoire.bu.BuButton construireBoutonIcon(java.lang.String _tooltip, java.lang.String _commande, java.lang.String _icon)
           
private  com.memoire.bu.BuButton construireBoutonText(java.lang.String _tooltip, java.lang.String _commande, java.lang.String _text)
           
private  com.memoire.bu.BuComboBox construireCh(java.lang.String _tooltip, OptionItem[] _items)
           
private  void construireSpecificTools()
           
private  com.memoire.bu.BuToggleButton construireToggleBoutonIcon(java.lang.String _tooltip, java.lang.String _commande, java.lang.String _icon)
           
private  void construireVue()
           
private  int getDernierePageAffichee()
           
 EbliPageable getEbliPageable()
           
 java.lang.String[] getEnabledActions()
           
private  int getNbPagesAffichees()
           
private  int getNbPagesDocument()
           
 java.awt.Dimension getPreferredSize()
          Get the component's preferred size.
private  int getPremierePageAffichee()
           
 javax.swing.JComponent[] getSpecificTools()
           
private  vue getVue()
           
private  zoom getZoom()
           
private  void initialiseBouton(javax.swing.AbstractButton _target, java.lang.String _tooltip, java.lang.String _commande)
           
private  boolean isDernierePageDocAffichee()
           
private  boolean isPremierePageDocAffichee()
           
 void itemStateChanged(java.awt.event.ItemEvent _e)
          This method is called when an item's state is changed.
private  void majEtatBoutonsChangementAffichage()
           
private  void majEtatBoutonsChangementCible()
           
private  void marges()
           
private  void modifieEbliPageFormat()
           
private  void precedent()
           
 void setEbliPageable(EbliPageable _target)
           
private  void setPremierePageAffichee(int _premPage)
           
private  void setVue(vue _type)
           
private  void setZoom(zoom _zoom)
           
private  void suivant()
           
 
Methods inherited from class com.memoire.bu.BuInternalFrame
adjustActions, getDisabledActions, getShortcut, getShortcut, getSpecificMenus, setClosed, setRootPane, setRootPaneCheckingEnabled, setShortcut, setVisible, simplifyTop, toString, updateUI
 
Methods inherited from class javax.swing.JInternalFrame
addImpl, addInternalFrameListener, createRootPane, dispose, doDefaultCloseAction, fireInternalFrameEvent, getAccessibleContext, getContentPane, getDefaultCloseOperation, getDesktopIcon, getDesktopPane, getFocusCycleRootAncestor, getFocusOwner, getFrameIcon, getGlassPane, getInternalFrameListeners, getJMenuBar, getLayer, getLayeredPane, getMenuBar, getMostRecentFocusOwner, getNormalBounds, getRootPane, getTitle, getUI, getUIClassID, getWarningString, hide, isClosable, isClosed, isFocusCycleRoot, isIcon, isIconifiable, isMaximizable, isMaximum, isResizable, isRootPaneCheckingEnabled, isSelected, moveToBack, moveToFront, pack, paintComponent, paramString, remove, removeInternalFrameListener, reshape, restoreSubcomponentFocus, setClosable, setContentPane, setDefaultCloseOperation, setDesktopIcon, setFocusCycleRoot, setFrameIcon, setGlassPane, setIcon, setIconifiable, setJMenuBar, setLayer, setLayer, setLayeredPane, setLayout, setMaximizable, setMaximum, setMenuBar, setNormalBounds, setResizable, setSelected, setTitle, setUI, show, toBack, toFront
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getRegisteredKeyStrokes, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, 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, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, 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, size, transferFocus, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

VUES

public static final vue[] VUES

ZOOMS

public static final zoom[] ZOOMS

app_

private com.memoire.bu.BuCommonInterface app_

btMiseEnPage_

private com.memoire.bu.BuButton btMiseEnPage_

btFermer_

private com.memoire.bu.BuButton btFermer_

btAfficheMarges_

private com.memoire.bu.BuToggleButton btAfficheMarges_

btPremierePage_

private com.memoire.bu.BuButton btPremierePage_

btPrecedent_

private com.memoire.bu.BuButton btPrecedent_

btSuivant_

private com.memoire.bu.BuButton btSuivant_

btDernierePage_

private com.memoire.bu.BuButton btDernierePage_

chListePages_

private com.memoire.bu.BuComboBox chListePages_

chZooms_

private com.memoire.bu.BuComboBox chZooms_

chVues_

private com.memoire.bu.BuComboBox chVues_

dessineMarges_

private boolean dessineMarges_

specificToolsConstruits_

private boolean specificToolsConstruits_

previewPanels_

private EbliFillePrevisualisation.SimplePanelPreview[] previewPanels_

vueEnCours_

private vue vueEnCours_

target_

private EbliPageable target_

zoom_

private zoom zoom_
Constructor Detail

EbliFillePrevisualisation

public EbliFillePrevisualisation(com.memoire.bu.BuCommonInterface _app,
                                 EbliPageable _target)
Method Detail

getPreferredSize

public java.awt.Dimension getPreferredSize()
Description copied from class: javax.swing.JComponent
Get the component's preferred size. If the JComponent.preferredSize>JComponent.preferredSize 55 property has been explicitly set, it is returned. If the JComponent.preferredSize>JComponent.preferredSize 55 property has not been set but the JComponent.ui>JComponent.ui 55 property has been, the result of ComponentUI.getPreferredSize(javax.swing.JComponent)>ComponentUI.getPreferredSize(javax.swing.JComponent) 55 is returned. If neither property has been set, the result of Container.getPreferredSize()>Container.getPreferredSize() 55 is returned.


setVue

private final void setVue(vue _type)

getVue

private final vue getVue()

setPremierePageAffichee

private final void setPremierePageAffichee(int _premPage)

construireVue

private final void construireVue()

getNbPagesAffichees

private int getNbPagesAffichees()

getPremierePageAffichee

private int getPremierePageAffichee()

getDernierePageAffichee

private int getDernierePageAffichee()

isPremierePageDocAffichee

private boolean isPremierePageDocAffichee()

isDernierePageDocAffichee

private boolean isDernierePageDocAffichee()

getZoom

private zoom getZoom()

setZoom

private void setZoom(zoom _zoom)

majEtatBoutonsChangementAffichage

private void majEtatBoutonsChangementAffichage()

majEtatBoutonsChangementCible

private void majEtatBoutonsChangementCible()

allerPremierePage

private void allerPremierePage()

allerDernierePage

private void allerDernierePage()

suivant

private void suivant()

precedent

private void precedent()

marges

private void marges()

modifieEbliPageFormat

private void modifieEbliPageFormat()

initialiseBouton

private final void initialiseBouton(javax.swing.AbstractButton _target,
                                    java.lang.String _tooltip,
                                    java.lang.String _commande)

construireBoutonIcon

private final com.memoire.bu.BuButton construireBoutonIcon(java.lang.String _tooltip,
                                                           java.lang.String _commande,
                                                           java.lang.String _icon)

construireToggleBoutonIcon

private final com.memoire.bu.BuToggleButton construireToggleBoutonIcon(java.lang.String _tooltip,
                                                                       java.lang.String _commande,
                                                                       java.lang.String _icon)

construireBoutonText

private final com.memoire.bu.BuButton construireBoutonText(java.lang.String _tooltip,
                                                           java.lang.String _commande,
                                                           java.lang.String _text)

construireCh

private com.memoire.bu.BuComboBox construireCh(java.lang.String _tooltip,
                                               OptionItem[] _items)

construireSpecificTools

private void construireSpecificTools()

getSpecificTools

public javax.swing.JComponent[] getSpecificTools()

getEnabledActions

public java.lang.String[] getEnabledActions()

getNbPagesDocument

private int getNbPagesDocument()

getEbliPageable

public EbliPageable getEbliPageable()

setEbliPageable

public void setEbliPageable(EbliPageable _target)

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent _e)
Description copied from interface: java.awt.event.ActionListener
This method is invoked when an action occurs.

Specified by:
actionPerformed in interface java.awt.event.ActionListener

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent _e)
Description copied from interface: java.awt.event.ItemListener
This method is called when an item's state is changed.

Specified by:
itemStateChanged in interface java.awt.event.ItemListener