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
|