salomeTMF_plug.pluginxlsxml
Class Transformxlsxml

java.lang.Object
  extended by Plugin
      extended by salomeTMF_plug.pluginxlsxml.Transformxlsxml
All Implemented Interfaces:
org.objectweb.salome_tmf.data.DataConstants, org.objectweb.salome_tmf.ihm.IHMConstants, org.objectweb.salome_tmf.plugins.core.Admin, org.objectweb.salome_tmf.plugins.core.Common

public class Transformxlsxml
extends Plugin
implements org.objectweb.salome_tmf.plugins.core.Common, org.objectweb.salome_tmf.plugins.core.Admin, org.objectweb.salome_tmf.data.DataConstants, org.objectweb.salome_tmf.ihm.IHMConstants

Plugin that can import or export data between SalomeTMF and Excel

Version:
1

Field Summary
 
Fields inherited from interface org.objectweb.salome_tmf.data.DataConstants
ACTION, AUTOMATIC_TEST, CAMPAIGN, CAMPAIGN_ALL, CAMPAIGN_ENDED, CAMPAIGN_INCOMPLETE, CAMPAIGN_NOT_EXECUTED, CAMPAIGN_WITH_ANOMALY, ENVIRONMENT, EXECUTION, EXECUTION_RESULT, EXECUTION_RESULT_TEST, FAMILY, FREEZESTATUS, GROUP, MANUAL_TEST, NORMAL_SIZE_FOR_ATTACH, NORMALSTATUS, PARAM_VALUE_FROM_ENV, PARAMETER, PROJECT, SMALL_SIZE_FOR_ATTACH, TEST, TESTLIST, USEDINLOCALSTATUS
 
Fields inherited from interface org.objectweb.salome_tmf.ihm.IHMConstants
CAMPAIGN_ROOT_NAME, PATH_TO_ADD_PROJECT_ICON, PATH_TO_ADMIN_GRP_ICON, PATH_TO_ADMIN_ICON, PATH_TO_ARROW_BACK_ICON, PATH_TO_ARROW_DOWN_ICON, PATH_TO_ARROW_ICON, PATH_TO_ARROW_UP_ICON, PATH_TO_BDD_ATTACH_ICON, PATH_TO_BLUE_ICON, PATH_TO_BROWN_ICON, PATH_TO_CAUTION_ICON, PATH_TO_DEFAULT_GRP_ICON, PATH_TO_DELETE_ICON, PATH_TO_ENGRENAGE_ICON, PATH_TO_FAIL_ICON, PATH_TO_FAIL2_ICON, PATH_TO_FILE_ATTACH_ICON, PATH_TO_FREEZED_PROJECT_ICON, PATH_TO_GOON_ICON, PATH_TO_GRAY_ICON, PATH_TO_GREEN_ICON, PATH_TO_ICAL_ICON, PATH_TO_MOVE_ICON, PATH_TO_OTHER_GRP_ICON, PATH_TO_PARAM_ICON, PATH_TO_PINK_ICON, PATH_TO_PROJECT_ICON, PATH_TO_PURPLE_ICON, PATH_TO_QSSCORE_ICON, PATH_TO_RED_ICON, PATH_TO_SALOME_INTRO_ICON, PATH_TO_SCREENSHOT_ICON, PATH_TO_STOP_ICON, PATH_TO_SUCCESS_ICON, PATH_TO_UNKNOW_ICON, PATH_TO_URL_ATTACH_ICON, PATH_TO_USER_ICON, PATH_TO_VIEW_ATTACH_ICON, PATH_TO_YELLOW_ICON, TEST_ROOT_NAME
 
Constructor Summary
Transformxlsxml(PluginManager manager, PluginDescriptor descr)
          Plugin that can import or export data between SalomeTMF and Excel
 
