es.caib.ibkey.cliente.CompulsaInitWorkflow
Class CompulsaWorkflowView

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by es.caib.ibkey.cliente.CompulsaInitWorkflow.CompulsaWorkflowView
All Implemented Interfaces:
IbkeyView, java.awt.event.ActionListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, ScannerListener

public class CompulsaWorkflowView
extends javax.swing.JPanel
implements java.awt.event.ActionListener, IbkeyView, ScannerListener

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
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.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
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
CompulsaWorkflowView()
          Default constructor
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void execute(java.lang.String action)
          Crida al controlador per a executar una acció.
 IbkeyData gatherData()
          Copia les dades del formulari al data
protected  javax.swing.JFileChooser getChooser()
           
 IbkeyActionController getController()
          Retorna el controlador associat a la vista
 IbkeyData getData()
          Retorna el model de dades
 java.lang.Throwable getError()
           
protected  javax.swing.JButton getJButtonChooseDocumentPrincipalFile()
           
protected  javax.swing.JButton getJButtonEliminarPlanaEscanejada()
           
protected  javax.swing.JButton getJButtonEndavant()
           
protected  javax.swing.JButton getJButtonEnrere()
           
protected  javax.swing.JButton getJButtonOpenDocumentPrincipalFile()
           
protected  javax.swing.JButton getJButtonVeurePlanaEscanejada()
           
protected  javax.swing.JButton getJButtonViewDocumentPrincipalFile()
           
protected  javax.swing.JComboBox getJComboBoxPlanesEscanejades()
           
protected  javax.swing.JPanel getJPanelBottom()
           
protected  javax.swing.JPanel getJPanelBottom1()
           
protected  javax.swing.JPanel getJPanelCenter()
           
protected  javax.swing.JPanel getJPanelDescripcio()
           
protected  javax.swing.JPanel getJPanelDocumentPrincipal()
           
protected  javax.swing.JPanel getJPanelFieldDescripcio()
           
protected  javax.swing.JPanel getJPanelFieldFitxer()
           
protected  javax.swing.JPanel getJPanelFieldNom()
           
protected  javax.swing.JPanel getJPanelFieldOrigenDocument()
           
protected  javax.swing.JPanel getJPanelFieldPlanesEscanejades()
           
protected  javax.swing.JPanel getJPanelFitxer()
           
protected  javax.swing.JPanel getJPanelLabelDescripcio()
           
protected  javax.swing.JPanel getJPanelLabelFitxer()
           
protected  javax.swing.JPanel getJPanelLabelNom()
           
protected  javax.swing.JPanel getJPanelLabelOrigenDocument()
           
protected  javax.swing.JPanel getJPanelLabelPlanesEscanejades()
           
protected  javax.swing.JPanel getJPanelNom()
           
protected  javax.swing.JPanel getJPanelOrigenDocument()
           
protected  javax.swing.JPanel getJPanelPlanesEscanejades()
           
protected  javax.swing.JProgressBar getJProgressBar()
           
protected  javax.swing.JRadioButton getJRadioButtonCarregarArxiu()
           
protected  javax.swing.JRadioButton getJRadioButtonEscanejar()
           
protected  javax.swing.JScrollPane getJScrollPaneCenter()
           
protected  javax.swing.JTextArea getJTextAreaDocumentPrincipalDescripcio()
           
protected  javax.swing.JTextField getJTextFieldDocumentPrincipalName()
           
protected  javax.swing.JTextField getJTextFieldDocumentPrincipalPath()
           
 IbkeyView getParentView()
          Retorna la vista que conté a aquesta
protected  void initialize()
          Initializes this
 java.lang.String jpegsToPdf()
          Toma el conjunto de im�genes JPG generadas y compone un PDF con ellas.
 void scatterData()
          Copia les dades del data al formulari i les valida
 void setController(IbkeyActionController controller)
          Estableix el controlador associat a la vista
 void setData(IbkeyData data)
          Estableix el model de dades
 void setError(java.lang.Throwable error)
           
 void setParentView(IbkeyView parent)
          Estableix la vista que conté a aquesta.
 void update(ScannerIOMetadata.Type type, ScannerIOMetadata metadata)
           
protected  boolean validateSubmitData()
          Valida les dades
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, 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, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, 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
 
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
 
Methods inherited from interface es.caib.ibkey.cliente.common.IbkeyView
getHeight, getSize, getWidth
 

Constructor Detail

CompulsaWorkflowView

public CompulsaWorkflowView()
Default constructor

Method Detail

initialize

protected void initialize()
Initializes this


getJScrollPaneCenter

protected javax.swing.JScrollPane getJScrollPaneCenter()

getJPanelCenter

protected javax.swing.JPanel getJPanelCenter()

getJPanelDocumentPrincipal

protected javax.swing.JPanel getJPanelDocumentPrincipal()

getJPanelOrigenDocument

protected javax.swing.JPanel getJPanelOrigenDocument()

getJPanelLabelOrigenDocument

protected javax.swing.JPanel getJPanelLabelOrigenDocument()

getJPanelFieldOrigenDocument

protected javax.swing.JPanel getJPanelFieldOrigenDocument()

getJPanelPlanesEscanejades

protected javax.swing.JPanel getJPanelPlanesEscanejades()

