org.genealogie.ihm.source
Class DocumentsDialog

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--org.genealogie.ihm.source.DocumentsDialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, ImageSimple, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, ToSave, Transcription, TypeSimple, javax.swing.WindowConstants

public class DocumentsDialog
extends javax.swing.JDialog
implements TypeSimple, ImageSimple, ToSave, Transcription

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Inner classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Inner classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.AWTTreeLock
 
Field Summary
private  javax.swing.JButton browse
           
private  BrowseTree bt
           
private  javax.swing.JButton btDel
           
private  javax.swing.JButton btLiaisons
           
private  javax.swing.JButton btLiaisonsPersonnes
           
private  javax.swing.JButton btOK
           
private  javax.swing.JButton btTranscription
           
private  javax.swing.JButton bTypeL
           
private  javax.swing.JTextArea corps
           
private  org.genealogie.utils.DocumentUtils currentDocument
           
private  javax.swing.JTextField date
           
private  org.genealogie.dao.DocumentsBean documents
           
private  InformationPanel ip
           
private  javax.swing.JTextField libelle
           
private  javax.swing.JLabel listeDocuments
           
private  javax.swing.JComboBox listeDocumentsCombo
           
private  javax.swing.JTextArea marge
           
private  Menubar mb
           
private  Main parent
           
private  ComboElement previous
           
private  java.lang.String racineImages
           
private  javax.swing.JTextField refImage
           
private  javax.swing.JTextField source
           
private  boolean toBeSaved
           
private  javax.swing.JCheckBox transcription
           
private  javax.swing.JComboBox type
           
private  org.genealogie.utils.TypesDocumentUtils typeDocuments
           
private  javax.swing.JButton view
           
 
Fields inherited from class javax.swing.JDialog
accessibleContext, defaultCloseOperation, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
base, keepBlocking, modal, nameCounter, resizable, serialVersionUID, title
 
Fields inherited from class java.awt.Window
active, dbg, focusMgr, inputContext, inputContextLock, OPENED, ownedWindowList, state, warningString, weakThis, windowListener, windowSerializedDataVersion
 
Fields inherited from class java.awt.Container
component, containerListener, containerSerializedDataVersion, dispatcher, layoutMgr, listeningBoundsChildren, listeningChildren, maxSize, ncomponents, printing, printingThreads
 
Fields inherited from class java.awt.Component
actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, changeSupport, componentListener, componentListenerK, componentOrientation, componentSerializedDataVersion, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, graphicsConfig, hasFocus, height, hierarchyBoundsListener, hierarchyBoundsListenerK, hierarchyListener, hierarchyListenerK, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, metrics, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, ownedWindowK, peer, peerFont, popups, prefSize, privateKey, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowClosingException, windowListenerK, x, y
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
DocumentsDialog(javax.swing.JFrame opener)
           
 
Method Summary
private  void enregistrerDocument(ComboElement selection)
           
 javax.swing.Action getActionRechercheTypes(javax.swing.ImageIcon iconFind)
           
 java.lang.String getCorps()
           
 java.lang.String getImageUrl()
           
 java.lang.String getMarge()
           
 boolean isToBeSaved()
           
 void setCorps(java.lang.String corps)
           
 void setImageUrl(java.lang.String imageUrl)
           
 void setMarge(java.lang.String marge)
           
 void setToBeSaved(boolean toBeSaved)
           
 void setType(org.genealogie.utils.TypesDocumentUtils typeDocuments)
           
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, createRootPaneException, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
, addNotify, conditionalShow, constructComponentName, dispose, disposeImpl, getTitle, hide, hideAndDisposeHandler, initIDs, interruptBlocking, isModal, isResizable, setModal, setResizable, setTitle, show
 