Method Summary
 void activateInSalomeAdmin(java.util.Map adminUIComps, org.objectweb.salome_tmf.plugins.IPlugObject iPlugObject)
          Non Javadoc
 void activatePluginInCampToolsMenu(javax.swing.JMenu campToolsMenu)
          see salome.plugins.core.Common
 void activatePluginInDataToolsMenu(javax.swing.JMenu dataToolsMenu)
          see salome.plugins.core.Common
 void activatePluginInDynamicComponent(java.lang.Integer uiCompCst)
          see salome.plugins.core.Common
 void activatePluginInStaticComponent(java.lang.Integer uiCompCst)
          see salome.plugins.core.Common
 void activatePluginInTestToolsMenu(javax.swing.JMenu testToolsMenu)
          see salome.plugins.core.Common
 void allPluginActived(ExtensionPoint commonExtensions, ExtensionPoint testDriverExtensions, ExtensionPoint scriptEngineExtensions, ExtensionPoint bugTrackerExtensions)
          see org.objectweb.salome_tmf.plugins.core.Admin#activateInSalomeAdmin(java .util.Map)
 void allPluginActived(ExtensionPoint commonExtensions, ExtensionPoint testDriverExtensions, ExtensionPoint scriptEngineExtensions, ExtensionPoint bugTrackerExtensions, ExtensionPoint businessIntelligenceExtensions)
          see org.objectweb.salome_tmf.plugins.core.Admin#activateInSalomeAdmin(java .util.Map)
 javax.swing.JMenuItem createCMMIExportMenu()
           
 javax.swing.JMenuItem createCMMIImportMenu()
           
 javax.swing.JMenuItem createCMMIMenu()
           
 javax.swing.JMenu createJMenu()
          Cree le menu de Salome
 void freeze()
          see salome.plugins.core.Common
 java.util.Vector getUsedUIComponents()
          see salome.plugins.core.Common
 void init(java.lang.Object pIPlugObject)
          salome.plugins.core.Common
 boolean isActivableInCampToolsMenu()
          salome.plugins.core.Common
 boolean isActivableInDataToolsMenu()
          salome.plugins.core.Common
 boolean isActivableInTestToolsMenu()
          salome.plugins.core.Common
 boolean isFreezable()
          see salome.plugins.core.Common
 boolean isFreezed()
          see salome.plugins.core.Common
 void onDeleteProject(org.objectweb.salome_tmf.data.Project p)
          Non Javadoc
 void unFreeze()
          see salome.plugins.core.Common
 boolean usesOtherUIComponents()
          see salome.plugins.core.Common
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Transformxlsxml

public Transformxlsxml(PluginManager manager,
                       PluginDescriptor descr)
Plugin that can import or export data between SalomeTMF and Excel

Parameters:
manager - Manager
descr - Description
Method Detail

init

public void init(java.lang.Object pIPlugObject)
salome.plugins.core.Common

Specified by:
init in interface org.objectweb.salome_tmf.plugins.core.Common
Parameters:
pIPlugObject - Interface Homme Machine

isActivableInTestToolsMenu

public boolean isActivableInTestToolsMenu()
salome.plugins.core.Common

Specified by:
isActivableInTestToolsMenu in interface org.objectweb.salome_tmf.plugins.core.Common
Returns:
True

isActivableInCampToolsMenu

public boolean isActivableInCampToolsMenu()
salome.plugins.core.Common

Specified by:
isActivableInCampToolsMenu in interface org.objectweb.salome_tmf.plugins.core.Common
Returns:
True

isActivableInDataToolsMenu

public boolean isActivableInDataToolsMenu()
salome.plugins.core.Common

Specified by:
isActivableInDataToolsMenu in interface org.objectweb.salome_tmf.plugins.core.Common
Returns:
True

usesOtherUIComponents

public boolean usesOtherUIComponents()
see salome.plugins.core.Common

Specified by:
usesOtherUIComponents in interface org.objectweb.salome_tmf.plugins.core.Common
Returns:
False

activatePluginInTestToolsMenu

public void activatePluginInTestToolsMenu(javax.swing.JMenu testToolsMenu)
see salome.plugins.core.Common

Specified by:
activatePluginInTestToolsMenu in interface org.objectweb.salome_tmf.plugins.core.Common
Parameters:
testToolsMenu - Menu

createCMMIMenu

public javax.swing.JMenuItem createCMMIMenu()

createCMMIImportMenu

public javax.swing.JMenuItem createCMMIImportMenu()

createCMMIExportMenu

public javax.swing.JMenuItem createCMMIExportMenu()

activatePluginInCampToolsMenu

public void activatePluginInCampToolsMenu(javax.swing.JMenu campToolsMenu)
see salome.plugins.core.Common