getJPanelLabelPlanesEscanejades

protected javax.swing.JPanel getJPanelLabelPlanesEscanejades()

getJPanelFieldPlanesEscanejades

protected javax.swing.JPanel getJPanelFieldPlanesEscanejades()

getJPanelFitxer

protected javax.swing.JPanel getJPanelFitxer()

getJPanelLabelFitxer

protected javax.swing.JPanel getJPanelLabelFitxer()

getJPanelFieldFitxer

protected javax.swing.JPanel getJPanelFieldFitxer()

getJPanelNom

protected javax.swing.JPanel getJPanelNom()

getJPanelLabelNom

protected javax.swing.JPanel getJPanelLabelNom()

getJPanelFieldNom

protected javax.swing.JPanel getJPanelFieldNom()

getJPanelDescripcio

protected javax.swing.JPanel getJPanelDescripcio()

getJPanelLabelDescripcio

protected javax.swing.JPanel getJPanelLabelDescripcio()

getJPanelFieldDescripcio

protected javax.swing.JPanel getJPanelFieldDescripcio()

getJTextFieldDocumentPrincipalPath

protected javax.swing.JTextField getJTextFieldDocumentPrincipalPath()

getJButtonChooseDocumentPrincipalFile

protected javax.swing.JButton getJButtonChooseDocumentPrincipalFile()

getJButtonOpenDocumentPrincipalFile

protected javax.swing.JButton getJButtonOpenDocumentPrincipalFile()

getJButtonViewDocumentPrincipalFile

protected javax.swing.JButton getJButtonViewDocumentPrincipalFile()

getJButtonVeurePlanaEscanejada

protected javax.swing.JButton getJButtonVeurePlanaEscanejada()

getJButtonEliminarPlanaEscanejada

protected javax.swing.JButton getJButtonEliminarPlanaEscanejada()

getJPanelBottom

protected javax.swing.JPanel getJPanelBottom()

getJButtonEnrere

protected javax.swing.JButton getJButtonEnrere()

getJButtonEndavant

protected javax.swing.JButton getJButtonEndavant()

getChooser

protected javax.swing.JFileChooser getChooser()

getJProgressBar

protected javax.swing.JProgressBar getJProgressBar()

getJPanelBottom1

protected javax.swing.JPanel getJPanelBottom1()

getJRadioButtonCarregarArxiu

protected javax.swing.JRadioButton getJRadioButtonCarregarArxiu()

getJRadioButtonEscanejar

protected javax.swing.JRadioButton getJRadioButtonEscanejar()

getJComboBoxPlanesEscanejades

protected javax.swing.JComboBox getJComboBoxPlanesEscanejades()

getJTextFieldDocumentPrincipalName

protected javax.swing.JTextField getJTextFieldDocumentPrincipalName()

getJTextAreaDocumentPrincipalDescripcio

protected javax.swing.JTextArea getJTextAreaDocumentPrincipalDescripcio()

getError

public java.lang.Throwable getError()

setError

public void setError(java.lang.Throwable error)

update

public void update(ScannerIOMetadata.Type type,
                   ScannerIOMetadata metadata)
Specified by:
update in interface ScannerListener

jpegsToPdf

public java.lang.String jpegsToPdf()
Toma el conjunto de im�genes JPG generadas y compone un PDF con ellas.

Returns:
Ruta absoluta al fichero PDF

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

validateSubmitData

protected boolean validateSubmitData()
Valida les dades


gatherData

public IbkeyData gatherData()
Copia les dades del formulari al data

Specified by:
gatherData in interface IbkeyView
Returns:
El model de dades

execute

public void execute(java.lang.String action)
             throws IbkeyControllerException
Description copied from interface: IbkeyView
Crida al controlador per a executar una acció.

Specified by:
execute in interface IbkeyView
Throws:
IbkeyControllerException

getController

public IbkeyActionController getController()
Description copied from interface: IbkeyView
Retorna el controlador associat a la vista

Specified by:
getController in interface IbkeyView
Returns:
el controlador

getData

public IbkeyData getData()
Description copied from interface: IbkeyView
Retorna el model de dades

Specified by:
getData in interface IbkeyView
Returns:
el model de dades

getParentView

public IbkeyView getParentView()
Description copied from interface: IbkeyView
Retorna la vista que conté a aquesta

Specified by:
getParentView in interface IbkeyView
Returns:

scatterData

public void scatterData()
Copia les dades del data al formulari i les valida

Specified by:
scatterData in interface IbkeyView

setController

public void setController(IbkeyActionController controller)
Description copied from interface: IbkeyView
Estableix el controlador associat a la vista

Specified by:
setController in interface IbkeyView
Parameters:
controller - el controlador

setData

public void setData(IbkeyData data)
Description copied from interface: IbkeyView
Estableix el model de dades

Specified by:
setData in interface IbkeyView
Parameters:
data - Les dades

setParentView

public void setParentView(IbkeyView parent)
Description copied from interface: IbkeyView
Estableix la vista que conté a aquesta. Hauria de eliminar-la de l'antiga i afegirl-la a la nova.

Specified by:
setParentView in interface IbkeyView


Copyright © 2011 Direcció General de Tecnologia i Comunicacions. Govern de les Illes Balears. All Rights Reserved.