Skip to content

Package: VTControlValidationTemplate

VTControlValidationTemplate

Coverage

1: /**
2: * Copyright (c) 2011-2013 EclipseSource Muenchen GmbH and others.
3: *
4: * All rights reserved. This program and the accompanying materials
5: * are made available under the terms of the Eclipse Public License 2.0
6: * which accompanies this distribution, and is available at
7: * https://www.eclipse.org/legal/epl-2.0/
8: *
9: * SPDX-License-Identifier: EPL-2.0
10: *
11: * Contributors:
12: * EclipseSource Munich - initial API and implementation
13: */
14: package org.eclipse.emf.ecp.view.template.model;
15:
16: import org.eclipse.emf.ecore.EObject;
17:
18: /**
19: * <!-- begin-user-doc -->
20: * A representation of the model object '<em><b>Control Validation Template</b></em>'.
21: * <!-- end-user-doc -->
22: *
23: * <p>
24: * The following features are supported:
25: * </p>
26: * <ul>
27: * <li>{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getOkColorHEX <em>Ok Color
28: * HEX</em>}</li>
29: * <li>{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getOkForegroundColorHEX <em>Ok
30: * Foreground Color HEX</em>}</li>
31: * <li>{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getOkImageURL <em>Ok Image
32: * URL</em>}</li>
33: * <li>{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getOkOverlayURL <em>Ok Overlay
34: * URL</em>}</li>
35: * <li>{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getInfoColorHEX <em>Info Color
36: * HEX</em>}</li>
37: * <li>{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getInfoForegroundColorHEX <em>Info
38: * Foreground Color HEX</em>}</li>
39: * <li>{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getInfoImageURL <em>Info Image
40: * URL</em>}</li>
41: * <li>{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getInfoOverlayURL <em>Info Overlay
42: * URL</em>}</li>
43: * <li>{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getWarningColorHEX <em>Warning Color
44: * HEX</em>}</li>
45: * <li>{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getWarningForegroundColorHEX
46: * <em>Warning Foreground Color HEX</em>}</li>
47: * <li>{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getWarningImageURL <em>Warning Image
48: * URL</em>}</li>
49: * <li>{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getWarningOverlayURL <em>Warning
50: * Overlay URL</em>}</li>
51: * <li>{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getErrorColorHEX <em>Error Color
52: * HEX</em>}</li>
53: * <li>{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getErrorForegroundColorHEX <em>Error
54: * Foreground Color HEX</em>}</li>
55: * <li>{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getErrorImageURL <em>Error Image
56: * URL</em>}</li>
57: * <li>{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getErrorOverlayURL <em>Error Overlay
58: * URL</em>}</li>
59: * <li>{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getCancelColorHEX <em>Cancel Color
60: * HEX</em>}</li>
61: * <li>{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getCancelForegroundColorHEX <em>Cancel
62: * Foreground Color HEX</em>}</li>
63: * <li>{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getCancelImageURL <em>Cancel Image
64: * URL</em>}</li>
65: * <li>{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getCancelOverlayURL <em>Cancel Overlay
66: * URL</em>}</li>
67: * </ul>
68: *
69: * @see org.eclipse.emf.ecp.view.template.model.VTTemplatePackage#getControlValidationTemplate()
70: * @model
71: * @generated
72: */
73: public interface VTControlValidationTemplate extends EObject {
74:         /**
75:          * Returns the value of the '<em><b>Ok Color HEX</b></em>' attribute.
76:          * <!-- begin-user-doc -->
77:          * <p>
78:          * If the meaning of the '<em>Ok Color HEX</em>' attribute isn't clear, there really should be more of a description
79:          * here...
80:          * </p>
81:          * <!-- end-user-doc -->
82:          *
83:          * @return the value of the '<em>Ok Color HEX</em>' attribute.
84:          * @see #setOkColorHEX(String)
85:          * @see org.eclipse.emf.ecp.view.template.model.VTTemplatePackage#getControlValidationTemplate_OkColorHEX()
86:          * @model
87:          * @generated
88:          */
89:         String getOkColorHEX();
90:
91:         /**
92:          * Sets the value of the '{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getOkColorHEX
93:          * <em>Ok Color HEX</em>}' attribute.
94:          * <!-- begin-user-doc -->
95:          * <!-- end-user-doc -->
96:          *
97:          * @param value the new value of the '<em>Ok Color HEX</em>' attribute.
98:          * @see #getOkColorHEX()
99:          * @generated
100:          */
101:         void setOkColorHEX(String value);
102:
103:         /**
104:          * Returns the value of the '<em><b>Ok Foreground Color HEX</b></em>' attribute.
105:          * <!-- begin-user-doc -->
106:          * <p>
107:          * If the meaning of the '<em>Ok Foreground Color HEX</em>' attribute isn't clear,
108:          * there really should be more of a description here...
109:          * </p>
110:          *
111:          * @since 1.10
112:          * <!-- end-user-doc -->
113:          * @return the value of the '<em>Ok Foreground Color HEX</em>' attribute.
114:          * @see #setOkForegroundColorHEX(String)
115:          * @see org.eclipse.emf.ecp.view.template.model.VTTemplatePackage#getControlValidationTemplate_OkForegroundColorHEX()
116:          * @model
117:          * @generated
118:          */
119:         String getOkForegroundColorHEX();
120:
121:         /**
122:          * Sets the value of the
123:          * '{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getOkForegroundColorHEX <em>Ok
124:          * Foreground Color HEX</em>}' attribute.
125:          * <!-- begin-user-doc -->
126:          *
127:          * @since 1.10
128:          * <!-- end-user-doc -->
129:          * @param value the new value of the '<em>Ok Foreground Color HEX</em>' attribute.
130:          * @see #getOkForegroundColorHEX()
131:          * @generated
132:          */
133:         void setOkForegroundColorHEX(String value);
134:
135:         /**
136:          * Returns the value of the '<em><b>Ok Image URL</b></em>' attribute.
137:          * <!-- begin-user-doc -->
138:          * <p>
139:          * If the meaning of the '<em>Ok Image URL</em>' attribute isn't clear, there really should be more of a description
140:          * here...
141:          * </p>
142:          * <!-- end-user-doc -->
143:          *
144:          * @return the value of the '<em>Ok Image URL</em>' attribute.
145:          * @see #setOkImageURL(String)
146:          * @see org.eclipse.emf.ecp.view.template.model.VTTemplatePackage#getControlValidationTemplate_OkImageURL()
147:          * @model
148:          * @generated
149:          */
150:         String getOkImageURL();
151:
152:         /**
153:          * Sets the value of the '{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getOkImageURL
154:          * <em>Ok Image URL</em>}' attribute.
155:          * <!-- begin-user-doc -->
156:          * <!-- end-user-doc -->
157:          *
158:          * @param value the new value of the '<em>Ok Image URL</em>' attribute.
159:          * @see #getOkImageURL()
160:          * @generated
161:          */
162:         void setOkImageURL(String value);
163:
164:         /**
165:          * Returns the value of the '<em><b>Ok Overlay URL</b></em>' attribute.
166:          * <!-- begin-user-doc -->
167:          * <p>
168:          * If the meaning of the '<em>Ok Overlay URL</em>' attribute isn't clear, there really should be more of a
169:          * description here...
170:          * </p>
171:          * <!-- end-user-doc -->
172:          *
173:          * @return the value of the '<em>Ok Overlay URL</em>' attribute.
174:          * @see #setOkOverlayURL(String)
175:          * @see org.eclipse.emf.ecp.view.template.model.VTTemplatePackage#getControlValidationTemplate_OkOverlayURL()
176:          * @model
177:          * @generated
178:          */
179:         String getOkOverlayURL();
180:
181:         /**
182:          * Sets the value of the '{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getOkOverlayURL
183:          * <em>Ok Overlay URL</em>}' attribute.
184:          * <!-- begin-user-doc -->
185:          * <!-- end-user-doc -->
186:          *
187:          * @param value the new value of the '<em>Ok Overlay URL</em>' attribute.
188:          * @see #getOkOverlayURL()
189:          * @generated
190:          */
191:         void setOkOverlayURL(String value);
192:
193:         /**
194:          * Returns the value of the '<em><b>Info Color HEX</b></em>' attribute.
195:          * <!-- begin-user-doc -->
196:          * <p>
197:          * If the meaning of the '<em>Info Color HEX</em>' attribute isn't clear, there really should be more of a
198:          * description here...
199:          * </p>
200:          * <!-- end-user-doc -->
201:          *
202:          * @return the value of the '<em>Info Color HEX</em>' attribute.
203:          * @see #setInfoColorHEX(String)
204:          * @see org.eclipse.emf.ecp.view.template.model.VTTemplatePackage#getControlValidationTemplate_InfoColorHEX()
205:          * @model
206:          * @generated
207:          */
208:         String getInfoColorHEX();
209:
210:         /**
211:          * Sets the value of the '{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getInfoColorHEX
212:          * <em>Info Color HEX</em>}' attribute.
213:          * <!-- begin-user-doc -->
214:          * <!-- end-user-doc -->
215:          *
216:          * @param value the new value of the '<em>Info Color HEX</em>' attribute.
217:          * @see #getInfoColorHEX()
218:          * @generated
219:          */
220:         void setInfoColorHEX(String value);
221:
222:         /**
223:          * Returns the value of the '<em><b>Info Foreground Color HEX</b></em>' attribute.
224:          * <!-- begin-user-doc -->
225:          * <p>
226:          * If the meaning of the '<em>Info Foreground Color HEX</em>' attribute isn't clear,
227:          * there really should be more of a description here...
228:          * </p>
229:          *
230:          * @since 1.10
231:          * <!-- end-user-doc -->
232:          * @return the value of the '<em>Info Foreground Color HEX</em>' attribute.
233:          * @see #setInfoForegroundColorHEX(String)
234:          * @see org.eclipse.emf.ecp.view.template.model.VTTemplatePackage#getControlValidationTemplate_InfoForegroundColorHEX()
235:          * @model
236:          * @generated
237:          */
238:         String getInfoForegroundColorHEX();
239:
240:         /**
241:          * Sets the value of the
242:          * '{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getInfoForegroundColorHEX <em>Info
243:          * Foreground Color HEX</em>}' attribute.
244:          * <!-- begin-user-doc -->
245:          *
246:          * @since 1.10
247:          * <!-- end-user-doc -->
248:          * @param value the new value of the '<em>Info Foreground Color HEX</em>' attribute.
249:          * @see #getInfoForegroundColorHEX()
250:          * @generated
251:          */
252:         void setInfoForegroundColorHEX(String value);
253:
254:         /**
255:          * Returns the value of the '<em><b>Info Image URL</b></em>' attribute.
256:          * <!-- begin-user-doc -->
257:          * <p>
258:          * If the meaning of the '<em>Info Image URL</em>' attribute isn't clear, there really should be more of a
259:          * description here...
260:          * </p>
261:          * <!-- end-user-doc -->
262:          *
263:          * @return the value of the '<em>Info Image URL</em>' attribute.
264:          * @see #setInfoImageURL(String)
265:          * @see org.eclipse.emf.ecp.view.template.model.VTTemplatePackage#getControlValidationTemplate_InfoImageURL()
266:          * @model
267:          * @generated
268:          */
269:         String getInfoImageURL();
270:
271:         /**
272:          * Sets the value of the '{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getInfoImageURL
273:          * <em>Info Image URL</em>}' attribute.
274:          * <!-- begin-user-doc -->
275:          * <!-- end-user-doc -->
276:          *
277:          * @param value the new value of the '<em>Info Image URL</em>' attribute.
278:          * @see #getInfoImageURL()
279:          * @generated
280:          */
281:         void setInfoImageURL(String value);
282:
283:         /**
284:          * Returns the value of the '<em><b>Info Overlay URL</b></em>' attribute.
285:          * <!-- begin-user-doc -->
286:          * <p>
287:          * If the meaning of the '<em>Info Overlay URL</em>' attribute isn't clear, there really should be more of a
288:          * description here...
289:          * </p>
290:          * <!-- end-user-doc -->
291:          *
292:          * @return the value of the '<em>Info Overlay URL</em>' attribute.
293:          * @see #setInfoOverlayURL(String)
294:          * @see org.eclipse.emf.ecp.view.template.model.VTTemplatePackage#getControlValidationTemplate_InfoOverlayURL()
295:          * @model
296:          * @generated
297:          */
298:         String getInfoOverlayURL();
299:
300:         /**
301:          * Sets the value of the
302:          * '{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getInfoOverlayURL <em>Info Overlay
303:          * URL</em>}' attribute.
304:          * <!-- begin-user-doc -->
305:          * <!-- end-user-doc -->
306:          *
307:          * @param value the new value of the '<em>Info Overlay URL</em>' attribute.
308:          * @see #getInfoOverlayURL()
309:          * @generated
310:          */
311:         void setInfoOverlayURL(String value);
312:
313:         /**
314:          * Returns the value of the '<em><b>Warning Color HEX</b></em>' attribute.
315:          * <!-- begin-user-doc -->
316:          * <p>
317:          * If the meaning of the '<em>Warning Color HEX</em>' attribute isn't clear, there really should be more of a
318:          * description here...
319:          * </p>
320:          * <!-- end-user-doc -->
321:          *
322:          * @return the value of the '<em>Warning Color HEX</em>' attribute.
323:          * @see #setWarningColorHEX(String)
324:          * @see org.eclipse.emf.ecp.view.template.model.VTTemplatePackage#getControlValidationTemplate_WarningColorHEX()
325:          * @model
326:          * @generated
327:          */
328:         String getWarningColorHEX();
329:
330:         /**
331:          * Sets the value of the
332:          * '{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getWarningColorHEX <em>Warning Color
333:          * HEX</em>}' attribute.
334:          * <!-- begin-user-doc -->
335:          * <!-- end-user-doc -->
336:          *
337:          * @param value the new value of the '<em>Warning Color HEX</em>' attribute.
338:          * @see #getWarningColorHEX()
339:          * @generated
340:          */
341:         void setWarningColorHEX(String value);
342:
343:         /**
344:          * Returns the value of the '<em><b>Warning Foreground Color HEX</b></em>' attribute.
345:          * <!-- begin-user-doc -->
346:          * <p>
347:          * If the meaning of the '<em>Warning Foreground Color HEX</em>' attribute isn't clear,
348:          * there really should be more of a description here...
349:          * </p>
350:          *
351:          * @since 1.10
352:          * <!-- end-user-doc -->
353:          * @return the value of the '<em>Warning Foreground Color HEX</em>' attribute.
354:          * @see #setWarningForegroundColorHEX(String)
355:          * @see org.eclipse.emf.ecp.view.template.model.VTTemplatePackage#getControlValidationTemplate_WarningForegroundColorHEX()
356:          * @model
357:          * @generated
358:          */
359:         String getWarningForegroundColorHEX();
360:
361:         /**
362:          * Sets the value of the
363:          * '{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getWarningForegroundColorHEX
364:          * <em>Warning Foreground Color HEX</em>}' attribute.
365:          * <!-- begin-user-doc -->
366:          *
367:          * @since 1.10
368:          * <!-- end-user-doc -->
369:          * @param value the new value of the '<em>Warning Foreground Color HEX</em>' attribute.
370:          * @see #getWarningForegroundColorHEX()
371:          * @generated
372:          */
373:         void setWarningForegroundColorHEX(String value);
374:
375:         /**
376:          * Returns the value of the '<em><b>Warning Image URL</b></em>' attribute.
377:          * <!-- begin-user-doc -->
378:          * <p>
379:          * If the meaning of the '<em>Warning Image URL</em>' attribute isn't clear, there really should be more of a
380:          * description here...
381:          * </p>
382:          * <!-- end-user-doc -->
383:          *
384:          * @return the value of the '<em>Warning Image URL</em>' attribute.
385:          * @see #setWarningImageURL(String)
386:          * @see org.eclipse.emf.ecp.view.template.model.VTTemplatePackage#getControlValidationTemplate_WarningImageURL()
387:          * @model
388:          * @generated
389:          */
390:         String getWarningImageURL();
391:
392:         /**
393:          * Sets the value of the
394:          * '{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getWarningImageURL <em>Warning Image
395:          * URL</em>}' attribute.
396:          * <!-- begin-user-doc -->
397:          * <!-- end-user-doc -->
398:          *
399:          * @param value the new value of the '<em>Warning Image URL</em>' attribute.
400:          * @see #getWarningImageURL()
401:          * @generated
402:          */
403:         void setWarningImageURL(String value);
404:
405:         /**
406:          * Returns the value of the '<em><b>Warning Overlay URL</b></em>' attribute.
407:          * <!-- begin-user-doc -->
408:          * <p>
409:          * If the meaning of the '<em>Warning Overlay URL</em>' attribute isn't clear, there really should be more of a
410:          * description here...
411:          * </p>
412:          * <!-- end-user-doc -->
413:          *
414:          * @return the value of the '<em>Warning Overlay URL</em>' attribute.
415:          * @see #setWarningOverlayURL(String)
416:          * @see org.eclipse.emf.ecp.view.template.model.VTTemplatePackage#getControlValidationTemplate_WarningOverlayURL()
417:          * @model
418:          * @generated
419:          */
420:         String getWarningOverlayURL();
421:
422:         /**
423:          * Sets the value of the
424:          * '{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getWarningOverlayURL <em>Warning
425:          * Overlay URL</em>}' attribute.
426:          * <!-- begin-user-doc -->
427:          * <!-- end-user-doc -->
428:          *
429:          * @param value the new value of the '<em>Warning Overlay URL</em>' attribute.
430:          * @see #getWarningOverlayURL()
431:          * @generated
432:          */
433:         void setWarningOverlayURL(String value);
434:
435:         /**
436:          * Returns the value of the '<em><b>Error Color HEX</b></em>' attribute.
437:          * <!-- begin-user-doc -->
438:          * <p>
439:          * If the meaning of the '<em>Error Color HEX</em>' attribute isn't clear, there really should be more of a
440:          * description here...
441:          * </p>
442:          * <!-- end-user-doc -->
443:          *
444:          * @return the value of the '<em>Error Color HEX</em>' attribute.
445:          * @see #setErrorColorHEX(String)
446:          * @see org.eclipse.emf.ecp.view.template.model.VTTemplatePackage#getControlValidationTemplate_ErrorColorHEX()
447:          * @model
448:          * @generated
449:          */
450:         String getErrorColorHEX();
451:
452:         /**
453:          * Sets the value of the
454:          * '{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getErrorColorHEX <em>Error Color
455:          * HEX</em>}' attribute.
456:          * <!-- begin-user-doc -->
457:          * <!-- end-user-doc -->
458:          *
459:          * @param value the new value of the '<em>Error Color HEX</em>' attribute.
460:          * @see #getErrorColorHEX()
461:          * @generated
462:          */
463:         void setErrorColorHEX(String value);
464:
465:         /**
466:          * Returns the value of the '<em><b>Error Foreground Color HEX</b></em>' attribute.
467:          * <!-- begin-user-doc -->
468:          * <p>
469:          * If the meaning of the '<em>Error Foreground Color HEX</em>' attribute isn't clear,
470:          * there really should be more of a description here...
471:          * </p>
472:          *
473:          * @since 1.10
474:          * <!-- end-user-doc -->
475:          * @return the value of the '<em>Error Foreground Color HEX</em>' attribute.
476:          * @see #setErrorForegroundColorHEX(String)
477:          * @see org.eclipse.emf.ecp.view.template.model.VTTemplatePackage#getControlValidationTemplate_ErrorForegroundColorHEX()
478:          * @model
479:          * @generated
480:          */
481:         String getErrorForegroundColorHEX();
482:
483:         /**
484:          * Sets the value of the
485:          * '{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getErrorForegroundColorHEX <em>Error
486:          * Foreground Color HEX</em>}' attribute.
487:          * <!-- begin-user-doc -->
488:          *
489:          * @since 1.10
490:          * <!-- end-user-doc -->
491:          * @param value the new value of the '<em>Error Foreground Color HEX</em>' attribute.
492:          * @see #getErrorForegroundColorHEX()
493:          * @generated
494:          */
495:         void setErrorForegroundColorHEX(String value);
496:
497:         /**
498:          * Returns the value of the '<em><b>Error Image URL</b></em>' attribute.
499:          * <!-- begin-user-doc -->
500:          * <p>
501:          * If the meaning of the '<em>Error Image URL</em>' attribute isn't clear, there really should be more of a
502:          * description here...
503:          * </p>
504:          * <!-- end-user-doc -->
505:          *
506:          * @return the value of the '<em>Error Image URL</em>' attribute.
507:          * @see #setErrorImageURL(String)
508:          * @see org.eclipse.emf.ecp.view.template.model.VTTemplatePackage#getControlValidationTemplate_ErrorImageURL()
509:          * @model
510:          * @generated
511:          */
512:         String getErrorImageURL();
513:
514:         /**
515:          * Sets the value of the
516:          * '{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getErrorImageURL <em>Error Image
517:          * URL</em>}' attribute.
518:          * <!-- begin-user-doc -->
519:          * <!-- end-user-doc -->
520:          *
521:          * @param value the new value of the '<em>Error Image URL</em>' attribute.
522:          * @see #getErrorImageURL()
523:          * @generated
524:          */
525:         void setErrorImageURL(String value);
526:
527:         /**
528:          * Returns the value of the '<em><b>Error Overlay URL</b></em>' attribute.
529:          * <!-- begin-user-doc -->
530:          * <p>
531:          * If the meaning of the '<em>Error Overlay URL</em>' attribute isn't clear, there really should be more of a
532:          * description here...
533:          * </p>
534:          * <!-- end-user-doc -->
535:          *
536:          * @return the value of the '<em>Error Overlay URL</em>' attribute.
537:          * @see #setErrorOverlayURL(String)
538:          * @see org.eclipse.emf.ecp.view.template.model.VTTemplatePackage#getControlValidationTemplate_ErrorOverlayURL()
539:          * @model
540:          * @generated
541:          */
542:         String getErrorOverlayURL();
543:
544:         /**
545:          * Sets the value of the
546:          * '{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getErrorOverlayURL <em>Error Overlay
547:          * URL</em>}' attribute.
548:          * <!-- begin-user-doc -->
549:          * <!-- end-user-doc -->
550:          *
551:          * @param value the new value of the '<em>Error Overlay URL</em>' attribute.
552:          * @see #getErrorOverlayURL()
553:          * @generated
554:          */
555:         void setErrorOverlayURL(String value);
556:
557:         /**
558:          * Returns the value of the '<em><b>Cancel Color HEX</b></em>' attribute.
559:          * <!-- begin-user-doc -->
560:          * <p>
561:          * If the meaning of the '<em>Cancel Color HEX</em>' attribute isn't clear, there really should be more of a
562:          * description here...
563:          * </p>
564:          * <!-- end-user-doc -->
565:          *
566:          * @return the value of the '<em>Cancel Color HEX</em>' attribute.
567:          * @see #setCancelColorHEX(String)
568:          * @see org.eclipse.emf.ecp.view.template.model.VTTemplatePackage#getControlValidationTemplate_CancelColorHEX()
569:          * @model
570:          * @generated
571:          */
572:         String getCancelColorHEX();
573:
574:         /**
575:          * Sets the value of the
576:          * '{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getCancelColorHEX <em>Cancel Color
577:          * HEX</em>}' attribute.
578:          * <!-- begin-user-doc -->
579:          * <!-- end-user-doc -->
580:          *
581:          * @param value the new value of the '<em>Cancel Color HEX</em>' attribute.
582:          * @see #getCancelColorHEX()
583:          * @generated
584:          */
585:         void setCancelColorHEX(String value);
586:
587:         /**
588:          * Returns the value of the '<em><b>Cancel Foreground Color HEX</b></em>' attribute.
589:          * <!-- begin-user-doc -->
590:          * <p>
591:          * If the meaning of the '<em>Cancel Foreground Color HEX</em>' attribute isn't clear,
592:          * there really should be more of a description here...
593:          * </p>
594:          *
595:          * @since 1.10
596:          * <!-- end-user-doc -->
597:          * @return the value of the '<em>Cancel Foreground Color HEX</em>' attribute.
598:          * @see #setCancelForegroundColorHEX(String)
599:          * @see org.eclipse.emf.ecp.view.template.model.VTTemplatePackage#getControlValidationTemplate_CancelForegroundColorHEX()
600:          * @model
601:          * @generated
602:          */
603:         String getCancelForegroundColorHEX();
604:
605:         /**
606:          * Sets the value of the
607:          * '{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getCancelForegroundColorHEX
608:          * <em>Cancel Foreground Color HEX</em>}' attribute.
609:          * <!-- begin-user-doc -->
610:          *
611:          * @since 1.10
612:          * <!-- end-user-doc -->
613:          * @param value the new value of the '<em>Cancel Foreground Color HEX</em>' attribute.
614:          * @see #getCancelForegroundColorHEX()
615:          * @generated
616:          */
617:         void setCancelForegroundColorHEX(String value);
618:
619:         /**
620:          * Returns the value of the '<em><b>Cancel Image URL</b></em>' attribute.
621:          * <!-- begin-user-doc -->
622:          * <p>
623:          * If the meaning of the '<em>Cancel Image URL</em>' attribute isn't clear, there really should be more of a
624:          * description here...
625:          * </p>
626:          * <!-- end-user-doc -->
627:          *
628:          * @return the value of the '<em>Cancel Image URL</em>' attribute.
629:          * @see #setCancelImageURL(String)
630:          * @see org.eclipse.emf.ecp.view.template.model.VTTemplatePackage#getControlValidationTemplate_CancelImageURL()
631:          * @model
632:          * @generated
633:          */
634:         String getCancelImageURL();
635:
636:         /**
637:          * Sets the value of the
638:          * '{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getCancelImageURL <em>Cancel Image
639:          * URL</em>}' attribute.
640:          * <!-- begin-user-doc -->
641:          * <!-- end-user-doc -->
642:          *
643:          * @param value the new value of the '<em>Cancel Image URL</em>' attribute.
644:          * @see #getCancelImageURL()
645:          * @generated
646:          */
647:         void setCancelImageURL(String value);
648:
649:         /**
650:          * Returns the value of the '<em><b>Cancel Overlay URL</b></em>' attribute.
651:          * <!-- begin-user-doc -->
652:          * <p>
653:          * If the meaning of the '<em>Cancel Overlay URL</em>' attribute isn't clear, there really should be more of a
654:          * description here...
655:          * </p>
656:          * <!-- end-user-doc -->
657:          *
658:          * @return the value of the '<em>Cancel Overlay URL</em>' attribute.
659:          * @see #setCancelOverlayURL(String)
660:          * @see org.eclipse.emf.ecp.view.template.model.VTTemplatePackage#getControlValidationTemplate_CancelOverlayURL()
661:          * @model
662:          * @generated
663:          */
664:         String getCancelOverlayURL();
665:
666:         /**
667:          * Sets the value of the
668:          * '{@link org.eclipse.emf.ecp.view.template.model.VTControlValidationTemplate#getCancelOverlayURL <em>Cancel
669:          * Overlay URL</em>}' attribute.
670:          * <!-- begin-user-doc -->
671:          * <!-- end-user-doc -->
672:          *
673:          * @param value the new value of the '<em>Cancel Overlay URL</em>' attribute.
674:          * @see #getCancelOverlayURL()
675:          * @generated
676:          */
677:         void setCancelOverlayURL(String value);
678:
679: } // VTControlValidationTemplate