Specified by:
activatePluginInCampToolsMenu in interface org.objectweb.salome_tmf.plugins.core.Common
Parameters:
campToolsMenu - Menu

activatePluginInDataToolsMenu

public void activatePluginInDataToolsMenu(javax.swing.JMenu dataToolsMenu)
see salome.plugins.core.Common

Specified by:
activatePluginInDataToolsMenu in interface org.objectweb.salome_tmf.plugins.core.Common
Parameters:
dataToolsMenu - dataToolsMenu

createJMenu

public javax.swing.JMenu createJMenu()
Cree le menu de Salome

Returns:
Menu cree

getUsedUIComponents

public java.util.Vector getUsedUIComponents()
see salome.plugins.core.Common

Specified by:
getUsedUIComponents in interface org.objectweb.salome_tmf.plugins.core.Common
Returns:
Null

activatePluginInStaticComponent

public void activatePluginInStaticComponent(java.lang.Integer uiCompCst)
see salome.plugins.core.Common

Specified by:
activatePluginInStaticComponent in interface org.objectweb.salome_tmf.plugins.core.Common
Parameters:
uiCompCst - Nombre

activatePluginInDynamicComponent

public void activatePluginInDynamicComponent(java.lang.Integer uiCompCst)
see salome.plugins.core.Common

Specified by:
activatePluginInDynamicComponent in interface org.objectweb.salome_tmf.plugins.core.Common
Parameters:
uiCompCst - Nombre

isFreezable

public boolean isFreezable()
see salome.plugins.core.Common

Specified by:
isFreezable in interface org.objectweb.salome_tmf.plugins.core.Common
Returns:
True

freeze

public void freeze()
see salome.plugins.core.Common

Specified by:
freeze in interface org.objectweb.salome_tmf.plugins.core.Common

unFreeze

public void unFreeze()
see salome.plugins.core.Common

Specified by:
unFreeze in interface org.objectweb.salome_tmf.plugins.core.Common

isFreezed

public boolean isFreezed()
see salome.plugins.core.Common

Specified by:
isFreezed in interface org.objectweb.salome_tmf.plugins.core.Common
Returns:
isFreezed

allPluginActived

public void allPluginActived(ExtensionPoint commonExtensions,
                             ExtensionPoint testDriverExtensions,
                             ExtensionPoint scriptEngineExtensions,
                             ExtensionPoint bugTrackerExtensions)
see org.objectweb.salome_tmf.plugins.core.Admin#activateInSalomeAdmin(java .util.Map)

Specified by:
allPluginActived in interface org.objectweb.salome_tmf.plugins.core.Common
Parameters:
commonExtensions - ExtensionPoint
testDriverExtensions - ExtensionPoint
scriptEngineExtensions - ExtensionPoint
bugTrackerExtensions - ExtensionPoint

allPluginActived

public void allPluginActived(ExtensionPoint commonExtensions,
                             ExtensionPoint testDriverExtensions,
                             ExtensionPoint scriptEngineExtensions,
                             ExtensionPoint bugTrackerExtensions,
                             ExtensionPoint businessIntelligenceExtensions)
see org.objectweb.salome_tmf.plugins.core.Admin#activateInSalomeAdmin(java .util.Map)

Specified by:
allPluginActived in interface org.objectweb.salome_tmf.plugins.core.Common
Parameters:
commonExtensions - ExtensionPoint
testDriverExtensions - ExtensionPoint
scriptEngineExtensions - ExtensionPoint
bugTrackerExtensions - ExtensionPoint
businessIntelligenceExtensions - ExtensionPoint

activateInSalomeAdmin

public void activateInSalomeAdmin(java.util.Map adminUIComps,
                                  org.objectweb.salome_tmf.plugins.IPlugObject iPlugObject)
Non Javadoc

Specified by:
activateInSalomeAdmin in interface org.objectweb.salome_tmf.plugins.core.Admin
Parameters:
adminUIComps - Map
iPlugObject - IPlugObject

onDeleteProject

public void onDeleteProject(org.objectweb.salome_tmf.data.Project p)
Non Javadoc

Specified by:
onDeleteProject in interface org.objectweb.salome_tmf.plugins.core.Admin
Parameters:
p - Project