Source Code Cross Referenced for ProjectPackage.java in  » GIS » udig-1.1 » net » refractions » udig » project » internal » 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 » GIS » udig 1.1 » net.refractions.udig.project.internal 
Source Cross Referenced  Class Diagram Java Document (Java Doc) 


0001:        /**
0002:         * <copyright></copyright> $Id: ProjectPackage.java 21269 2006-08-29 19:37:04Z jeichar $
0003:         */package net.refractions.udig.project.internal;
0004:
0005:        import org.eclipse.emf.ecore.EAttribute;
0006:        import org.eclipse.emf.ecore.EClass;
0007:        import org.eclipse.emf.ecore.EDataType;
0008:        import org.eclipse.emf.ecore.EPackage;
0009:        import org.eclipse.emf.ecore.EReference;
0010:
0011:        /**
0012:         * TODO Purpose of net.refractions.udig.project.internal
0013:         * <p>
0014:         * </p>
0015:         * 
0016:         * @author Jesse
0017:         * @since 1.0.0
0018:         * @model kind="package"
0019:         * @generated
0020:         */
0021:        public interface ProjectPackage extends EPackage {
0022:            /**
0023:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0024:             * @generated
0025:             */
0026:            String copyright = "uDig - User Friendly Desktop Internet GIS client http://udig.refractions.net (C) 2004, Refractions Research Inc. This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; version 2.1 of the License. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details."; //$NON-NLS-1$
0027:
0028:            /**
0029:             * The package name.
0030:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0031:             * @generated
0032:             */
0033:            String eNAME = "internal"; //$NON-NLS-1$
0034:
0035:            /**
0036:             * The package namespace URI.
0037:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0038:             * @generated
0039:             */
0040:            String eNS_URI = "http:///net/refractions/udig/project/internal.ecore"; //$NON-NLS-1$
0041:
0042:            /**
0043:             * The package namespace name.
0044:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0045:             * @generated
0046:             */
0047:            String eNS_PREFIX = "net.refractions.udig.project.internal"; //$NON-NLS-1$
0048:
0049:            /**
0050:             * The singleton instance of the package.
0051:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0052:             * @generated
0053:             */
0054:            ProjectPackage eINSTANCE = net.refractions.udig.project.internal.impl.ProjectPackageImpl
0055:                    .init();
0056:
0057:            /**
0058:             * The meta object id for the '{@link Comparable <em>Comparable</em>}' class. <!--
0059:             * begin-user-doc --> <!-- end-user-doc -->
0060:             * 
0061:             * @see Comparable
0062:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getComparable()
0063:             * @generated
0064:             */
0065:            int COMPARABLE = 0;
0066:
0067:            /**
0068:             * The number of structural features of the the '<em>Comparable</em>' class. <!--
0069:             * begin-user-doc --> <!-- end-user-doc -->
0070:             * 
0071:             * @generated
0072:             * @ordered
0073:             */
0074:            int COMPARABLE_FEATURE_COUNT = 0;
0075:
0076:            /**
0077:             * The meta object id for the '{@link net.refractions.udig.project.IMap <em>IMap</em>}' class.
0078:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0079:             * @see net.refractions.udig.project.IMap
0080:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getIMap()
0081:             * @generated
0082:             */
0083:            int IMAP = 1;
0084:
0085:            /**
0086:             * The number of structural features of the the '<em>IMap</em>' class.
0087:             * <!-- begin-user-doc
0088:             * --> <!-- end-user-doc -->
0089:             * @generated
0090:             * @ordered
0091:             */
0092:            int IMAP_FEATURE_COUNT = 0;
0093:
0094:            /**
0095:             * The meta object id for the '{@link net.refractions.udig.project.ILayer <em>ILayer</em>}' class.
0096:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0097:             * @see net.refractions.udig.project.ILayer
0098:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getILayer()
0099:             * @generated
0100:             */
0101:            int ILAYER = 2;
0102:
0103:            /**
0104:             * The number of structural features of the the '<em>ILayer</em>' class.
0105:             * <!-- begin-user-doc
0106:             * --> <!-- end-user-doc -->
0107:             * @generated
0108:             * @ordered
0109:             */
0110:            int ILAYER_FEATURE_COUNT = 0;
0111:
0112:            /**
0113:             * The meta object id for the '{@link net.refractions.udig.project.IEditManager <em>IEdit Manager</em>}' class.
0114:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0115:             * @see net.refractions.udig.project.IEditManager
0116:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getIEditManager()
0117:             * @generated
0118:             */
0119:            int IEDIT_MANAGER = 3;
0120:
0121:            /**
0122:             * The number of structural features of the the '<em>IEdit Manager</em>' class. <!--
0123:             * begin-user-doc --> <!-- end-user-doc -->
0124:             * 
0125:             * @generated
0126:             * @ordered
0127:             */
0128:            int IEDIT_MANAGER_FEATURE_COUNT = 0;
0129:
0130:            /**
0131:             * The meta object id for the '{@link net.refractions.udig.project.IProject <em>IProject</em>}' class.
0132:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0133:             * @see net.refractions.udig.project.IProject
0134:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getIProject()
0135:             * @generated
0136:             */
0137:            int IPROJECT = 4;
0138:
0139:            /**
0140:             * The number of structural features of the the '<em>IProject</em>' class. <!--
0141:             * begin-user-doc --> <!-- end-user-doc -->
0142:             * 
0143:             * @generated
0144:             * @ordered
0145:             */
0146:            int IPROJECT_FEATURE_COUNT = 0;
0147:
0148:            /**
0149:             * The meta object id for the '{@link net.refractions.udig.project.IAbstractContext <em>IAbstract Context</em>}' class.
0150:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0151:             * @see net.refractions.udig.project.IAbstractContext
0152:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getIAbstractContext()
0153:             * @generated
0154:             */
0155:            int IABSTRACT_CONTEXT = 5;
0156:
0157:            /**
0158:             * The number of structural features of the the '<em>IAbstract Context</em>' class. <!--
0159:             * begin-user-doc --> <!-- end-user-doc -->
0160:             * 
0161:             * @generated
0162:             * @ordered
0163:             */
0164:            int IABSTRACT_CONTEXT_FEATURE_COUNT = 0;
0165:
0166:            /**
0167:             * The meta object id for the '{@link net.refractions.udig.project.IBlackboard <em>IBlackboard</em>}' class.
0168:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0169:             * @see net.refractions.udig.project.IBlackboard
0170:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getIBlackboard()
0171:             * @generated
0172:             */
0173:            int IBLACKBOARD = 6;
0174:
0175:            /**
0176:             * The number of structural features of the the '<em>IBlackboard</em>' class. <!--
0177:             * begin-user-doc --> <!-- end-user-doc -->
0178:             * 
0179:             * @generated
0180:             * @ordered
0181:             */
0182:            int IBLACKBOARD_FEATURE_COUNT = 0;
0183:
0184:            /**
0185:             * The meta object id for the '{@link net.refractions.udig.project.IProjectElement <em>IProject Element</em>}' class.
0186:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0187:             * @see net.refractions.udig.project.IProjectElement
0188:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getIProjectElement()
0189:             * @generated
0190:             */
0191:            int IPROJECT_ELEMENT = 7;
0192:
0193:            /**
0194:             * The number of structural features of the the '<em>IProject Element</em>' class. <!--
0195:             * begin-user-doc --> <!-- end-user-doc -->
0196:             * 
0197:             * @generated
0198:             * @ordered
0199:             */
0200:            int IPROJECT_ELEMENT_FEATURE_COUNT = 0;
0201:
0202:            /**
0203:             * The meta object id for the '{@link net.refractions.udig.project.render.IRenderManager <em>IRender Manager</em>}' class.
0204:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0205:             * @see net.refractions.udig.project.render.IRenderManager
0206:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getIRenderManager()
0207:             * @generated
0208:             */
0209:            int IRENDER_MANAGER = 8;
0210:
0211:            /**
0212:             * The number of structural features of the the '<em>IRender Manager</em>' class. <!--
0213:             * begin-user-doc --> <!-- end-user-doc -->
0214:             * 
0215:             * @generated
0216:             * @ordered
0217:             */
0218:            int IRENDER_MANAGER_FEATURE_COUNT = 0;
0219:
0220:            /**
0221:             * The meta object id for the '{@link net.refractions.udig.project.render.IViewportModel <em>IViewport Model</em>}' class.
0222:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0223:             * @see net.refractions.udig.project.render.IViewportModel
0224:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getIViewportModel()
0225:             * @generated
0226:             */
0227:            int IVIEWPORT_MODEL = 9;
0228:
0229:            /**
0230:             * The number of structural features of the the '<em>IViewport Model</em>' class. <!--
0231:             * begin-user-doc --> <!-- end-user-doc -->
0232:             * 
0233:             * @generated
0234:             * @ordered
0235:             */
0236:            int IVIEWPORT_MODEL_FEATURE_COUNT = 0;
0237:
0238:            /**
0239:             * The meta object id for the '{@link Cloneable <em>Cloneable</em>}' class. <!--
0240:             * begin-user-doc --> <!-- end-user-doc -->
0241:             * 
0242:             * @see Cloneable
0243:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getCloneable()
0244:             * @generated
0245:             */
0246:            int CLONEABLE = 20;
0247:
0248:            /**
0249:             * The number of structural features of the the '<em>Cloneable</em>' class. <!--
0250:             * begin-user-doc --> <!-- end-user-doc -->
0251:             * 
0252:             * @generated
0253:             * @ordered
0254:             */
0255:            int CLONEABLE_FEATURE_COUNT = 0;
0256:
0257:            /**
0258:             * The meta object id for the '{@link net.refractions.udig.project.internal.impl.AbstractContextImpl <em>Abstract Context</em>}' class.
0259:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0260:             * @see net.refractions.udig.project.internal.impl.AbstractContextImpl
0261:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getAbstractContext()
0262:             * @generated
0263:             */
0264:            int ABSTRACT_CONTEXT = 10;
0265:
0266:            /**
0267:             * The feature id for the '<em><b>Render Manager Internal</b></em>' reference. <!--
0268:             * begin-user-doc --> <!-- end-user-doc -->
0269:             * 
0270:             * @generated
0271:             * @ordered
0272:             */
0273:            int ABSTRACT_CONTEXT__RENDER_MANAGER_INTERNAL = CLONEABLE_FEATURE_COUNT + 0;
0274:
0275:            /**
0276:             * The feature id for the '<em><b>Map Internal</b></em>' reference.
0277:             * <!-- begin-user-doc -->
0278:             * <!-- end-user-doc -->
0279:             * @generated
0280:             * @ordered
0281:             */
0282:            int ABSTRACT_CONTEXT__MAP_INTERNAL = CLONEABLE_FEATURE_COUNT + 1;
0283:
0284:            /**
0285:             * The number of structural features of the the '<em>Abstract Context</em>' class. <!--
0286:             * begin-user-doc --> <!-- end-user-doc -->
0287:             * 
0288:             * @generated
0289:             * @ordered
0290:             */
0291:            int ABSTRACT_CONTEXT_FEATURE_COUNT = CLONEABLE_FEATURE_COUNT + 2;
0292:
0293:            /**
0294:             * The meta object id for the '{@link net.refractions.udig.project.internal.impl.ContextModelImpl <em>Context Model</em>}' class.
0295:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0296:             * @see net.refractions.udig.project.internal.impl.ContextModelImpl
0297:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getContextModel()
0298:             * @generated
0299:             */
0300:            int CONTEXT_MODEL = 11;
0301:
0302:            /**
0303:             * The feature id for the '<em><b>Layers</b></em>' containment reference list. <!--
0304:             * begin-user-doc --> <!-- end-user-doc -->
0305:             * 
0306:             * @generated
0307:             * @ordered
0308:             */
0309:            int CONTEXT_MODEL__LAYERS = 0;
0310:
0311:            /**
0312:             * The feature id for the '<em><b>Map</b></em>' container reference.
0313:             * <!-- begin-user-doc
0314:             * --> <!-- end-user-doc -->
0315:             * @generated
0316:             * @ordered
0317:             */
0318:            int CONTEXT_MODEL__MAP = 1;
0319:
0320:            /**
0321:             * The number of structural features of the the '<em>Context Model</em>' class. <!--
0322:             * begin-user-doc --> <!-- end-user-doc -->
0323:             * 
0324:             * @generated
0325:             * @ordered
0326:             */
0327:            int CONTEXT_MODEL_FEATURE_COUNT = 3;
0328:
0329:            /**
0330:             * The meta object id for the '{@link net.refractions.udig.project.internal.impl.EditManagerImpl <em>Edit Manager</em>}' class.
0331:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0332:             * @see net.refractions.udig.project.internal.impl.EditManagerImpl
0333:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getEditManager()
0334:             * @generated
0335:             */
0336:            int EDIT_MANAGER = 12;
0337:
0338:            /**
0339:             * The feature id for the '<em><b>Edit Feature</b></em>' attribute.
0340:             * <!-- begin-user-doc -->
0341:             * <!-- end-user-doc -->
0342:             * @generated
0343:             * @ordered
0344:             */
0345:            int EDIT_MANAGER__EDIT_FEATURE = IEDIT_MANAGER_FEATURE_COUNT + 0;
0346:
0347:            /**
0348:             * The feature id for the '<em><b>Map Internal</b></em>' container reference. <!--
0349:             * begin-user-doc --> <!-- end-user-doc -->
0350:             * 
0351:             * @generated
0352:             * @ordered
0353:             */
0354:            int EDIT_MANAGER__MAP_INTERNAL = IEDIT_MANAGER_FEATURE_COUNT + 1;
0355:
0356:            /**
0357:             * The feature id for the '<em><b>Edit Layer Internal</b></em>' reference. <!--
0358:             * begin-user-doc --> <!-- end-user-doc -->
0359:             * 
0360:             * @generated
0361:             * @ordered
0362:             */
0363:            int EDIT_MANAGER__EDIT_LAYER_INTERNAL = IEDIT_MANAGER_FEATURE_COUNT + 2;
0364:
0365:            /**
0366:             * The feature id for the '<em><b>Transaction Type</b></em>' attribute.
0367:             * <!-- begin-user-doc
0368:             * --> <!-- end-user-doc -->
0369:             * @generated
0370:             * @ordered
0371:             */
0372:            int EDIT_MANAGER__TRANSACTION_TYPE = IEDIT_MANAGER_FEATURE_COUNT + 3;
0373:
0374:            /**
0375:             * The feature id for the '<em><b>Edit Layer Locked</b></em>' attribute. <!--
0376:             * begin-user-doc --> <!-- end-user-doc -->
0377:             * 
0378:             * @generated
0379:             * @ordered
0380:             */
0381:            int EDIT_MANAGER__EDIT_LAYER_LOCKED = IEDIT_MANAGER_FEATURE_COUNT + 4;
0382:
0383:            /**
0384:             * The feature id for the '<em><b>Selected Layer</b></em>' reference.
0385:             * <!-- begin-user-doc -->
0386:             * <!-- end-user-doc -->
0387:             * @generated
0388:             * @ordered
0389:             */
0390:            int EDIT_MANAGER__SELECTED_LAYER = IEDIT_MANAGER_FEATURE_COUNT + 5;
0391:
0392:            /**
0393:             * The number of structural features of the the '<em>Edit Manager</em>' class. <!--
0394:             * begin-user-doc --> <!-- end-user-doc -->
0395:             * 
0396:             * @generated
0397:             * @ordered
0398:             */
0399:            int EDIT_MANAGER_FEATURE_COUNT = IEDIT_MANAGER_FEATURE_COUNT + 6;
0400:
0401:            /**
0402:             * The meta object id for the '{@link net.refractions.udig.project.internal.impl.LayerImpl <em>Layer</em>}' class.
0403:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0404:             * @see net.refractions.udig.project.internal.impl.LayerImpl
0405:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getLayer()
0406:             * @generated
0407:             */
0408:            int LAYER = 13;
0409:
0410:            /**
0411:             * The feature id for the '<em><b>Context Model</b></em>' container reference. <!--
0412:             * begin-user-doc --> <!-- end-user-doc -->
0413:             * 
0414:             * @generated
0415:             * @ordered
0416:             */
0417:            int LAYER__CONTEXT_MODEL = ILAYER_FEATURE_COUNT + 0;
0418:
0419:            /**
0420:             * The feature id for the '<em><b>Filter</b></em>' attribute.
0421:             * <!-- begin-user-doc --> <!--
0422:             * end-user-doc -->
0423:             * @generated
0424:             * @ordered
0425:             */
0426:            int LAYER__FILTER = ILAYER_FEATURE_COUNT + 1;
0427:
0428:            /**
0429:             * The feature id for the '<em><b>Style Blackboard</b></em>' containment reference. <!--
0430:             * begin-user-doc --> <!-- end-user-doc -->
0431:             * 
0432:             * @generated
0433:             * @ordered
0434:             */
0435:            int LAYER__STYLE_BLACKBOARD = ILAYER_FEATURE_COUNT + 2;
0436:
0437:            /**
0438:             * The feature id for the '<em><b>Zorder</b></em>' attribute.
0439:             * <!-- begin-user-doc --> <!--
0440:             * end-user-doc -->
0441:             * @generated
0442:             * @ordered
0443:             */
0444:            int LAYER__ZORDER = ILAYER_FEATURE_COUNT + 3;
0445:
0446:            /**
0447:             * The feature id for the '<em><b>Status</b></em>' attribute.
0448:             * <!-- begin-user-doc --> <!--
0449:             * end-user-doc -->
0450:             * @generated
0451:             * @ordered
0452:             */
0453:            int LAYER__STATUS = ILAYER_FEATURE_COUNT + 4;
0454:
0455:            /**
0456:             * The feature id for the '<em><b>Selectable</b></em>' attribute.
0457:             * <!-- begin-user-doc -->
0458:             * <!-- end-user-doc -->
0459:             * @generated
0460:             * @ordered
0461:             */
0462:            int LAYER__SELECTABLE = ILAYER_FEATURE_COUNT + 5;
0463:
0464:            /**
0465:             * The feature id for the '<em><b>Name</b></em>' attribute.
0466:             * <!-- begin-user-doc --> <!--
0467:             * end-user-doc -->
0468:             * @generated
0469:             * @ordered
0470:             */
0471:            int LAYER__NAME = ILAYER_FEATURE_COUNT + 6;
0472:
0473:            /**
0474:             * The feature id for the '<em><b>Catalog Ref</b></em>' attribute.
0475:             * <!-- begin-user-doc -->
0476:             * <!-- end-user-doc -->
0477:             * @generated
0478:             * @ordered
0479:             */
0480:            int LAYER__CATALOG_REF = ILAYER_FEATURE_COUNT + 7;
0481:
0482:            /**
0483:             * The feature id for the '<em><b>ID</b></em>' attribute.
0484:             * <!-- begin-user-doc --> <!--
0485:             * end-user-doc -->
0486:             * @generated
0487:             * @ordered
0488:             */
0489:            int LAYER__ID = ILAYER_FEATURE_COUNT + 8;
0490:
0491:            /**
0492:             * The feature id for the '<em><b>Visible</b></em>' attribute.
0493:             * <!-- begin-user-doc --> <!--
0494:             * end-user-doc -->
0495:             * @generated
0496:             * @ordered
0497:             */
0498:            int LAYER__VISIBLE = ILAYER_FEATURE_COUNT + 9;
0499:
0500:            /**
0501:             * The feature id for the '<em><b>Geo Resource</b></em>' attribute.
0502:             * <!-- begin-user-doc -->
0503:             * <!-- end-user-doc -->
0504:             * @generated
0505:             * @ordered
0506:             */
0507:            int LAYER__GEO_RESOURCE = ILAYER_FEATURE_COUNT + 10;
0508:
0509:            /**
0510:             * The feature id for the '<em><b>Geo Resources</b></em>' attribute list. <!--
0511:             * begin-user-doc --> <!-- end-user-doc -->
0512:             * 
0513:             * @generated
0514:             * @ordered
0515:             */
0516:            int LAYER__GEO_RESOURCES = ILAYER_FEATURE_COUNT + 11;
0517:
0518:            /**
0519:             * The feature id for the '<em><b>Glyph</b></em>' attribute.
0520:             * <!-- begin-user-doc --> <!--
0521:             * end-user-doc -->
0522:             * @generated
0523:             * @ordered
0524:             */
0525:            int LAYER__GLYPH = ILAYER_FEATURE_COUNT + 12;
0526:
0527:            /**
0528:             * The feature id for the '<em><b>CRS</b></em>' attribute.
0529:             * <!-- begin-user-doc --> <!--
0530:             * end-user-doc -->
0531:             * @generated
0532:             * @ordered
0533:             */
0534:            int LAYER__CRS = ILAYER_FEATURE_COUNT + 13;
0535:
0536:            /**
0537:             * The feature id for the '<em><b>Properties</b></em>' reference.
0538:             * <!-- begin-user-doc -->
0539:             * <!-- end-user-doc -->
0540:             * @generated
0541:             * @ordered
0542:             */
0543:            int LAYER__PROPERTIES = ILAYER_FEATURE_COUNT + 14;
0544:
0545:            /**
0546:             * The feature id for the '<em><b>Colour Scheme</b></em>' attribute.
0547:             * <!-- begin-user-doc
0548:             * --> <!-- end-user-doc -->
0549:             * @generated
0550:             * @ordered
0551:             */
0552:            int LAYER__COLOUR_SCHEME = ILAYER_FEATURE_COUNT + 15;
0553:
0554:            /**
0555:             * The feature id for the '<em><b>Default Color</b></em>' attribute.
0556:             * <!-- begin-user-doc
0557:             * --> <!-- end-user-doc -->
0558:             * @generated
0559:             * @ordered
0560:             */
0561:            int LAYER__DEFAULT_COLOR = ILAYER_FEATURE_COUNT + 16;
0562:
0563:            /**
0564:             * The feature id for the '<em><b>Feature Changes</b></em>' attribute list. <!--
0565:             * begin-user-doc --> <!-- end-user-doc -->
0566:             * 
0567:             * @generated
0568:             * @ordered
0569:             */
0570:            int LAYER__FEATURE_CHANGES = ILAYER_FEATURE_COUNT + 17;
0571:
0572:            /**
0573:             * The feature id for the '<em><b>Min Scale Denominator</b></em>' attribute.
0574:             * <!-- begin-user-doc -->
0575:             * <!-- end-user-doc -->
0576:             * @generated
0577:             * @ordered
0578:             */
0579:            int LAYER__MIN_SCALE_DENOMINATOR = ILAYER_FEATURE_COUNT + 18;
0580:
0581:            /**
0582:             * The feature id for the '<em><b>Max Scale Denominator</b></em>' attribute.
0583:             * <!-- begin-user-doc -->
0584:             * <!-- end-user-doc -->
0585:             * @generated
0586:             * @ordered
0587:             */
0588:            int LAYER__MAX_SCALE_DENOMINATOR = ILAYER_FEATURE_COUNT + 19;
0589:
0590:            /**
0591:             * The number of structural features of the the '<em>Layer</em>' class.
0592:             * <!-- begin-user-doc
0593:             * --> <!-- end-user-doc -->
0594:             * @generated
0595:             * @ordered
0596:             */
0597:            int LAYER_FEATURE_COUNT = ILAYER_FEATURE_COUNT + 20;
0598:
0599:            /**
0600:             * The meta object id for the '{@link net.refractions.udig.project.internal.ProjectElement <em>Element</em>}' class.
0601:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0602:             * @see net.refractions.udig.project.internal.ProjectElement
0603:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getProjectElement()
0604:             * @generated
0605:             */
0606:            int PROJECT_ELEMENT = 16;
0607:
0608:            /**
0609:             * The feature id for the '<em><b>Name</b></em>' attribute.
0610:             * <!-- begin-user-doc --> <!--
0611:             * end-user-doc -->
0612:             * @generated
0613:             * @ordered
0614:             */
0615:            int PROJECT_ELEMENT__NAME = IPROJECT_ELEMENT_FEATURE_COUNT + 0;
0616:
0617:            /**
0618:             * The feature id for the '<em><b>Project Internal</b></em>' reference.
0619:             * <!-- begin-user-doc
0620:             * --> <!-- end-user-doc -->
0621:             * @generated
0622:             * @ordered
0623:             */
0624:            int PROJECT_ELEMENT__PROJECT_INTERNAL = IPROJECT_ELEMENT_FEATURE_COUNT + 1;
0625:
0626:            /**
0627:             * The number of structural features of the the '<em>Element</em>' class. <!--
0628:             * begin-user-doc --> <!-- end-user-doc -->
0629:             * 
0630:             * @generated
0631:             * @ordered
0632:             */
0633:            int PROJECT_ELEMENT_FEATURE_COUNT = IPROJECT_ELEMENT_FEATURE_COUNT + 2;
0634:
0635:            /**
0636:             * The meta object id for the '{@link net.refractions.udig.project.internal.impl.MapImpl <em>Map</em>}' class.
0637:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0638:             * @see net.refractions.udig.project.internal.impl.MapImpl
0639:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getMap()
0640:             * @generated
0641:             */
0642:            int MAP = 14;
0643:
0644:            /**
0645:             * The feature id for the '<em><b>Name</b></em>' attribute.
0646:             * <!-- begin-user-doc --> <!--
0647:             * end-user-doc -->
0648:             * @generated
0649:             * @ordered
0650:             */
0651:            int MAP__NAME = PROJECT_ELEMENT__NAME;
0652:
0653:            /**
0654:             * The feature id for the '<em><b>Project Internal</b></em>' reference.
0655:             * <!-- begin-user-doc
0656:             * --> <!-- end-user-doc -->
0657:             * @generated
0658:             * @ordered
0659:             */
0660:            int MAP__PROJECT_INTERNAL = PROJECT_ELEMENT__PROJECT_INTERNAL;
0661:
0662:            /**
0663:             * The feature id for the '<em><b>Context Model</b></em>' containment reference. <!--
0664:             * begin-user-doc --> <!-- end-user-doc -->
0665:             * 
0666:             * @generated
0667:             * @ordered
0668:             */
0669:            int MAP__CONTEXT_MODEL = PROJECT_ELEMENT_FEATURE_COUNT + 0;
0670:
0671:            /**
0672:             * The feature id for the '<em><b>Abstract</b></em>' attribute.
0673:             * <!-- begin-user-doc -->
0674:             * <!-- end-user-doc -->
0675:             * @generated
0676:             * @ordered
0677:             */
0678:            int MAP__ABSTRACT = PROJECT_ELEMENT_FEATURE_COUNT + 1;
0679:
0680:            /**
0681:             * The feature id for the '<em><b>Nav Command Stack</b></em>' attribute. <!--
0682:             * begin-user-doc --> <!-- end-user-doc -->
0683:             * 
0684:             * @generated
0685:             * @ordered
0686:             */
0687:            int MAP__NAV_COMMAND_STACK = PROJECT_ELEMENT_FEATURE_COUNT + 2;
0688:
0689:            /**
0690:             * The feature id for the '<em><b>Command Stack</b></em>' attribute.
0691:             * <!-- begin-user-doc
0692:             * --> <!-- end-user-doc -->
0693:             * @generated
0694:             * @ordered
0695:             */
0696:            int MAP__COMMAND_STACK = PROJECT_ELEMENT_FEATURE_COUNT + 3;
0697:
0698:            /**
0699:             * The feature id for the '<em><b>Layer Factory</b></em>' containment reference. <!--
0700:             * begin-user-doc --> <!-- end-user-doc -->
0701:             * 
0702:             * @generated
0703:             * @ordered
0704:             */
0705:            int MAP__LAYER_FACTORY = PROJECT_ELEMENT_FEATURE_COUNT + 4;
0706:
0707:            /**
0708:             * The feature id for the '<em><b>Viewport Model Internal</b></em>' containment reference.
0709:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0710:             * @generated
0711:             * @ordered
0712:             */
0713:            int MAP__VIEWPORT_MODEL_INTERNAL = PROJECT_ELEMENT_FEATURE_COUNT + 5;
0714:
0715:            /**
0716:             * The feature id for the '<em><b>Color Palette</b></em>' attribute.
0717:             * <!-- begin-user-doc
0718:             * --> <!-- end-user-doc -->
0719:             * @generated
0720:             * @ordered
0721:             */
0722:            int MAP__COLOR_PALETTE = PROJECT_ELEMENT_FEATURE_COUNT + 6;
0723:
0724:            /**
0725:             * The feature id for the '<em><b>Edit Manager Internal</b></em>' containment reference.
0726:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0727:             * @generated
0728:             * @ordered
0729:             */
0730:            int MAP__EDIT_MANAGER_INTERNAL = PROJECT_ELEMENT_FEATURE_COUNT + 7;
0731:
0732:            /**
0733:             * The feature id for the '<em><b>Render Manager Internal</b></em>' reference. <!--
0734:             * begin-user-doc --> <!-- end-user-doc -->
0735:             * 
0736:             * @generated
0737:             * @ordered
0738:             */
0739:            int MAP__RENDER_MANAGER_INTERNAL = PROJECT_ELEMENT_FEATURE_COUNT + 8;
0740:
0741:            /**
0742:             * The feature id for the '<em><b>Colour Scheme</b></em>' attribute.
0743:             * <!-- begin-user-doc
0744:             * --> <!-- end-user-doc -->
0745:             * @generated
0746:             * @ordered
0747:             */
0748:            int MAP__COLOUR_SCHEME = PROJECT_ELEMENT_FEATURE_COUNT + 9;
0749:
0750:            /**
0751:             * The feature id for the '<em><b>Black Board Internal</b></em>' containment reference.
0752:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0753:             * @generated
0754:             * @ordered
0755:             */
0756:            int MAP__BLACK_BOARD_INTERNAL = PROJECT_ELEMENT_FEATURE_COUNT + 10;
0757:
0758:            /**
0759:             * The number of structural features of the the '<em>Map</em>' class.
0760:             * <!-- begin-user-doc
0761:             * --> <!-- end-user-doc -->
0762:             * @generated
0763:             * @ordered
0764:             */
0765:            int MAP_FEATURE_COUNT = PROJECT_ELEMENT_FEATURE_COUNT + 11;
0766:
0767:            /**
0768:             * Event for batched events.
0769:             * <p>
0770:             * <ul>
0771:             * <li>When a batch event occurs the Notification object will be implement the Iterable
0772:             * <Notification>interface.</li>
0773:             * <li>By definition of this event all Notification objects will have occurred effectively
0774:             * simultaneously.</li>
0775:             * <li>All the notifiers of the notification objects will be Layer objects.</li>
0776:             * <li>The Event object received will not be one of the objects in the iterations</li>
0777:             * </ul>
0778:             * </p>
0779:             */
0780:            int MAP__BATCH_EVENT = MAP_FEATURE_COUNT + 1;
0781:
0782:            /**
0783:             * The meta object id for the '{@link net.refractions.udig.project.internal.impl.ProjectImpl <em>Project</em>}' class.
0784:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0785:             * @see net.refractions.udig.project.internal.impl.ProjectImpl
0786:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getProject()
0787:             * @generated
0788:             */
0789:            int PROJECT = 15;
0790:
0791:            /**
0792:             * The feature id for the '<em><b>Name</b></em>' attribute.
0793:             * <!-- begin-user-doc --> <!--
0794:             * end-user-doc -->
0795:             * @generated
0796:             * @ordered
0797:             */
0798:            int PROJECT__NAME = IPROJECT_FEATURE_COUNT + 0;
0799:
0800:            /**
0801:             * The feature id for the '<em><b>Elements Internal</b></em>' reference list. <!--
0802:             * begin-user-doc --> <!-- end-user-doc -->
0803:             * 
0804:             * @generated
0805:             * @ordered
0806:             */
0807:            int PROJECT__ELEMENTS_INTERNAL = IPROJECT_FEATURE_COUNT + 1;
0808:
0809:            /**
0810:             * The number of structural features of the the '<em>Project</em>' class. <!--
0811:             * begin-user-doc --> <!-- end-user-doc -->
0812:             * 
0813:             * @generated
0814:             * @ordered
0815:             */
0816:            int PROJECT_FEATURE_COUNT = IPROJECT_FEATURE_COUNT + 2;
0817:
0818:            /**
0819:             * The meta object id for the '{@link net.refractions.udig.project.internal.impl.ProjectRegistryImpl <em>Registry</em>}' class.
0820:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0821:             * @see net.refractions.udig.project.internal.impl.ProjectRegistryImpl
0822:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getProjectRegistry()
0823:             * @generated
0824:             */
0825:            int PROJECT_REGISTRY = 17;
0826:
0827:            /**
0828:             * The feature id for the '<em><b>Current Project</b></em>' reference.
0829:             * <!-- begin-user-doc
0830:             * --> <!-- end-user-doc -->
0831:             * @generated
0832:             * @ordered
0833:             */
0834:            int PROJECT_REGISTRY__CURRENT_PROJECT = 0;
0835:
0836:            /**
0837:             * The feature id for the '<em><b>Projects</b></em>' reference list.
0838:             * <!-- begin-user-doc
0839:             * --> <!-- end-user-doc -->
0840:             * @generated
0841:             * @ordered
0842:             */
0843:            int PROJECT_REGISTRY__PROJECTS = 1;
0844:
0845:            /**
0846:             * The number of structural features of the the '<em>Registry</em>' class. <!--
0847:             * begin-user-doc --> <!-- end-user-doc -->
0848:             * 
0849:             * @generated
0850:             * @ordered
0851:             */
0852:            int PROJECT_REGISTRY_FEATURE_COUNT = 2;
0853:
0854:            /**
0855:             * The meta object id for the '{@link net.refractions.udig.project.internal.impl.StyleBlackboardImpl <em>Style Blackboard</em>}' class.
0856:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0857:             * @see net.refractions.udig.project.internal.impl.StyleBlackboardImpl
0858:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getStyleBlackboard()
0859:             * @generated
0860:             */
0861:            int STYLE_BLACKBOARD = 18;
0862:
0863:            /**
0864:             * The feature id for the '<em><b>Content</b></em>' containment reference list. <!--
0865:             * begin-user-doc --> <!-- end-user-doc -->
0866:             * 
0867:             * @generated
0868:             * @ordered
0869:             */
0870:            int STYLE_BLACKBOARD__CONTENT = IBLACKBOARD_FEATURE_COUNT + 0;
0871:
0872:            /**
0873:             * The number of structural features of the the '<em>Style Blackboard</em>' class. <!--
0874:             * begin-user-doc --> <!-- end-user-doc -->
0875:             * 
0876:             * @generated
0877:             * @ordered
0878:             */
0879:            int STYLE_BLACKBOARD_FEATURE_COUNT = IBLACKBOARD_FEATURE_COUNT + 1;
0880:
0881:            /**
0882:             * The meta object id for the '{@link net.refractions.udig.project.internal.impl.StyleEntryImpl <em>Style Entry</em>}' class.
0883:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0884:             * @see net.refractions.udig.project.internal.impl.StyleEntryImpl
0885:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getStyleEntry()
0886:             * @generated
0887:             */
0888:            int STYLE_ENTRY = 19;
0889:
0890:            /**
0891:             * The feature id for the '<em><b>ID</b></em>' attribute.
0892:             * <!-- begin-user-doc --> <!--
0893:             * end-user-doc -->
0894:             * @generated
0895:             * @ordered
0896:             */
0897:            int STYLE_ENTRY__ID = 0;
0898:
0899:            /**
0900:             * The feature id for the '<em><b>Memento</b></em>' attribute.
0901:             * <!-- begin-user-doc --> <!--
0902:             * end-user-doc -->
0903:             * @generated
0904:             * @ordered
0905:             */
0906:            int STYLE_ENTRY__MEMENTO = 1;
0907:
0908:            /**
0909:             * The feature id for the '<em><b>Style</b></em>' attribute.
0910:             * <!-- begin-user-doc --> <!--
0911:             * end-user-doc -->
0912:             * @generated
0913:             * @ordered
0914:             */
0915:            int STYLE_ENTRY__STYLE = 2;
0916:
0917:            /**
0918:             * The feature id for the '<em><b>Style Class</b></em>' attribute.
0919:             * <!-- begin-user-doc -->
0920:             * <!-- end-user-doc -->
0921:             * @generated
0922:             * @ordered
0923:             */
0924:            int STYLE_ENTRY__STYLE_CLASS = 3;
0925:
0926:            /**
0927:             * The number of structural features of the the '<em>Style Entry</em>' class. <!--
0928:             * begin-user-doc --> <!-- end-user-doc -->
0929:             * 
0930:             * @generated
0931:             * @ordered
0932:             */
0933:            int STYLE_ENTRY_FEATURE_COUNT = 4;
0934:
0935:            /**
0936:             * The meta object id for the '{@link net.refractions.udig.project.internal.impl.LayerFactoryImpl <em>Layer Factory</em>}' class.
0937:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0938:             * @see net.refractions.udig.project.internal.impl.LayerFactoryImpl
0939:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getLayerFactory()
0940:             * @generated
0941:             */
0942:            int LAYER_FACTORY = 21;
0943:
0944:            /**
0945:             * The feature id for the '<em><b>Map</b></em>' container reference.
0946:             * <!-- begin-user-doc
0947:             * --> <!-- end-user-doc -->
0948:             * @generated
0949:             * @ordered
0950:             */
0951:            int LAYER_FACTORY__MAP = 0;
0952:
0953:            /**
0954:             * The number of structural features of the the '<em>Layer Factory</em>' class. <!--
0955:             * begin-user-doc --> <!-- end-user-doc -->
0956:             * 
0957:             * @generated
0958:             * @ordered
0959:             */
0960:            int LAYER_FACTORY_FEATURE_COUNT = 1;
0961:
0962:            /**
0963:             * The meta object id for the '{@link org.eclipse.core.runtime.IAdaptable <em>IAdaptable</em>}' class.
0964:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0965:             * @see org.eclipse.core.runtime.IAdaptable
0966:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getIAdaptable()
0967:             * @generated
0968:             */
0969:            int IADAPTABLE = 22;
0970:
0971:            /**
0972:             * The number of structural features of the the '<em>IAdaptable</em>' class. <!--
0973:             * begin-user-doc --> <!-- end-user-doc -->
0974:             * 
0975:             * @generated
0976:             * @ordered
0977:             */
0978:            int IADAPTABLE_FEATURE_COUNT = 0;
0979:
0980:            /**
0981:             * The meta object id for the '{@link net.refractions.udig.core.IBlockingAdaptable <em>IBlocking Adaptable</em>}' class.
0982:             * <!-- begin-user-doc --> <!-- end-user-doc -->
0983:             * @see net.refractions.udig.core.IBlockingAdaptable
0984:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getIBlockingAdaptable()
0985:             * @generated
0986:             */
0987:            int IBLOCKING_ADAPTABLE = 23;
0988:
0989:            /**
0990:             * The number of structural features of the the '<em>IBlocking Adaptable</em>' class. <!--
0991:             * begin-user-doc --> <!-- end-user-doc -->
0992:             * 
0993:             * @generated
0994:             * @ordered
0995:             */
0996:            int IBLOCKING_ADAPTABLE_FEATURE_COUNT = 0;
0997:
0998:            /**
0999:             * The meta object id for the '{@link net.refractions.udig.project.internal.impl.PicoBlackboardImpl <em>Pico Blackboard</em>}' class.
1000:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1001:             * @see net.refractions.udig.project.internal.impl.PicoBlackboardImpl
1002:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getPicoBlackboard()
1003:             * @generated
1004:             */
1005:            int PICO_BLACKBOARD = 24;
1006:
1007:            /**
1008:             * The feature id for the '<em><b>Pico Container</b></em>' attribute.
1009:             * <!-- begin-user-doc
1010:             * --> <!-- end-user-doc -->
1011:             * @generated
1012:             * @ordered
1013:             */
1014:            int PICO_BLACKBOARD__PICO_CONTAINER = IBLACKBOARD_FEATURE_COUNT + 0;
1015:
1016:            /**
1017:             * The number of structural features of the the '<em>Pico Blackboard</em>' class. <!--
1018:             * begin-user-doc --> <!-- end-user-doc -->
1019:             * 
1020:             * @generated
1021:             * @ordered
1022:             */
1023:            int PICO_BLACKBOARD_FEATURE_COUNT = IBLACKBOARD_FEATURE_COUNT + 1;
1024:
1025:            /**
1026:             * The meta object id for the '{@link net.refractions.udig.project.internal.impl.BlackboardImpl <em>Blackboard</em>}' class.
1027:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1028:             * @see net.refractions.udig.project.internal.impl.BlackboardImpl
1029:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getBlackboard()
1030:             * @generated
1031:             */
1032:            int BLACKBOARD = 25;
1033:
1034:            /**
1035:             * The feature id for the '<em><b>Entries</b></em>' containment reference list. <!--
1036:             * begin-user-doc --> <!-- end-user-doc -->
1037:             * 
1038:             * @generated
1039:             * @ordered
1040:             */
1041:            int BLACKBOARD__ENTRIES = IBLACKBOARD_FEATURE_COUNT + 0;
1042:
1043:            /**
1044:             * The number of structural features of the the '<em>Blackboard</em>' class. <!--
1045:             * begin-user-doc --> <!-- end-user-doc -->
1046:             * 
1047:             * @generated
1048:             * @ordered
1049:             */
1050:            int BLACKBOARD_FEATURE_COUNT = IBLACKBOARD_FEATURE_COUNT + 1;
1051:
1052:            /**
1053:             * The meta object id for the '{@link net.refractions.udig.project.internal.impl.BlackboardEntryImpl <em>Blackboard Entry</em>}' class.
1054:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1055:             * @see net.refractions.udig.project.internal.impl.BlackboardEntryImpl
1056:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getBlackboardEntry()
1057:             * @generated
1058:             */
1059:            int BLACKBOARD_ENTRY = 26;
1060:
1061:            /**
1062:             * The feature id for the '<em><b>Key</b></em>' attribute.
1063:             * <!-- begin-user-doc --> <!--
1064:             * end-user-doc -->
1065:             * @generated
1066:             * @ordered
1067:             */
1068:            int BLACKBOARD_ENTRY__KEY = 0;
1069:
1070:            /**
1071:             * The feature id for the '<em><b>Memento</b></em>' attribute.
1072:             * <!-- begin-user-doc --> <!--
1073:             * end-user-doc -->
1074:             * @generated
1075:             * @ordered
1076:             */
1077:            int BLACKBOARD_ENTRY__MEMENTO = 1;
1078:
1079:            /**
1080:             * The feature id for the '<em><b>Object Class</b></em>' attribute.
1081:             * <!-- begin-user-doc -->
1082:             * <!-- end-user-doc -->
1083:             * @generated
1084:             * @ordered
1085:             */
1086:            int BLACKBOARD_ENTRY__OBJECT_CLASS = 2;
1087:
1088:            /**
1089:             * The feature id for the '<em><b>Object</b></em>' attribute.
1090:             * <!-- begin-user-doc --> <!--
1091:             * end-user-doc -->
1092:             * @generated
1093:             * @ordered
1094:             */
1095:            int BLACKBOARD_ENTRY__OBJECT = 3;
1096:
1097:            /**
1098:             * The number of structural features of the the '<em>Blackboard Entry</em>' class. <!--
1099:             * begin-user-doc --> <!-- end-user-doc -->
1100:             * 
1101:             * @generated
1102:             * @ordered
1103:             */
1104:            int BLACKBOARD_ENTRY_FEATURE_COUNT = 4;
1105:
1106:            /**
1107:             * The meta object id for the '{@link net.refractions.udig.catalog.IResolveChangeListener <em>IResolve Change Listener</em>}' class.
1108:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1109:             * @see net.refractions.udig.catalog.IResolveChangeListener
1110:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getIResolveChangeListener()
1111:             * @generated
1112:             */
1113:            int IRESOLVE_CHANGE_LISTENER = 27;
1114:
1115:            /**
1116:             * The number of structural features of the the '<em>IResolve Change Listener</em>' class.
1117:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1118:             * @generated
1119:             * @ordered
1120:             */
1121:            int IRESOLVE_CHANGE_LISTENER_FEATURE_COUNT = 0;
1122:
1123:            /**
1124:             * The meta object id for the '<em>Coordinate</em>' data type.
1125:             * <!-- begin-user-doc --> <!--
1126:             * end-user-doc -->
1127:             * @see com.vividsolutions.jts.geom.Coordinate
1128:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getCoordinate()
1129:             * @generated
1130:             */
1131:            int COORDINATE = 28;
1132:
1133:            /**
1134:             * The meta object id for the '<em>Map Display</em>' data type.
1135:             * <!-- begin-user-doc --> <!--
1136:             * end-user-doc -->
1137:             * @see net.refractions.udig.project.render.displayAdapter.IMapDisplay
1138:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getMapDisplay()
1139:             * @generated
1140:             */
1141:            int MAP_DISPLAY = 29;
1142:
1143:            /**
1144:             * The meta object id for the '<em>Feature Results</em>' data type.
1145:             * <!-- begin-user-doc -->
1146:             * <!-- end-user-doc -->
1147:             * @see org.geotools.data.FeatureResults
1148:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getFeatureResults()
1149:             * @generated
1150:             */
1151:            int FEATURE_RESULTS = 30;
1152:
1153:            /**
1154:             * The meta object id for the '<em>List</em>' data type.
1155:             * <!-- begin-user-doc --> <!--
1156:             * end-user-doc -->
1157:             * @see java.util.List
1158:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getList()
1159:             * @generated
1160:             */
1161:            int LIST = 31;
1162:
1163:            /**
1164:             * The meta object id for the '<em>Affine Transform</em>' data type.
1165:             * <!-- begin-user-doc -->
1166:             * <!-- end-user-doc -->
1167:             * @see java.awt.geom.AffineTransform
1168:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getAffineTransform()
1169:             * @generated
1170:             */
1171:            int AFFINE_TRANSFORM = 32;
1172:
1173:            /**
1174:             * The meta object id for the '<em>Nav Command Stack</em>' data type.
1175:             * <!-- begin-user-doc
1176:             * --> <!-- end-user-doc -->
1177:             * @see net.refractions.udig.project.command.NavCommandStack
1178:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getNavCommandStack()
1179:             * @generated
1180:             */
1181:            int NAV_COMMAND_STACK = 33;
1182:
1183:            /**
1184:             * The meta object id for the '<em>IGeo Resource</em>' data type.
1185:             * <!-- begin-user-doc -->
1186:             * <!-- end-user-doc -->
1187:             * @see net.refractions.udig.catalog.IGeoResource
1188:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getIGeoResource()
1189:             * @generated
1190:             */
1191:            int IGEO_RESOURCE = 34;
1192:
1193:            /**
1194:             * The meta object id for the '<em>Filter</em>' data type.
1195:             * <!-- begin-user-doc --> <!--
1196:             * end-user-doc -->
1197:             * @see org.geotools.filter.Filter
1198:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getFilter()
1199:             * @generated
1200:             */
1201:            int FILTER = 35;
1202:
1203:            /**
1204:             * The meta object id for the '<em>Coordinate Reference System</em>' data type. <!--
1205:             * begin-user-doc --> <!-- end-user-doc -->
1206:             * 
1207:             * @see org.opengis.referencing.crs.CoordinateReferenceSystem
1208:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getCoordinateReferenceSystem()
1209:             * @generated
1210:             */
1211:            int COORDINATE_REFERENCE_SYSTEM = 36;
1212:
1213:            /**
1214:             * The meta object id for the '<em>Command Stack</em>' data type.
1215:             * <!-- begin-user-doc -->
1216:             * <!-- end-user-doc -->
1217:             * @see net.refractions.udig.project.command.CommandStack
1218:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getCommandStack()
1219:             * @generated
1220:             */
1221:            int COMMAND_STACK = 37;
1222:
1223:            /**
1224:             * The meta object id for the '<em>Feature</em>' data type.
1225:             * <!-- begin-user-doc --> <!--
1226:             * end-user-doc -->
1227:             * @see org.geotools.feature.Feature
1228:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getFeature()
1229:             * @generated
1230:             */
1231:            int FEATURE = 38;
1232:
1233:            /**
1234:             * The meta object id for the '<em>Point</em>' data type.
1235:             * <!-- begin-user-doc --> <!--
1236:             * end-user-doc -->
1237:             * @see java.awt.Point
1238:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getPoint()
1239:             * @generated
1240:             */
1241:            int POINT = 39;
1242:
1243:            /**
1244:             * The meta object id for the '<em>Adapter</em>' data type.
1245:             * <!-- begin-user-doc --> <!--
1246:             * end-user-doc -->
1247:             * @see org.eclipse.emf.common.notify.Adapter
1248:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getAdapter()
1249:             * @generated
1250:             */
1251:            int ADAPTER = 40;
1252:
1253:            /**
1254:             * The meta object id for the '<em>IProgress Monitor</em>' data type.
1255:             * <!-- begin-user-doc
1256:             * --> <!-- end-user-doc -->
1257:             * @see org.eclipse.core.runtime.IProgressMonitor
1258:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getIProgressMonitor()
1259:             * @generated
1260:             */
1261:            int IPROGRESS_MONITOR = 41;
1262:
1263:            /**
1264:             * The meta object id for the '<em>Query</em>' data type.
1265:             * <!-- begin-user-doc --> <!--
1266:             * end-user-doc -->
1267:             * @see org.geotools.data.Query
1268:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getQuery()
1269:             * @generated
1270:             */
1271:            int QUERY = 42;
1272:
1273:            /**
1274:             * The meta object id for the '<em>URL</em>' data type.
1275:             * <!-- begin-user-doc --> <!--
1276:             * end-user-doc -->
1277:             * @see java.net.URL
1278:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getURL()
1279:             * @generated
1280:             */
1281:            int URL = 43;
1282:
1283:            /**
1284:             * The meta object id for the '<em>Image Descriptor</em>' data type.
1285:             * <!-- begin-user-doc -->
1286:             * <!-- end-user-doc -->
1287:             * @see org.eclipse.jface.resource.ImageDescriptor
1288:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getImageDescriptor()
1289:             * @generated
1290:             */
1291:            int IMAGE_DESCRIPTOR = 44;
1292:
1293:            /**
1294:             * The meta object id for the '<em>Edit Command</em>' data type.
1295:             * <!-- begin-user-doc -->
1296:             * <!-- end-user-doc -->
1297:             * @see net.refractions.udig.project.command.EditCommand
1298:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getEditCommand()
1299:             * @generated
1300:             */
1301:            int EDIT_COMMAND = 45;
1302:
1303:            /**
1304:             * The meta object id for the '<em>Nav Command</em>' data type.
1305:             * <!-- begin-user-doc --> <!--
1306:             * end-user-doc -->
1307:             * @see net.refractions.udig.project.command.NavCommand
1308:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getNavCommand()
1309:             * @generated
1310:             */
1311:            int NAV_COMMAND = 46;
1312:
1313:            /**
1314:             * The meta object id for the '<em>Envelope</em>' data type.
1315:             * <!-- begin-user-doc --> <!--
1316:             * end-user-doc -->
1317:             * @see com.vividsolutions.jts.geom.Envelope
1318:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getEnvelope()
1319:             * @generated
1320:             */
1321:            int ENVELOPE = 47;
1322:
1323:            /**
1324:             * The meta object id for the '<em>Edit Manager Control Command</em>' data type. <!--
1325:             * begin-user-doc --> <!-- end-user-doc -->
1326:             * 
1327:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getEditManagerControlCommand()
1328:             * @generated
1329:             */
1330:            int EDIT_MANAGER_CONTROL_COMMAND = 48;
1331:
1332:            /**
1333:             * The meta object id for the '<em>Command</em>' data type.
1334:             * <!-- begin-user-doc --> <!--
1335:             * end-user-doc -->
1336:             * @see net.refractions.udig.project.command.MapCommand
1337:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getCommand()
1338:             * @generated
1339:             */
1340:            int COMMAND = 49;
1341:
1342:            /**
1343:             * The meta object id for the '<em>URI</em>' data type.
1344:             * <!-- begin-user-doc --> <!--
1345:             * end-user-doc -->
1346:             * @see org.eclipse.emf.common.util.URI
1347:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getURI()
1348:             * @generated
1349:             */
1350:            int URI = 50;
1351:
1352:            /**
1353:             * The meta object id for the '<em>Catalog Ref</em>' data type.
1354:             * <!-- begin-user-doc --> <!--
1355:             * end-user-doc -->
1356:             * @see net.refractions.udig.project.internal.CatalogRef
1357:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getCatalogRef()
1358:             * @generated
1359:             */
1360:            int CATALOG_REF = 51;
1361:
1362:            /**
1363:             * The meta object id for the '<em>Colour Palette</em>' data type.
1364:             * <!-- begin-user-doc -->
1365:             * <!-- end-user-doc -->
1366:             * @see org.geotools.brewer.BrewerPalette
1367:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getColourPalette()
1368:             * @generated
1369:             */
1370:            int COLOUR_PALETTE = 52;
1371:
1372:            /**
1373:             * The meta object id for the '<em>Colour Scheme</em>' data type.
1374:             * <!-- begin-user-doc -->
1375:             * <!-- end-user-doc -->
1376:             * @see net.refractions.udig.ui.palette.ColourScheme
1377:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getColourScheme()
1378:             * @generated
1379:             */
1380:            int COLOUR_SCHEME = 53;
1381:
1382:            /**
1383:             * The meta object id for the '<em>Mutable Pico Container</em>' data type. <!--
1384:             * begin-user-doc --> <!-- end-user-doc -->
1385:             * 
1386:             * @see org.picocontainer.MutablePicoContainer
1387:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getMutablePicoContainer()
1388:             * @generated
1389:             */
1390:            int MUTABLE_PICO_CONTAINER = 54;
1391:
1392:            /**
1393:             * The meta object id for the '<em>Referenced Envelope</em>' data type.
1394:             * <!-- begin-user-doc
1395:             * --> <!-- end-user-doc -->
1396:             * @see org.geotools.geometry.jts.ReferencedEnvelope
1397:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getReferencedEnvelope()
1398:             * @generated
1399:             */
1400:            int REFERENCED_ENVELOPE = 55;
1401:
1402:            /**
1403:             * The meta object id for the '<em>Feature Event</em>' data type.
1404:             * <!-- begin-user-doc -->
1405:             * <!-- end-user-doc -->
1406:             * @see org.geotools.data.FeatureEvent
1407:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getFeatureEvent()
1408:             * @generated
1409:             */
1410:            int FEATURE_EVENT = 56;
1411:
1412:            /**
1413:             * The meta object id for the '<em>Feature Event</em>' data type.
1414:             * <!-- begin-user-doc -->
1415:             * <!-- end-user-doc -->
1416:             * @see org.geotools.data.FeatureEvent
1417:             * @see net.refractions.udig.project.internal.impl.ProjectPackageImpl#getFeatureEvent()
1418:             * @generated
1419:             */
1420:            int DEFAULT_COLOR = 57;
1421:
1422:            /**
1423:             * Returns the meta object for class '{@link Comparable <em>Comparable</em>}'. <!--
1424:             * begin-user-doc --> <!-- end-user-doc -->
1425:             * 
1426:             * @return the meta object for class '<em>Comparable</em>'.
1427:             * @see Comparable
1428:             * @model instanceClass="Comparable"
1429:             * @generated
1430:             */
1431:            EClass getComparable();
1432:
1433:            /**
1434:             * Returns the meta object for class '{@link Comparable <em>Comparable</em>}'. <!--
1435:             * begin-user-doc --> <!-- end-user-doc -->
1436:             * 
1437:             * @return the meta object for class '<em>Comparable</em>'.
1438:             * @see net.refractions.udig.project.IMap
1439:             * @model instanceClass="net.refractions.udig.project.IMap"
1440:             * @generated
1441:             */
1442:            EClass getIMap();
1443:
1444:            /**
1445:             * Returns the meta object for class '{@link Comparable <em>Comparable</em>}'. <!--
1446:             * begin-user-doc --> <!-- end-user-doc -->
1447:             * 
1448:             * @return the meta object for class '<em>Comparable</em>'.
1449:             * @see net.refractions.udig.project.ILayer
1450:             * @model instanceClass="net.refractions.udig.project.ILayer"
1451:             * @generated
1452:             */
1453:            EClass getILayer();
1454:
1455:            /**
1456:             * Returns the meta object for class '{@link Comparable <em>Comparable</em>}'. <!--
1457:             * begin-user-doc --> <!-- end-user-doc -->
1458:             * 
1459:             * @return the meta object for class '<em>Comparable</em>'.
1460:             * @see net.refractions.udig.project.IEditManager
1461:             * @model instanceClass="net.refractions.udig.project.IEditManager"
1462:             * @generated
1463:             */
1464:            EClass getIEditManager();
1465:
1466:            /**
1467:             * Returns the meta object for class '{@link Comparable <em>Comparable</em>}'. <!--
1468:             * begin-user-doc --> <!-- end-user-doc -->
1469:             * 
1470:             * @return the meta object for class '<em>Comparable</em>'.
1471:             * @see net.refractions.udig.project.IProject
1472:             * @model instanceClass="net.refractions.udig.project.IProject"
1473:             * @generated
1474:             */
1475:            EClass getIProject();
1476:
1477:            /**
1478:             * Returns the meta object for class '{@link Comparable <em>Comparable</em>}'. <!--
1479:             * begin-user-doc --> <!-- end-user-doc -->
1480:             * 
1481:             * @return the meta object for class '<em>Comparable</em>'.
1482:             * @see net.refractions.udig.project.IAbstractContext
1483:             * @model instanceClass="net.refractions.udig.project.IAbstractContext"
1484:             * @generated
1485:             */
1486:            EClass getIAbstractContext();
1487:
1488:            /**
1489:             * Returns the meta object for class '{@link Comparable <em>Comparable</em>}'. <!--
1490:             * begin-user-doc --> <!-- end-user-doc -->
1491:             * 
1492:             * @return the meta object for class '<em>Comparable</em>'.
1493:             * @see net.refractions.udig.project.IBlackboard
1494:             * @model instanceClass="net.refractions.udig.project.IBlackboard"
1495:             * @generated
1496:             */
1497:            EClass getIBlackboard();
1498:
1499:            /**
1500:             * Returns the meta object for class '{@link Comparable <em>Comparable</em>}'. <!--
1501:             * begin-user-doc --> <!-- end-user-doc -->
1502:             * 
1503:             * @return the meta object for class '<em>Comparable</em>'.
1504:             * @see net.refractions.udig.project.IProjectElement
1505:             * @model instanceClass="net.refractions.udig.project.IProjectElement"
1506:             * @generated
1507:             */
1508:            EClass getIProjectElement();
1509:
1510:            /**
1511:             * Returns the meta object for class '{@link Comparable <em>Comparable</em>}'. <!--
1512:             * begin-user-doc --> <!-- end-user-doc -->
1513:             * 
1514:             * @return the meta object for class '<em>Comparable</em>'.
1515:             * @see net.refractions.udig.project.render.IRenderManager
1516:             * @model instanceClass="net.refractions.udig.project.render.IRenderManager"
1517:             * @generated
1518:             */
1519:            EClass getIRenderManager();
1520:
1521:            /**
1522:             * Returns the meta object for class '{@link Comparable <em>Comparable</em>}'. <!--
1523:             * begin-user-doc --> <!-- end-user-doc -->
1524:             * 
1525:             * @return the meta object for class '<em>Comparable</em>'.
1526:             * @see net.refractions.udig.project.render.IViewportModel
1527:             * @model instanceClass="net.refractions.udig.project.render.IViewportModel"
1528:             * @generated
1529:             */
1530:            EClass getIViewportModel();
1531:
1532:            /**
1533:             * Returns the meta object for class '{@link net.refractions.udig.project.internal.AbstractContext <em>Abstract Context</em>}'.
1534:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1535:             * @return the meta object for class '<em>Abstract Context</em>'.
1536:             * @see net.refractions.udig.project.internal.AbstractContext
1537:             * @generated
1538:             */
1539:            EClass getAbstractContext();
1540:
1541:            /**
1542:             * Returns the meta object for the reference '{@link net.refractions.udig.project.internal.AbstractContext#getRenderManagerInternal <em>Render Manager Internal</em>}'.
1543:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1544:             * @return the meta object for the reference '<em>Render Manager Internal</em>'.
1545:             * @see net.refractions.udig.project.internal.AbstractContext#getRenderManagerInternal()
1546:             * @see #getAbstractContext()
1547:             * @generated
1548:             */
1549:            EReference getAbstractContext_RenderManagerInternal();
1550:
1551:            /**
1552:             * Returns the meta object for the reference '{@link net.refractions.udig.project.internal.AbstractContext#getMapInternal <em>Map Internal</em>}'.
1553:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1554:             * @return the meta object for the reference '<em>Map Internal</em>'.
1555:             * @see net.refractions.udig.project.internal.AbstractContext#getMapInternal()
1556:             * @see #getAbstractContext()
1557:             * @generated
1558:             */
1559:            EReference getAbstractContext_MapInternal();
1560:
1561:            /**
1562:             * Returns the meta object for class '{@link net.refractions.udig.project.internal.ContextModel <em>Context Model</em>}'.
1563:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1564:             * @return the meta object for class '<em>Context Model</em>'.
1565:             * @see net.refractions.udig.project.internal.ContextModel
1566:             * @generated
1567:             */
1568:            EClass getContextModel();
1569:
1570:            /**
1571:             * Returns the meta object for the containment reference list '{@link net.refractions.udig.project.internal.ContextModel#getLayers <em>Layers</em>}'.
1572:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1573:             * @return the meta object for the containment reference list '<em>Layers</em>'.
1574:             * @see net.refractions.udig.project.internal.ContextModel#getLayers()
1575:             * @see #getContextModel()
1576:             * @generated
1577:             */
1578:            EReference getContextModel_Layers();
1579:
1580:            /**
1581:             * Returns the meta object for the container reference '{@link net.refractions.udig.project.internal.ContextModel#getMap <em>Map</em>}'.
1582:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1583:             * @return the meta object for the container reference '<em>Map</em>'.
1584:             * @see net.refractions.udig.project.internal.ContextModel#getMap()
1585:             * @see #getContextModel()
1586:             * @generated
1587:             */
1588:            EReference getContextModel_Map();
1589:
1590:            /**
1591:             * Returns the meta object for class '{@link net.refractions.udig.project.internal.EditManager <em>Edit Manager</em>}'.
1592:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1593:             * @return the meta object for class '<em>Edit Manager</em>'.
1594:             * @see net.refractions.udig.project.internal.EditManager
1595:             * @generated
1596:             */
1597:            EClass getEditManager();
1598:
1599:            /**
1600:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.EditManager#getEditFeature <em>Edit Feature</em>}'.
1601:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1602:             * @return the meta object for the attribute '<em>Edit Feature</em>'.
1603:             * @see net.refractions.udig.project.internal.EditManager#getEditFeature()
1604:             * @see #getEditManager()
1605:             * @generated
1606:             */
1607:            EAttribute getEditManager_EditFeature();
1608:
1609:            /**
1610:             * Returns the meta object for the container reference '{@link net.refractions.udig.project.internal.EditManager#getMapInternal <em>Map Internal</em>}'.
1611:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1612:             * @return the meta object for the container reference '<em>Map Internal</em>'.
1613:             * @see net.refractions.udig.project.internal.EditManager#getMapInternal()
1614:             * @see #getEditManager()
1615:             * @generated
1616:             */
1617:            EReference getEditManager_MapInternal();
1618:
1619:            /**
1620:             * Returns the meta object for the reference '{@link net.refractions.udig.project.internal.EditManager#getEditLayerInternal <em>Edit Layer Internal</em>}'.
1621:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1622:             * @return the meta object for the reference '<em>Edit Layer Internal</em>'.
1623:             * @see net.refractions.udig.project.internal.EditManager#getEditLayerInternal()
1624:             * @see #getEditManager()
1625:             * @generated
1626:             */
1627:            EReference getEditManager_EditLayerInternal();
1628:
1629:            /**
1630:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.EditManager#getTransactionType <em>Transaction Type</em>}'.
1631:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1632:             * @return the meta object for the attribute '<em>Transaction Type</em>'.
1633:             * @see net.refractions.udig.project.internal.EditManager#getTransactionType()
1634:             * @see #getEditManager()
1635:             * @generated
1636:             */
1637:            EAttribute getEditManager_TransactionType();
1638:
1639:            /**
1640:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.EditManager#isEditLayerLocked <em>Edit Layer Locked</em>}'.
1641:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1642:             * @return the meta object for the attribute '<em>Edit Layer Locked</em>'.
1643:             * @see net.refractions.udig.project.internal.EditManager#isEditLayerLocked()
1644:             * @see #getEditManager()
1645:             * @generated
1646:             */
1647:            EAttribute getEditManager_EditLayerLocked();
1648:
1649:            /**
1650:             * Returns the meta object for the reference '{@link net.refractions.udig.project.internal.EditManager#getSelectedLayer <em>Selected Layer</em>}'.
1651:             * <!-- begin-user-doc -->
1652:             * <!-- end-user-doc -->
1653:             * @return the meta object for the reference '<em>Selected Layer</em>'.
1654:             * @see net.refractions.udig.project.internal.EditManager#getSelectedLayer()
1655:             * @see #getEditManager()
1656:             * @generated
1657:             */
1658:            EReference getEditManager_SelectedLayer();
1659:
1660:            /**
1661:             * Returns the meta object for class '{@link net.refractions.udig.project.internal.Layer <em>Layer</em>}'.
1662:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1663:             * @return the meta object for class '<em>Layer</em>'.
1664:             * @see net.refractions.udig.project.internal.Layer
1665:             * @generated
1666:             */
1667:            EClass getLayer();
1668:
1669:            /**
1670:             * Returns the meta object for the container reference '{@link net.refractions.udig.project.internal.Layer#getContextModel <em>Context Model</em>}'.
1671:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1672:             * @return the meta object for the container reference '<em>Context Model</em>'.
1673:             * @see net.refractions.udig.project.internal.Layer#getContextModel()
1674:             * @see #getLayer()
1675:             * @generated
1676:             */
1677:            EReference getLayer_ContextModel();
1678:
1679:            /**
1680:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.Layer#getFilter <em>Filter</em>}'.
1681:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1682:             * @return the meta object for the attribute '<em>Filter</em>'.
1683:             * @see net.refractions.udig.project.internal.Layer#getFilter()
1684:             * @see #getLayer()
1685:             * @generated
1686:             */
1687:            EAttribute getLayer_Filter();
1688:
1689:            /**
1690:             * Returns the meta object for the containment reference '{@link net.refractions.udig.project.internal.Layer#getStyleBlackboard <em>Style Blackboard</em>}'.
1691:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1692:             * @return the meta object for the containment reference '<em>Style Blackboard</em>'.
1693:             * @see net.refractions.udig.project.internal.Layer#getStyleBlackboard()
1694:             * @see #getLayer()
1695:             * @generated
1696:             */
1697:            EReference getLayer_StyleBlackboard();
1698:
1699:            /**
1700:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.Layer#getZorder <em>Zorder</em>}'.
1701:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1702:             * @return the meta object for the attribute '<em>Zorder</em>'.
1703:             * @see net.refractions.udig.project.internal.Layer#getZorder()
1704:             * @see #getLayer()
1705:             * @generated
1706:             */
1707:            EAttribute getLayer_Zorder();
1708:
1709:            /**
1710:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.Layer#getStatus <em>Status</em>}'.
1711:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1712:             * @return the meta object for the attribute '<em>Status</em>'.
1713:             * @see net.refractions.udig.project.internal.Layer#getStatus()
1714:             * @see #getLayer()
1715:             * @generated
1716:             */
1717:            EAttribute getLayer_Status();
1718:
1719:            /**
1720:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.Layer#isSelectable <em>Selectable</em>}'.
1721:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1722:             * @return the meta object for the attribute '<em>Selectable</em>'.
1723:             * @see net.refractions.udig.project.internal.Layer#isSelectable()
1724:             * @see #getLayer()
1725:             * @generated
1726:             */
1727:            EAttribute getLayer_Selectable();
1728:
1729:            /**
1730:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.Layer#getName <em>Name</em>}'.
1731:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1732:             * @return the meta object for the attribute '<em>Name</em>'.
1733:             * @see net.refractions.udig.project.internal.Layer#getName()
1734:             * @see #getLayer()
1735:             * @generated
1736:             */
1737:            EAttribute getLayer_Name();
1738:
1739:            /**
1740:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.Layer#getCatalogRef <em>Catalog Ref</em>}'.
1741:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1742:             * @return the meta object for the attribute '<em>Catalog Ref</em>'.
1743:             * @see net.refractions.udig.project.internal.Layer#getCatalogRef()
1744:             * @see #getLayer()
1745:             * @generated
1746:             */
1747:            EAttribute getLayer_CatalogRef();
1748:
1749:            /**
1750:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.Layer#getID <em>ID</em>}'.
1751:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1752:             * @return the meta object for the attribute '<em>ID</em>'.
1753:             * @see net.refractions.udig.project.internal.Layer#getID()
1754:             * @see #getLayer()
1755:             * @generated
1756:             */
1757:            EAttribute getLayer_ID();
1758:
1759:            /**
1760:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.Layer#isVisible <em>Visible</em>}'.
1761:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1762:             * @return the meta object for the attribute '<em>Visible</em>'.
1763:             * @see net.refractions.udig.project.internal.Layer#isVisible()
1764:             * @see #getLayer()
1765:             * @generated
1766:             */
1767:            EAttribute getLayer_Visible();
1768:
1769:            /**
1770:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.Layer#getGeoResource <em>Geo Resource</em>}'.
1771:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1772:             * @return the meta object for the attribute '<em>Geo Resource</em>'.
1773:             * @see net.refractions.udig.project.internal.Layer#getGeoResource()
1774:             * @see #getLayer()
1775:             * @generated
1776:             */
1777:            EAttribute getLayer_GeoResource();
1778:
1779:            /**
1780:             * Returns the meta object for the attribute list '{@link net.refractions.udig.project.internal.Layer#getGeoResources <em>Geo Resources</em>}'.
1781:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1782:             * @return the meta object for the attribute list '<em>Geo Resources</em>'.
1783:             * @see net.refractions.udig.project.internal.Layer#getGeoResources()
1784:             * @see #getLayer()
1785:             * @generated
1786:             */
1787:            EAttribute getLayer_GeoResources();
1788:
1789:            /**
1790:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.Layer#getGlyph <em>Glyph</em>}'.
1791:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1792:             * @return the meta object for the attribute '<em>Glyph</em>'.
1793:             * @see net.refractions.udig.project.internal.Layer#getGlyph()
1794:             * @see #getLayer()
1795:             * @generated
1796:             */
1797:            EAttribute getLayer_Glyph();
1798:
1799:            /**
1800:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.Layer#getCRS <em>CRS</em>}'.
1801:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1802:             * @return the meta object for the attribute '<em>CRS</em>'.
1803:             * @see net.refractions.udig.project.internal.Layer#getCRS()
1804:             * @see #getLayer()
1805:             * @generated
1806:             */
1807:            @SuppressWarnings("deprecation")
1808:            EAttribute getLayer_CRS();
1809:
1810:            /**
1811:             * Returns the meta object for the reference '{@link net.refractions.udig.project.internal.Layer#getProperties <em>Properties</em>}'.
1812:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1813:             * @return the meta object for the reference '<em>Properties</em>'.
1814:             * @see net.refractions.udig.project.internal.Layer#getProperties()
1815:             * @see #getLayer()
1816:             * @generated
1817:             */
1818:            EReference getLayer_Properties();
1819:
1820:            /**
1821:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.Layer#getColourScheme <em>Colour Scheme</em>}'.
1822:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1823:             * @return the meta object for the attribute '<em>Colour Scheme</em>'.
1824:             * @see net.refractions.udig.project.internal.Layer#getColourScheme()
1825:             * @see #getLayer()
1826:             * @generated
1827:             */
1828:            EAttribute getLayer_ColourScheme();
1829:
1830:            /**
1831:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.Layer#getDefaultColor <em>Default Color</em>}'.
1832:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1833:             * @return the meta object for the attribute '<em>Default Color</em>'.
1834:             * @see net.refractions.udig.project.internal.Layer#getDefaultColor()
1835:             * @see #getLayer()
1836:             * @generated
1837:             */
1838:            EAttribute getLayer_DefaultColor();
1839:
1840:            /**
1841:             * Returns the meta object for the attribute list '{@link net.refractions.udig.project.internal.Layer#getFeatureChanges <em>Feature Changes</em>}'.
1842:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1843:             * @return the meta object for the attribute list '<em>Feature Changes</em>'.
1844:             * @see net.refractions.udig.project.internal.Layer#getFeatureChanges()
1845:             * @see #getLayer()
1846:             * @generated
1847:             */
1848:            EAttribute getLayer_FeatureChanges();
1849:
1850:            /**
1851:             * Returns the meta object for class '{@link net.refractions.udig.project.internal.Map <em>Map</em>}'.
1852:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1853:             * @return the meta object for class '<em>Map</em>'.
1854:             * @see net.refractions.udig.project.internal.Map
1855:             * @generated
1856:             */
1857:            EClass getMap();
1858:
1859:            /**
1860:             * Returns the meta object for the containment reference '{@link net.refractions.udig.project.internal.Map#getContextModel <em>Context Model</em>}'.
1861:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1862:             * @return the meta object for the containment reference '<em>Context Model</em>'.
1863:             * @see net.refractions.udig.project.internal.Map#getContextModel()
1864:             * @see #getMap()
1865:             * @generated
1866:             */
1867:            EReference getMap_ContextModel();
1868:
1869:            /**
1870:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.Map#getAbstract <em>Abstract</em>}'.
1871:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1872:             * @return the meta object for the attribute '<em>Abstract</em>'.
1873:             * @see net.refractions.udig.project.internal.Map#getAbstract()
1874:             * @see #getMap()
1875:             * @generated
1876:             */
1877:            EAttribute getMap_Abstract();
1878:
1879:            /**
1880:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.Map#getNavCommandStack <em>Nav Command Stack</em>}'.
1881:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1882:             * @return the meta object for the attribute '<em>Nav Command Stack</em>'.
1883:             * @see net.refractions.udig.project.internal.Map#getNavCommandStack()
1884:             * @see #getMap()
1885:             * @generated
1886:             */
1887:            EAttribute getMap_NavCommandStack();
1888:
1889:            /**
1890:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.Map#getCommandStack <em>Command Stack</em>}'.
1891:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1892:             * @return the meta object for the attribute '<em>Command Stack</em>'.
1893:             * @see net.refractions.udig.project.internal.Map#getCommandStack()
1894:             * @see #getMap()
1895:             * @generated
1896:             */
1897:            EAttribute getMap_CommandStack();
1898:
1899:            /**
1900:             * Returns the meta object for the containment reference '{@link net.refractions.udig.project.internal.Map#getLayerFactory <em>Layer Factory</em>}'.
1901:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1902:             * @return the meta object for the containment reference '<em>Layer Factory</em>'.
1903:             * @see net.refractions.udig.project.internal.Map#getLayerFactory()
1904:             * @see #getMap()
1905:             * @generated
1906:             */
1907:            EReference getMap_LayerFactory();
1908:
1909:            /**
1910:             * Returns the meta object for the containment reference '{@link net.refractions.udig.project.internal.Map#getViewportModelInternal <em>Viewport Model Internal</em>}'.
1911:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1912:             * @return the meta object for the containment reference '<em>Viewport Model Internal</em>'.
1913:             * @see net.refractions.udig.project.internal.Map#getViewportModelInternal()
1914:             * @see #getMap()
1915:             * @generated
1916:             */
1917:            EReference getMap_ViewportModelInternal();
1918:
1919:            /**
1920:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.Map#getColorPalette <em>Color Palette</em>}'.
1921:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1922:             * @return the meta object for the attribute '<em>Color Palette</em>'.
1923:             * @see net.refractions.udig.project.internal.Map#getColorPalette()
1924:             * @see #getMap()
1925:             * @generated
1926:             */
1927:            EAttribute getMap_ColorPalette();
1928:
1929:            /**
1930:             * Returns the meta object for the containment reference '{@link net.refractions.udig.project.internal.Map#getEditManagerInternal <em>Edit Manager Internal</em>}'.
1931:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1932:             * @return the meta object for the containment reference '<em>Edit Manager Internal</em>'.
1933:             * @see net.refractions.udig.project.internal.Map#getEditManagerInternal()
1934:             * @see #getMap()
1935:             * @generated
1936:             */
1937:            EReference getMap_EditManagerInternal();
1938:
1939:            /**
1940:             * Returns the meta object for the reference '{@link net.refractions.udig.project.internal.Map#getRenderManagerInternal <em>Render Manager Internal</em>}'.
1941:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1942:             * @return the meta object for the reference '<em>Render Manager Internal</em>'.
1943:             * @see net.refractions.udig.project.internal.Map#getRenderManagerInternal()
1944:             * @see #getMap()
1945:             * @generated
1946:             */
1947:            EReference getMap_RenderManagerInternal();
1948:
1949:            /**
1950:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.Map#getColourScheme <em>Colour Scheme</em>}'.
1951:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1952:             * @return the meta object for the attribute '<em>Colour Scheme</em>'.
1953:             * @see net.refractions.udig.project.internal.Map#getColourScheme()
1954:             * @see #getMap()
1955:             * @generated
1956:             */
1957:            EAttribute getMap_ColourScheme();
1958:
1959:            /**
1960:             * Returns the meta object for the containment reference '{@link net.refractions.udig.project.internal.Map#getBlackBoardInternal <em>Black Board Internal</em>}'.
1961:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1962:             * @return the meta object for the containment reference '<em>Black Board Internal</em>'.
1963:             * @see net.refractions.udig.project.internal.Map#getBlackBoardInternal()
1964:             * @see #getMap()
1965:             * @generated
1966:             */
1967:            EReference getMap_BlackBoardInternal();
1968:
1969:            /**
1970:             * Returns the meta object for class '{@link net.refractions.udig.project.internal.Project <em>Project</em>}'.
1971:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1972:             * @return the meta object for class '<em>Project</em>'.
1973:             * @see net.refractions.udig.project.internal.Project
1974:             * @generated
1975:             */
1976:            EClass getProject();
1977:
1978:            /**
1979:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.Project#getName <em>Name</em>}'.
1980:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1981:             * @return the meta object for the attribute '<em>Name</em>'.
1982:             * @see net.refractions.udig.project.internal.Project#getName()
1983:             * @see #getProject()
1984:             * @generated
1985:             */
1986:            EAttribute getProject_Name();
1987:
1988:            /**
1989:             * Returns the meta object for the reference list '{@link net.refractions.udig.project.internal.Project#getElementsInternal <em>Elements Internal</em>}'.
1990:             * <!-- begin-user-doc --> <!-- end-user-doc -->
1991:             * @return the meta object for the reference list '<em>Elements Internal</em>'.
1992:             * @see net.refractions.udig.project.internal.Project#getElementsInternal()
1993:             * @see #getProject()
1994:             * @generated
1995:             */
1996:            EReference getProject_ElementsInternal();
1997:
1998:            /**
1999:             * Returns the meta object for class '{@link net.refractions.udig.project.internal.ProjectElement <em>Element</em>}'.
2000:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2001:             * @return the meta object for class '<em>Element</em>'.
2002:             * @see net.refractions.udig.project.internal.ProjectElement
2003:             * @generated
2004:             */
2005:            EClass getProjectElement();
2006:
2007:            /**
2008:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.ProjectElement#getName <em>Name</em>}'.
2009:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2010:             * @return the meta object for the attribute '<em>Name</em>'.
2011:             * @see net.refractions.udig.project.internal.ProjectElement#getName()
2012:             * @see #getProjectElement()
2013:             * @generated
2014:             */
2015:            EAttribute getProjectElement_Name();
2016:
2017:            /**
2018:             * Returns the meta object for the reference '{@link net.refractions.udig.project.internal.ProjectElement#getProjectInternal <em>Project Internal</em>}'.
2019:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2020:             * @return the meta object for the reference '<em>Project Internal</em>'.
2021:             * @see net.refractions.udig.project.internal.ProjectElement#getProjectInternal()
2022:             * @see #getProjectElement()
2023:             * @generated
2024:             */
2025:            EReference getProjectElement_ProjectInternal();
2026:
2027:            /**
2028:             * Returns the meta object for class '{@link net.refractions.udig.project.internal.ProjectRegistry <em>Registry</em>}'.
2029:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2030:             * @return the meta object for class '<em>Registry</em>'.
2031:             * @see net.refractions.udig.project.internal.ProjectRegistry
2032:             * @generated
2033:             */
2034:            EClass getProjectRegistry();
2035:
2036:            /**
2037:             * Returns the meta object for the reference '{@link net.refractions.udig.project.internal.ProjectRegistry#getCurrentProject <em>Current Project</em>}'.
2038:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2039:             * @return the meta object for the reference '<em>Current Project</em>'.
2040:             * @see net.refractions.udig.project.internal.ProjectRegistry#getCurrentProject()
2041:             * @see #getProjectRegistry()
2042:             * @generated
2043:             */
2044:            EReference getProjectRegistry_CurrentProject();
2045:
2046:            /**
2047:             * Returns the meta object for the reference list '{@link net.refractions.udig.project.internal.ProjectRegistry#getProjects <em>Projects</em>}'.
2048:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2049:             * @return the meta object for the reference list '<em>Projects</em>'.
2050:             * @see net.refractions.udig.project.internal.ProjectRegistry#getProjects()
2051:             * @see #getProjectRegistry()
2052:             * @generated
2053:             */
2054:            EReference getProjectRegistry_Projects();
2055:
2056:            /**
2057:             * Returns the meta object for class '{@link net.refractions.udig.project.internal.StyleBlackboard <em>Style Blackboard</em>}'.
2058:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2059:             * @return the meta object for class '<em>Style Blackboard</em>'.
2060:             * @see net.refractions.udig.project.internal.StyleBlackboard
2061:             * @generated
2062:             */
2063:            EClass getStyleBlackboard();
2064:
2065:            /**
2066:             * Returns the meta object for the containment reference list '{@link net.refractions.udig.project.internal.StyleBlackboard#getContent <em>Content</em>}'.
2067:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2068:             * @return the meta object for the containment reference list '<em>Content</em>'.
2069:             * @see net.refractions.udig.project.internal.StyleBlackboard#getContent()
2070:             * @see #getStyleBlackboard()
2071:             * @generated
2072:             */
2073:            EReference getStyleBlackboard_Content();
2074:
2075:            /**
2076:             * Returns the meta object for class '{@link net.refractions.udig.project.internal.StyleEntry <em>Style Entry</em>}'.
2077:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2078:             * @return the meta object for class '<em>Style Entry</em>'.
2079:             * @see net.refractions.udig.project.internal.StyleEntry
2080:             * @generated
2081:             */
2082:            EClass getStyleEntry();
2083:
2084:            /**
2085:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.StyleEntry#getID <em>ID</em>}'.
2086:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2087:             * @return the meta object for the attribute '<em>ID</em>'.
2088:             * @see net.refractions.udig.project.internal.StyleEntry#getID()
2089:             * @see #getStyleEntry()
2090:             * @generated
2091:             */
2092:            EAttribute getStyleEntry_ID();
2093:
2094:            /**
2095:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.StyleEntry#getMemento <em>Memento</em>}'.
2096:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2097:             * @return the meta object for the attribute '<em>Memento</em>'.
2098:             * @see net.refractions.udig.project.internal.StyleEntry#getMemento()
2099:             * @see #getStyleEntry()
2100:             * @generated
2101:             */
2102:            EAttribute getStyleEntry_Memento();
2103:
2104:            /**
2105:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.StyleEntry#getStyle <em>Style</em>}'.
2106:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2107:             * @return the meta object for the attribute '<em>Style</em>'.
2108:             * @see net.refractions.udig.project.internal.StyleEntry#getStyle()
2109:             * @see #getStyleEntry()
2110:             * @generated
2111:             */
2112:            EAttribute getStyleEntry_Style();
2113:
2114:            /**
2115:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.StyleEntry#getStyleClass <em>Style Class</em>}'.
2116:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2117:             * @return the meta object for the attribute '<em>Style Class</em>'.
2118:             * @see net.refractions.udig.project.internal.StyleEntry#getStyleClass()
2119:             * @see #getStyleEntry()
2120:             * @generated
2121:             */
2122:            EAttribute getStyleEntry_StyleClass();
2123:
2124:            /**
2125:             * Returns the meta object for class '{@link Cloneable <em>Cloneable</em>}'. <!--
2126:             * begin-user-doc --> <!-- end-user-doc -->
2127:             * 
2128:             * @return the meta object for class '<em>Cloneable</em>'.
2129:             * @see Cloneable
2130:             * @model instanceClass="Cloneable"
2131:             * @generated
2132:             */
2133:            EClass getCloneable();
2134:
2135:            /**
2136:             * Returns the meta object for class '{@link net.refractions.udig.project.internal.LayerFactory <em>Layer Factory</em>}'.
2137:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2138:             * @return the meta object for class '<em>Layer Factory</em>'.
2139:             * @see net.refractions.udig.project.internal.LayerFactory
2140:             * @generated
2141:             */
2142:            EClass getLayerFactory();
2143:
2144:            /**
2145:             * Returns the meta object for the container reference '{@link net.refractions.udig.project.internal.LayerFactory#getMap <em>Map</em>}'.
2146:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2147:             * @return the meta object for the container reference '<em>Map</em>'.
2148:             * @see net.refractions.udig.project.internal.LayerFactory#getMap()
2149:             * @see #getLayerFactory()
2150:             * @generated
2151:             */
2152:            EReference getLayerFactory_Map();
2153:
2154:            /**
2155:             * Returns the meta object for class '{@link org.eclipse.core.runtime.IAdaptable <em>IAdaptable</em>}'.
2156:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2157:             * @return the meta object for class '<em>IAdaptable</em>'.
2158:             * @see org.eclipse.core.runtime.IAdaptable
2159:             * @model instanceClass="org.eclipse.core.runtime.IAdaptable"
2160:             * @generated
2161:             */
2162:            EClass getIAdaptable();
2163:
2164:            /**
2165:             * Returns the meta object for class '{@link net.refractions.udig.core.IBlockingAdaptable <em>IBlocking Adaptable</em>}'.
2166:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2167:             * @return the meta object for class '<em>IBlocking Adaptable</em>'.
2168:             * @see net.refractions.udig.core.IBlockingAdaptable
2169:             * @model instanceClass="net.refractions.udig.core.IBlockingAdaptable"
2170:             * @generated
2171:             */
2172:            EClass getIBlockingAdaptable();
2173:
2174:            /**
2175:             * Returns the meta object for class '{@link net.refractions.udig.project.internal.PicoBlackboard <em>Pico Blackboard</em>}'.
2176:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2177:             * @return the meta object for class '<em>Pico Blackboard</em>'.
2178:             * @see net.refractions.udig.project.internal.PicoBlackboard
2179:             * @generated
2180:             */
2181:            EClass getPicoBlackboard();
2182:
2183:            /**
2184:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.PicoBlackboard#getPicoContainer <em>Pico Container</em>}'.
2185:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2186:             * @return the meta object for the attribute '<em>Pico Container</em>'.
2187:             * @see net.refractions.udig.project.internal.PicoBlackboard#getPicoContainer()
2188:             * @see #getPicoBlackboard()
2189:             * @generated
2190:             */
2191:            EAttribute getPicoBlackboard_PicoContainer();
2192:
2193:            /**
2194:             * Returns the meta object for class '{@link net.refractions.udig.project.internal.Blackboard <em>Blackboard</em>}'.
2195:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2196:             * @return the meta object for class '<em>Blackboard</em>'.
2197:             * @see net.refractions.udig.project.internal.Blackboard
2198:             * @generated
2199:             */
2200:            EClass getBlackboard();
2201:
2202:            /**
2203:             * Returns the meta object for the containment reference list '{@link net.refractions.udig.project.internal.Blackboard#getEntries <em>Entries</em>}'.
2204:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2205:             * @return the meta object for the containment reference list '<em>Entries</em>'.
2206:             * @see net.refractions.udig.project.internal.Blackboard#getEntries()
2207:             * @see #getBlackboard()
2208:             * @generated
2209:             */
2210:            EReference getBlackboard_Entries();
2211:
2212:            /**
2213:             * Returns the meta object for class '{@link net.refractions.udig.project.internal.BlackboardEntry <em>Blackboard Entry</em>}'.
2214:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2215:             * @return the meta object for class '<em>Blackboard Entry</em>'.
2216:             * @see net.refractions.udig.project.internal.BlackboardEntry
2217:             * @generated
2218:             */
2219:            EClass getBlackboardEntry();
2220:
2221:            /**
2222:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.BlackboardEntry#getKey <em>Key</em>}'.
2223:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2224:             * @return the meta object for the attribute '<em>Key</em>'.
2225:             * @see net.refractions.udig.project.internal.BlackboardEntry#getKey()
2226:             * @see #getBlackboardEntry()
2227:             * @generated
2228:             */
2229:            EAttribute getBlackboardEntry_Key();
2230:
2231:            /**
2232:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.BlackboardEntry#getMemento <em>Memento</em>}'.
2233:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2234:             * @return the meta object for the attribute '<em>Memento</em>'.
2235:             * @see net.refractions.udig.project.internal.BlackboardEntry#getMemento()
2236:             * @see #getBlackboardEntry()
2237:             * @generated
2238:             */
2239:            EAttribute getBlackboardEntry_Memento();
2240:
2241:            /**
2242:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.BlackboardEntry#getObjectClass <em>Object Class</em>}'.
2243:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2244:             * @return the meta object for the attribute '<em>Object Class</em>'.
2245:             * @see net.refractions.udig.project.internal.BlackboardEntry#getObjectClass()
2246:             * @see #getBlackboardEntry()
2247:             * @generated
2248:             */
2249:            EAttribute getBlackboardEntry_ObjectClass();
2250:
2251:            /**
2252:             * Returns the meta object for the attribute '{@link net.refractions.udig.project.internal.BlackboardEntry#getObject <em>Object</em>}'.
2253:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2254:             * @return the meta object for the attribute '<em>Object</em>'.
2255:             * @see net.refractions.udig.project.internal.BlackboardEntry#getObject()
2256:             * @see #getBlackboardEntry()
2257:             * @generated
2258:             */
2259:            EAttribute getBlackboardEntry_Object();
2260:
2261:            /**
2262:             * Returns the meta object for class '{@link net.refractions.udig.catalog.IResolveChangeListener <em>IResolve Change Listener</em>}'.
2263:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2264:             * @return the meta object for class '<em>IResolve Change Listener</em>'.
2265:             * @see net.refractions.udig.catalog.IResolveChangeListener
2266:             * @model instanceClass="net.refractions.udig.catalog.IResolveChangeListener"
2267:             * @generated
2268:             */
2269:            EClass getIResolveChangeListener();
2270:
2271:            /**
2272:             * Returns the meta object for data type '{@link com.vividsolutions.jts.geom.Coordinate <em>Coordinate</em>}'.
2273:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2274:             * @return the meta object for data type '<em>Coordinate</em>'.
2275:             * @see com.vividsolutions.jts.geom.Coordinate
2276:             * @model instanceClass="com.vividsolutions.jts.geom.Coordinate"
2277:             * @generated
2278:             */
2279:            EDataType getCoordinate();
2280:
2281:            /**
2282:             * Returns the meta object for data type '{@link net.refractions.udig.project.render.displayAdapter.IMapDisplay <em>Map Display</em>}'.
2283:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2284:             * @return the meta object for data type '<em>Map Display</em>'.
2285:             * @see net.refractions.udig.project.render.displayAdapter.IMapDisplay
2286:             * @model instanceClass="net.refractions.udig.project.render.displayAdapter.IMapDisplay"
2287:             * @generated
2288:             */
2289:            EDataType getMapDisplay();
2290:
2291:            /**
2292:             * Returns the meta object for data type '{@link org.geotools.data.FeatureResults <em>Feature Results</em>}'.
2293:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2294:             * @return the meta object for data type '<em>Feature Results</em>'.
2295:             * @see org.geotools.data.FeatureResults
2296:             * @model instanceClass="org.geotools.data.FeatureResults"
2297:             * @generated
2298:             */
2299:            EDataType getFeatureResults();
2300:
2301:            /**
2302:             * Returns the meta object for data type '{@link java.util.List <em>List</em>}'. <!--
2303:             * begin-user-doc --> <!-- end-user-doc -->
2304:             * 
2305:             * @return the meta object for data type '<em>List</em>'.
2306:             * @see java.util.List
2307:             * @model instanceClass="java.util.List"
2308:             * @generated
2309:             */
2310:            EDataType getList();
2311:
2312:            /**
2313:             * Returns the meta object for data type '{@link java.awt.geom.AffineTransform <em>Affine Transform</em>}'.
2314:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2315:             * @return the meta object for data type '<em>Affine Transform</em>'.
2316:             * @see java.awt.geom.AffineTransform
2317:             * @model instanceClass="java.awt.geom.AffineTransform"
2318:             * @generated
2319:             */
2320:            EDataType getAffineTransform();
2321:
2322:            /**
2323:             * Returns the meta object for data type '{@link net.refractions.udig.project.command.NavCommandStack <em>Nav Command Stack</em>}'.
2324:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2325:             * @return the meta object for data type '<em>Nav Command Stack</em>'.
2326:             * @see net.refractions.udig.project.command.NavCommandStack
2327:             * @model instanceClass="net.refractions.udig.project.command.NavCommandStack"
2328:             * @generated
2329:             */
2330:            EDataType getNavCommandStack();
2331:
2332:            /**
2333:             * Returns the meta object for data type '{@link net.refractions.udig.catalog.IGeoResource <em>IGeo Resource</em>}'.
2334:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2335:             * @return the meta object for data type '<em>IGeo Resource</em>'.
2336:             * @see net.refractions.udig.catalog.IGeoResource
2337:             * @model instanceClass="net.refractions.udig.catalog.IGeoResource"
2338:             * @generated
2339:             */
2340:            EDataType getIGeoResource();
2341:
2342:            /**
2343:             * Returns the meta object for data type '{@link org.geotools.filter.Filter <em>Filter</em>}'.
2344:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2345:             * @return the meta object for data type '<em>Filter</em>'.
2346:             * @see org.geotools.filter.Filter
2347:             * @model instanceClass="org.geotools.filter.Filter"
2348:             * @generated
2349:             */
2350:            EDataType getFilter();
2351:
2352:            /**
2353:             * Returns the meta object for data type '{@link org.opengis.referencing.crs.CoordinateReferenceSystem <em>Coordinate Reference System</em>}'.
2354:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2355:             * @return the meta object for data type '<em>Coordinate Reference System</em>'.
2356:             * @see org.opengis.referencing.crs.CoordinateReferenceSystem
2357:             * @model instanceClass="org.opengis.referencing.crs.CoordinateReferenceSystem"
2358:             * @generated
2359:             */
2360:            EDataType getCoordinateReferenceSystem();
2361:
2362:            /**
2363:             * Returns the meta object for data type '{@link net.refractions.udig.project.command.CommandStack <em>Command Stack</em>}'.
2364:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2365:             * @return the meta object for data type '<em>Command Stack</em>'.
2366:             * @see net.refractions.udig.project.command.CommandStack
2367:             * @model instanceClass="net.refractions.udig.project.command.CommandStack"
2368:             * @generated
2369:             */
2370:            EDataType getCommandStack();
2371:
2372:            /**
2373:             * Returns the meta object for data type '{@link org.geotools.feature.Feature <em>Feature</em>}'.
2374:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2375:             * @return the meta object for data type '<em>Feature</em>'.
2376:             * @see org.geotools.feature.Feature
2377:             * @model instanceClass="org.geotools.feature.Feature"
2378:             * @generated
2379:             */
2380:            EDataType getFeature();
2381:
2382:            /**
2383:             * Returns the meta object for data type '{@link java.awt.Point <em>Point</em>}'. <!--
2384:             * begin-user-doc --> <!-- end-user-doc -->
2385:             * 
2386:             * @return the meta object for data type '<em>Point</em>'.
2387:             * @see java.awt.Point
2388:             * @model instanceClass="java.awt.Point"
2389:             * @generated
2390:             */
2391:            EDataType getPoint();
2392:
2393:            /**
2394:             * Returns the meta object for data type '{@link org.eclipse.emf.common.notify.Adapter <em>Adapter</em>}'.
2395:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2396:             * @return the meta object for data type '<em>Adapter</em>'.
2397:             * @see org.eclipse.emf.common.notify.Adapter
2398:             * @model instanceClass="org.eclipse.emf.common.notify.Adapter"
2399:             * @generated
2400:             */
2401:            EDataType getAdapter();
2402:
2403:            /**
2404:             * Returns the meta object for data type '{@link org.eclipse.core.runtime.IProgressMonitor <em>IProgress Monitor</em>}'.
2405:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2406:             * @return the meta object for data type '<em>IProgress Monitor</em>'.
2407:             * @see org.eclipse.core.runtime.IProgressMonitor
2408:             * @model instanceClass="org.eclipse.core.runtime.IProgressMonitor"
2409:             * @generated
2410:             */
2411:            EDataType getIProgressMonitor();
2412:
2413:            /**
2414:             * Returns the meta object for data type '{@link org.geotools.data.Query <em>Query</em>}'.
2415:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2416:             * @return the meta object for data type '<em>Query</em>'.
2417:             * @see org.geotools.data.Query
2418:             * @model instanceClass="org.geotools.data.Query"
2419:             * @generated
2420:             */
2421:            EDataType getQuery();
2422:
2423:            /**
2424:             * Returns the meta object for data type '{@link java.net.URL <em>URL</em>}'. <!--
2425:             * begin-user-doc --> <!-- end-user-doc -->
2426:             * 
2427:             * @return the meta object for data type '<em>URL</em>'.
2428:             * @see java.net.URL
2429:             * @model instanceClass="java.net.URL"
2430:             * @generated
2431:             */
2432:            EDataType getURL();
2433:
2434:            /**
2435:             * Returns the meta object for data type '{@link org.eclipse.jface.resource.ImageDescriptor <em>Image Descriptor</em>}'.
2436:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2437:             * @return the meta object for data type '<em>Image Descriptor</em>'.
2438:             * @see org.eclipse.jface.resource.ImageDescriptor
2439:             * @model instanceClass="org.eclipse.jface.resource.ImageDescriptor"
2440:             * @generated
2441:             */
2442:            EDataType getImageDescriptor();
2443:
2444:            /**
2445:             * Returns the meta object for data type '{@link net.refractions.udig.project.command.EditCommand <em>Edit Command</em>}'.
2446:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2447:             * @return the meta object for data type '<em>Edit Command</em>'.
2448:             * @see net.refractions.udig.project.command.EditCommand
2449:             * @model instanceClass="net.refractions.udig.project.command.EditCommand"
2450:             * @generated
2451:             */
2452:            EDataType getEditCommand();
2453:
2454:            /**
2455:             * Returns the meta object for data type '{@link net.refractions.udig.project.command.NavCommand <em>Nav Command</em>}'.
2456:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2457:             * @return the meta object for data type '<em>Nav Command</em>'.
2458:             * @see net.refractions.udig.project.command.NavCommand
2459:             * @model instanceClass="net.refractions.udig.project.command.NavCommand"
2460:             * @generated
2461:             */
2462:            EDataType getNavCommand();
2463:
2464:            /**
2465:             * Returns the meta object for data type '{@link com.vividsolutions.jts.geom.Envelope <em>Envelope</em>}'.
2466:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2467:             * @return the meta object for data type '<em>Envelope</em>'.
2468:             * @see com.vividsolutions.jts.geom.Envelope
2469:             * @model instanceClass="com.vividsolutions.jts.geom.Envelope"
2470:             * @generated
2471:             */
2472:            EDataType getEnvelope();
2473:
2474:            /**
2475:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2476:             * @model instanceClass="net.refractions.udig.project.command.EditManagerControlCommand"
2477:             * @generated
2478:             */
2479:            EDataType getEditManagerControlCommand();
2480:
2481:            /**
2482:             * Returns the meta object for data type '{@link net.refractions.udig.project.command.MapCommand <em>Command</em>}'.
2483:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2484:             * @return the meta object for data type '<em>Command</em>'.
2485:             * @see net.refractions.udig.project.command.MapCommand
2486:             * @model instanceClass="net.refractions.udig.project.command.MapCommand"
2487:             * @generated
2488:             */
2489:            EDataType getCommand();
2490:
2491:            /**
2492:             * Returns the meta object for data type '{@link org.eclipse.emf.common.util.URI <em>URI</em>}'.
2493:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2494:             * @return the meta object for data type '<em>URI</em>'.
2495:             * @see org.eclipse.emf.common.util.URI
2496:             * @model instanceClass="org.eclipse.emf.common.util.URI"
2497:             * @generated
2498:             */
2499:            EDataType getURI();
2500:
2501:            /**
2502:             * Returns the meta object for data type '{@link net.refractions.udig.project.internal.CatalogRef <em>Catalog Ref</em>}'.
2503:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2504:             * @return the meta object for data type '<em>Catalog Ref</em>'.
2505:             * @see net.refractions.udig.project.internal.CatalogRef
2506:             * @model instanceClass="net.refractions.udig.project.internal.CatalogRef"
2507:             * @generated
2508:             */
2509:            EDataType getCatalogRef();
2510:
2511:            /**
2512:             * Returns the meta object for data type '{@link net.refractions.udig.ui.palette.ColourPalette <em>Colour Palette</em>}'.
2513:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2514:             * @return the meta object for data type '<em>Colour Palette</em>'.
2515:             * @see net.refractions.udig.ui.palette.ColourPalette
2516:             * @model instanceClass="net.refractions.udig.ui.palette.ColourPalette"
2517:             * @generated
2518:             */
2519:            EDataType getColourPalette();
2520:
2521:            /**
2522:             * Returns the meta object for data type '{@link net.refractions.udig.ui.palette.ColourScheme <em>Colour Scheme</em>}'.
2523:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2524:             * @return the meta object for data type '<em>Colour Scheme</em>'.
2525:             * @see net.refractions.udig.ui.palette.ColourScheme
2526:             * @model instanceClass="net.refractions.udig.ui.palette.ColourScheme"
2527:             * @generated
2528:             */
2529:            EDataType getColourScheme();
2530:
2531:            /**
2532:             * Returns the meta object for data type '{@link org.picocontainer.MutablePicoContainer <em>Mutable Pico Container</em>}'.
2533:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2534:             * @return the meta object for data type '<em>Mutable Pico Container</em>'.
2535:             * @see org.picocontainer.MutablePicoContainer
2536:             * @model instanceClass="org.picocontainer.MutablePicoContainer"
2537:             * @generated
2538:             */
2539:            EDataType getMutablePicoContainer();
2540:
2541:            /**
2542:             * Returns the meta object for data type '{@link org.geotools.geometry.jts.ReferencedEnvelope <em>Referenced Envelope</em>}'.
2543:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2544:             * @return the meta object for data type '<em>Referenced Envelope</em>'.
2545:             * @see org.geotools.geometry.jts.ReferencedEnvelope
2546:             * @model instanceClass="org.geotools.geometry.JTS.ReferencedEnvelope"
2547:             * @generated
2548:             */
2549:            EDataType getReferencedEnvelope();
2550:
2551:            /**
2552:             * Returns the meta object for data type '{@link org.geotools.data.FeatureEvent <em>Feature Event</em>}'.
2553:             * <!-- begin-user-doc --> <!-- end-user-doc -->
2554:             * @return the meta object for data type '<em>Feature Event</em>'.
2555:             * @see org.geotools.data.FeatureEvent
2556:             * @model instanceClass="org.geotools.data.FeatureEvent"
2557:             * @generated
2558:             */
2559:            EDataType getFeatureEvent();
2560:
2561:            /**
2562:             * Returns the factory that creates the instances of the model.
2563:             * <!-- begin-user-doc --> <!--
2564:             * end-user-doc -->
2565:             * @return the factory that creates the instances of the model.
2566:             * @generated
2567:             */
2568:            ProjectFactory getProjectFactory();
2569:
2570:        } // ProjectPackage
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.