Methods inherited from class java.awt.Window
addOwnedWindow, addWindowListener, adjustListeningChildren, applyResourceBundle, applyResourceBundle, connectOwnedWindow, dispatchEventImpl, eventEnabled, finalize, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isActive, isShowing, nextFocus, ownedInit, pack, postEvent, postProcessKeyEvent, postWindowEvent, preProcessKeyEvent, processEvent, readObject, removeOwnedWindow, removeWindowListener, resetGC, setCursor, setFocusOwner, setWarningString, toBack, toFront, transferFocus, writeObject
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyOrientation, checkGD, countComponents, createChildHierarchyEvents, createHierarchyEvents, deliverEvent, dispatchEventToSelf, doLayout, findComponentAt, findComponentAt, findComponentAt, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getMouseEventTarget, getPreferredSize, getWindow, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPaint, lightweightPrint, list, list, locate, minimumSize, numListening, paint, paintComponents, paintHeavyweightComponents, postsOldMouseEvents, preferredSize, print, printComponents, printHeavyweightComponents, processContainerEvent, proxyEnableEvents, proxyRequestFocus, remove, removeAll, removeContainerListener, removeNotify, setFont, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, areInputMethodsEnabled, bounds, checkImage, checkImage, checkWindowClosingException, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAccessibleIndexInParent, getAccessibleStateSet, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen_NoTreeLock, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkitImpl, getTreeLock, getWidth, getWindowForObject, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, isFocusTraversable, isLightweight, isOpaque, isRecursivelyVisible, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

parent

private Main parent

bt

private BrowseTree bt

mb

private Menubar mb

ip

private InformationPanel ip

libelle

private javax.swing.JTextField libelle

type

private javax.swing.JComboBox type

refImage

private javax.swing.JTextField refImage

date

private javax.swing.JTextField date

source

private javax.swing.JTextField source

view

private javax.swing.JButton view

browse

private javax.swing.JButton browse

transcription

private javax.swing.JCheckBox transcription

corps

private javax.swing.JTextArea corps

marge

private javax.swing.JTextArea marge

btOK

private javax.swing.JButton btOK

btDel

private javax.swing.JButton btDel

btLiaisonsPersonnes

private javax.swing.JButton btLiaisonsPersonnes

btLiaisons

private javax.swing.JButton btLiaisons

bTypeL

private javax.swing.JButton bTypeL

btTranscription

private javax.swing.JButton btTranscription

listeDocuments

private javax.swing.JLabel listeDocuments

listeDocumentsCombo

private javax.swing.JComboBox listeDocumentsCombo

documents

private org.genealogie.dao.DocumentsBean documents

typeDocuments

private org.genealogie.utils.TypesDocumentUtils typeDocuments

currentDocument

private org.genealogie.utils.DocumentUtils currentDocument

racineImages

private java.lang.String racineImages

toBeSaved

private boolean toBeSaved

previous

private ComboElement previous
Constructor Detail

DocumentsDialog

public DocumentsDialog(javax.swing.JFrame opener)
Method Detail

enregistrerDocument

private void enregistrerDocument(ComboElement selection)

getActionRechercheTypes

public javax.swing.Action getActionRechercheTypes(javax.swing.ImageIcon iconFind)

setType

public void setType(org.genealogie.utils.TypesDocumentUtils typeDocuments)
Specified by:
setType in interface TypeSimple

setToBeSaved

public void setToBeSaved(boolean toBeSaved)
Specified by:
setToBeSaved in interface ToSave

isToBeSaved

public boolean isToBeSaved()
Specified by:
isToBeSaved in interface ToSave

setImageUrl

public void setImageUrl(java.lang.String imageUrl)
Specified by:
setImageUrl in interface ImageSimple

getImageUrl

public java.lang.String getImageUrl()
Specified by:
getImageUrl in interface ImageSimple

getCorps

public java.lang.String getCorps()
Specified by:
getCorps in interface Transcription

setCorps

public void setCorps(java.lang.String corps)
Specified by:
setCorps in interface Transcription

getMarge

public java.lang.String getMarge()
Specified by:
getMarge in interface Transcription

setMarge

public void setMarge(java.lang.String marge)
Specified by:
setMarge in interface Transcription


Copyright © 2002 JGenea Ihm. All Rights Reserved.