001: /**
002: * <copyright>
003: * </copyright>
004: *
005: * $Id$
006: */package net.refractions.udig.printing.model;
007:
008: import org.eclipse.emf.ecore.EAttribute;
009: import org.eclipse.emf.ecore.EClass;
010: import org.eclipse.emf.ecore.EDataType;
011: import org.eclipse.emf.ecore.EPackage;
012: import org.eclipse.emf.ecore.EReference;
013:
014: /**
015: * <!-- begin-user-doc -->
016: * The <b>Package</b> for the model.
017: * It contains accessors for the meta objects to represent
018: * <ul>
019: * <li>each class,</li>
020: * <li>each feature of each class,</li>
021: * <li>each enum,</li>
022: * <li>and each data type</li>
023: * </ul>
024: *
025: * This was generated using EMF
026: * The intended use of this interface to access the properties of the classes
027: * generted using EMF.
028: *
029: * <!-- end-user-doc -->
030: * @see net.refractions.udig.printing.model.ModelFactory
031: * @model kind="package"
032: * @generated
033: */
034: public interface ModelPackage extends EPackage {
035: /**
036: * The package name.
037: * <!-- begin-user-doc -->
038: * <!-- end-user-doc -->
039: * @generated
040: */
041: String eNAME = "model"; //$NON-NLS-1$
042:
043: /**
044: * The package namespace URI.
045: * <!-- begin-user-doc -->
046: * <!-- end-user-doc -->
047: * @generated
048: */
049: String eNS_URI = "http:///net/refractions/udig/printing/model.ecore"; //$NON-NLS-1$
050:
051: /**
052: * The package namespace name.
053: * <!-- begin-user-doc -->
054: * <!-- end-user-doc -->
055: * @generated
056: */
057: String eNS_PREFIX = "net.refractions.udig.printing.model"; //$NON-NLS-1$
058:
059: /**
060: * The singleton instance of the package.
061: * <!-- begin-user-doc -->
062: * <!-- end-user-doc -->
063: * @generated
064: */
065: ModelPackage eINSTANCE = net.refractions.udig.printing.model.impl.ModelPackageImpl
066: .init();
067:
068: /**
069: * The meta object id for the '{@link net.refractions.udig.printing.model.impl.ElementImpl <em>Element</em>}' class.
070: * <!-- begin-user-doc -->
071: * <!-- end-user-doc -->
072: * @see net.refractions.udig.printing.model.impl.ElementImpl
073: * @see net.refractions.udig.printing.model.impl.ModelPackageImpl#getElement()
074: * @generated
075: */
076: int ELEMENT = 3;
077:
078: /**
079: * The feature id for the '<em><b>Location</b></em>' attribute.
080: * <!-- begin-user-doc -->
081: * <!-- end-user-doc -->
082: * @generated
083: * @ordered
084: */
085: int ELEMENT__LOCATION = 0;
086:
087: /**
088: * The feature id for the '<em><b>Size</b></em>' attribute.
089: * <!-- begin-user-doc -->
090: * <!-- end-user-doc -->
091: * @generated
092: * @ordered
093: */
094: int ELEMENT__SIZE = 1;
095:
096: /**
097: * The number of structural features of the the '<em>Element</em>' class.
098: * <!-- begin-user-doc -->
099: * <!-- end-user-doc -->
100: * @generated
101: * @ordered
102: */
103: int ELEMENT_FEATURE_COUNT = 2;
104:
105: /**
106: * The meta object id for the '{@link net.refractions.udig.printing.model.impl.BoxImpl <em>Box</em>}' class.
107: * <!-- begin-user-doc -->
108: * <!-- end-user-doc -->
109: * @see net.refractions.udig.printing.model.impl.BoxImpl
110: * @see net.refractions.udig.printing.model.impl.ModelPackageImpl#getBox()
111: * @generated
112: */
113: int BOX = 0;
114:
115: /**
116: * The feature id for the '<em><b>Location</b></em>' attribute.
117: * <!-- begin-user-doc -->
118: * <!-- end-user-doc -->
119: * @generated
120: * @ordered
121: */
122: int BOX__LOCATION = ELEMENT__LOCATION;
123:
124: /**
125: * The feature id for the '<em><b>Size</b></em>' attribute.
126: * <!-- begin-user-doc -->
127: * <!-- end-user-doc -->
128: * @generated
129: * @ordered
130: */
131: int BOX__SIZE = ELEMENT__SIZE;
132:
133: /**
134: * The feature id for the '<em><b>Source Connections</b></em>' reference list.
135: * <!-- begin-user-doc -->
136: * <!-- end-user-doc -->
137: * @generated
138: * @ordered
139: */
140: int BOX__SOURCE_CONNECTIONS = ELEMENT_FEATURE_COUNT + 0;
141:
142: /**
143: * The feature id for the '<em><b>Target Connections</b></em>' reference list.
144: * <!-- begin-user-doc -->
145: * <!-- end-user-doc -->
146: * @generated
147: * @ordered
148: */
149: int BOX__TARGET_CONNECTIONS = ELEMENT_FEATURE_COUNT + 1;
150:
151: /**
152: * The feature id for the '<em><b>Box Printer</b></em>' attribute.
153: * <!-- begin-user-doc -->
154: * <!-- end-user-doc -->
155: * @generated
156: * @ordered
157: */
158: int BOX__BOX_PRINTER = ELEMENT_FEATURE_COUNT + 2;
159:
160: /**
161: * The feature id for the '<em><b>ID</b></em>' attribute.
162: * <!-- begin-user-doc -->
163: * <!-- end-user-doc -->
164: * @generated
165: * @ordered
166: */
167: int BOX__ID = ELEMENT_FEATURE_COUNT + 3;
168:
169: /**
170: * The number of structural features of the the '<em>Box</em>' class.
171: * <!-- begin-user-doc -->
172: * <!-- end-user-doc -->
173: * @generated
174: * @ordered
175: */
176: int BOX_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 4;
177:
178: /**
179: * The meta object id for the '{@link net.refractions.udig.printing.model.impl.ConnectionImpl <em>Connection</em>}' class.
180: * <!-- begin-user-doc -->
181: * <!-- end-user-doc -->
182: * @see net.refractions.udig.printing.model.impl.ConnectionImpl
183: * @see net.refractions.udig.printing.model.impl.ModelPackageImpl#getConnection()
184: * @generated
185: */
186: int CONNECTION = 1;
187:
188: /**
189: * The feature id for the '<em><b>Location</b></em>' attribute.
190: * <!-- begin-user-doc -->
191: * <!-- end-user-doc -->
192: * @generated
193: * @ordered
194: */
195: int CONNECTION__LOCATION = ELEMENT__LOCATION;
196:
197: /**
198: * The feature id for the '<em><b>Size</b></em>' attribute.
199: * <!-- begin-user-doc -->
200: * <!-- end-user-doc -->
201: * @generated
202: * @ordered
203: */
204: int CONNECTION__SIZE = ELEMENT__SIZE;
205:
206: /**
207: * The feature id for the '<em><b>Connected</b></em>' attribute.
208: * <!-- begin-user-doc -->
209: * <!-- end-user-doc -->
210: * @generated
211: * @ordered
212: */
213: int CONNECTION__CONNECTED = ELEMENT_FEATURE_COUNT + 0;
214:
215: /**
216: * The feature id for the '<em><b>Source</b></em>' reference.
217: * <!-- begin-user-doc -->
218: * <!-- end-user-doc -->
219: * @generated
220: * @ordered
221: */
222: int CONNECTION__SOURCE = ELEMENT_FEATURE_COUNT + 1;
223:
224: /**
225: * The feature id for the '<em><b>Target</b></em>' reference.
226: * <!-- begin-user-doc -->
227: * <!-- end-user-doc -->
228: * @generated
229: * @ordered
230: */
231: int CONNECTION__TARGET = ELEMENT_FEATURE_COUNT + 2;
232:
233: /**
234: * The number of structural features of the the '<em>Connection</em>' class.
235: * <!-- begin-user-doc -->
236: * <!-- end-user-doc -->
237: * @generated
238: * @ordered
239: */
240: int CONNECTION_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 3;
241:
242: /**
243: * The meta object id for the '{@link net.refractions.udig.printing.model.impl.DecoratorBoxImpl <em>Decorator Box</em>}' class.
244: * <!-- begin-user-doc -->
245: * <!-- end-user-doc -->
246: * @see net.refractions.udig.printing.model.impl.DecoratorBoxImpl
247: * @see net.refractions.udig.printing.model.impl.ModelPackageImpl#getDecoratorBox()
248: * @generated
249: */
250: int DECORATOR_BOX = 2;
251:
252: /**
253: * The feature id for the '<em><b>Location</b></em>' attribute.
254: * <!-- begin-user-doc -->
255: * <!-- end-user-doc -->
256: * @generated
257: * @ordered
258: */
259: int DECORATOR_BOX__LOCATION = BOX__LOCATION;
260:
261: /**
262: * The feature id for the '<em><b>Size</b></em>' attribute.
263: * <!-- begin-user-doc -->
264: * <!-- end-user-doc -->
265: * @generated
266: * @ordered
267: */
268: int DECORATOR_BOX__SIZE = BOX__SIZE;
269:
270: /**
271: * The feature id for the '<em><b>Source Connections</b></em>' reference list.
272: * <!-- begin-user-doc -->
273: * <!-- end-user-doc -->
274: * @generated
275: * @ordered
276: */
277: int DECORATOR_BOX__SOURCE_CONNECTIONS = BOX__SOURCE_CONNECTIONS;
278:
279: /**
280: * The feature id for the '<em><b>Target Connections</b></em>' reference list.
281: * <!-- begin-user-doc -->
282: * <!-- end-user-doc -->
283: * @generated
284: * @ordered
285: */
286: int DECORATOR_BOX__TARGET_CONNECTIONS = BOX__TARGET_CONNECTIONS;
287:
288: /**
289: * The feature id for the '<em><b>Box Printer</b></em>' attribute.
290: * <!-- begin-user-doc -->
291: * <!-- end-user-doc -->
292: * @generated
293: * @ordered
294: */
295: int DECORATOR_BOX__BOX_PRINTER = BOX__BOX_PRINTER;
296:
297: /**
298: * The feature id for the '<em><b>ID</b></em>' attribute.
299: * <!-- begin-user-doc -->
300: * <!-- end-user-doc -->
301: * @generated
302: * @ordered
303: */
304: int DECORATOR_BOX__ID = BOX__ID;
305:
306: /**
307: * The feature id for the '<em><b>Map</b></em>' reference.
308: * <!-- begin-user-doc -->
309: * <!-- end-user-doc -->
310: * @generated
311: * @ordered
312: */
313: int DECORATOR_BOX__MAP = BOX_FEATURE_COUNT + 0;
314:
315: /**
316: * The feature id for the '<em><b>Layer</b></em>' reference.
317: * <!-- begin-user-doc -->
318: * <!-- end-user-doc -->
319: * @generated
320: * @ordered
321: */
322: int DECORATOR_BOX__LAYER = BOX_FEATURE_COUNT + 1;
323:
324: /**
325: * The number of structural features of the the '<em>Decorator Box</em>' class.
326: * <!-- begin-user-doc -->
327: * <!-- end-user-doc -->
328: * @generated
329: * @ordered
330: */
331: int DECORATOR_BOX_FEATURE_COUNT = BOX_FEATURE_COUNT + 2;
332:
333: /**
334: * The meta object id for the '{@link net.refractions.udig.printing.model.impl.PageImpl <em>Page</em>}' class.
335: * <!-- begin-user-doc -->
336: * <!-- end-user-doc -->
337: * @see net.refractions.udig.printing.model.impl.PageImpl
338: * @see net.refractions.udig.printing.model.impl.ModelPackageImpl#getPage()
339: * @generated
340: */
341: int PAGE = 4;
342:
343: /**
344: * The feature id for the '<em><b>Location</b></em>' attribute.
345: * <!-- begin-user-doc -->
346: * <!-- end-user-doc -->
347: * @generated
348: * @ordered
349: */
350: int PAGE__LOCATION = ELEMENT__LOCATION;
351:
352: /**
353: * The feature id for the '<em><b>Size</b></em>' attribute.
354: * <!-- begin-user-doc -->
355: * <!-- end-user-doc -->
356: * @generated
357: * @ordered
358: */
359: int PAGE__SIZE = ELEMENT__SIZE;
360:
361: /**
362: * The feature id for the '<em><b>Name</b></em>' attribute.
363: * <!-- begin-user-doc -->
364: * <!-- end-user-doc -->
365: * @generated
366: * @ordered
367: */
368: int PAGE__NAME = ELEMENT_FEATURE_COUNT + 0;
369:
370: /**
371: * The feature id for the '<em><b>Project Internal</b></em>' reference.
372: * <!-- begin-user-doc -->
373: * <!-- end-user-doc -->
374: * @generated
375: * @ordered
376: */
377: int PAGE__PROJECT_INTERNAL = ELEMENT_FEATURE_COUNT + 1;
378:
379: /**
380: * The feature id for the '<em><b>Boxes</b></em>' containment reference list.
381: * <!-- begin-user-doc -->
382: * <!-- end-user-doc -->
383: * @generated
384: * @ordered
385: */
386: int PAGE__BOXES = ELEMENT_FEATURE_COUNT + 2;
387:
388: /**
389: * The number of structural features of the the '<em>Page</em>' class.
390: * <!-- begin-user-doc -->
391: * <!-- end-user-doc -->
392: * @generated
393: * @ordered
394: */
395: int PAGE_FEATURE_COUNT = ELEMENT_FEATURE_COUNT + 3;
396:
397: /**
398: * The meta object id for the '<em>Graphics2 D</em>' data type.
399: * <!-- begin-user-doc -->
400: * <!-- end-user-doc -->
401: * @see java.awt.Graphics2D
402: * @see net.refractions.udig.printing.model.impl.ModelPackageImpl#getGraphics2D()
403: * @generated
404: */
405: int GRAPHICS2_D = 5;
406:
407: /**
408: * The meta object id for the '<em>Dimension</em>' data type.
409: * <!-- begin-user-doc -->
410: * <!-- end-user-doc -->
411: * @see org.eclipse.draw2d.geometry.Dimension
412: * @see net.refractions.udig.printing.model.impl.ModelPackageImpl#getDimension()
413: * @generated
414: */
415: int DIMENSION = 6;
416:
417: /**
418: * The meta object id for the '<em>Point</em>' data type.
419: * <!-- begin-user-doc -->
420: * <!-- end-user-doc -->
421: * @see org.eclipse.draw2d.geometry.Point
422: * @see net.refractions.udig.printing.model.impl.ModelPackageImpl#getPoint()
423: * @generated
424: */
425: int POINT = 7;
426:
427: /**
428: * The meta object id for the '<em>IProgress Monitor</em>' data type.
429: * <!-- begin-user-doc -->
430: * <!-- end-user-doc -->
431: * @see org.eclipse.core.runtime.IProgressMonitor
432: * @see net.refractions.udig.printing.model.impl.ModelPackageImpl#getIProgressMonitor()
433: * @generated
434: */
435: int IPROGRESS_MONITOR = 8;
436:
437: /**
438: * The meta object id for the '<em>Box Printer</em>' data type.
439: * <!-- begin-user-doc -->
440: * <!-- end-user-doc -->
441: * @see net.refractions.udig.printing.model.BoxPrinter
442: * @see net.refractions.udig.printing.model.impl.ModelPackageImpl#getBoxPrinter()
443: * @generated
444: */
445: int BOX_PRINTER = 9;
446:
447: /**
448: * Returns the meta object for class '{@link net.refractions.udig.printing.model.Box <em>Box</em>}'.
449: * <!-- begin-user-doc -->
450: * <!-- end-user-doc -->
451: * @return the meta object for class '<em>Box</em>'.
452: * @see net.refractions.udig.printing.model.Box
453: * @generated
454: */
455: EClass getBox();
456:
457: /**
458: * Returns the meta object for the reference list '{@link net.refractions.udig.printing.model.Box#getSourceConnections <em>Source Connections</em>}'.
459: * <!-- begin-user-doc -->
460: *
461: * <!-- end-user-doc -->
462: * @return the meta object for the reference list '<em>Source Connections</em>'.
463: * @see net.refractions.udig.printing.model.Box#getSourceConnections()
464: * @see #getBox()
465: * @generated
466: */
467: EReference getBox_SourceConnections();
468:
469: /**
470: * Returns the meta object for the reference list '{@link net.refractions.udig.printing.model.Box#getTargetConnections <em>Target Connections</em>}'.
471: * <!-- begin-user-doc -->
472: *
473: * <!-- end-user-doc -->
474: * @return the meta object for the reference list '<em>Target Connections</em>'.
475: * @see net.refractions.udig.printing.model.Box#getTargetConnections()
476: * @see #getBox()
477: * @generated
478: */
479: EReference getBox_TargetConnections();
480:
481: /**
482: * Returns the meta object for the attribute '{@link net.refractions.udig.printing.model.Box#getBoxPrinter <em>Box Printer</em>}'.
483: * <!-- begin-user-doc -->
484: * <!-- end-user-doc -->
485: * @return the meta object for the attribute '<em>Box Printer</em>'.
486: * @see net.refractions.udig.printing.model.Box#getBoxPrinter()
487: * @see #getBox()
488: * @generated
489: */
490: EAttribute getBox_BoxPrinter();
491:
492: /**
493: * Returns the meta object for the attribute '{@link net.refractions.udig.printing.model.Box#getID <em>ID</em>}'.
494: * <!-- begin-user-doc -->
495: * <!-- end-user-doc -->
496: * @return the meta object for the attribute '<em>ID</em>'.
497: * @see net.refractions.udig.printing.model.Box#getID()
498: * @see #getBox()
499: * @generated
500: */
501: EAttribute getBox_ID();
502:
503: /**
504: * Returns the meta object for class '{@link net.refractions.udig.printing.model.Connection <em>Connection</em>}'.
505: * <!-- begin-user-doc -->
506: * <!-- end-user-doc -->
507: * @return the meta object for class '<em>Connection</em>'.
508: * @see net.refractions.udig.printing.model.Connection
509: * @generated
510: */
511: EClass getConnection();
512:
513: /**
514: * Returns the meta object for the attribute '{@link net.refractions.udig.printing.model.Connection#isConnected <em>Connected</em>}'.
515: * <!-- begin-user-doc -->
516: *
517: * <!-- end-user-doc -->
518: * @return the meta object for the attribute '<em>Connected</em>'.
519: * @see net.refractions.udig.printing.model.Connection#isConnected()
520: * @see #getConnection()
521: * @generated
522: */
523: EAttribute getConnection_Connected();
524:
525: /**
526: * Returns the meta object for the reference '{@link net.refractions.udig.printing.model.Connection#getSource <em>Source</em>}'.
527: * <!-- begin-user-doc -->
528: *
529: * <!-- end-user-doc -->
530: * @return the meta object for the reference '<em>Source</em>'.
531: * @see net.refractions.udig.printing.model.Connection#getSource()
532: * @see #getConnection()
533: * @generated
534: */
535: EReference getConnection_Source();
536:
537: /**
538: * Returns the meta object for the reference '{@link net.refractions.udig.printing.model.Connection#getTarget <em>Target</em>}'.
539: * <!-- begin-user-doc -->
540: *
541: * <!-- end-user-doc -->
542: * @return the meta object for the reference '<em>Target</em>'.
543: * @see net.refractions.udig.printing.model.Connection#getTarget()
544: * @see #getConnection()
545: * @generated
546: */
547: EReference getConnection_Target();
548:
549: /**
550: * Returns the meta object for class '{@link net.refractions.udig.printing.model.DecoratorBox <em>Decorator Box</em>}'.
551: * <!-- begin-user-doc -->
552: * <!-- end-user-doc -->
553: * @return the meta object for class '<em>Decorator Box</em>'.
554: * @see net.refractions.udig.printing.model.DecoratorBox
555: * @generated
556: */
557: EClass getDecoratorBox();
558:
559: /**
560: * Returns the meta object for the reference '{@link net.refractions.udig.printing.model.DecoratorBox#getMap <em>Map</em>}'.
561: * <!-- begin-user-doc -->
562: * <!-- end-user-doc -->
563: * @return the meta object for the reference '<em>Map</em>'.
564: * @see net.refractions.udig.printing.model.DecoratorBox#getMap()
565: * @see #getDecoratorBox()
566: * @generated
567: */
568: EReference getDecoratorBox_Map();
569:
570: /**
571: * Returns the meta object for the reference '{@link net.refractions.udig.printing.model.DecoratorBox#getLayer <em>Layer</em>}'.
572: * <!-- begin-user-doc -->
573: * <!-- end-user-doc -->
574: * @return the meta object for the reference '<em>Layer</em>'.
575: * @see net.refractions.udig.printing.model.DecoratorBox#getLayer()
576: * @see #getDecoratorBox()
577: * @generated
578: */
579: EReference getDecoratorBox_Layer();
580:
581: /**
582: * Returns the meta object for class '{@link net.refractions.udig.printing.model.Element <em>Element</em>}'.
583: * <!-- begin-user-doc -->
584: * <!-- end-user-doc -->
585: * @return the meta object for class '<em>Element</em>'.
586: * @see net.refractions.udig.printing.model.Element
587: * @generated
588: */
589: EClass getElement();
590:
591: /**
592: * Returns the meta object for the attribute '{@link net.refractions.udig.printing.model.Element#getLocation <em>Location</em>}'.
593: * <!-- begin-user-doc -->
594: *
595: * <!-- end-user-doc -->
596: * @return the meta object for the attribute '<em>Location</em>'.
597: * @see net.refractions.udig.printing.model.Element#getLocation()
598: * @see #getElement()
599: * @generated
600: */
601: EAttribute getElement_Location();
602:
603: /**
604: * Returns the meta object for the attribute '{@link net.refractions.udig.printing.model.Element#getSize <em>Size</em>}'.
605: * <!-- begin-user-doc -->
606: *
607: * <!-- end-user-doc -->
608: * @return the meta object for the attribute '<em>Size</em>'.
609: * @see net.refractions.udig.printing.model.Element#getSize()
610: * @see #getElement()
611: * @generated
612: */
613: EAttribute getElement_Size();
614:
615: /**
616: * Returns the meta object for class '{@link net.refractions.udig.printing.model.Page <em>Page</em>}'.
617: * <!-- begin-user-doc -->
618: * <!-- end-user-doc -->
619: * @return the meta object for class '<em>Page</em>'.
620: * @see net.refractions.udig.printing.model.Page
621: * @generated
622: */
623: EClass getPage();
624:
625: /**
626: * Returns the meta object for the containment reference list '{@link net.refractions.udig.printing.model.Page#getBoxes <em>Boxes</em>}'.
627: * <!-- begin-user-doc -->
628: *
629: * <!-- end-user-doc -->
630: * @return the meta object for the containment reference list '<em>Boxes</em>'.
631: * @see net.refractions.udig.printing.model.Page#getBoxes()
632: * @see #getPage()
633: * @generated
634: */
635: EReference getPage_Boxes();
636:
637: /**
638: * Returns the meta object for data type '{@link java.awt.Graphics2D <em>Graphics2 D</em>}'.
639: * <!-- begin-user-doc -->
640: * <!-- end-user-doc -->
641: * @return the meta object for data type '<em>Graphics2 D</em>'.
642: * @see java.awt.Graphics2D
643: * @model instanceClass="java.awt.Graphics2D"
644: * @generated
645: */
646: EDataType getGraphics2D();
647:
648: /**
649: * Returns the meta object for data type '{@link org.eclipse.draw2d.geometry.Dimension <em>Dimension</em>}'.
650: * <!-- begin-user-doc -->
651: * <!-- end-user-doc -->
652: * @return the meta object for data type '<em>Dimension</em>'.
653: * @see org.eclipse.draw2d.geometry.Dimension
654: * @model instanceClass="org.eclipse.draw2d.geometry.Dimension"
655: * @generated
656: */
657: EDataType getDimension();
658:
659: /**
660: * Returns the meta object for data type '{@link org.eclipse.draw2d.geometry.Point <em>Point</em>}'.
661: * <!-- begin-user-doc -->
662: * <!-- end-user-doc -->
663: * @return the meta object for data type '<em>Point</em>'.
664: * @see org.eclipse.draw2d.geometry.Point
665: * @model instanceClass="org.eclipse.draw2d.geometry.Point"
666: * @generated
667: */
668: EDataType getPoint();
669:
670: /**
671: * Returns the meta object for data type '{@link org.eclipse.core.runtime.IProgressMonitor <em>IProgress Monitor</em>}'.
672: * <!-- begin-user-doc -->
673: * <!-- end-user-doc -->
674: * @return the meta object for data type '<em>IProgress Monitor</em>'.
675: * @see org.eclipse.core.runtime.IProgressMonitor
676: * @model instanceClass="org.eclipse.core.runtime.IProgressMonitor"
677: * @generated
678: */
679: EDataType getIProgressMonitor();
680:
681: /**
682: * Returns the meta object for data type '{@link net.refractions.udig.printing.model.BoxPrinter <em>Box Printer</em>}'.
683: * <!-- begin-user-doc -->
684: * <!-- end-user-doc -->
685: * @return the meta object for data type '<em>Box Printer</em>'.
686: * @see net.refractions.udig.printing.model.BoxPrinter
687: * @model instanceClass="net.refractions.udig.printing.model.BoxPrinter"
688: * @generated
689: */
690: EDataType getBoxPrinter();
691:
692: /**
693: * Returns the factory that creates the instances of the model.
694: * <!-- begin-user-doc -->
695: *
696: * <!-- end-user-doc -->
697: * @return the factory that creates the instances of the model.
698: * @generated
699: */
700: ModelFactory getModelFactory();
701:
702: } //ModelPackage
|