salomeTMF_plug.pluginxlsxml.Export
Class ExportXLSDialog

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Dialog
                  extended by javax.swing.JDialog
                      extended by salomeTMF_plug.pluginxlsxml.Export.ExportXLSDialog
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class ExportXLSDialog
extends javax.swing.JDialog

Open a dialog box for selecting a XlS file to export data

Author:
Jeremie DEFAYE
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.awt.Dialog
java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.BaselineResizeBehavior
 
Field Summary
 
Fields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPE
 
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
ExportXLSDialog(org.objectweb.salome_tmf.plugins.IPlugObject vt)
          Creates a new instance of ExportDialog
 
Method Summary
 java.lang.String createXmlFile(java.lang.String nomFichierXml)
          Creat a temporary XML file
 void export()
          Start exporting data process
 javax.swing.tree.DefaultMutableTreeNode getChosenRoot()
          Get chosenRoot
 boolean getExigenceSelection()
          Return true si case a cocher Exigence est selectionnee
 java.util.ArrayList getFamilySelectionList()
          Get familySelectionList
 java.util.ArrayList getSuiteSelectionList()
          Get suiteSelectionList
 boolean getTestSelection()
          Return true si case a cocher tests est selectionnee
 java.util.ArrayList getTestSelectionList()
          Get testSelectionList
 boolean isInitSelection()
          Get isInitSelection
 boolean selectionExportAnomalies()
          Fonction qui retourne si la case Anomalies est coch�e pour l'export
 boolean selectionExportCampagne()
          Fonction qui retourne si la case Campagnes est coch�e pour l'export
 boolean selectionExportEnvironnement()
          Fonction qui retourne si la case Environnements est coch�e pour l'export
 boolean selectionExportExecutionCampagne()
          Fonction qui retourne si la case Execution des campagnes est coch�e pour l'export
 boolean selectionExportExigence()
          Fonction qui retourne si la case Exigences est coch�e pour l'export
 boolean selectionExportParametre()
          Fonction qui retourne si la case Param�tres est coch�e pour l'export
 boolean selectionExportTest()
          Fonction qui retourne si la case Tests est coch�e pour l'export
 boolean selectionFusionCellule()
          Fonction qui retourne si la case Fusion des cellules est coch�e pour l'export
 void setChosenRoot(javax.swing.tree.DefaultMutableTreeNode chosenRoot)
          Set chosenRoot
 void setFamilySelectionList(java.util.ArrayList familySelectionList)
          Set familySelectionList
 void setInitSelection(boolean initSelection)
          Set isInitSelection
 void setSuiteSelectionList(java.util.ArrayList suiteSelectionList)
          Set suiteSelectionList
 void setTestSelectionList(java.util.ArrayList testSelectionList)
          Set testSelectionList
 
Methods inherited from class javax.swing.JDialog
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setTransferHandler, update
 
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, setVisible, show, toBack
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, paint, postEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExportXLSDialog

public ExportXLSDialog(org.objectweb.salome_tmf.plugins.IPlugObject vt)
Creates a new instance of ExportDialog

Parameters:
vt - Interface Homme Machine
Method Detail

export

public void export()
Start exporting data process


getChosenRoot

public javax.swing.tree.DefaultMutableTreeNode getChosenRoot()
Get chosenRoot

Returns:
Returns the chosenRoot.

setChosenRoot

public void setChosenRoot(javax.swing.tree.DefaultMutableTreeNode chosenRoot)
Set chosenRoot

Parameters:
chosenRoot - The chosenRoot to set.

getFamilySelectionList

public java.util.ArrayList getFamilySelectionList()
Get familySelectionList

Returns:
Returns the familySelectionList.

setFamilySelectionList

public void setFamilySelectionList(java.util.ArrayList familySelectionList)
Set familySelectionList

Parameters:
familySelectionList - The familySelectionList to set.

getSuiteSelectionList

public java.util.ArrayList getSuiteSelectionList()
Get suiteSelectionList

Returns:
Returns the suiteSelectionList.

setSuiteSelectionList

public void setSuiteSelectionList(java.util.ArrayList suiteSelectionList)
Set suiteSelectionList

Parameters:
suiteSelectionList - The suiteSelectionList to set.

getTestSelectionList

public java.util.ArrayList getTestSelectionList()
Get testSelectionList

Returns:
Returns the testSelectionList.

setTestSelectionList

public void setTestSelectionList(java.util.ArrayList testSelectionList)
Set testSelectionList

Parameters:
testSelectionList - The testSelectionList to set.

isInitSelection

public boolean isInitSelection()
Get isInitSelection

Returns:
Returns the isInitSelection.

getTestSelection

public boolean getTestSelection()
Return true si case a cocher tests est selectionnee

Returns:
true

getExigenceSelection

public boolean getExigenceSelection()
Return true si case a cocher Exigence est selectionnee

Returns:
isSelectionExportExigence

setInitSelection

public void setInitSelection(boolean initSelection)
Set isInitSelection

Parameters:
initSelection - initSelection

createXmlFile

public java.lang.String createXmlFile(java.lang.String nomFichierXml)
Creat a temporary XML file

Parameters:
nomFichierXml - XLS file Name
Returns:
XML file Name

selectionExportTest

public boolean selectionExportTest()
Fonction qui retourne si la case Tests est coch�e pour l'export

Returns:
boolean

selectionExportExigence

public boolean selectionExportExigence()
Fonction qui retourne si la case Exigences est coch�e pour l'export

Returns:
boolean

selectionExportParametre

public boolean selectionExportParametre()
Fonction qui retourne si la case Param�tres est coch�e pour l'export

Returns:
boolean

selectionExportEnvironnement

public boolean selectionExportEnvironnement()
Fonction qui retourne si la case Environnements est coch�e pour l'export

Returns:
boolean

selectionExportCampagne

public boolean selectionExportCampagne()
Fonction qui retourne si la case Campagnes est coch�e pour l'export

Returns:
boolean

selectionExportExecutionCampagne

public boolean selectionExportExecutionCampagne()
Fonction qui retourne si la case Execution des campagnes est coch�e pour l'export

Returns:
boolean

selectionExportAnomalies

public boolean selectionExportAnomalies()
Fonction qui retourne si la case Anomalies est coch�e pour l'export

Returns:
boolean

selectionFusionCellule

public boolean selectionFusionCellule()
Fonction qui retourne si la case Fusion des cellules est coch�e pour l'export

Returns:
boolean