Source Code Cross Referenced for CampTestDelete.java in  » Test-Coverage » salome-tmf » org » objectweb » salome_tmf » api » api2ihm » campTest » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Test Coverage » salome tmf » org.objectweb.salome_tmf.api.api2ihm.campTest 
Source Cross Referenced  Class Diagram Java Document (Java Doc) 


001:        /*
002:         * SalomeTMF is a Test Management Framework
003:         * Copyright (C) 2005 France Telecom R&D
004:         *
005:         * This library is free software; you can redistribute it and/or
006:         * modify it under the terms of the GNU Lesser General Public
007:         * License as published by the Free Software Foundation; either
008:         * version 2 of the License, or (at your option) any later version.
009:         *
010:         * This library is distributed in the hope that it will be useful,
011:         * but WITHOUT ANY WARRANTY; without even the implied warranty of
012:         * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
013:         * Lesser General Public License for more details.
014:         *
015:         * You should have received a copy of the GNU Lesser General Public
016:         * License along with this library; if not, write to the Free Software
017:         * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
018:         *
019:         * @author Fayçal SOUGRATI
020:         *
021:         * Contact: mikael.marche@rd.francetelecom.com
022:         */
023:
024:        package org.objectweb.salome_tmf.api.api2ihm.campTest;
025:
026:        /**
027:         * Fonctions de suppression relatives à l'aire fonctionnelle "campagnes de test"
028:         */
029:        public interface CampTestDelete {
030:
031:            /**
032:             * Fonction qui fixe le projet SalomeTMF dans lequel l'utilisateur travaille
033:             * @param projectName
034:             */
035:            public void setProject(String projectName);
036:
037:            /**
038:             * Purge l'existance d'un test dans toutes les campagnes
039:             * @param testID
040:             */
041:            public void purgeTestFromAllCampaigns(int testID);
042:
043:            /**
044:             * Purge l'existance d'un test dans une campagne
045:             * @param testID
046:             * @param campID
047:             */
048:            public void purgeTestFromCampaign(int testID, int campID);
049:
050:            /**
051:             * * Suppression d'un test d'une campagne de test
052:             * @param testName
053:             * @param suiteName
054:             * @param familyName
055:             * @param campName
056:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
057:             */
058:            public void deleteTestFromCampaign(String testName,
059:                    String suiteName, String familyName, String campName);
060:
061:            /**
062:             * Suppression d'un test d'une campagne de test
063:             * @param testId
064:             * @param campId
065:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
066:             */
067:            public void deleteTestFromCampaignUsingID(int testId, int campId);
068:
069:            /**
070:             * Suppression d'une execution d'une campagne de test
071:             * @param int campId
072:             * @param int execCampId
073:             * @param execName
074:             * @param campName
075:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
076:             */
077:            public void deleteExecFromCampaign(int campId, int execCampId,
078:                    String execName, String campName);
079:
080:            /**
081:             * Suppression d'une execution d'une campagne de test
082:             * @param execName
083:             * @param campName
084:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
085:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
086:             */
087:            public void deleteExecFromCampaign(String execName, String campName);
088:
089:            /**
090:             * Suppression d'une execution d'une campagne de test
091:             * @param execId
092:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
093:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
094:             */
095:            public void deleteExecCampUsingID(int execId);
096:
097:            /**
098:             * Suppression d'une campagne de test
099:             * @param campName
100:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
101:             */
102:            public void deleteCampaign(String campName);
103:
104:            /**
105:             * Suppression d'une campagne de test
106:             * @param campId
107:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
108:             */
109:            public void deleteCampaignUsingID(int campId);
110:
111:            /**
112:             * Suppression d'un resultat d'une execution de campagne de test
113:             * @param campName
114:             * @param execCampName
115:             * @param resExecCampName
116:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
117:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
118:             */
119:            public void deleteResExecCamp(String campName, String execCampName,
120:                    String resExecCampName);
121:
122:            /**
123:             * Suppression d'un resultat d'une execution de campagne de test
124:             * @param resExecId
125:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
126:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
127:             */
128:            public void deleteResExecCampUsingID(int resExecId);
129:
130:            /**
131:             * Suppression d'un jeu de données d'une campagne de test
132:             * @param campName
133:             * @param JdDName
134:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
135:             */
136:            public void deleteJeuDonneesFromCamp(String campName, String jdDName);
137:
138:            /**
139:             * Suppression d'un jeu de données d'une campagne de test
140:             * @param campId
141:             * @param datasetId
142:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
143:             */
144:            public void deleteDatasetFromCampUsingId(int campId, int datasetId);
145:
146:            /**
147:             * Suppression d'un fichier attaché à une campagne
148:             * @param campaignName
149:             * @param fileName
150:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
151:             */
152:            public void deleteAttachFileFromCampaign(String campaignName,
153:                    String fileName);
154:
155:            /**
156:             * Suppression d'une URL attachée à une campagne
157:             * @param campaignName
158:             * @param url
159:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
160:             */
161:            public void deleteAttachUrlFromCampaign(String campaignName,
162:                    String url);
163:
164:            /**
165:             * Suppression d'un fichier ou d'une URL attachée à une campagne
166:             * @param campaignId
167:             * @param attachId
168:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
169:             */
170:            public void deleteAttachFromCampaignUsingID(int campaignId,
171:                    int attachId);
172:
173:            /**
174:             * Suppression d'un fichier attaché à un environnement
175:             * @param envName
176:             * @param fileName
177:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
178:             */
179:            public void deleteAttachFileFromEnv(String envName, String fileName);
180:
181:            /**
182:             * Suppression d'une URL attachée à un environnement
183:             * @param envName
184:             * @param url
185:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
186:             */
187:            public void deleteAttachUrlFromEnv(String envName, String url);
188:
189:            /**
190:             * Suppression d'un fichier ou URL attachée à un environnement
191:             * @param envId
192:             * @param attachId
193:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
194:             */
195:            public void deleteAttachFromEnvUsingID(int envId, int attachId);
196:
197:            /**
198:             * Suppression d'un fichier attaché à une exécution
199:             * @param campaignName
200:             * @param execName
201:             * @param fileName
202:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
203:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
204:             */
205:            public void deleteAttachFileFromExec(String campaignName,
206:                    String execName, String fileName);
207:
208:            /**
209:             * Suppression d'une URL attachée à une exécution
210:             * @param campaignName
211:             * @param execName
212:             * @param url 
213:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
214:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
215:             */
216:            public void deleteAttachUrlFromExec(String campaignName,
217:                    String execName, String url);
218:
219:            /**
220:             * Suppression d'un fichier ou URL attachée à une exécution
221:             * @param execId
222:             * @param url 
223:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
224:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
225:             */
226:            public void deleteAttachFromExecUsingID(int execId, int attachId);
227:
228:            /**
229:             * Suppression d'un fichier attaché d'un résultat d'exécution
230:             * @param campaignName
231:             * @param execName
232:             * @param executionResultName
233:             * @param fileName 
234:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
235:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
236:             */
237:            public void deleteAttachFileFromExecResult(String campaignName,
238:                    String execName, String executionResultName, String fileName);
239:
240:            /**
241:             * Suppression d'une url attachée d'un résultat d'exécution
242:             * @param campaignName
243:             * @param execName
244:             * @param executionResultName
245:             * @param url
246:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
247:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
248:             */
249:            public void deleteAttachUrlFromExecResult(String campaignName,
250:                    String execName, String executionResultName, String url);
251:
252:            /**
253:             * Suppression d'un fichier ou d'une url attachée d'un résultat d'exécution
254:             * @param execResultId
255:             * @param attachId
256:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
257:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
258:             */
259:            public void deleteAttachFromExecResultUsingID(int execResultId,
260:                    int attachId);
261:
262:            /**
263:             * Suppression d'un fichier attaché à un résultat d'exécution de test
264:             * @param familyName
265:             * @param suiteName
266:             * @param testName
267:             * @param campaignName
268:             * @param execName
269:             * @param executionResultName
270:             * @param fileName
271:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
272:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
273:             */
274:            public void deleteAttachFileFromExecTestResult(String familyName,
275:                    String suiteName, String testName, String campaignName,
276:                    String execName, String executionResultName, String fileName);
277:
278:            /**
279:             * Suppression d'une url attachée à un résultat d'exécution de test
280:             * @param familyName
281:             * @param suiteName
282:             * @param testName
283:             * @param campaignName
284:             * @param execName
285:             * @param executionResultName
286:             * @param url
287:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
288:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
289:             */
290:            public void deleteAttachUrlFromExecTestResult(String familyName,
291:                    String suiteName, String testName, String campaignName,
292:                    String execName, String executionResultName, String url);
293:
294:            /**
295:             * Suppression d'un fichier ou url attachée à un résultat d'exécution de test
296:             * @param testId
297:             * @param execResultId
298:             * @param attachId
299:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
300:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
301:             */
302:            public void deleteAttachFromExecTestResultUsingID(int testId,
303:                    int execResultId, int attachId);
304:
305:            /**
306:             * 
307:             * @param campaignName
308:             * @param execName
309:             * @param scriptName
310:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
311:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
312:             */
313:            public void deleteScriptFromExecution(String campaignName,
314:                    String execName, String scriptName, String type);
315:
316:            /**
317:             * @param execId
318:             * @param scriptName
319:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
320:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
321:             */
322:            public void deleteScriptFromExecutionUsingID(int execId,
323:                    String scriptName, String type);
324:
325:            /**
326:             * 
327:             * @param scriptName
328:             * @param scriptId 
329:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
330:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
331:             */
332:            public void deleteScript(String scriptName, int scriptId);
333:
334:            /**
335:             * 
336:             * @param envName
337:             * @param scriptName  
338:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
339:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
340:             */
341:            public void deleteScriptFromEnvironment(String envName,
342:                    String scriptName);
343:
344:            /**
345:             * @param envId
346:             * @param scriptName  
347:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
348:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
349:             */
350:            public void deleteScriptFromEnvironmentUsingID(int envId,
351:                    String scriptName);
352:
353:            /************************************/
354:            /**
355:             * Suppression d'un parametre de test d'un projet
356:             * Inclut la suppression : le paramètre du projet, le parametre dans des tests, deleteParamFromAllAction
357:             * @param paramName
358:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
359:             */
360:            public void deleteParamFromProject(String paramName);
361:
362:            /**
363:             * Suppression d'un parametre de test d'un projet 
364:             * Inclut la suppression : le paramètre du projet, le parametre dans des tests, deleteParamFromAllAction
365:             * @param paramId
366:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
367:             */
368:            public void deleteParamUsingID(int paramId);
369:
370:            /**
371:             * Suppression d'un parametre d'un environnement de test
372:             * @param envName
373:             * @param paramName
374:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
375:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
376:             */
377:            public void deleteParamFromEnv(String envName, String paramName);
378:
379:            /**
380:             * Suppression d'un parametre d'un environnement de test
381:             * @param envId
382:             * @param paramId
383:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
384:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
385:             */
386:            public void deleteParamFromEnvUsingID(int envId, int paramId);
387:
388:            /**
389:             * Suppression d'un environnement d'un projet
390:             * @param envName 
391:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
392:             */
393:            public void deleteEnvFromProject(String envName);
394:
395:            /**
396:             * Suppression d'un environnement d'un projet
397:             * @param envId
398:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
399:             */
400:            public void deleteEnvUsingID(int envId);
401:
402:            /**
403:             * Suppression des scripts d'un environnement d'un projet
404:             * @param envId : Id de l'environnement  
405:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canDeleteCamp()
406:             * @see org.objectweb.salome_tmf.api.api2ihm.AdminProject.canExecutCamp()
407:             */
408:            public void deleteScriptFromEnv(int idEnv);
409:        }
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.