imakerplugin/com.nokia.s60tools.imaker/src/com/nokia/s60tools/imaker/internal/model/iContent/IContentPackage.java
changeset 0 61163b28edca
child 11 217e69fc5beb
equal deleted inserted replaced
-1:000000000000 0:61163b28edca
       
     1 /*
       
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). 
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:
       
    15 *
       
    16 */
       
    17 package com.nokia.s60tools.imaker.internal.model.iContent;
       
    18 
       
    19 import org.eclipse.emf.ecore.EAttribute;
       
    20 import org.eclipse.emf.ecore.EClass;
       
    21 import org.eclipse.emf.ecore.EEnum;
       
    22 import org.eclipse.emf.ecore.EPackage;
       
    23 import org.eclipse.emf.ecore.EReference;
       
    24 
       
    25 /**
       
    26  * <!-- begin-user-doc -->
       
    27  * The <b>Package</b> for the model.
       
    28  * It contains accessors for the meta objects to represent
       
    29  * <ul>
       
    30  *   <li>each class,</li>
       
    31  *   <li>each feature of each class,</li>
       
    32  *   <li>each enum,</li>
       
    33  *   <li>and each data type</li>
       
    34  * </ul>
       
    35  * <!-- end-user-doc -->
       
    36  * @see com.nokia.s60tools.imaker.internal.model.iContent.IContentFactory
       
    37  * @model kind="package"
       
    38  * @generated
       
    39  */
       
    40 public interface IContentPackage extends EPackage {
       
    41 	/**
       
    42 	 * The package name.
       
    43 	 * <!-- begin-user-doc -->
       
    44 	 * <!-- end-user-doc -->
       
    45 	 * @generated
       
    46 	 */
       
    47 	String eNAME = "iContent";
       
    48 
       
    49 	/**
       
    50 	 * The package namespace URI.
       
    51 	 * <!-- begin-user-doc -->
       
    52 	 * <!-- end-user-doc -->
       
    53 	 * @generated
       
    54 	 */
       
    55 	String eNS_URI = "http://www.nokia.com";
       
    56 
       
    57 	/**
       
    58 	 * The package namespace name.
       
    59 	 * <!-- begin-user-doc -->
       
    60 	 * <!-- end-user-doc -->
       
    61 	 * @generated
       
    62 	 */
       
    63 	String eNS_PREFIX = "ic";
       
    64 
       
    65 	/**
       
    66 	 * The singleton instance of the package.
       
    67 	 * <!-- begin-user-doc -->
       
    68 	 * <!-- end-user-doc -->
       
    69 	 * @generated
       
    70 	 */
       
    71 	IContentPackage eINSTANCE = com.nokia.s60tools.imaker.internal.model.iContent.impl.IContentPackageImpl.init();
       
    72 
       
    73 	/**
       
    74 	 * The meta object id for the '{@link com.nokia.s60tools.imaker.internal.model.iContent.impl.ImageContentImpl <em>Image Content</em>}' class.
       
    75 	 * <!-- begin-user-doc -->
       
    76 	 * <!-- end-user-doc -->
       
    77 	 * @see com.nokia.s60tools.imaker.internal.model.iContent.impl.ImageContentImpl
       
    78 	 * @see com.nokia.s60tools.imaker.internal.model.iContent.impl.IContentPackageImpl#getImageContent()
       
    79 	 * @generated
       
    80 	 */
       
    81 	int IMAGE_CONTENT = 0;
       
    82 
       
    83 	/**
       
    84 	 * The feature id for the '<em><b>Entries</b></em>' containment reference list.
       
    85 	 * <!-- begin-user-doc -->
       
    86 	 * <!-- end-user-doc -->
       
    87 	 * @generated
       
    88 	 * @ordered
       
    89 	 */
       
    90 	int IMAGE_CONTENT__ENTRIES = 0;
       
    91 
       
    92 	/**
       
    93 	 * The number of structural features of the '<em>Image Content</em>' class.
       
    94 	 * <!-- begin-user-doc -->
       
    95 	 * <!-- end-user-doc -->
       
    96 	 * @generated
       
    97 	 * @ordered
       
    98 	 */
       
    99 	int IMAGE_CONTENT_FEATURE_COUNT = 1;
       
   100 
       
   101 	/**
       
   102 	 * The meta object id for the '{@link com.nokia.s60tools.imaker.internal.model.iContent.impl.IbyEntryImpl <em>Iby Entry</em>}' class.
       
   103 	 * <!-- begin-user-doc -->
       
   104 	 * <!-- end-user-doc -->
       
   105 	 * @see com.nokia.s60tools.imaker.internal.model.iContent.impl.IbyEntryImpl
       
   106 	 * @see com.nokia.s60tools.imaker.internal.model.iContent.impl.IContentPackageImpl#getIbyEntry()
       
   107 	 * @generated
       
   108 	 */
       
   109 	int IBY_ENTRY = 1;
       
   110 
       
   111 	/**
       
   112 	 * The feature id for the '<em><b>File</b></em>' attribute.
       
   113 	 * <!-- begin-user-doc -->
       
   114 	 * <!-- end-user-doc -->
       
   115 	 * @generated
       
   116 	 * @ordered
       
   117 	 */
       
   118 	int IBY_ENTRY__FILE = 0;
       
   119 
       
   120 	/**
       
   121 	 * The feature id for the '<em><b>Target</b></em>' attribute.
       
   122 	 * <!-- begin-user-doc -->
       
   123 	 * <!-- end-user-doc -->
       
   124 	 * @generated
       
   125 	 * @ordered
       
   126 	 */
       
   127 	int IBY_ENTRY__TARGET = 1;
       
   128 
       
   129 	/**
       
   130 	 * The feature id for the '<em><b>Location</b></em>' attribute.
       
   131 	 * <!-- begin-user-doc -->
       
   132 	 * <!-- end-user-doc -->
       
   133 	 * @generated
       
   134 	 * @ordered
       
   135 	 */
       
   136 	int IBY_ENTRY__LOCATION = 2;
       
   137 
       
   138 	/**
       
   139 	 * The feature id for the '<em><b>Debug</b></em>' attribute.
       
   140 	 * <!-- begin-user-doc -->
       
   141 	 * <!-- end-user-doc -->
       
   142 	 * @generated
       
   143 	 * @ordered
       
   144 	 */
       
   145 	int IBY_ENTRY__DEBUG = 3;
       
   146 
       
   147 	/**
       
   148 	 * The feature id for the '<em><b>Enabled</b></em>' attribute.
       
   149 	 * <!-- begin-user-doc -->
       
   150 	 * <!-- end-user-doc -->
       
   151 	 * @generated
       
   152 	 * @ordered
       
   153 	 */
       
   154 	int IBY_ENTRY__ENABLED = 4;
       
   155 
       
   156 	/**
       
   157 	 * The feature id for the '<em><b>Status Message</b></em>' attribute.
       
   158 	 * <!-- begin-user-doc -->
       
   159 	 * <!-- end-user-doc -->
       
   160 	 * @generated
       
   161 	 * @ordered
       
   162 	 */
       
   163 	int IBY_ENTRY__STATUS_MESSAGE = 5;
       
   164 
       
   165 	/**
       
   166 	 * The number of structural features of the '<em>Iby Entry</em>' class.
       
   167 	 * <!-- begin-user-doc -->
       
   168 	 * <!-- end-user-doc -->
       
   169 	 * @generated
       
   170 	 * @ordered
       
   171 	 */
       
   172 	int IBY_ENTRY_FEATURE_COUNT = 6;
       
   173 
       
   174 
       
   175 	/**
       
   176 	 * The meta object id for the '{@link com.nokia.s60tools.imaker.internal.model.iContent.IMAGESECTION <em>IMAGESECTION</em>}' enum.
       
   177 	 * <!-- begin-user-doc -->
       
   178 	 * <!-- end-user-doc -->
       
   179 	 * @see com.nokia.s60tools.imaker.internal.model.iContent.IMAGESECTION
       
   180 	 * @see com.nokia.s60tools.imaker.internal.model.iContent.impl.IContentPackageImpl#getIMAGESECTION()
       
   181 	 * @generated
       
   182 	 */
       
   183 	int IMAGESECTION = 2;
       
   184 
       
   185 
       
   186 	/**
       
   187 	 * Returns the meta object for class '{@link com.nokia.s60tools.imaker.internal.model.iContent.ImageContent <em>Image Content</em>}'.
       
   188 	 * <!-- begin-user-doc -->
       
   189 	 * <!-- end-user-doc -->
       
   190 	 * @return the meta object for class '<em>Image Content</em>'.
       
   191 	 * @see com.nokia.s60tools.imaker.internal.model.iContent.ImageContent
       
   192 	 * @generated
       
   193 	 */
       
   194 	EClass getImageContent();
       
   195 
       
   196 	/**
       
   197 	 * Returns the meta object for the containment reference list '{@link com.nokia.s60tools.imaker.internal.model.iContent.ImageContent#getEntries <em>Entries</em>}'.
       
   198 	 * <!-- begin-user-doc -->
       
   199 	 * <!-- end-user-doc -->
       
   200 	 * @return the meta object for the containment reference list '<em>Entries</em>'.
       
   201 	 * @see com.nokia.s60tools.imaker.internal.model.iContent.ImageContent#getEntries()
       
   202 	 * @see #getImageContent()
       
   203 	 * @generated
       
   204 	 */
       
   205 	EReference getImageContent_Entries();
       
   206 
       
   207 	/**
       
   208 	 * Returns the meta object for class '{@link com.nokia.s60tools.imaker.internal.model.iContent.IbyEntry <em>Iby Entry</em>}'.
       
   209 	 * <!-- begin-user-doc -->
       
   210 	 * <!-- end-user-doc -->
       
   211 	 * @return the meta object for class '<em>Iby Entry</em>'.
       
   212 	 * @see com.nokia.s60tools.imaker.internal.model.iContent.IbyEntry
       
   213 	 * @generated
       
   214 	 */
       
   215 	EClass getIbyEntry();
       
   216 
       
   217 	/**
       
   218 	 * Returns the meta object for the attribute '{@link com.nokia.s60tools.imaker.internal.model.iContent.IbyEntry#getFile <em>File</em>}'.
       
   219 	 * <!-- begin-user-doc -->
       
   220 	 * <!-- end-user-doc -->
       
   221 	 * @return the meta object for the attribute '<em>File</em>'.
       
   222 	 * @see com.nokia.s60tools.imaker.internal.model.iContent.IbyEntry#getFile()
       
   223 	 * @see #getIbyEntry()
       
   224 	 * @generated
       
   225 	 */
       
   226 	EAttribute getIbyEntry_File();
       
   227 
       
   228 	/**
       
   229 	 * Returns the meta object for the attribute '{@link com.nokia.s60tools.imaker.internal.model.iContent.IbyEntry#getTarget <em>Target</em>}'.
       
   230 	 * <!-- begin-user-doc -->
       
   231 	 * <!-- end-user-doc -->
       
   232 	 * @return the meta object for the attribute '<em>Target</em>'.
       
   233 	 * @see com.nokia.s60tools.imaker.internal.model.iContent.IbyEntry#getTarget()
       
   234 	 * @see #getIbyEntry()
       
   235 	 * @generated
       
   236 	 */
       
   237 	EAttribute getIbyEntry_Target();
       
   238 
       
   239 	/**
       
   240 	 * Returns the meta object for the attribute '{@link com.nokia.s60tools.imaker.internal.model.iContent.IbyEntry#getLocation <em>Location</em>}'.
       
   241 	 * <!-- begin-user-doc -->
       
   242 	 * <!-- end-user-doc -->
       
   243 	 * @return the meta object for the attribute '<em>Location</em>'.
       
   244 	 * @see com.nokia.s60tools.imaker.internal.model.iContent.IbyEntry#getLocation()
       
   245 	 * @see #getIbyEntry()
       
   246 	 * @generated
       
   247 	 */
       
   248 	EAttribute getIbyEntry_Location();
       
   249 
       
   250 	/**
       
   251 	 * Returns the meta object for the attribute '{@link com.nokia.s60tools.imaker.internal.model.iContent.IbyEntry#isDebug <em>Debug</em>}'.
       
   252 	 * <!-- begin-user-doc -->
       
   253 	 * <!-- end-user-doc -->
       
   254 	 * @return the meta object for the attribute '<em>Debug</em>'.
       
   255 	 * @see com.nokia.s60tools.imaker.internal.model.iContent.IbyEntry#isDebug()
       
   256 	 * @see #getIbyEntry()
       
   257 	 * @generated
       
   258 	 */
       
   259 	EAttribute getIbyEntry_Debug();
       
   260 
       
   261 	/**
       
   262 	 * Returns the meta object for the attribute '{@link com.nokia.s60tools.imaker.internal.model.iContent.IbyEntry#isEnabled <em>Enabled</em>}'.
       
   263 	 * <!-- begin-user-doc -->
       
   264 	 * <!-- end-user-doc -->
       
   265 	 * @return the meta object for the attribute '<em>Enabled</em>'.
       
   266 	 * @see com.nokia.s60tools.imaker.internal.model.iContent.IbyEntry#isEnabled()
       
   267 	 * @see #getIbyEntry()
       
   268 	 * @generated
       
   269 	 */
       
   270 	EAttribute getIbyEntry_Enabled();
       
   271 
       
   272 	/**
       
   273 	 * Returns the meta object for the attribute '{@link com.nokia.s60tools.imaker.internal.model.iContent.IbyEntry#getStatusMessage <em>Status Message</em>}'.
       
   274 	 * <!-- begin-user-doc -->
       
   275 	 * <!-- end-user-doc -->
       
   276 	 * @return the meta object for the attribute '<em>Status Message</em>'.
       
   277 	 * @see com.nokia.s60tools.imaker.internal.model.iContent.IbyEntry#getStatusMessage()
       
   278 	 * @see #getIbyEntry()
       
   279 	 * @generated
       
   280 	 */
       
   281 	EAttribute getIbyEntry_StatusMessage();
       
   282 
       
   283 	/**
       
   284 	 * Returns the meta object for enum '{@link com.nokia.s60tools.imaker.internal.model.iContent.IMAGESECTION <em>IMAGESECTION</em>}'.
       
   285 	 * <!-- begin-user-doc -->
       
   286 	 * <!-- end-user-doc -->
       
   287 	 * @return the meta object for enum '<em>IMAGESECTION</em>'.
       
   288 	 * @see com.nokia.s60tools.imaker.internal.model.iContent.IMAGESECTION
       
   289 	 * @generated
       
   290 	 */
       
   291 	EEnum getIMAGESECTION();
       
   292 
       
   293 	/**
       
   294 	 * Returns the factory that creates the instances of the model.
       
   295 	 * <!-- begin-user-doc -->
       
   296 	 * <!-- end-user-doc -->
       
   297 	 * @return the factory that creates the instances of the model.
       
   298 	 * @generated
       
   299 	 */
       
   300 	IContentFactory getIContentFactory();
       
   301 
       
   302 	/**
       
   303 	 * <!-- begin-user-doc -->
       
   304 	 * Defines literals for the meta objects that represent
       
   305 	 * <ul>
       
   306 	 *   <li>each class,</li>
       
   307 	 *   <li>each feature of each class,</li>
       
   308 	 *   <li>each enum,</li>
       
   309 	 *   <li>and each data type</li>
       
   310 	 * </ul>
       
   311 	 * <!-- end-user-doc -->
       
   312 	 * @generated
       
   313 	 */
       
   314 	interface Literals {
       
   315 		/**
       
   316 		 * The meta object literal for the '{@link com.nokia.s60tools.imaker.internal.model.iContent.impl.ImageContentImpl <em>Image Content</em>}' class.
       
   317 		 * <!-- begin-user-doc -->
       
   318 		 * <!-- end-user-doc -->
       
   319 		 * @see com.nokia.s60tools.imaker.internal.model.iContent.impl.ImageContentImpl
       
   320 		 * @see com.nokia.s60tools.imaker.internal.model.iContent.impl.IContentPackageImpl#getImageContent()
       
   321 		 * @generated
       
   322 		 */
       
   323 		EClass IMAGE_CONTENT = eINSTANCE.getImageContent();
       
   324 
       
   325 		/**
       
   326 		 * The meta object literal for the '<em><b>Entries</b></em>' containment reference list feature.
       
   327 		 * <!-- begin-user-doc -->
       
   328 		 * <!-- end-user-doc -->
       
   329 		 * @generated
       
   330 		 */
       
   331 		EReference IMAGE_CONTENT__ENTRIES = eINSTANCE.getImageContent_Entries();
       
   332 
       
   333 		/**
       
   334 		 * The meta object literal for the '{@link com.nokia.s60tools.imaker.internal.model.iContent.impl.IbyEntryImpl <em>Iby Entry</em>}' class.
       
   335 		 * <!-- begin-user-doc -->
       
   336 		 * <!-- end-user-doc -->
       
   337 		 * @see com.nokia.s60tools.imaker.internal.model.iContent.impl.IbyEntryImpl
       
   338 		 * @see com.nokia.s60tools.imaker.internal.model.iContent.impl.IContentPackageImpl#getIbyEntry()
       
   339 		 * @generated
       
   340 		 */
       
   341 		EClass IBY_ENTRY = eINSTANCE.getIbyEntry();
       
   342 
       
   343 		/**
       
   344 		 * The meta object literal for the '<em><b>File</b></em>' attribute feature.
       
   345 		 * <!-- begin-user-doc -->
       
   346 		 * <!-- end-user-doc -->
       
   347 		 * @generated
       
   348 		 */
       
   349 		EAttribute IBY_ENTRY__FILE = eINSTANCE.getIbyEntry_File();
       
   350 
       
   351 		/**
       
   352 		 * The meta object literal for the '<em><b>Target</b></em>' attribute feature.
       
   353 		 * <!-- begin-user-doc -->
       
   354 		 * <!-- end-user-doc -->
       
   355 		 * @generated
       
   356 		 */
       
   357 		EAttribute IBY_ENTRY__TARGET = eINSTANCE.getIbyEntry_Target();
       
   358 
       
   359 		/**
       
   360 		 * The meta object literal for the '<em><b>Location</b></em>' attribute feature.
       
   361 		 * <!-- begin-user-doc -->
       
   362 		 * <!-- end-user-doc -->
       
   363 		 * @generated
       
   364 		 */
       
   365 		EAttribute IBY_ENTRY__LOCATION = eINSTANCE.getIbyEntry_Location();
       
   366 
       
   367 		/**
       
   368 		 * The meta object literal for the '<em><b>Debug</b></em>' attribute feature.
       
   369 		 * <!-- begin-user-doc -->
       
   370 		 * <!-- end-user-doc -->
       
   371 		 * @generated
       
   372 		 */
       
   373 		EAttribute IBY_ENTRY__DEBUG = eINSTANCE.getIbyEntry_Debug();
       
   374 
       
   375 		/**
       
   376 		 * The meta object literal for the '<em><b>Enabled</b></em>' attribute feature.
       
   377 		 * <!-- begin-user-doc -->
       
   378 		 * <!-- end-user-doc -->
       
   379 		 * @generated
       
   380 		 */
       
   381 		EAttribute IBY_ENTRY__ENABLED = eINSTANCE.getIbyEntry_Enabled();
       
   382 
       
   383 		/**
       
   384 		 * The meta object literal for the '<em><b>Status Message</b></em>' attribute feature.
       
   385 		 * <!-- begin-user-doc -->
       
   386 		 * <!-- end-user-doc -->
       
   387 		 * @generated
       
   388 		 */
       
   389 		EAttribute IBY_ENTRY__STATUS_MESSAGE = eINSTANCE.getIbyEntry_StatusMessage();
       
   390 
       
   391 		/**
       
   392 		 * The meta object literal for the '{@link com.nokia.s60tools.imaker.internal.model.iContent.IMAGESECTION <em>IMAGESECTION</em>}' enum.
       
   393 		 * <!-- begin-user-doc -->
       
   394 		 * <!-- end-user-doc -->
       
   395 		 * @see com.nokia.s60tools.imaker.internal.model.iContent.IMAGESECTION
       
   396 		 * @see com.nokia.s60tools.imaker.internal.model.iContent.impl.IContentPackageImpl#getIMAGESECTION()
       
   397 		 * @generated
       
   398 		 */
       
   399 		EEnum IMAGESECTION = eINSTANCE.getIMAGESECTION();
       
   400 
       
   401 	}
       
   402 
       
   403 } //IContentPackage