core/com.nokia.carbide.cpp.codescanner/src/com/nokia/carbide/cpp/internal/codescanner/gen/CSConfig/impl/CSConfigPackageImpl.java
branchRCL_2_0
changeset 33 2d1c891725ea
parent 2 d760517a8095
equal deleted inserted replaced
32:5d3382869e48 33:2d1c891725ea
   228 	/**
   228 	/**
   229 	 * <!-- begin-user-doc -->
   229 	 * <!-- begin-user-doc -->
   230 	 * <!-- end-user-doc -->
   230 	 * <!-- end-user-doc -->
   231 	 * @generated
   231 	 * @generated
   232 	 */
   232 	 */
       
   233 	private EClass crepositoryTypeEClass = null;
       
   234 
       
   235 	/**
       
   236 	 * <!-- begin-user-doc -->
       
   237 	 * <!-- end-user-doc -->
       
   238 	 * @generated
       
   239 	 */
   233 	private EClass ctltargettypeTypeEClass = null;
   240 	private EClass ctltargettypeTypeEClass = null;
   234 
   241 
   235 	/**
   242 	/**
   236 	 * <!-- begin-user-doc -->
   243 	 * <!-- begin-user-doc -->
   237 	 * <!-- end-user-doc -->
   244 	 * <!-- end-user-doc -->
   238 	 * @generated
   245 	 * @generated
   239 	 */
   246 	 */
       
   247 	private EClass customizableiconsTypeEClass = null;
       
   248 
       
   249 	/**
       
   250 	 * <!-- begin-user-doc -->
       
   251 	 * <!-- end-user-doc -->
       
   252 	 * @generated
       
   253 	 */
   240 	private EClass customrulesTypeEClass = null;
   254 	private EClass customrulesTypeEClass = null;
   241 
   255 
   242 	/**
   256 	/**
   243 	 * <!-- begin-user-doc -->
   257 	 * <!-- begin-user-doc -->
   244 	 * <!-- end-user-doc -->
   258 	 * <!-- end-user-doc -->
   348 	 * <!-- begin-user-doc -->
   362 	 * <!-- begin-user-doc -->
   349 	 * <!-- end-user-doc -->
   363 	 * <!-- end-user-doc -->
   350 	 * @generated
   364 	 * @generated
   351 	 */
   365 	 */
   352 	private EClass externaldrivelettersTypeEClass = null;
   366 	private EClass externaldrivelettersTypeEClass = null;
       
   367 
       
   368 	/**
       
   369 	 * <!-- begin-user-doc -->
       
   370 	 * <!-- end-user-doc -->
       
   371 	 * @generated
       
   372 	 */
       
   373 	private EClass flagsTypeEClass = null;
   353 
   374 
   354 	/**
   375 	/**
   355 	 * <!-- begin-user-doc -->
   376 	 * <!-- begin-user-doc -->
   356 	 * <!-- end-user-doc -->
   377 	 * <!-- end-user-doc -->
   357 	 * @generated
   378 	 * @generated
  2008 	/**
  2029 	/**
  2009 	 * <!-- begin-user-doc -->
  2030 	 * <!-- begin-user-doc -->
  2010 	 * <!-- end-user-doc -->
  2031 	 * <!-- end-user-doc -->
  2011 	 * @generated
  2032 	 * @generated
  2012 	 */
  2033 	 */
       
  2034 	public EClass getCrepositoryType() {
       
  2035 		if (crepositoryTypeEClass == null) {
       
  2036 			crepositoryTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(26);
       
  2037 		}
       
  2038 		return crepositoryTypeEClass;
       
  2039 	}
       
  2040 
       
  2041 	/**
       
  2042 	 * <!-- begin-user-doc -->
       
  2043 	 * <!-- end-user-doc -->
       
  2044 	 * @generated
       
  2045 	 */
       
  2046 	public EAttribute getCrepositoryType_Category() {
       
  2047         return (EAttribute)getCrepositoryType().getEStructuralFeatures().get(0);
       
  2048 	}
       
  2049 
       
  2050 	/**
       
  2051 	 * <!-- begin-user-doc -->
       
  2052 	 * <!-- end-user-doc -->
       
  2053 	 * @generated
       
  2054 	 */
       
  2055 	public EAttribute getCrepositoryType_Enable() {
       
  2056         return (EAttribute)getCrepositoryType().getEStructuralFeatures().get(1);
       
  2057 	}
       
  2058 
       
  2059 	/**
       
  2060 	 * <!-- begin-user-doc -->
       
  2061 	 * <!-- end-user-doc -->
       
  2062 	 * @generated
       
  2063 	 */
       
  2064 	public EAttribute getCrepositoryType_Severity() {
       
  2065         return (EAttribute)getCrepositoryType().getEStructuralFeatures().get(2);
       
  2066 	}
       
  2067 
       
  2068 	/**
       
  2069 	 * <!-- begin-user-doc -->
       
  2070 	 * <!-- end-user-doc -->
       
  2071 	 * @generated
       
  2072 	 */
  2013 	public EClass getCtltargettypeType() {
  2073 	public EClass getCtltargettypeType() {
  2014 		if (ctltargettypeTypeEClass == null) {
  2074 		if (ctltargettypeTypeEClass == null) {
  2015 			ctltargettypeTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(26);
  2075 			ctltargettypeTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(27);
  2016 		}
  2076 		}
  2017 		return ctltargettypeTypeEClass;
  2077 		return ctltargettypeTypeEClass;
  2018 	}
  2078 	}
  2019 
  2079 
  2020 	/**
  2080 	/**
  2047 	/**
  2107 	/**
  2048 	 * <!-- begin-user-doc -->
  2108 	 * <!-- begin-user-doc -->
  2049 	 * <!-- end-user-doc -->
  2109 	 * <!-- end-user-doc -->
  2050 	 * @generated
  2110 	 * @generated
  2051 	 */
  2111 	 */
       
  2112 	public EClass getCustomizableiconsType() {
       
  2113 		if (customizableiconsTypeEClass == null) {
       
  2114 			customizableiconsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(28);
       
  2115 		}
       
  2116 		return customizableiconsTypeEClass;
       
  2117 	}
       
  2118 
       
  2119 	/**
       
  2120 	 * <!-- begin-user-doc -->
       
  2121 	 * <!-- end-user-doc -->
       
  2122 	 * @generated
       
  2123 	 */
       
  2124 	public EAttribute getCustomizableiconsType_IconsRE() {
       
  2125         return (EAttribute)getCustomizableiconsType().getEStructuralFeatures().get(0);
       
  2126 	}
       
  2127 
       
  2128 	/**
       
  2129 	 * <!-- begin-user-doc -->
       
  2130 	 * <!-- end-user-doc -->
       
  2131 	 * @generated
       
  2132 	 */
       
  2133 	public EAttribute getCustomizableiconsType_Category() {
       
  2134         return (EAttribute)getCustomizableiconsType().getEStructuralFeatures().get(1);
       
  2135 	}
       
  2136 
       
  2137 	/**
       
  2138 	 * <!-- begin-user-doc -->
       
  2139 	 * <!-- end-user-doc -->
       
  2140 	 * @generated
       
  2141 	 */
       
  2142 	public EAttribute getCustomizableiconsType_Enable() {
       
  2143         return (EAttribute)getCustomizableiconsType().getEStructuralFeatures().get(2);
       
  2144 	}
       
  2145 
       
  2146 	/**
       
  2147 	 * <!-- begin-user-doc -->
       
  2148 	 * <!-- end-user-doc -->
       
  2149 	 * @generated
       
  2150 	 */
       
  2151 	public EAttribute getCustomizableiconsType_Severity() {
       
  2152         return (EAttribute)getCustomizableiconsType().getEStructuralFeatures().get(3);
       
  2153 	}
       
  2154 
       
  2155 	/**
       
  2156 	 * <!-- begin-user-doc -->
       
  2157 	 * <!-- end-user-doc -->
       
  2158 	 * @generated
       
  2159 	 */
  2052 	public EClass getCustomrulesType() {
  2160 	public EClass getCustomrulesType() {
  2053 		if (customrulesTypeEClass == null) {
  2161 		if (customrulesTypeEClass == null) {
  2054 			customrulesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(27);
  2162 			customrulesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(29);
  2055 		}
  2163 		}
  2056 		return customrulesTypeEClass;
  2164 		return customrulesTypeEClass;
  2057 	}
  2165 	}
  2058 
  2166 
  2059 	/**
  2167 	/**
  2070 	 * <!-- end-user-doc -->
  2178 	 * <!-- end-user-doc -->
  2071 	 * @generated
  2179 	 * @generated
  2072 	 */
  2180 	 */
  2073 	public EClass getCustomruleType() {
  2181 	public EClass getCustomruleType() {
  2074 		if (customruleTypeEClass == null) {
  2182 		if (customruleTypeEClass == null) {
  2075 			customruleTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(28);
  2183 			customruleTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(30);
  2076 		}
  2184 		}
  2077 		return customruleTypeEClass;
  2185 		return customruleTypeEClass;
  2078 	}
  2186 	}
  2079 
  2187 
  2080 	/**
  2188 	/**
  2145 	 * <!-- end-user-doc -->
  2253 	 * <!-- end-user-doc -->
  2146 	 * @generated
  2254 	 * @generated
  2147 	 */
  2255 	 */
  2148 	public EClass getDebugromType() {
  2256 	public EClass getDebugromType() {
  2149 		if (debugromTypeEClass == null) {
  2257 		if (debugromTypeEClass == null) {
  2150 			debugromTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(29);
  2258 			debugromTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(31);
  2151 		}
  2259 		}
  2152 		return debugromTypeEClass;
  2260 		return debugromTypeEClass;
  2153 	}
  2261 	}
  2154 
  2262 
  2155 	/**
  2263 	/**
  2184 	 * <!-- end-user-doc -->
  2292 	 * <!-- end-user-doc -->
  2185 	 * @generated
  2293 	 * @generated
  2186 	 */
  2294 	 */
  2187 	public EClass getDeclarenameType() {
  2295 	public EClass getDeclarenameType() {
  2188 		if (declarenameTypeEClass == null) {
  2296 		if (declarenameTypeEClass == null) {
  2189 			declarenameTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(30);
  2297 			declarenameTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(32);
  2190 		}
  2298 		}
  2191 		return declarenameTypeEClass;
  2299 		return declarenameTypeEClass;
  2192 	}
  2300 	}
  2193 
  2301 
  2194 	/**
  2302 	/**
  2223 	 * <!-- end-user-doc -->
  2331 	 * <!-- end-user-doc -->
  2224 	 * @generated
  2332 	 * @generated
  2225 	 */
  2333 	 */
  2226 	public EClass getDeleteMemberVariableType() {
  2334 	public EClass getDeleteMemberVariableType() {
  2227 		if (deleteMemberVariableTypeEClass == null) {
  2335 		if (deleteMemberVariableTypeEClass == null) {
  2228 			deleteMemberVariableTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(31);
  2336 			deleteMemberVariableTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(33);
  2229 		}
  2337 		}
  2230 		return deleteMemberVariableTypeEClass;
  2338 		return deleteMemberVariableTypeEClass;
  2231 	}
  2339 	}
  2232 
  2340 
  2233 	/**
  2341 	/**
  2262 	 * <!-- end-user-doc -->
  2370 	 * <!-- end-user-doc -->
  2263 	 * @generated
  2371 	 * @generated
  2264 	 */
  2372 	 */
  2265 	public EClass getDestructorType() {
  2373 	public EClass getDestructorType() {
  2266 		if (destructorTypeEClass == null) {
  2374 		if (destructorTypeEClass == null) {
  2267 			destructorTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(32);
  2375 			destructorTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(34);
  2268 		}
  2376 		}
  2269 		return destructorTypeEClass;
  2377 		return destructorTypeEClass;
  2270 	}
  2378 	}
  2271 
  2379 
  2272 	/**
  2380 	/**
  2301 	 * <!-- end-user-doc -->
  2409 	 * <!-- end-user-doc -->
  2302 	 * @generated
  2410 	 * @generated
  2303 	 */
  2411 	 */
  2304 	public EClass getDocumentationType() {
  2412 	public EClass getDocumentationType() {
  2305 		if (documentationTypeEClass == null) {
  2413 		if (documentationTypeEClass == null) {
  2306 			documentationTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(33);
  2414 			documentationTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(35);
  2307 		}
  2415 		}
  2308 		return documentationTypeEClass;
  2416 		return documentationTypeEClass;
  2309 	}
  2417 	}
  2310 
  2418 
  2311 	/**
  2419 	/**
  2322 	 * <!-- end-user-doc -->
  2430 	 * <!-- end-user-doc -->
  2323 	 * @generated
  2431 	 * @generated
  2324 	 */
  2432 	 */
  2325 	public EClass getDocumentRoot() {
  2433 	public EClass getDocumentRoot() {
  2326 		if (documentRootEClass == null) {
  2434 		if (documentRootEClass == null) {
  2327 			documentRootEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(34);
  2435 			documentRootEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(36);
  2328 		}
  2436 		}
  2329 		return documentRootEClass;
  2437 		return documentRootEClass;
  2330 	}
  2438 	}
  2331 
  2439 
  2332 	/**
  2440 	/**
  2584 	/**
  2692 	/**
  2585 	 * <!-- begin-user-doc -->
  2693 	 * <!-- begin-user-doc -->
  2586 	 * <!-- end-user-doc -->
  2694 	 * <!-- end-user-doc -->
  2587 	 * @generated
  2695 	 * @generated
  2588 	 */
  2696 	 */
       
  2697 	public EReference getDocumentRoot_Crepository() {
       
  2698         return (EReference)getDocumentRoot().getEStructuralFeatures().get(28);
       
  2699 	}
       
  2700 
       
  2701 	/**
       
  2702 	 * <!-- begin-user-doc -->
       
  2703 	 * <!-- end-user-doc -->
       
  2704 	 * @generated
       
  2705 	 */
  2589 	public EReference getDocumentRoot_Ctltargettype() {
  2706 	public EReference getDocumentRoot_Ctltargettype() {
  2590         return (EReference)getDocumentRoot().getEStructuralFeatures().get(28);
  2707         return (EReference)getDocumentRoot().getEStructuralFeatures().get(29);
       
  2708 	}
       
  2709 
       
  2710 	/**
       
  2711 	 * <!-- begin-user-doc -->
       
  2712 	 * <!-- end-user-doc -->
       
  2713 	 * @generated
       
  2714 	 */
       
  2715 	public EReference getDocumentRoot_Customizableicons() {
       
  2716         return (EReference)getDocumentRoot().getEStructuralFeatures().get(30);
  2591 	}
  2717 	}
  2592 
  2718 
  2593 	/**
  2719 	/**
  2594 	 * <!-- begin-user-doc -->
  2720 	 * <!-- begin-user-doc -->
  2595 	 * <!-- end-user-doc -->
  2721 	 * <!-- end-user-doc -->
  2596 	 * @generated
  2722 	 * @generated
  2597 	 */
  2723 	 */
  2598 	public EReference getDocumentRoot_Customrule() {
  2724 	public EReference getDocumentRoot_Customrule() {
  2599         return (EReference)getDocumentRoot().getEStructuralFeatures().get(29);
  2725         return (EReference)getDocumentRoot().getEStructuralFeatures().get(31);
  2600 	}
  2726 	}
  2601 
  2727 
  2602 	/**
  2728 	/**
  2603 	 * <!-- begin-user-doc -->
  2729 	 * <!-- begin-user-doc -->
  2604 	 * <!-- end-user-doc -->
  2730 	 * <!-- end-user-doc -->
  2605 	 * @generated
  2731 	 * @generated
  2606 	 */
  2732 	 */
  2607 	public EReference getDocumentRoot_Customrules() {
  2733 	public EReference getDocumentRoot_Customrules() {
  2608         return (EReference)getDocumentRoot().getEStructuralFeatures().get(30);
  2734         return (EReference)getDocumentRoot().getEStructuralFeatures().get(32);
  2609 	}
  2735 	}
  2610 
  2736 
  2611 	/**
  2737 	/**
  2612 	 * <!-- begin-user-doc -->
  2738 	 * <!-- begin-user-doc -->
  2613 	 * <!-- end-user-doc -->
  2739 	 * <!-- end-user-doc -->
  2614 	 * @generated
  2740 	 * @generated
  2615 	 */
  2741 	 */
  2616 	public EReference getDocumentRoot_Debugrom() {
  2742 	public EReference getDocumentRoot_Debugrom() {
  2617         return (EReference)getDocumentRoot().getEStructuralFeatures().get(31);
  2743         return (EReference)getDocumentRoot().getEStructuralFeatures().get(33);
  2618 	}
  2744 	}
  2619 
  2745 
  2620 	/**
  2746 	/**
  2621 	 * <!-- begin-user-doc -->
  2747 	 * <!-- begin-user-doc -->
  2622 	 * <!-- end-user-doc -->
  2748 	 * <!-- end-user-doc -->
  2623 	 * @generated
  2749 	 * @generated
  2624 	 */
  2750 	 */
  2625 	public EReference getDocumentRoot_Declarename() {
  2751 	public EReference getDocumentRoot_Declarename() {
  2626         return (EReference)getDocumentRoot().getEStructuralFeatures().get(32);
  2752         return (EReference)getDocumentRoot().getEStructuralFeatures().get(34);
  2627 	}
  2753 	}
  2628 
  2754 
  2629 	/**
  2755 	/**
  2630 	 * <!-- begin-user-doc -->
  2756 	 * <!-- begin-user-doc -->
  2631 	 * <!-- end-user-doc -->
  2757 	 * <!-- end-user-doc -->
  2632 	 * @generated
  2758 	 * @generated
  2633 	 */
  2759 	 */
  2634 	public EReference getDocumentRoot_DeleteMemberVariable() {
  2760 	public EReference getDocumentRoot_DeleteMemberVariable() {
  2635         return (EReference)getDocumentRoot().getEStructuralFeatures().get(33);
  2761         return (EReference)getDocumentRoot().getEStructuralFeatures().get(35);
  2636 	}
  2762 	}
  2637 
  2763 
  2638 	/**
  2764 	/**
  2639 	 * <!-- begin-user-doc -->
  2765 	 * <!-- begin-user-doc -->
  2640 	 * <!-- end-user-doc -->
  2766 	 * <!-- end-user-doc -->
  2641 	 * @generated
  2767 	 * @generated
  2642 	 */
  2768 	 */
  2643 	public EAttribute getDocumentRoot_Description() {
  2769 	public EAttribute getDocumentRoot_Description() {
  2644         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(34);
  2770         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(36);
  2645 	}
  2771 	}
  2646 
  2772 
  2647 	/**
  2773 	/**
  2648 	 * <!-- begin-user-doc -->
  2774 	 * <!-- begin-user-doc -->
  2649 	 * <!-- end-user-doc -->
  2775 	 * <!-- end-user-doc -->
  2650 	 * @generated
  2776 	 * @generated
  2651 	 */
  2777 	 */
  2652 	public EReference getDocumentRoot_Destructor() {
  2778 	public EReference getDocumentRoot_Destructor() {
  2653         return (EReference)getDocumentRoot().getEStructuralFeatures().get(35);
  2779         return (EReference)getDocumentRoot().getEStructuralFeatures().get(37);
  2654 	}
  2780 	}
  2655 
  2781 
  2656 	/**
  2782 	/**
  2657 	 * <!-- begin-user-doc -->
  2783 	 * <!-- begin-user-doc -->
  2658 	 * <!-- end-user-doc -->
  2784 	 * <!-- end-user-doc -->
  2659 	 * @generated
  2785 	 * @generated
  2660 	 */
  2786 	 */
  2661 	public EReference getDocumentRoot_Documentation() {
  2787 	public EReference getDocumentRoot_Documentation() {
  2662         return (EReference)getDocumentRoot().getEStructuralFeatures().get(36);
  2788         return (EReference)getDocumentRoot().getEStructuralFeatures().get(38);
  2663 	}
  2789 	}
  2664 
  2790 
  2665 	/**
  2791 	/**
  2666 	 * <!-- begin-user-doc -->
  2792 	 * <!-- begin-user-doc -->
  2667 	 * <!-- end-user-doc -->
  2793 	 * <!-- end-user-doc -->
  2668 	 * @generated
  2794 	 * @generated
  2669 	 */
  2795 	 */
  2670 	public EReference getDocumentRoot_DoubleSemiColon() {
  2796 	public EReference getDocumentRoot_DoubleSemiColon() {
  2671         return (EReference)getDocumentRoot().getEStructuralFeatures().get(37);
  2797         return (EReference)getDocumentRoot().getEStructuralFeatures().get(39);
  2672 	}
  2798 	}
  2673 
  2799 
  2674 	/**
  2800 	/**
  2675 	 * <!-- begin-user-doc -->
  2801 	 * <!-- begin-user-doc -->
  2676 	 * <!-- end-user-doc -->
  2802 	 * <!-- end-user-doc -->
  2677 	 * @generated
  2803 	 * @generated
  2678 	 */
  2804 	 */
  2679 	public EReference getDocumentRoot_Driveletters() {
  2805 	public EReference getDocumentRoot_Driveletters() {
  2680         return (EReference)getDocumentRoot().getEStructuralFeatures().get(38);
  2806         return (EReference)getDocumentRoot().getEStructuralFeatures().get(40);
  2681 	}
  2807 	}
  2682 
  2808 
  2683 	/**
  2809 	/**
  2684 	 * <!-- begin-user-doc -->
  2810 	 * <!-- begin-user-doc -->
  2685 	 * <!-- end-user-doc -->
  2811 	 * <!-- end-user-doc -->
  2686 	 * @generated
  2812 	 * @generated
  2687 	 */
  2813 	 */
  2688 	public EReference getDocumentRoot_Eikbuttons() {
  2814 	public EReference getDocumentRoot_Eikbuttons() {
  2689         return (EReference)getDocumentRoot().getEStructuralFeatures().get(39);
  2815         return (EReference)getDocumentRoot().getEStructuralFeatures().get(41);
  2690 	}
  2816 	}
  2691 
  2817 
  2692 	/**
  2818 	/**
  2693 	 * <!-- begin-user-doc -->
  2819 	 * <!-- begin-user-doc -->
  2694 	 * <!-- end-user-doc -->
  2820 	 * <!-- end-user-doc -->
  2695 	 * @generated
  2821 	 * @generated
  2696 	 */
  2822 	 */
  2697 	public EReference getDocumentRoot_Eikonenvstatic() {
  2823 	public EReference getDocumentRoot_Eikonenvstatic() {
  2698         return (EReference)getDocumentRoot().getEStructuralFeatures().get(40);
  2824         return (EReference)getDocumentRoot().getEStructuralFeatures().get(42);
  2699 	}
  2825 	}
  2700 
  2826 
  2701 	/**
  2827 	/**
  2702 	 * <!-- begin-user-doc -->
  2828 	 * <!-- begin-user-doc -->
  2703 	 * <!-- end-user-doc -->
  2829 	 * <!-- end-user-doc -->
  2704 	 * @generated
  2830 	 * @generated
  2705 	 */
  2831 	 */
  2706 	public EReference getDocumentRoot_Enummembers() {
  2832 	public EReference getDocumentRoot_Enummembers() {
  2707         return (EReference)getDocumentRoot().getEStructuralFeatures().get(41);
  2833         return (EReference)getDocumentRoot().getEStructuralFeatures().get(43);
  2708 	}
  2834 	}
  2709 
  2835 
  2710 	/**
  2836 	/**
  2711 	 * <!-- begin-user-doc -->
  2837 	 * <!-- begin-user-doc -->
  2712 	 * <!-- end-user-doc -->
  2838 	 * <!-- end-user-doc -->
  2713 	 * @generated
  2839 	 * @generated
  2714 	 */
  2840 	 */
  2715 	public EReference getDocumentRoot_Enumnames() {
  2841 	public EReference getDocumentRoot_Enumnames() {
  2716         return (EReference)getDocumentRoot().getEStructuralFeatures().get(42);
  2842         return (EReference)getDocumentRoot().getEStructuralFeatures().get(44);
  2717 	}
  2843 	}
  2718 
  2844 
  2719 	/**
  2845 	/**
  2720 	 * <!-- begin-user-doc -->
  2846 	 * <!-- begin-user-doc -->
  2721 	 * <!-- end-user-doc -->
  2847 	 * <!-- end-user-doc -->
  2722 	 * @generated
  2848 	 * @generated
  2723 	 */
  2849 	 */
  2724 	public EAttribute getDocumentRoot_Exclude() {
  2850 	public EAttribute getDocumentRoot_Exclude() {
  2725         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(43);
  2851         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(45);
  2726 	}
  2852 	}
  2727 
  2853 
  2728 	/**
  2854 	/**
  2729 	 * <!-- begin-user-doc -->
  2855 	 * <!-- begin-user-doc -->
  2730 	 * <!-- end-user-doc -->
  2856 	 * <!-- end-user-doc -->
  2731 	 * @generated
  2857 	 * @generated
  2732 	 */
  2858 	 */
  2733 	public EReference getDocumentRoot_Exportinline() {
  2859 	public EReference getDocumentRoot_Exportinline() {
  2734         return (EReference)getDocumentRoot().getEStructuralFeatures().get(44);
  2860         return (EReference)getDocumentRoot().getEStructuralFeatures().get(46);
  2735 	}
  2861 	}
  2736 
  2862 
  2737 	/**
  2863 	/**
  2738 	 * <!-- begin-user-doc -->
  2864 	 * <!-- begin-user-doc -->
  2739 	 * <!-- end-user-doc -->
  2865 	 * <!-- end-user-doc -->
  2740 	 * @generated
  2866 	 * @generated
  2741 	 */
  2867 	 */
  2742 	public EReference getDocumentRoot_Exportpurevirtual() {
  2868 	public EReference getDocumentRoot_Exportpurevirtual() {
  2743         return (EReference)getDocumentRoot().getEStructuralFeatures().get(45);
  2869         return (EReference)getDocumentRoot().getEStructuralFeatures().get(47);
  2744 	}
  2870 	}
  2745 
  2871 
  2746 	/**
  2872 	/**
  2747 	 * <!-- begin-user-doc -->
  2873 	 * <!-- begin-user-doc -->
  2748 	 * <!-- end-user-doc -->
  2874 	 * <!-- end-user-doc -->
  2749 	 * @generated
  2875 	 * @generated
  2750 	 */
  2876 	 */
  2751 	public EReference getDocumentRoot_Externaldriveletters() {
  2877 	public EReference getDocumentRoot_Externaldriveletters() {
  2752         return (EReference)getDocumentRoot().getEStructuralFeatures().get(46);
  2878         return (EReference)getDocumentRoot().getEStructuralFeatures().get(48);
  2753 	}
  2879 	}
  2754 
  2880 
  2755 	/**
  2881 	/**
  2756 	 * <!-- begin-user-doc -->
  2882 	 * <!-- begin-user-doc -->
  2757 	 * <!-- end-user-doc -->
  2883 	 * <!-- end-user-doc -->
  2758 	 * @generated
  2884 	 * @generated
  2759 	 */
  2885 	 */
  2760 	public EAttribute getDocumentRoot_Filetype() {
  2886 	public EAttribute getDocumentRoot_Filetype() {
  2761         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(47);
  2887         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(49);
       
  2888 	}
       
  2889 
       
  2890 	/**
       
  2891 	 * <!-- begin-user-doc -->
       
  2892 	 * <!-- end-user-doc -->
       
  2893 	 * @generated
       
  2894 	 */
       
  2895 	public EReference getDocumentRoot_Flags() {
       
  2896         return (EReference)getDocumentRoot().getEStructuralFeatures().get(50);
  2762 	}
  2897 	}
  2763 
  2898 
  2764 	/**
  2899 	/**
  2765 	 * <!-- begin-user-doc -->
  2900 	 * <!-- begin-user-doc -->
  2766 	 * <!-- end-user-doc -->
  2901 	 * <!-- end-user-doc -->
  2767 	 * @generated
  2902 	 * @generated
  2768 	 */
  2903 	 */
  2769 	public EReference getDocumentRoot_Foff() {
  2904 	public EReference getDocumentRoot_Foff() {
  2770         return (EReference)getDocumentRoot().getEStructuralFeatures().get(48);
  2905         return (EReference)getDocumentRoot().getEStructuralFeatures().get(51);
  2771 	}
  2906 	}
  2772 
  2907 
  2773 	/**
  2908 	/**
  2774 	 * <!-- begin-user-doc -->
  2909 	 * <!-- begin-user-doc -->
  2775 	 * <!-- end-user-doc -->
  2910 	 * <!-- end-user-doc -->
  2776 	 * @generated
  2911 	 * @generated
  2777 	 */
  2912 	 */
  2778 	public EReference getDocumentRoot_Forbiddenwords() {
  2913 	public EReference getDocumentRoot_Forbiddenwords() {
  2779         return (EReference)getDocumentRoot().getEStructuralFeatures().get(49);
  2914         return (EReference)getDocumentRoot().getEStructuralFeatures().get(52);
  2780 	}
  2915 	}
  2781 
  2916 
  2782 	/**
  2917 	/**
  2783 	 * <!-- begin-user-doc -->
  2918 	 * <!-- begin-user-doc -->
  2784 	 * <!-- end-user-doc -->
  2919 	 * <!-- end-user-doc -->
  2785 	 * @generated
  2920 	 * @generated
  2786 	 */
  2921 	 */
  2787 	public EReference getDocumentRoot_Forgottoputptroncleanupstack() {
  2922 	public EReference getDocumentRoot_Forgottoputptroncleanupstack() {
  2788         return (EReference)getDocumentRoot().getEStructuralFeatures().get(50);
  2923         return (EReference)getDocumentRoot().getEStructuralFeatures().get(53);
  2789 	}
  2924 	}
  2790 
  2925 
  2791 	/**
  2926 	/**
  2792 	 * <!-- begin-user-doc -->
  2927 	 * <!-- begin-user-doc -->
  2793 	 * <!-- end-user-doc -->
  2928 	 * <!-- end-user-doc -->
  2794 	 * @generated
  2929 	 * @generated
  2795 	 */
  2930 	 */
  2796 	public EReference getDocumentRoot_Friend() {
  2931 	public EReference getDocumentRoot_Friend() {
  2797         return (EReference)getDocumentRoot().getEStructuralFeatures().get(51);
  2932         return (EReference)getDocumentRoot().getEStructuralFeatures().get(54);
  2798 	}
  2933 	}
  2799 
  2934 
  2800 	/**
  2935 	/**
  2801 	 * <!-- begin-user-doc -->
  2936 	 * <!-- begin-user-doc -->
  2802 	 * <!-- end-user-doc -->
  2937 	 * <!-- end-user-doc -->
  2803 	 * @generated
  2938 	 * @generated
  2804 	 */
  2939 	 */
  2805 	public EReference getDocumentRoot_Functionality() {
  2940 	public EReference getDocumentRoot_Functionality() {
  2806         return (EReference)getDocumentRoot().getEStructuralFeatures().get(52);
  2941         return (EReference)getDocumentRoot().getEStructuralFeatures().get(55);
  2807 	}
  2942 	}
  2808 
  2943 
  2809 	/**
  2944 	/**
  2810 	 * <!-- begin-user-doc -->
  2945 	 * <!-- begin-user-doc -->
  2811 	 * <!-- end-user-doc -->
  2946 	 * <!-- end-user-doc -->
  2812 	 * @generated
  2947 	 * @generated
  2813 	 */
  2948 	 */
  2814 	public EReference getDocumentRoot_Goto() {
  2949 	public EReference getDocumentRoot_Goto() {
  2815         return (EReference)getDocumentRoot().getEStructuralFeatures().get(53);
  2950         return (EReference)getDocumentRoot().getEStructuralFeatures().get(56);
  2816 	}
  2951 	}
  2817 
  2952 
  2818 	/**
  2953 	/**
  2819 	 * <!-- begin-user-doc -->
  2954 	 * <!-- begin-user-doc -->
  2820 	 * <!-- end-user-doc -->
  2955 	 * <!-- end-user-doc -->
  2821 	 * @generated
  2956 	 * @generated
  2822 	 */
  2957 	 */
  2823 	public EReference getDocumentRoot_High() {
  2958 	public EReference getDocumentRoot_High() {
  2824         return (EReference)getDocumentRoot().getEStructuralFeatures().get(54);
  2959         return (EReference)getDocumentRoot().getEStructuralFeatures().get(57);
       
  2960 	}
       
  2961 
       
  2962 	/**
       
  2963 	 * <!-- begin-user-doc -->
       
  2964 	 * <!-- end-user-doc -->
       
  2965 	 * @generated
       
  2966 	 */
       
  2967 	public EAttribute getDocumentRoot_IconsRE() {
       
  2968         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(58);
  2825 	}
  2969 	}
  2826 
  2970 
  2827 	/**
  2971 	/**
  2828 	 * <!-- begin-user-doc -->
  2972 	 * <!-- begin-user-doc -->
  2829 	 * <!-- end-user-doc -->
  2973 	 * <!-- end-user-doc -->
  2830 	 * @generated
  2974 	 * @generated
  2831 	 */
  2975 	 */
  2832 	public EReference getDocumentRoot_Ifassignments() {
  2976 	public EReference getDocumentRoot_Ifassignments() {
  2833         return (EReference)getDocumentRoot().getEStructuralFeatures().get(55);
  2977         return (EReference)getDocumentRoot().getEStructuralFeatures().get(59);
  2834 	}
  2978 	}
  2835 
  2979 
  2836 	/**
  2980 	/**
  2837 	 * <!-- begin-user-doc -->
  2981 	 * <!-- begin-user-doc -->
  2838 	 * <!-- end-user-doc -->
  2982 	 * <!-- end-user-doc -->
  2839 	 * @generated
  2983 	 * @generated
  2840 	 */
  2984 	 */
  2841 	public EReference getDocumentRoot_Ifpreprocessor() {
  2985 	public EReference getDocumentRoot_Ifpreprocessor() {
  2842         return (EReference)getDocumentRoot().getEStructuralFeatures().get(56);
  2986         return (EReference)getDocumentRoot().getEStructuralFeatures().get(60);
  2843 	}
  2987 	}
  2844 
  2988 
  2845 	/**
  2989 	/**
  2846 	 * <!-- begin-user-doc -->
  2990 	 * <!-- begin-user-doc -->
  2847 	 * <!-- end-user-doc -->
  2991 	 * <!-- end-user-doc -->
  2848 	 * @generated
  2992 	 * @generated
  2849 	 */
  2993 	 */
  2850 	public EReference getDocumentRoot_Inheritanceorder() {
  2994 	public EReference getDocumentRoot_Inheritanceorder() {
  2851         return (EReference)getDocumentRoot().getEStructuralFeatures().get(57);
  2995         return (EReference)getDocumentRoot().getEStructuralFeatures().get(61);
  2852 	}
  2996 	}
  2853 
  2997 
  2854 	/**
  2998 	/**
  2855 	 * <!-- begin-user-doc -->
  2999 	 * <!-- begin-user-doc -->
  2856 	 * <!-- end-user-doc -->
  3000 	 * <!-- end-user-doc -->
  2857 	 * @generated
  3001 	 * @generated
  2858 	 */
  3002 	 */
  2859 	public EAttribute getDocumentRoot_Input() {
  3003 	public EAttribute getDocumentRoot_Input() {
  2860         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(58);
  3004         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(62);
  2861 	}
  3005 	}
  2862 
  3006 
  2863 	/**
  3007 	/**
  2864 	 * <!-- begin-user-doc -->
  3008 	 * <!-- begin-user-doc -->
  2865 	 * <!-- end-user-doc -->
  3009 	 * <!-- end-user-doc -->
  2866 	 * @generated
  3010 	 * @generated
  2867 	 */
  3011 	 */
  2868 	public EReference getDocumentRoot_Intleaves() {
  3012 	public EReference getDocumentRoot_Intleaves() {
  2869         return (EReference)getDocumentRoot().getEStructuralFeatures().get(59);
  3013         return (EReference)getDocumentRoot().getEStructuralFeatures().get(63);
  2870 	}
  3014 	}
  2871 
  3015 
  2872 	/**
  3016 	/**
  2873 	 * <!-- begin-user-doc -->
  3017 	 * <!-- begin-user-doc -->
  2874 	 * <!-- end-user-doc -->
  3018 	 * <!-- end-user-doc -->
  2875 	 * @generated
  3019 	 * @generated
  2876 	 */
  3020 	 */
  2877 	public EReference getDocumentRoot_Jmp() {
  3021 	public EReference getDocumentRoot_Jmp() {
  2878         return (EReference)getDocumentRoot().getEStructuralFeatures().get(60);
  3022         return (EReference)getDocumentRoot().getEStructuralFeatures().get(64);
  2879 	}
  3023 	}
  2880 
  3024 
  2881 	/**
  3025 	/**
  2882 	 * <!-- begin-user-doc -->
  3026 	 * <!-- begin-user-doc -->
  2883 	 * <!-- end-user-doc -->
  3027 	 * <!-- end-user-doc -->
  2884 	 * @generated
  3028 	 * @generated
  2885 	 */
  3029 	 */
  2886 	public EReference getDocumentRoot_Keyword() {
  3030 	public EReference getDocumentRoot_Keyword() {
  2887         return (EReference)getDocumentRoot().getEStructuralFeatures().get(61);
  3031         return (EReference)getDocumentRoot().getEStructuralFeatures().get(65);
  2888 	}
  3032 	}
  2889 
  3033 
  2890 	/**
  3034 	/**
  2891 	 * <!-- begin-user-doc -->
  3035 	 * <!-- begin-user-doc -->
  2892 	 * <!-- end-user-doc -->
  3036 	 * <!-- end-user-doc -->
  2893 	 * @generated
  3037 	 * @generated
  2894 	 */
  3038 	 */
  2895 	public EReference getDocumentRoot_Leave() {
  3039 	public EReference getDocumentRoot_Leave() {
  2896         return (EReference)getDocumentRoot().getEStructuralFeatures().get(62);
  3040         return (EReference)getDocumentRoot().getEStructuralFeatures().get(66);
  2897 	}
  3041 	}
  2898 
  3042 
  2899 	/**
  3043 	/**
  2900 	 * <!-- begin-user-doc -->
  3044 	 * <!-- begin-user-doc -->
  2901 	 * <!-- end-user-doc -->
  3045 	 * <!-- end-user-doc -->
  2902 	 * @generated
  3046 	 * @generated
  2903 	 */
  3047 	 */
  2904 	public EReference getDocumentRoot_LeaveNoError() {
  3048 	public EReference getDocumentRoot_LeaveNoError() {
  2905         return (EReference)getDocumentRoot().getEStructuralFeatures().get(63);
  3049         return (EReference)getDocumentRoot().getEStructuralFeatures().get(67);
  2906 	}
  3050 	}
  2907 
  3051 
  2908 	/**
  3052 	/**
  2909 	 * <!-- begin-user-doc -->
  3053 	 * <!-- begin-user-doc -->
  2910 	 * <!-- end-user-doc -->
  3054 	 * <!-- end-user-doc -->
  2911 	 * @generated
  3055 	 * @generated
  2912 	 */
  3056 	 */
  2913 	public EReference getDocumentRoot_Leavingoperators() {
  3057 	public EReference getDocumentRoot_Leavingoperators() {
  2914         return (EReference)getDocumentRoot().getEStructuralFeatures().get(64);
  3058         return (EReference)getDocumentRoot().getEStructuralFeatures().get(68);
  2915 	}
  3059 	}
  2916 
  3060 
  2917 	/**
  3061 	/**
  2918 	 * <!-- begin-user-doc -->
  3062 	 * <!-- begin-user-doc -->
  2919 	 * <!-- end-user-doc -->
  3063 	 * <!-- end-user-doc -->
  2920 	 * @generated
  3064 	 * @generated
  2921 	 */
  3065 	 */
  2922 	public EReference getDocumentRoot_Legal() {
  3066 	public EReference getDocumentRoot_Legal() {
  2923         return (EReference)getDocumentRoot().getEStructuralFeatures().get(65);
  3067         return (EReference)getDocumentRoot().getEStructuralFeatures().get(69);
  2924 	}
  3068 	}
  2925 
  3069 
  2926 	/**
  3070 	/**
  2927 	 * <!-- begin-user-doc -->
  3071 	 * <!-- begin-user-doc -->
  2928 	 * <!-- end-user-doc -->
  3072 	 * <!-- end-user-doc -->
  2929 	 * @generated
  3073 	 * @generated
  2930 	 */
  3074 	 */
  2931 	public EReference getDocumentRoot_LFunctionCantLeave() {
  3075 	public EReference getDocumentRoot_LFunctionCantLeave() {
  2932         return (EReference)getDocumentRoot().getEStructuralFeatures().get(66);
  3076         return (EReference)getDocumentRoot().getEStructuralFeatures().get(70);
  2933 	}
  3077 	}
  2934 
  3078 
  2935 	/**
  3079 	/**
  2936 	 * <!-- begin-user-doc -->
  3080 	 * <!-- begin-user-doc -->
  2937 	 * <!-- end-user-doc -->
  3081 	 * <!-- end-user-doc -->
  2938 	 * @generated
  3082 	 * @generated
  2939 	 */
  3083 	 */
  2940 	public EAttribute getDocumentRoot_LFunctionIgnoreRE() {
  3084 	public EAttribute getDocumentRoot_LFunctionIgnoreRE() {
  2941         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(67);
  3085         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(71);
  2942 	}
  3086 	}
  2943 
  3087 
  2944 	/**
  3088 	/**
  2945 	 * <!-- begin-user-doc -->
  3089 	 * <!-- begin-user-doc -->
  2946 	 * <!-- end-user-doc -->
  3090 	 * <!-- end-user-doc -->
  2947 	 * @generated
  3091 	 * @generated
  2948 	 */
  3092 	 */
  2949 	public EAttribute getDocumentRoot_Link() {
  3093 	public EAttribute getDocumentRoot_Link() {
  2950         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(68);
  3094         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(72);
  2951 	}
  3095 	}
  2952 
  3096 
  2953 	/**
  3097 	/**
  2954 	 * <!-- begin-user-doc -->
  3098 	 * <!-- begin-user-doc -->
  2955 	 * <!-- end-user-doc -->
  3099 	 * <!-- end-user-doc -->
  2956 	 * @generated
  3100 	 * @generated
  2957 	 */
  3101 	 */
  2958 	public EReference getDocumentRoot_Localisation() {
  3102 	public EReference getDocumentRoot_Localisation() {
  2959         return (EReference)getDocumentRoot().getEStructuralFeatures().get(69);
  3103         return (EReference)getDocumentRoot().getEStructuralFeatures().get(73);
  2960 	}
  3104 	}
  2961 
  3105 
  2962 	/**
  3106 	/**
  2963 	 * <!-- begin-user-doc -->
  3107 	 * <!-- begin-user-doc -->
  2964 	 * <!-- end-user-doc -->
  3108 	 * <!-- end-user-doc -->
  2965 	 * @generated
  3109 	 * @generated
  2966 	 */
  3110 	 */
  2967 	public EReference getDocumentRoot_Longlines() {
  3111 	public EReference getDocumentRoot_Longlines() {
  2968         return (EReference)getDocumentRoot().getEStructuralFeatures().get(70);
  3112         return (EReference)getDocumentRoot().getEStructuralFeatures().get(74);
  2969 	}
  3113 	}
  2970 
  3114 
  2971 	/**
  3115 	/**
  2972 	 * <!-- begin-user-doc -->
  3116 	 * <!-- begin-user-doc -->
  2973 	 * <!-- end-user-doc -->
  3117 	 * <!-- end-user-doc -->
  2974 	 * @generated
  3118 	 * @generated
  2975 	 */
  3119 	 */
  2976 	public EReference getDocumentRoot_Low() {
  3120 	public EReference getDocumentRoot_Low() {
  2977         return (EReference)getDocumentRoot().getEStructuralFeatures().get(71);
  3121         return (EReference)getDocumentRoot().getEStructuralFeatures().get(75);
  2978 	}
  3122 	}
  2979 
  3123 
  2980 	/**
  3124 	/**
  2981 	 * <!-- begin-user-doc -->
  3125 	 * <!-- begin-user-doc -->
  2982 	 * <!-- end-user-doc -->
  3126 	 * <!-- end-user-doc -->
  2983 	 * @generated
  3127 	 * @generated
  2984 	 */
  3128 	 */
  2985 	public EAttribute getDocumentRoot_Lxr() {
  3129 	public EAttribute getDocumentRoot_Lxr() {
  2986         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(72);
  3130         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(76);
  2987 	}
  3131 	}
  2988 
  3132 
  2989 	/**
  3133 	/**
  2990 	 * <!-- begin-user-doc -->
  3134 	 * <!-- begin-user-doc -->
  2991 	 * <!-- end-user-doc -->
  3135 	 * <!-- end-user-doc -->
  2992 	 * @generated
  3136 	 * @generated
  2993 	 */
  3137 	 */
  2994 	public EAttribute getDocumentRoot_Lxrversion() {
  3138 	public EAttribute getDocumentRoot_Lxrversion() {
  2995         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(73);
  3139         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(77);
  2996 	}
  3140 	}
  2997 
  3141 
  2998 	/**
  3142 	/**
  2999 	 * <!-- begin-user-doc -->
  3143 	 * <!-- begin-user-doc -->
  3000 	 * <!-- end-user-doc -->
  3144 	 * <!-- end-user-doc -->
  3001 	 * @generated
  3145 	 * @generated
  3002 	 */
  3146 	 */
  3003 	public EReference getDocumentRoot_Magicnumbers() {
  3147 	public EReference getDocumentRoot_Magicnumbers() {
  3004         return (EReference)getDocumentRoot().getEStructuralFeatures().get(74);
  3148         return (EReference)getDocumentRoot().getEStructuralFeatures().get(78);
  3005 	}
  3149 	}
  3006 
  3150 
  3007 	/**
  3151 	/**
  3008 	 * <!-- begin-user-doc -->
  3152 	 * <!-- begin-user-doc -->
  3009 	 * <!-- end-user-doc -->
  3153 	 * <!-- end-user-doc -->
  3010 	 * @generated
  3154 	 * @generated
  3011 	 */
  3155 	 */
  3012 	public EReference getDocumentRoot_Mclassdestructor() {
  3156 	public EReference getDocumentRoot_Mclassdestructor() {
  3013         return (EReference)getDocumentRoot().getEStructuralFeatures().get(75);
  3157         return (EReference)getDocumentRoot().getEStructuralFeatures().get(79);
  3014 	}
  3158 	}
  3015 
  3159 
  3016 	/**
  3160 	/**
  3017 	 * <!-- begin-user-doc -->
  3161 	 * <!-- begin-user-doc -->
  3018 	 * <!-- end-user-doc -->
  3162 	 * <!-- end-user-doc -->
  3019 	 * @generated
  3163 	 * @generated
  3020 	 */
  3164 	 */
  3021 	public EReference getDocumentRoot_Medium() {
  3165 	public EReference getDocumentRoot_Medium() {
  3022         return (EReference)getDocumentRoot().getEStructuralFeatures().get(76);
  3166         return (EReference)getDocumentRoot().getEStructuralFeatures().get(80);
  3023 	}
  3167 	}
  3024 
  3168 
  3025 	/**
  3169 	/**
  3026 	 * <!-- begin-user-doc -->
  3170 	 * <!-- begin-user-doc -->
  3027 	 * <!-- end-user-doc -->
  3171 	 * <!-- end-user-doc -->
  3028 	 * @generated
  3172 	 * @generated
  3029 	 */
  3173 	 */
  3030 	public EReference getDocumentRoot_Memberlc() {
  3174 	public EReference getDocumentRoot_Memberlc() {
  3031         return (EReference)getDocumentRoot().getEStructuralFeatures().get(77);
  3175         return (EReference)getDocumentRoot().getEStructuralFeatures().get(81);
  3032 	}
  3176 	}
  3033 
  3177 
  3034 	/**
  3178 	/**
  3035 	 * <!-- begin-user-doc -->
  3179 	 * <!-- begin-user-doc -->
  3036 	 * <!-- end-user-doc -->
  3180 	 * <!-- end-user-doc -->
  3037 	 * @generated
  3181 	 * @generated
  3038 	 */
  3182 	 */
  3039 	public EReference getDocumentRoot_Membervariablecallld() {
  3183 	public EReference getDocumentRoot_Membervariablecallld() {
  3040         return (EReference)getDocumentRoot().getEStructuralFeatures().get(78);
  3184         return (EReference)getDocumentRoot().getEStructuralFeatures().get(82);
  3041 	}
  3185 	}
  3042 
  3186 
  3043 	/**
  3187 	/**
  3044 	 * <!-- begin-user-doc -->
  3188 	 * <!-- begin-user-doc -->
  3045 	 * <!-- end-user-doc -->
  3189 	 * <!-- end-user-doc -->
  3046 	 * @generated
  3190 	 * @generated
  3047 	 */
  3191 	 */
  3048 	public EReference getDocumentRoot_Missingcancel() {
  3192 	public EReference getDocumentRoot_Missingcancel() {
  3049         return (EReference)getDocumentRoot().getEStructuralFeatures().get(79);
  3193         return (EReference)getDocumentRoot().getEStructuralFeatures().get(83);
  3050 	}
  3194 	}
  3051 
  3195 
  3052 	/**
  3196 	/**
  3053 	 * <!-- begin-user-doc -->
  3197 	 * <!-- begin-user-doc -->
  3054 	 * <!-- end-user-doc -->
  3198 	 * <!-- end-user-doc -->
  3055 	 * @generated
  3199 	 * @generated
  3056 	 */
  3200 	 */
  3057 	public EReference getDocumentRoot_Missingcclass() {
  3201 	public EReference getDocumentRoot_Missingcclass() {
  3058         return (EReference)getDocumentRoot().getEStructuralFeatures().get(80);
  3202         return (EReference)getDocumentRoot().getEStructuralFeatures().get(84);
  3059 	}
  3203 	}
  3060 
  3204 
  3061 	/**
  3205 	/**
  3062 	 * <!-- begin-user-doc -->
  3206 	 * <!-- begin-user-doc -->
  3063 	 * <!-- end-user-doc -->
  3207 	 * <!-- end-user-doc -->
  3064 	 * @generated
  3208 	 * @generated
  3065 	 */
  3209 	 */
  3066 	public EReference getDocumentRoot_Mmpsourcepath() {
  3210 	public EReference getDocumentRoot_Mmpsourcepath() {
  3067         return (EReference)getDocumentRoot().getEStructuralFeatures().get(81);
  3211         return (EReference)getDocumentRoot().getEStructuralFeatures().get(85);
  3068 	}
  3212 	}
  3069 
  3213 
  3070 	/**
  3214 	/**
  3071 	 * <!-- begin-user-doc -->
  3215 	 * <!-- begin-user-doc -->
  3072 	 * <!-- end-user-doc -->
  3216 	 * <!-- end-user-doc -->
  3073 	 * @generated
  3217 	 * @generated
  3074 	 */
  3218 	 */
  3075 	public EReference getDocumentRoot_Multilangrsc() {
  3219 	public EReference getDocumentRoot_Multilangrsc() {
  3076         return (EReference)getDocumentRoot().getEStructuralFeatures().get(82);
  3220         return (EReference)getDocumentRoot().getEStructuralFeatures().get(86);
  3077 	}
  3221 	}
  3078 
  3222 
  3079 	/**
  3223 	/**
  3080 	 * <!-- begin-user-doc -->
  3224 	 * <!-- begin-user-doc -->
  3081 	 * <!-- end-user-doc -->
  3225 	 * <!-- end-user-doc -->
  3082 	 * @generated
  3226 	 * @generated
  3083 	 */
  3227 	 */
  3084 	public EReference getDocumentRoot_Multipledeclarations() {
  3228 	public EReference getDocumentRoot_Multipledeclarations() {
  3085         return (EReference)getDocumentRoot().getEStructuralFeatures().get(83);
  3229         return (EReference)getDocumentRoot().getEStructuralFeatures().get(87);
  3086 	}
  3230 	}
  3087 
  3231 
  3088 	/**
  3232 	/**
  3089 	 * <!-- begin-user-doc -->
  3233 	 * <!-- begin-user-doc -->
  3090 	 * <!-- end-user-doc -->
  3234 	 * <!-- end-user-doc -->
  3091 	 * @generated
  3235 	 * @generated
  3092 	 */
  3236 	 */
  3093 	public EReference getDocumentRoot_Multipleinheritance() {
  3237 	public EReference getDocumentRoot_Multipleinheritance() {
  3094         return (EReference)getDocumentRoot().getEStructuralFeatures().get(84);
  3238         return (EReference)getDocumentRoot().getEStructuralFeatures().get(88);
  3095 	}
  3239 	}
  3096 
  3240 
  3097 	/**
  3241 	/**
  3098 	 * <!-- begin-user-doc -->
  3242 	 * <!-- begin-user-doc -->
  3099 	 * <!-- end-user-doc -->
  3243 	 * <!-- end-user-doc -->
  3100 	 * @generated
  3244 	 * @generated
  3101 	 */
  3245 	 */
  3102 	public EReference getDocumentRoot_Mydocs() {
  3246 	public EReference getDocumentRoot_Mydocs() {
  3103         return (EReference)getDocumentRoot().getEStructuralFeatures().get(85);
  3247         return (EReference)getDocumentRoot().getEStructuralFeatures().get(89);
  3104 	}
  3248 	}
  3105 
  3249 
  3106 	/**
  3250 	/**
  3107 	 * <!-- begin-user-doc -->
  3251 	 * <!-- begin-user-doc -->
  3108 	 * <!-- end-user-doc -->
  3252 	 * <!-- end-user-doc -->
  3109 	 * @generated
  3253 	 * @generated
  3110 	 */
  3254 	 */
  3111 	public EAttribute getDocumentRoot_Name() {
  3255 	public EAttribute getDocumentRoot_Name() {
  3112         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(86);
  3256         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(90);
  3113 	}
  3257 	}
  3114 
  3258 
  3115 	/**
  3259 	/**
  3116 	 * <!-- begin-user-doc -->
  3260 	 * <!-- begin-user-doc -->
  3117 	 * <!-- end-user-doc -->
  3261 	 * <!-- end-user-doc -->
  3118 	 * @generated
  3262 	 * @generated
  3119 	 */
  3263 	 */
  3120 	public EReference getDocumentRoot_Namespace() {
  3264 	public EReference getDocumentRoot_Namespace() {
  3121         return (EReference)getDocumentRoot().getEStructuralFeatures().get(87);
  3265         return (EReference)getDocumentRoot().getEStructuralFeatures().get(91);
  3122 	}
  3266 	}
  3123 
  3267 
  3124 	/**
  3268 	/**
  3125 	 * <!-- begin-user-doc -->
  3269 	 * <!-- begin-user-doc -->
  3126 	 * <!-- end-user-doc -->
  3270 	 * <!-- end-user-doc -->
  3127 	 * @generated
  3271 	 * @generated
  3128 	 */
  3272 	 */
  3129 	public EReference getDocumentRoot_Newlreferences() {
  3273 	public EReference getDocumentRoot_Newlreferences() {
  3130         return (EReference)getDocumentRoot().getEStructuralFeatures().get(88);
  3274         return (EReference)getDocumentRoot().getEStructuralFeatures().get(92);
  3131 	}
  3275 	}
  3132 
  3276 
  3133 	/**
  3277 	/**
  3134 	 * <!-- begin-user-doc -->
  3278 	 * <!-- begin-user-doc -->
  3135 	 * <!-- end-user-doc -->
  3279 	 * <!-- end-user-doc -->
  3136 	 * @generated
  3280 	 * @generated
  3137 	 */
  3281 	 */
  3138 	public EReference getDocumentRoot_Noleavetrap() {
  3282 	public EReference getDocumentRoot_Noleavetrap() {
  3139         return (EReference)getDocumentRoot().getEStructuralFeatures().get(89);
  3283         return (EReference)getDocumentRoot().getEStructuralFeatures().get(93);
  3140 	}
  3284 	}
  3141 
  3285 
  3142 	/**
  3286 	/**
  3143 	 * <!-- begin-user-doc -->
  3287 	 * <!-- begin-user-doc -->
  3144 	 * <!-- end-user-doc -->
  3288 	 * <!-- end-user-doc -->
  3145 	 * @generated
  3289 	 * @generated
  3146 	 */
  3290 	 */
  3147 	public EReference getDocumentRoot_Nonconsthbufc() {
  3291 	public EReference getDocumentRoot_Nonconsthbufc() {
  3148         return (EReference)getDocumentRoot().getEStructuralFeatures().get(90);
  3292         return (EReference)getDocumentRoot().getEStructuralFeatures().get(94);
  3149 	}
  3293 	}
  3150 
  3294 
  3151 	/**
  3295 	/**
  3152 	 * <!-- begin-user-doc -->
  3296 	 * <!-- begin-user-doc -->
  3153 	 * <!-- end-user-doc -->
  3297 	 * <!-- end-user-doc -->
  3154 	 * @generated
  3298 	 * @generated
  3155 	 */
  3299 	 */
  3156 	public EReference getDocumentRoot_Nonconsttdesc() {
  3300 	public EReference getDocumentRoot_Nonconsttdesc() {
  3157         return (EReference)getDocumentRoot().getEStructuralFeatures().get(91);
  3301         return (EReference)getDocumentRoot().getEStructuralFeatures().get(95);
  3158 	}
  3302 	}
  3159 
  3303 
  3160 	/**
  3304 	/**
  3161 	 * <!-- begin-user-doc -->
  3305 	 * <!-- begin-user-doc -->
  3162 	 * <!-- end-user-doc -->
  3306 	 * <!-- end-user-doc -->
  3163 	 * @generated
  3307 	 * @generated
  3164 	 */
  3308 	 */
  3165 	public EReference getDocumentRoot_Nonleavenew() {
  3309 	public EReference getDocumentRoot_Nonleavenew() {
  3166         return (EReference)getDocumentRoot().getEStructuralFeatures().get(92);
  3310         return (EReference)getDocumentRoot().getEStructuralFeatures().get(96);
  3167 	}
  3311 	}
  3168 
  3312 
  3169 	/**
  3313 	/**
  3170 	 * <!-- begin-user-doc -->
  3314 	 * <!-- begin-user-doc -->
  3171 	 * <!-- end-user-doc -->
  3315 	 * <!-- end-user-doc -->
  3172 	 * @generated
  3316 	 * @generated
  3173 	 */
  3317 	 */
  3174 	public EReference getDocumentRoot_Nonunicodeskins() {
  3318 	public EReference getDocumentRoot_Nonunicodeskins() {
  3175         return (EReference)getDocumentRoot().getEStructuralFeatures().get(93);
  3319         return (EReference)getDocumentRoot().getEStructuralFeatures().get(97);
  3176 	}
  3320 	}
  3177 
  3321 
  3178 	/**
  3322 	/**
  3179 	 * <!-- begin-user-doc -->
  3323 	 * <!-- begin-user-doc -->
  3180 	 * <!-- end-user-doc -->
  3324 	 * <!-- end-user-doc -->
  3181 	 * @generated
  3325 	 * @generated
  3182 	 */
  3326 	 */
  3183 	public EReference getDocumentRoot_Null() {
  3327 	public EReference getDocumentRoot_Null() {
  3184         return (EReference)getDocumentRoot().getEStructuralFeatures().get(94);
  3328         return (EReference)getDocumentRoot().getEStructuralFeatures().get(98);
  3185 	}
  3329 	}
  3186 
  3330 
  3187 	/**
  3331 	/**
  3188 	 * <!-- begin-user-doc -->
  3332 	 * <!-- begin-user-doc -->
  3189 	 * <!-- end-user-doc -->
  3333 	 * <!-- end-user-doc -->
  3190 	 * @generated
  3334 	 * @generated
  3191 	 */
  3335 	 */
  3192 	public EReference getDocumentRoot_Open() {
  3336 	public EReference getDocumentRoot_Open() {
  3193         return (EReference)getDocumentRoot().getEStructuralFeatures().get(95);
  3337         return (EReference)getDocumentRoot().getEStructuralFeatures().get(99);
  3194 	}
  3338 	}
  3195 
  3339 
  3196 	/**
  3340 	/**
  3197 	 * <!-- begin-user-doc -->
  3341 	 * <!-- begin-user-doc -->
  3198 	 * <!-- end-user-doc -->
  3342 	 * <!-- end-user-doc -->
  3199 	 * @generated
  3343 	 * @generated
  3200 	 */
  3344 	 */
  3201 	public EAttribute getDocumentRoot_OpenIgnoreRE() {
  3345 	public EAttribute getDocumentRoot_OpenIgnoreRE() {
  3202         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(96);
  3346         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(100);
  3203 	}
  3347 	}
  3204 
  3348 
  3205 	/**
  3349 	/**
  3206 	 * <!-- begin-user-doc -->
  3350 	 * <!-- begin-user-doc -->
  3207 	 * <!-- end-user-doc -->
  3351 	 * <!-- end-user-doc -->
  3208 	 * @generated
  3352 	 * @generated
  3209 	 */
  3353 	 */
  3210 	public EReference getDocumentRoot_Other() {
  3354 	public EReference getDocumentRoot_Other() {
  3211         return (EReference)getDocumentRoot().getEStructuralFeatures().get(97);
  3355         return (EReference)getDocumentRoot().getEStructuralFeatures().get(101);
  3212 	}
  3356 	}
  3213 
  3357 
  3214 	/**
  3358 	/**
  3215 	 * <!-- begin-user-doc -->
  3359 	 * <!-- begin-user-doc -->
  3216 	 * <!-- end-user-doc -->
  3360 	 * <!-- end-user-doc -->
  3217 	 * @generated
  3361 	 * @generated
  3218 	 */
  3362 	 */
  3219 	public EAttribute getDocumentRoot_Outputformat() {
  3363 	public EAttribute getDocumentRoot_Outputformat() {
  3220         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(98);
  3364         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(102);
  3221 	}
  3365 	}
  3222 
  3366 
  3223 	/**
  3367 	/**
  3224 	 * <!-- begin-user-doc -->
  3368 	 * <!-- begin-user-doc -->
  3225 	 * <!-- end-user-doc -->
  3369 	 * <!-- end-user-doc -->
  3226 	 * @generated
  3370 	 * @generated
  3227 	 */
  3371 	 */
  3228 	public EReference getDocumentRoot_Panic() {
  3372 	public EReference getDocumentRoot_Panic() {
  3229         return (EReference)getDocumentRoot().getEStructuralFeatures().get(99);
  3373         return (EReference)getDocumentRoot().getEStructuralFeatures().get(103);
  3230 	}
  3374 	}
  3231 
  3375 
  3232 	/**
  3376 	/**
  3233 	 * <!-- begin-user-doc -->
  3377 	 * <!-- begin-user-doc -->
  3234 	 * <!-- end-user-doc -->
  3378 	 * <!-- end-user-doc -->
  3235 	 * @generated
  3379 	 * @generated
  3236 	 */
  3380 	 */
  3237 	public EReference getDocumentRoot_Performance() {
  3381 	public EReference getDocumentRoot_Performance() {
  3238         return (EReference)getDocumentRoot().getEStructuralFeatures().get(100);
  3382         return (EReference)getDocumentRoot().getEStructuralFeatures().get(104);
  3239 	}
  3383 	}
  3240 
  3384 
  3241 	/**
  3385 	/**
  3242 	 * <!-- begin-user-doc -->
  3386 	 * <!-- begin-user-doc -->
  3243 	 * <!-- end-user-doc -->
  3387 	 * <!-- end-user-doc -->
  3244 	 * @generated
  3388 	 * @generated
  3245 	 */
  3389 	 */
  3246 	public EReference getDocumentRoot_Pointertoarrays() {
  3390 	public EReference getDocumentRoot_Pointertoarrays() {
  3247         return (EReference)getDocumentRoot().getEStructuralFeatures().get(101);
  3391         return (EReference)getDocumentRoot().getEStructuralFeatures().get(105);
  3248 	}
  3392 	}
  3249 
  3393 
  3250 	/**
  3394 	/**
  3251 	 * <!-- begin-user-doc -->
  3395 	 * <!-- begin-user-doc -->
  3252 	 * <!-- end-user-doc -->
  3396 	 * <!-- end-user-doc -->
  3253 	 * @generated
  3397 	 * @generated
  3254 	 */
  3398 	 */
  3255 	public EReference getDocumentRoot_Pragmadisable() {
  3399 	public EReference getDocumentRoot_Pragmadisable() {
  3256         return (EReference)getDocumentRoot().getEStructuralFeatures().get(102);
  3400         return (EReference)getDocumentRoot().getEStructuralFeatures().get(106);
  3257 	}
  3401 	}
  3258 
  3402 
  3259 	/**
  3403 	/**
  3260 	 * <!-- begin-user-doc -->
  3404 	 * <!-- begin-user-doc -->
  3261 	 * <!-- end-user-doc -->
  3405 	 * <!-- end-user-doc -->
  3262 	 * @generated
  3406 	 * @generated
  3263 	 */
  3407 	 */
  3264 	public EReference getDocumentRoot_Pragmamessage() {
  3408 	public EReference getDocumentRoot_Pragmamessage() {
  3265         return (EReference)getDocumentRoot().getEStructuralFeatures().get(103);
  3409         return (EReference)getDocumentRoot().getEStructuralFeatures().get(107);
  3266 	}
  3410 	}
  3267 
  3411 
  3268 	/**
  3412 	/**
  3269 	 * <!-- begin-user-doc -->
  3413 	 * <!-- begin-user-doc -->
  3270 	 * <!-- end-user-doc -->
  3414 	 * <!-- end-user-doc -->
  3271 	 * @generated
  3415 	 * @generated
  3272 	 */
  3416 	 */
  3273 	public EReference getDocumentRoot_Pragmaother() {
  3417 	public EReference getDocumentRoot_Pragmaother() {
  3274         return (EReference)getDocumentRoot().getEStructuralFeatures().get(104);
  3418         return (EReference)getDocumentRoot().getEStructuralFeatures().get(108);
  3275 	}
  3419 	}
  3276 
  3420 
  3277 	/**
  3421 	/**
  3278 	 * <!-- begin-user-doc -->
  3422 	 * <!-- begin-user-doc -->
  3279 	 * <!-- end-user-doc -->
  3423 	 * <!-- end-user-doc -->
  3280 	 * @generated
  3424 	 * @generated
  3281 	 */
  3425 	 */
  3282 	public EReference getDocumentRoot_Privateinheritance() {
  3426 	public EReference getDocumentRoot_Privateinheritance() {
  3283         return (EReference)getDocumentRoot().getEStructuralFeatures().get(105);
  3427         return (EReference)getDocumentRoot().getEStructuralFeatures().get(109);
  3284 	}
  3428 	}
  3285 
  3429 
  3286 	/**
  3430 	/**
  3287 	 * <!-- begin-user-doc -->
  3431 	 * <!-- begin-user-doc -->
  3288 	 * <!-- end-user-doc -->
  3432 	 * <!-- end-user-doc -->
  3289 	 * @generated
  3433 	 * @generated
  3290 	 */
  3434 	 */
  3291 	public EReference getDocumentRoot_Pushaddrvar() {
  3435 	public EReference getDocumentRoot_Pushaddrvar() {
  3292         return (EReference)getDocumentRoot().getEStructuralFeatures().get(106);
  3436         return (EReference)getDocumentRoot().getEStructuralFeatures().get(110);
  3293 	}
  3437 	}
  3294 
  3438 
  3295 	/**
  3439 	/**
  3296 	 * <!-- begin-user-doc -->
  3440 	 * <!-- begin-user-doc -->
  3297 	 * <!-- end-user-doc -->
  3441 	 * <!-- end-user-doc -->
  3298 	 * @generated
  3442 	 * @generated
  3299 	 */
  3443 	 */
  3300 	public EReference getDocumentRoot_Pushmember() {
  3444 	public EReference getDocumentRoot_Pushmember() {
  3301         return (EReference)getDocumentRoot().getEStructuralFeatures().get(107);
  3445         return (EReference)getDocumentRoot().getEStructuralFeatures().get(111);
  3302 	}
  3446 	}
  3303 
  3447 
  3304 	/**
  3448 	/**
  3305 	 * <!-- begin-user-doc -->
  3449 	 * <!-- begin-user-doc -->
  3306 	 * <!-- end-user-doc -->
  3450 	 * <!-- end-user-doc -->
  3307 	 * @generated
  3451 	 * @generated
  3308 	 */
  3452 	 */
  3309 	public EReference getDocumentRoot_Readresource() {
  3453 	public EReference getDocumentRoot_Readresource() {
  3310         return (EReference)getDocumentRoot().getEStructuralFeatures().get(108);
  3454         return (EReference)getDocumentRoot().getEStructuralFeatures().get(112);
  3311 	}
  3455 	}
  3312 
  3456 
  3313 	/**
  3457 	/**
  3314 	 * <!-- begin-user-doc -->
  3458 	 * <!-- begin-user-doc -->
  3315 	 * <!-- end-user-doc -->
  3459 	 * <!-- end-user-doc -->
  3316 	 * @generated
  3460 	 * @generated
  3317 	 */
  3461 	 */
  3318 	public EReference getDocumentRoot_Resourcenotoncleanupstack() {
  3462 	public EReference getDocumentRoot_Resourcenotoncleanupstack() {
  3319         return (EReference)getDocumentRoot().getEStructuralFeatures().get(109);
  3463         return (EReference)getDocumentRoot().getEStructuralFeatures().get(113);
  3320 	}
  3464 	}
  3321 
  3465 
  3322 	/**
  3466 	/**
  3323 	 * <!-- begin-user-doc -->
  3467 	 * <!-- begin-user-doc -->
  3324 	 * <!-- end-user-doc -->
  3468 	 * <!-- end-user-doc -->
  3325 	 * @generated
  3469 	 * @generated
  3326 	 */
  3470 	 */
  3327 	public EReference getDocumentRoot_Resourcesonheap() {
  3471 	public EReference getDocumentRoot_Resourcesonheap() {
  3328         return (EReference)getDocumentRoot().getEStructuralFeatures().get(110);
  3472         return (EReference)getDocumentRoot().getEStructuralFeatures().get(114);
  3329 	}
  3473 	}
  3330 
  3474 
  3331 	/**
  3475 	/**
  3332 	 * <!-- begin-user-doc -->
  3476 	 * <!-- begin-user-doc -->
  3333 	 * <!-- end-user-doc -->
  3477 	 * <!-- end-user-doc -->
  3334 	 * @generated
  3478 	 * @generated
  3335 	 */
  3479 	 */
  3336 	public EReference getDocumentRoot_Returndescriptoroutofscope() {
  3480 	public EReference getDocumentRoot_Returndescriptoroutofscope() {
  3337         return (EReference)getDocumentRoot().getEStructuralFeatures().get(111);
  3481         return (EReference)getDocumentRoot().getEStructuralFeatures().get(115);
  3338 	}
  3482 	}
  3339 
  3483 
  3340 	/**
  3484 	/**
  3341 	 * <!-- begin-user-doc -->
  3485 	 * <!-- begin-user-doc -->
  3342 	 * <!-- end-user-doc -->
  3486 	 * <!-- end-user-doc -->
  3343 	 * @generated
  3487 	 * @generated
  3344 	 */
  3488 	 */
  3345 	public EReference getDocumentRoot_Rfs() {
  3489 	public EReference getDocumentRoot_Rfs() {
  3346         return (EReference)getDocumentRoot().getEStructuralFeatures().get(112);
  3490         return (EReference)getDocumentRoot().getEStructuralFeatures().get(116);
  3347 	}
  3491 	}
  3348 
  3492 
  3349 	/**
  3493 	/**
  3350 	 * <!-- begin-user-doc -->
  3494 	 * <!-- begin-user-doc -->
  3351 	 * <!-- end-user-doc -->
  3495 	 * <!-- end-user-doc -->
  3352 	 * @generated
  3496 	 * @generated
  3353 	 */
  3497 	 */
  3354 	public EReference getDocumentRoot_Rssnames() {
  3498 	public EReference getDocumentRoot_Rssnames() {
  3355         return (EReference)getDocumentRoot().getEStructuralFeatures().get(113);
  3499         return (EReference)getDocumentRoot().getEStructuralFeatures().get(117);
  3356 	}
  3500 	}
  3357 
  3501 
  3358 	/**
  3502 	/**
  3359 	 * <!-- begin-user-doc -->
  3503 	 * <!-- begin-user-doc -->
  3360 	 * <!-- end-user-doc -->
  3504 	 * <!-- end-user-doc -->
  3361 	 * @generated
  3505 	 * @generated
  3362 	 */
  3506 	 */
  3363 	public EReference getDocumentRoot_Scripts() {
  3507 	public EReference getDocumentRoot_Scripts() {
  3364         return (EReference)getDocumentRoot().getEStructuralFeatures().get(114);
  3508         return (EReference)getDocumentRoot().getEStructuralFeatures().get(118);
  3365 	}
  3509 	}
  3366 
  3510 
  3367 	/**
  3511 	/**
  3368 	 * <!-- begin-user-doc -->
  3512 	 * <!-- begin-user-doc -->
  3369 	 * <!-- end-user-doc -->
  3513 	 * <!-- end-user-doc -->
  3370 	 * @generated
  3514 	 * @generated
  3371 	 */
  3515 	 */
  3372 	public EReference getDocumentRoot_Severities() {
  3516 	public EReference getDocumentRoot_Severities() {
  3373         return (EReference)getDocumentRoot().getEStructuralFeatures().get(115);
  3517         return (EReference)getDocumentRoot().getEStructuralFeatures().get(119);
  3374 	}
  3518 	}
  3375 
  3519 
  3376 	/**
  3520 	/**
  3377 	 * <!-- begin-user-doc -->
  3521 	 * <!-- begin-user-doc -->
  3378 	 * <!-- end-user-doc -->
  3522 	 * <!-- end-user-doc -->
  3379 	 * @generated
  3523 	 * @generated
  3380 	 */
  3524 	 */
  3381 	public EReference getDocumentRoot_Sources() {
  3525 	public EReference getDocumentRoot_Sources() {
  3382         return (EReference)getDocumentRoot().getEStructuralFeatures().get(117);
  3526         return (EReference)getDocumentRoot().getEStructuralFeatures().get(121);
  3383 	}
  3527 	}
  3384 
  3528 
  3385 	/**
  3529 	/**
  3386 	 * <!-- begin-user-doc -->
  3530 	 * <!-- begin-user-doc -->
  3387 	 * <!-- end-user-doc -->
  3531 	 * <!-- end-user-doc -->
  3388 	 * @generated
  3532 	 * @generated
  3389 	 */
  3533 	 */
  3390 	public EReference getDocumentRoot_Stringliterals() {
  3534 	public EReference getDocumentRoot_Stringliterals() {
  3391         return (EReference)getDocumentRoot().getEStructuralFeatures().get(118);
  3535         return (EReference)getDocumentRoot().getEStructuralFeatures().get(122);
  3392 	}
  3536 	}
  3393 
  3537 
  3394 	/**
  3538 	/**
  3395 	 * <!-- begin-user-doc -->
  3539 	 * <!-- begin-user-doc -->
  3396 	 * <!-- end-user-doc -->
  3540 	 * <!-- end-user-doc -->
  3397 	 * @generated
  3541 	 * @generated
  3398 	 */
  3542 	 */
  3399 	public EReference getDocumentRoot_Stringsinresourcefiles() {
  3543 	public EReference getDocumentRoot_Stringsinresourcefiles() {
  3400         return (EReference)getDocumentRoot().getEStructuralFeatures().get(119);
  3544         return (EReference)getDocumentRoot().getEStructuralFeatures().get(123);
  3401 	}
  3545 	}
  3402 
  3546 
  3403 	/**
  3547 	/**
  3404 	 * <!-- begin-user-doc -->
  3548 	 * <!-- begin-user-doc -->
  3405 	 * <!-- end-user-doc -->
  3549 	 * <!-- end-user-doc -->
  3406 	 * @generated
  3550 	 * @generated
  3407 	 */
  3551 	 */
  3408 	public EReference getDocumentRoot_Struct() {
  3552 	public EReference getDocumentRoot_Struct() {
  3409         return (EReference)getDocumentRoot().getEStructuralFeatures().get(120);
  3553         return (EReference)getDocumentRoot().getEStructuralFeatures().get(124);
  3410 	}
  3554 	}
  3411 
  3555 
  3412 	/**
  3556 	/**
  3413 	 * <!-- begin-user-doc -->
  3557 	 * <!-- begin-user-doc -->
  3414 	 * <!-- end-user-doc -->
  3558 	 * <!-- end-user-doc -->
  3415 	 * @generated
  3559 	 * @generated
  3416 	 */
  3560 	 */
  3417 	public EReference getDocumentRoot_Tcclasses() {
  3561 	public EReference getDocumentRoot_Tcclasses() {
  3418         return (EReference)getDocumentRoot().getEStructuralFeatures().get(121);
  3562         return (EReference)getDocumentRoot().getEStructuralFeatures().get(125);
  3419 	}
  3563 	}
  3420 
  3564 
  3421 	/**
  3565 	/**
  3422 	 * <!-- begin-user-doc -->
  3566 	 * <!-- begin-user-doc -->
  3423 	 * <!-- end-user-doc -->
  3567 	 * <!-- end-user-doc -->
  3424 	 * @generated
  3568 	 * @generated
  3425 	 */
  3569 	 */
  3426 	public EReference getDocumentRoot_Tclassdestructor() {
  3570 	public EReference getDocumentRoot_Tclassdestructor() {
  3427         return (EReference)getDocumentRoot().getEStructuralFeatures().get(122);
  3571         return (EReference)getDocumentRoot().getEStructuralFeatures().get(126);
  3428 	}
  3572 	}
  3429 
  3573 
  3430 	/**
  3574 	/**
  3431 	 * <!-- begin-user-doc -->
  3575 	 * <!-- begin-user-doc -->
  3432 	 * <!-- end-user-doc -->
  3576 	 * <!-- end-user-doc -->
  3433 	 * @generated
  3577 	 * @generated
  3434 	 */
  3578 	 */
  3435 	public EAttribute getDocumentRoot_Timestampedoutput() {
  3579 	public EAttribute getDocumentRoot_Timestampedoutput() {
  3436         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(123);
  3580         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(127);
  3437 	}
  3581 	}
  3438 
  3582 
  3439 	/**
  3583 	/**
  3440 	 * <!-- begin-user-doc -->
  3584 	 * <!-- begin-user-doc -->
  3441 	 * <!-- end-user-doc -->
  3585 	 * <!-- end-user-doc -->
  3442 	 * @generated
  3586 	 * @generated
  3443 	 */
  3587 	 */
  3444 	public EAttribute getDocumentRoot_Title() {
  3588 	public EAttribute getDocumentRoot_Title() {
  3445         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(124);
  3589         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(128);
  3446 	}
  3590 	}
  3447 
  3591 
  3448 	/**
  3592 	/**
  3449 	 * <!-- begin-user-doc -->
  3593 	 * <!-- begin-user-doc -->
  3450 	 * <!-- end-user-doc -->
  3594 	 * <!-- end-user-doc -->
  3451 	 * @generated
  3595 	 * @generated
  3452 	 */
  3596 	 */
  3453 	public EReference getDocumentRoot_Todocomments() {
  3597 	public EReference getDocumentRoot_Todocomments() {
  3454         return (EReference)getDocumentRoot().getEStructuralFeatures().get(125);
  3598         return (EReference)getDocumentRoot().getEStructuralFeatures().get(129);
  3455 	}
  3599 	}
  3456 
  3600 
  3457 	/**
  3601 	/**
  3458 	 * <!-- begin-user-doc -->
  3602 	 * <!-- begin-user-doc -->
  3459 	 * <!-- end-user-doc -->
  3603 	 * <!-- end-user-doc -->
  3460 	 * @generated
  3604 	 * @generated
  3461 	 */
  3605 	 */
  3462 	public EReference getDocumentRoot_Trapcleanup() {
  3606 	public EReference getDocumentRoot_Trapcleanup() {
  3463         return (EReference)getDocumentRoot().getEStructuralFeatures().get(126);
  3607         return (EReference)getDocumentRoot().getEStructuralFeatures().get(130);
  3464 	}
  3608 	}
  3465 
  3609 
  3466 	/**
  3610 	/**
  3467 	 * <!-- begin-user-doc -->
  3611 	 * <!-- begin-user-doc -->
  3468 	 * <!-- end-user-doc -->
  3612 	 * <!-- end-user-doc -->
  3469 	 * @generated
  3613 	 * @generated
  3470 	 */
  3614 	 */
  3471 	public EReference getDocumentRoot_Trapeleave() {
  3615 	public EReference getDocumentRoot_Trapeleave() {
  3472         return (EReference)getDocumentRoot().getEStructuralFeatures().get(127);
  3616         return (EReference)getDocumentRoot().getEStructuralFeatures().get(131);
  3473 	}
  3617 	}
  3474 
  3618 
  3475 	/**
  3619 	/**
  3476 	 * <!-- begin-user-doc -->
  3620 	 * <!-- begin-user-doc -->
  3477 	 * <!-- end-user-doc -->
  3621 	 * <!-- end-user-doc -->
  3478 	 * @generated
  3622 	 * @generated
  3479 	 */
  3623 	 */
  3480 	public EReference getDocumentRoot_Traprunl() {
  3624 	public EReference getDocumentRoot_Traprunl() {
  3481         return (EReference)getDocumentRoot().getEStructuralFeatures().get(128);
  3625         return (EReference)getDocumentRoot().getEStructuralFeatures().get(132);
  3482 	}
  3626 	}
  3483 
  3627 
  3484 	/**
  3628 	/**
  3485 	 * <!-- begin-user-doc -->
  3629 	 * <!-- begin-user-doc -->
  3486 	 * <!-- end-user-doc -->
  3630 	 * <!-- end-user-doc -->
  3487 	 * @generated
  3631 	 * @generated
  3488 	 */
  3632 	 */
  3489 	public EReference getDocumentRoot_Trspassing() {
  3633 	public EReference getDocumentRoot_Trspassing() {
  3490         return (EReference)getDocumentRoot().getEStructuralFeatures().get(129);
  3634         return (EReference)getDocumentRoot().getEStructuralFeatures().get(133);
  3491 	}
  3635 	}
  3492 
  3636 
  3493 	/**
  3637 	/**
  3494 	 * <!-- begin-user-doc -->
  3638 	 * <!-- begin-user-doc -->
  3495 	 * <!-- end-user-doc -->
  3639 	 * <!-- end-user-doc -->
  3496 	 * @generated
  3640 	 * @generated
  3497 	 */
  3641 	 */
  3498 	public EReference getDocumentRoot_Uids() {
  3642 	public EReference getDocumentRoot_Uids() {
  3499         return (EReference)getDocumentRoot().getEStructuralFeatures().get(130);
  3643         return (EReference)getDocumentRoot().getEStructuralFeatures().get(134);
  3500 	}
  3644 	}
  3501 
  3645 
  3502 	/**
  3646 	/**
  3503 	 * <!-- begin-user-doc -->
  3647 	 * <!-- begin-user-doc -->
  3504 	 * <!-- end-user-doc -->
  3648 	 * <!-- end-user-doc -->
  3505 	 * @generated
  3649 	 * @generated
  3506 	 */
  3650 	 */
  3507 	public EReference getDocumentRoot_Uncompressedaif() {
  3651 	public EReference getDocumentRoot_Uncompressedaif() {
  3508         return (EReference)getDocumentRoot().getEStructuralFeatures().get(131);
  3652         return (EReference)getDocumentRoot().getEStructuralFeatures().get(135);
  3509 	}
  3653 	}
  3510 
  3654 
  3511 	/**
  3655 	/**
  3512 	 * <!-- begin-user-doc -->
  3656 	 * <!-- begin-user-doc -->
  3513 	 * <!-- end-user-doc -->
  3657 	 * <!-- end-user-doc -->
  3514 	 * @generated
  3658 	 * @generated
  3515 	 */
  3659 	 */
  3516 	public EReference getDocumentRoot_Uncompressedbmp() {
  3660 	public EReference getDocumentRoot_Uncompressedbmp() {
  3517         return (EReference)getDocumentRoot().getEStructuralFeatures().get(132);
  3661         return (EReference)getDocumentRoot().getEStructuralFeatures().get(136);
  3518 	}
  3662 	}
  3519 
  3663 
  3520 	/**
  3664 	/**
  3521 	 * <!-- begin-user-doc -->
  3665 	 * <!-- begin-user-doc -->
  3522 	 * <!-- end-user-doc -->
  3666 	 * <!-- end-user-doc -->
  3523 	 * @generated
  3667 	 * @generated
  3524 	 */
  3668 	 */
  3525 	public EReference getDocumentRoot_Unicodesource() {
  3669 	public EReference getDocumentRoot_Unicodesource() {
  3526         return (EReference)getDocumentRoot().getEStructuralFeatures().get(133);
  3670         return (EReference)getDocumentRoot().getEStructuralFeatures().get(137);
  3527 	}
  3671 	}
  3528 
  3672 
  3529 	/**
  3673 	/**
  3530 	 * <!-- begin-user-doc -->
  3674 	 * <!-- begin-user-doc -->
  3531 	 * <!-- end-user-doc -->
  3675 	 * <!-- end-user-doc -->
  3532 	 * @generated
  3676 	 * @generated
  3533 	 */
  3677 	 */
  3534 	public EReference getDocumentRoot_Userafter() {
  3678 	public EReference getDocumentRoot_Userafter() {
  3535         return (EReference)getDocumentRoot().getEStructuralFeatures().get(134);
  3679         return (EReference)getDocumentRoot().getEStructuralFeatures().get(138);
  3536 	}
  3680 	}
  3537 
  3681 
  3538 	/**
  3682 	/**
  3539 	 * <!-- begin-user-doc -->
  3683 	 * <!-- begin-user-doc -->
  3540 	 * <!-- end-user-doc -->
  3684 	 * <!-- end-user-doc -->
  3541 	 * @generated
  3685 	 * @generated
  3542 	 */
  3686 	 */
  3543 	public EReference getDocumentRoot_Userfree() {
  3687 	public EReference getDocumentRoot_Userfree() {
  3544         return (EReference)getDocumentRoot().getEStructuralFeatures().get(135);
  3688         return (EReference)getDocumentRoot().getEStructuralFeatures().get(139);
  3545 	}
  3689 	}
  3546 
  3690 
  3547 	/**
  3691 	/**
  3548 	 * <!-- begin-user-doc -->
  3692 	 * <!-- begin-user-doc -->
  3549 	 * <!-- end-user-doc -->
  3693 	 * <!-- end-user-doc -->
  3550 	 * @generated
  3694 	 * @generated
  3551 	 */
  3695 	 */
  3552 	public EReference getDocumentRoot_UserWaitForRequest() {
  3696 	public EReference getDocumentRoot_UserWaitForRequest() {
  3553         return (EReference)getDocumentRoot().getEStructuralFeatures().get(136);
  3697         return (EReference)getDocumentRoot().getEStructuralFeatures().get(140);
  3554 	}
  3698 	}
  3555 
  3699 
  3556 	/**
  3700 	/**
  3557 	 * <!-- begin-user-doc -->
  3701 	 * <!-- begin-user-doc -->
  3558 	 * <!-- end-user-doc -->
  3702 	 * <!-- end-user-doc -->
  3559 	 * @generated
  3703 	 * @generated
  3560 	 */
  3704 	 */
  3561 	public EReference getDocumentRoot_Variablenames() {
  3705 	public EReference getDocumentRoot_Variablenames() {
  3562         return (EReference)getDocumentRoot().getEStructuralFeatures().get(137);
  3706         return (EReference)getDocumentRoot().getEStructuralFeatures().get(141);
  3563 	}
  3707 	}
  3564 
  3708 
  3565 	/**
  3709 	/**
  3566 	 * <!-- begin-user-doc -->
  3710 	 * <!-- begin-user-doc -->
  3567 	 * <!-- end-user-doc -->
  3711 	 * <!-- end-user-doc -->
  3568 	 * @generated
  3712 	 * @generated
  3569 	 */
  3713 	 */
  3570 	public EReference getDocumentRoot_Voidparameter() {
  3714 	public EReference getDocumentRoot_Voidparameter() {
  3571         return (EReference)getDocumentRoot().getEStructuralFeatures().get(138);
  3715         return (EReference)getDocumentRoot().getEStructuralFeatures().get(142);
  3572 	}
  3716 	}
  3573 
  3717 
  3574 	/**
  3718 	/**
  3575 	 * <!-- begin-user-doc -->
  3719 	 * <!-- begin-user-doc -->
  3576 	 * <!-- end-user-doc -->
  3720 	 * <!-- end-user-doc -->
  3577 	 * @generated
  3721 	 * @generated
  3578 	 */
  3722 	 */
  3579 	public EAttribute getDocumentRoot_WordsRE() {
  3723 	public EAttribute getDocumentRoot_WordsRE() {
  3580         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(139);
  3724         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(143);
  3581 	}
  3725 	}
  3582 
  3726 
  3583 	/**
  3727 	/**
  3584 	 * <!-- begin-user-doc -->
  3728 	 * <!-- begin-user-doc -->
  3585 	 * <!-- end-user-doc -->
  3729 	 * <!-- end-user-doc -->
  3586 	 * @generated
  3730 	 * @generated
  3587 	 */
  3731 	 */
  3588 	public EReference getDocumentRoot_Worryingcomments() {
  3732 	public EReference getDocumentRoot_Worryingcomments() {
  3589         return (EReference)getDocumentRoot().getEStructuralFeatures().get(140);
  3733         return (EReference)getDocumentRoot().getEStructuralFeatures().get(144);
  3590 	}
  3734 	}
  3591 
  3735 
  3592 	/**
  3736 	/**
  3593 	 * <!-- begin-user-doc -->
  3737 	 * <!-- begin-user-doc -->
  3594 	 * <!-- end-user-doc -->
  3738 	 * <!-- end-user-doc -->
  3595 	 * @generated
  3739 	 * @generated
  3596 	 */
  3740 	 */
  3597 	public EAttribute getDocumentRoot_WorryRE() {
  3741 	public EAttribute getDocumentRoot_WorryRE() {
  3598         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(141);
  3742         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(145);
  3599 	}
  3743 	}
  3600 
  3744 
  3601 	/**
  3745 	/**
  3602 	 * <!-- begin-user-doc -->
  3746 	 * <!-- begin-user-doc -->
  3603 	 * <!-- end-user-doc -->
  3747 	 * <!-- end-user-doc -->
  3604 	 * @generated
  3748 	 * @generated
  3605 	 */
  3749 	 */
  3606 	public EAttribute getDocumentRoot_Category() {
  3750 	public EAttribute getDocumentRoot_Category() {
  3607         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(142);
  3751         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(146);
  3608 	}
  3752 	}
  3609 
  3753 
  3610 	/**
  3754 	/**
  3611 	 * <!-- begin-user-doc -->
  3755 	 * <!-- begin-user-doc -->
  3612 	 * <!-- end-user-doc -->
  3756 	 * <!-- end-user-doc -->
  3613 	 * @generated
  3757 	 * @generated
  3614 	 */
  3758 	 */
  3615 	public EAttribute getDocumentRoot_Severity1() {
  3759 	public EAttribute getDocumentRoot_Severity1() {
  3616         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(143);
  3760         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(147);
  3617 	}
  3761 	}
  3618 
  3762 
  3619 	/**
  3763 	/**
  3620 	 * <!-- begin-user-doc -->
  3764 	 * <!-- begin-user-doc -->
  3621 	 * <!-- end-user-doc -->
  3765 	 * <!-- end-user-doc -->
  3622 	 * @generated
  3766 	 * @generated
  3623 	 */
  3767 	 */
  3624 	public EAttribute getDocumentRoot_Severity() {
  3768 	public EAttribute getDocumentRoot_Severity() {
  3625         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(116);
  3769         return (EAttribute)getDocumentRoot().getEStructuralFeatures().get(120);
  3626 	}
  3770 	}
  3627 
  3771 
  3628 	/**
  3772 	/**
  3629 	 * <!-- begin-user-doc -->
  3773 	 * <!-- begin-user-doc -->
  3630 	 * <!-- end-user-doc -->
  3774 	 * <!-- end-user-doc -->
  3631 	 * @generated
  3775 	 * @generated
  3632 	 */
  3776 	 */
  3633 	public EClass getDoubleSemiColonType() {
  3777 	public EClass getDoubleSemiColonType() {
  3634 		if (doubleSemiColonTypeEClass == null) {
  3778 		if (doubleSemiColonTypeEClass == null) {
  3635 			doubleSemiColonTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(35);
  3779 			doubleSemiColonTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(37);
  3636 		}
  3780 		}
  3637 		return doubleSemiColonTypeEClass;
  3781 		return doubleSemiColonTypeEClass;
  3638 	}
  3782 	}
  3639 
  3783 
  3640 	/**
  3784 	/**
  3669 	 * <!-- end-user-doc -->
  3813 	 * <!-- end-user-doc -->
  3670 	 * @generated
  3814 	 * @generated
  3671 	 */
  3815 	 */
  3672 	public EClass getDrivelettersType() {
  3816 	public EClass getDrivelettersType() {
  3673 		if (drivelettersTypeEClass == null) {
  3817 		if (drivelettersTypeEClass == null) {
  3674 			drivelettersTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(36);
  3818 			drivelettersTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(38);
  3675 		}
  3819 		}
  3676 		return drivelettersTypeEClass;
  3820 		return drivelettersTypeEClass;
  3677 	}
  3821 	}
  3678 
  3822 
  3679 	/**
  3823 	/**
  3708 	 * <!-- end-user-doc -->
  3852 	 * <!-- end-user-doc -->
  3709 	 * @generated
  3853 	 * @generated
  3710 	 */
  3854 	 */
  3711 	public EClass getEikbuttonsType() {
  3855 	public EClass getEikbuttonsType() {
  3712 		if (eikbuttonsTypeEClass == null) {
  3856 		if (eikbuttonsTypeEClass == null) {
  3713 			eikbuttonsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(37);
  3857 			eikbuttonsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(39);
  3714 		}
  3858 		}
  3715 		return eikbuttonsTypeEClass;
  3859 		return eikbuttonsTypeEClass;
  3716 	}
  3860 	}
  3717 
  3861 
  3718 	/**
  3862 	/**
  3747 	 * <!-- end-user-doc -->
  3891 	 * <!-- end-user-doc -->
  3748 	 * @generated
  3892 	 * @generated
  3749 	 */
  3893 	 */
  3750 	public EClass getEikonenvstaticType() {
  3894 	public EClass getEikonenvstaticType() {
  3751 		if (eikonenvstaticTypeEClass == null) {
  3895 		if (eikonenvstaticTypeEClass == null) {
  3752 			eikonenvstaticTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(38);
  3896 			eikonenvstaticTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(40);
  3753 		}
  3897 		}
  3754 		return eikonenvstaticTypeEClass;
  3898 		return eikonenvstaticTypeEClass;
  3755 	}
  3899 	}
  3756 
  3900 
  3757 	/**
  3901 	/**
  3786 	 * <!-- end-user-doc -->
  3930 	 * <!-- end-user-doc -->
  3787 	 * @generated
  3931 	 * @generated
  3788 	 */
  3932 	 */
  3789 	public EClass getEnummembersType() {
  3933 	public EClass getEnummembersType() {
  3790 		if (enummembersTypeEClass == null) {
  3934 		if (enummembersTypeEClass == null) {
  3791 			enummembersTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(39);
  3935 			enummembersTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(41);
  3792 		}
  3936 		}
  3793 		return enummembersTypeEClass;
  3937 		return enummembersTypeEClass;
  3794 	}
  3938 	}
  3795 
  3939 
  3796 	/**
  3940 	/**
  3825 	 * <!-- end-user-doc -->
  3969 	 * <!-- end-user-doc -->
  3826 	 * @generated
  3970 	 * @generated
  3827 	 */
  3971 	 */
  3828 	public EClass getEnumnamesType() {
  3972 	public EClass getEnumnamesType() {
  3829 		if (enumnamesTypeEClass == null) {
  3973 		if (enumnamesTypeEClass == null) {
  3830 			enumnamesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(40);
  3974 			enumnamesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(42);
  3831 		}
  3975 		}
  3832 		return enumnamesTypeEClass;
  3976 		return enumnamesTypeEClass;
  3833 	}
  3977 	}
  3834 
  3978 
  3835 	/**
  3979 	/**
  3864 	 * <!-- end-user-doc -->
  4008 	 * <!-- end-user-doc -->
  3865 	 * @generated
  4009 	 * @generated
  3866 	 */
  4010 	 */
  3867 	public EClass getExportinlineType() {
  4011 	public EClass getExportinlineType() {
  3868 		if (exportinlineTypeEClass == null) {
  4012 		if (exportinlineTypeEClass == null) {
  3869 			exportinlineTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(41);
  4013 			exportinlineTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(43);
  3870 		}
  4014 		}
  3871 		return exportinlineTypeEClass;
  4015 		return exportinlineTypeEClass;
  3872 	}
  4016 	}
  3873 
  4017 
  3874 	/**
  4018 	/**
  3903 	 * <!-- end-user-doc -->
  4047 	 * <!-- end-user-doc -->
  3904 	 * @generated
  4048 	 * @generated
  3905 	 */
  4049 	 */
  3906 	public EClass getExportpurevirtualType() {
  4050 	public EClass getExportpurevirtualType() {
  3907 		if (exportpurevirtualTypeEClass == null) {
  4051 		if (exportpurevirtualTypeEClass == null) {
  3908 			exportpurevirtualTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(42);
  4052 			exportpurevirtualTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(44);
  3909 		}
  4053 		}
  3910 		return exportpurevirtualTypeEClass;
  4054 		return exportpurevirtualTypeEClass;
  3911 	}
  4055 	}
  3912 
  4056 
  3913 	/**
  4057 	/**
  3942 	 * <!-- end-user-doc -->
  4086 	 * <!-- end-user-doc -->
  3943 	 * @generated
  4087 	 * @generated
  3944 	 */
  4088 	 */
  3945 	public EClass getExternaldrivelettersType() {
  4089 	public EClass getExternaldrivelettersType() {
  3946 		if (externaldrivelettersTypeEClass == null) {
  4090 		if (externaldrivelettersTypeEClass == null) {
  3947 			externaldrivelettersTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(43);
  4091 			externaldrivelettersTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(45);
  3948 		}
  4092 		}
  3949 		return externaldrivelettersTypeEClass;
  4093 		return externaldrivelettersTypeEClass;
  3950 	}
  4094 	}
  3951 
  4095 
  3952 	/**
  4096 	/**
  3979 	/**
  4123 	/**
  3980 	 * <!-- begin-user-doc -->
  4124 	 * <!-- begin-user-doc -->
  3981 	 * <!-- end-user-doc -->
  4125 	 * <!-- end-user-doc -->
  3982 	 * @generated
  4126 	 * @generated
  3983 	 */
  4127 	 */
       
  4128 	public EClass getFlagsType() {
       
  4129 		if (flagsTypeEClass == null) {
       
  4130 			flagsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(46);
       
  4131 		}
       
  4132 		return flagsTypeEClass;
       
  4133 	}
       
  4134 
       
  4135 	/**
       
  4136 	 * <!-- begin-user-doc -->
       
  4137 	 * <!-- end-user-doc -->
       
  4138 	 * @generated
       
  4139 	 */
       
  4140 	public EAttribute getFlagsType_Category() {
       
  4141         return (EAttribute)getFlagsType().getEStructuralFeatures().get(0);
       
  4142 	}
       
  4143 
       
  4144 	/**
       
  4145 	 * <!-- begin-user-doc -->
       
  4146 	 * <!-- end-user-doc -->
       
  4147 	 * @generated
       
  4148 	 */
       
  4149 	public EAttribute getFlagsType_Enable() {
       
  4150         return (EAttribute)getFlagsType().getEStructuralFeatures().get(1);
       
  4151 	}
       
  4152 
       
  4153 	/**
       
  4154 	 * <!-- begin-user-doc -->
       
  4155 	 * <!-- end-user-doc -->
       
  4156 	 * @generated
       
  4157 	 */
       
  4158 	public EAttribute getFlagsType_Severity() {
       
  4159         return (EAttribute)getFlagsType().getEStructuralFeatures().get(2);
       
  4160 	}
       
  4161 
       
  4162 	/**
       
  4163 	 * <!-- begin-user-doc -->
       
  4164 	 * <!-- end-user-doc -->
       
  4165 	 * @generated
       
  4166 	 */
  3984 	public EClass getFoffType() {
  4167 	public EClass getFoffType() {
  3985 		if (foffTypeEClass == null) {
  4168 		if (foffTypeEClass == null) {
  3986 			foffTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(44);
  4169 			foffTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(47);
  3987 		}
  4170 		}
  3988 		return foffTypeEClass;
  4171 		return foffTypeEClass;
  3989 	}
  4172 	}
  3990 
  4173 
  3991 	/**
  4174 	/**
  4020 	 * <!-- end-user-doc -->
  4203 	 * <!-- end-user-doc -->
  4021 	 * @generated
  4204 	 * @generated
  4022 	 */
  4205 	 */
  4023 	public EClass getForbiddenwordsType() {
  4206 	public EClass getForbiddenwordsType() {
  4024 		if (forbiddenwordsTypeEClass == null) {
  4207 		if (forbiddenwordsTypeEClass == null) {
  4025 			forbiddenwordsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(45);
  4208 			forbiddenwordsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(48);
  4026 		}
  4209 		}
  4027 		return forbiddenwordsTypeEClass;
  4210 		return forbiddenwordsTypeEClass;
  4028 	}
  4211 	}
  4029 
  4212 
  4030 	/**
  4213 	/**
  4068 	 * <!-- end-user-doc -->
  4251 	 * <!-- end-user-doc -->
  4069 	 * @generated
  4252 	 * @generated
  4070 	 */
  4253 	 */
  4071 	public EClass getForgottoputptroncleanupstackType() {
  4254 	public EClass getForgottoputptroncleanupstackType() {
  4072 		if (forgottoputptroncleanupstackTypeEClass == null) {
  4255 		if (forgottoputptroncleanupstackTypeEClass == null) {
  4073 			forgottoputptroncleanupstackTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(46);
  4256 			forgottoputptroncleanupstackTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(49);
  4074 		}
  4257 		}
  4075 		return forgottoputptroncleanupstackTypeEClass;
  4258 		return forgottoputptroncleanupstackTypeEClass;
  4076 	}
  4259 	}
  4077 
  4260 
  4078 	/**
  4261 	/**
  4107 	 * <!-- end-user-doc -->
  4290 	 * <!-- end-user-doc -->
  4108 	 * @generated
  4291 	 * @generated
  4109 	 */
  4292 	 */
  4110 	public EClass getFriendType() {
  4293 	public EClass getFriendType() {
  4111 		if (friendTypeEClass == null) {
  4294 		if (friendTypeEClass == null) {
  4112 			friendTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(47);
  4295 			friendTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(50);
  4113 		}
  4296 		}
  4114 		return friendTypeEClass;
  4297 		return friendTypeEClass;
  4115 	}
  4298 	}
  4116 
  4299 
  4117 	/**
  4300 	/**
  4146 	 * <!-- end-user-doc -->
  4329 	 * <!-- end-user-doc -->
  4147 	 * @generated
  4330 	 * @generated
  4148 	 */
  4331 	 */
  4149 	public EClass getFunctionalityType() {
  4332 	public EClass getFunctionalityType() {
  4150 		if (functionalityTypeEClass == null) {
  4333 		if (functionalityTypeEClass == null) {
  4151 			functionalityTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(48);
  4334 			functionalityTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(51);
  4152 		}
  4335 		}
  4153 		return functionalityTypeEClass;
  4336 		return functionalityTypeEClass;
  4154 	}
  4337 	}
  4155 
  4338 
  4156 	/**
  4339 	/**
  4167 	 * <!-- end-user-doc -->
  4350 	 * <!-- end-user-doc -->
  4168 	 * @generated
  4351 	 * @generated
  4169 	 */
  4352 	 */
  4170 	public EClass getGotoType() {
  4353 	public EClass getGotoType() {
  4171 		if (gotoTypeEClass == null) {
  4354 		if (gotoTypeEClass == null) {
  4172 			gotoTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(49);
  4355 			gotoTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(52);
  4173 		}
  4356 		}
  4174 		return gotoTypeEClass;
  4357 		return gotoTypeEClass;
  4175 	}
  4358 	}
  4176 
  4359 
  4177 	/**
  4360 	/**
  4206 	 * <!-- end-user-doc -->
  4389 	 * <!-- end-user-doc -->
  4207 	 * @generated
  4390 	 * @generated
  4208 	 */
  4391 	 */
  4209 	public EClass getHighType() {
  4392 	public EClass getHighType() {
  4210 		if (highTypeEClass == null) {
  4393 		if (highTypeEClass == null) {
  4211 			highTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(50);
  4394 			highTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(53);
  4212 		}
  4395 		}
  4213 		return highTypeEClass;
  4396 		return highTypeEClass;
  4214 	}
  4397 	}
  4215 
  4398 
  4216 	/**
  4399 	/**
  4227 	 * <!-- end-user-doc -->
  4410 	 * <!-- end-user-doc -->
  4228 	 * @generated
  4411 	 * @generated
  4229 	 */
  4412 	 */
  4230 	public EClass getIfassignmentsType() {
  4413 	public EClass getIfassignmentsType() {
  4231 		if (ifassignmentsTypeEClass == null) {
  4414 		if (ifassignmentsTypeEClass == null) {
  4232 			ifassignmentsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(51);
  4415 			ifassignmentsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(54);
  4233 		}
  4416 		}
  4234 		return ifassignmentsTypeEClass;
  4417 		return ifassignmentsTypeEClass;
  4235 	}
  4418 	}
  4236 
  4419 
  4237 	/**
  4420 	/**
  4266 	 * <!-- end-user-doc -->
  4449 	 * <!-- end-user-doc -->
  4267 	 * @generated
  4450 	 * @generated
  4268 	 */
  4451 	 */
  4269 	public EClass getIfpreprocessorType() {
  4452 	public EClass getIfpreprocessorType() {
  4270 		if (ifpreprocessorTypeEClass == null) {
  4453 		if (ifpreprocessorTypeEClass == null) {
  4271 			ifpreprocessorTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(52);
  4454 			ifpreprocessorTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(55);
  4272 		}
  4455 		}
  4273 		return ifpreprocessorTypeEClass;
  4456 		return ifpreprocessorTypeEClass;
  4274 	}
  4457 	}
  4275 
  4458 
  4276 	/**
  4459 	/**
  4305 	 * <!-- end-user-doc -->
  4488 	 * <!-- end-user-doc -->
  4306 	 * @generated
  4489 	 * @generated
  4307 	 */
  4490 	 */
  4308 	public EClass getInheritanceorderType() {
  4491 	public EClass getInheritanceorderType() {
  4309 		if (inheritanceorderTypeEClass == null) {
  4492 		if (inheritanceorderTypeEClass == null) {
  4310 			inheritanceorderTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(53);
  4493 			inheritanceorderTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(56);
  4311 		}
  4494 		}
  4312 		return inheritanceorderTypeEClass;
  4495 		return inheritanceorderTypeEClass;
  4313 	}
  4496 	}
  4314 
  4497 
  4315 	/**
  4498 	/**
  4344 	 * <!-- end-user-doc -->
  4527 	 * <!-- end-user-doc -->
  4345 	 * @generated
  4528 	 * @generated
  4346 	 */
  4529 	 */
  4347 	public EClass getIntleavesType() {
  4530 	public EClass getIntleavesType() {
  4348 		if (intleavesTypeEClass == null) {
  4531 		if (intleavesTypeEClass == null) {
  4349 			intleavesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(54);
  4532 			intleavesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(57);
  4350 		}
  4533 		}
  4351 		return intleavesTypeEClass;
  4534 		return intleavesTypeEClass;
  4352 	}
  4535 	}
  4353 
  4536 
  4354 	/**
  4537 	/**
  4383 	 * <!-- end-user-doc -->
  4566 	 * <!-- end-user-doc -->
  4384 	 * @generated
  4567 	 * @generated
  4385 	 */
  4568 	 */
  4386 	public EClass getJmpType() {
  4569 	public EClass getJmpType() {
  4387 		if (jmpTypeEClass == null) {
  4570 		if (jmpTypeEClass == null) {
  4388 			jmpTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(55);
  4571 			jmpTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(58);
  4389 		}
  4572 		}
  4390 		return jmpTypeEClass;
  4573 		return jmpTypeEClass;
  4391 	}
  4574 	}
  4392 
  4575 
  4393 	/**
  4576 	/**
  4422 	 * <!-- end-user-doc -->
  4605 	 * <!-- end-user-doc -->
  4423 	 * @generated
  4606 	 * @generated
  4424 	 */
  4607 	 */
  4425 	public EClass getKeywordType() {
  4608 	public EClass getKeywordType() {
  4426 		if (keywordTypeEClass == null) {
  4609 		if (keywordTypeEClass == null) {
  4427 			keywordTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(56);
  4610 			keywordTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(59);
  4428 		}
  4611 		}
  4429 		return keywordTypeEClass;
  4612 		return keywordTypeEClass;
  4430 	}
  4613 	}
  4431 
  4614 
  4432 	/**
  4615 	/**
  4452 	 * <!-- end-user-doc -->
  4635 	 * <!-- end-user-doc -->
  4453 	 * @generated
  4636 	 * @generated
  4454 	 */
  4637 	 */
  4455 	public EClass getLeaveNoErrorType() {
  4638 	public EClass getLeaveNoErrorType() {
  4456 		if (leaveNoErrorTypeEClass == null) {
  4639 		if (leaveNoErrorTypeEClass == null) {
  4457 			leaveNoErrorTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(57);
  4640 			leaveNoErrorTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(60);
  4458 		}
  4641 		}
  4459 		return leaveNoErrorTypeEClass;
  4642 		return leaveNoErrorTypeEClass;
  4460 	}
  4643 	}
  4461 
  4644 
  4462 	/**
  4645 	/**
  4491 	 * <!-- end-user-doc -->
  4674 	 * <!-- end-user-doc -->
  4492 	 * @generated
  4675 	 * @generated
  4493 	 */
  4676 	 */
  4494 	public EClass getLeaveType() {
  4677 	public EClass getLeaveType() {
  4495 		if (leaveTypeEClass == null) {
  4678 		if (leaveTypeEClass == null) {
  4496 			leaveTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(58);
  4679 			leaveTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(61);
  4497 		}
  4680 		}
  4498 		return leaveTypeEClass;
  4681 		return leaveTypeEClass;
  4499 	}
  4682 	}
  4500 
  4683 
  4501 	/**
  4684 	/**
  4530 	 * <!-- end-user-doc -->
  4713 	 * <!-- end-user-doc -->
  4531 	 * @generated
  4714 	 * @generated
  4532 	 */
  4715 	 */
  4533 	public EClass getLeavingoperatorsType() {
  4716 	public EClass getLeavingoperatorsType() {
  4534 		if (leavingoperatorsTypeEClass == null) {
  4717 		if (leavingoperatorsTypeEClass == null) {
  4535 			leavingoperatorsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(59);
  4718 			leavingoperatorsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(62);
  4536 		}
  4719 		}
  4537 		return leavingoperatorsTypeEClass;
  4720 		return leavingoperatorsTypeEClass;
  4538 	}
  4721 	}
  4539 
  4722 
  4540 	/**
  4723 	/**
  4569 	 * <!-- end-user-doc -->
  4752 	 * <!-- end-user-doc -->
  4570 	 * @generated
  4753 	 * @generated
  4571 	 */
  4754 	 */
  4572 	public EClass getLegalType() {
  4755 	public EClass getLegalType() {
  4573 		if (legalTypeEClass == null) {
  4756 		if (legalTypeEClass == null) {
  4574 			legalTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(60);
  4757 			legalTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(63);
  4575 		}
  4758 		}
  4576 		return legalTypeEClass;
  4759 		return legalTypeEClass;
  4577 	}
  4760 	}
  4578 
  4761 
  4579 	/**
  4762 	/**
  4590 	 * <!-- end-user-doc -->
  4773 	 * <!-- end-user-doc -->
  4591 	 * @generated
  4774 	 * @generated
  4592 	 */
  4775 	 */
  4593 	public EClass getLFunctionCantLeaveType() {
  4776 	public EClass getLFunctionCantLeaveType() {
  4594 		if (lFunctionCantLeaveTypeEClass == null) {
  4777 		if (lFunctionCantLeaveTypeEClass == null) {
  4595 			lFunctionCantLeaveTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(61);
  4778 			lFunctionCantLeaveTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(64);
  4596 		}
  4779 		}
  4597 		return lFunctionCantLeaveTypeEClass;
  4780 		return lFunctionCantLeaveTypeEClass;
  4598 	}
  4781 	}
  4599 
  4782 
  4600 	/**
  4783 	/**
  4638 	 * <!-- end-user-doc -->
  4821 	 * <!-- end-user-doc -->
  4639 	 * @generated
  4822 	 * @generated
  4640 	 */
  4823 	 */
  4641 	public EClass getLocalisationType() {
  4824 	public EClass getLocalisationType() {
  4642 		if (localisationTypeEClass == null) {
  4825 		if (localisationTypeEClass == null) {
  4643 			localisationTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(62);
  4826 			localisationTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(65);
  4644 		}
  4827 		}
  4645 		return localisationTypeEClass;
  4828 		return localisationTypeEClass;
  4646 	}
  4829 	}
  4647 
  4830 
  4648 	/**
  4831 	/**
  4659 	 * <!-- end-user-doc -->
  4842 	 * <!-- end-user-doc -->
  4660 	 * @generated
  4843 	 * @generated
  4661 	 */
  4844 	 */
  4662 	public EClass getLonglinesType() {
  4845 	public EClass getLonglinesType() {
  4663 		if (longlinesTypeEClass == null) {
  4846 		if (longlinesTypeEClass == null) {
  4664 			longlinesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(63);
  4847 			longlinesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(66);
  4665 		}
  4848 		}
  4666 		return longlinesTypeEClass;
  4849 		return longlinesTypeEClass;
  4667 	}
  4850 	}
  4668 
  4851 
  4669 	/**
  4852 	/**
  4707 	 * <!-- end-user-doc -->
  4890 	 * <!-- end-user-doc -->
  4708 	 * @generated
  4891 	 * @generated
  4709 	 */
  4892 	 */
  4710 	public EClass getLowType() {
  4893 	public EClass getLowType() {
  4711 		if (lowTypeEClass == null) {
  4894 		if (lowTypeEClass == null) {
  4712 			lowTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(64);
  4895 			lowTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(67);
  4713 		}
  4896 		}
  4714 		return lowTypeEClass;
  4897 		return lowTypeEClass;
  4715 	}
  4898 	}
  4716 
  4899 
  4717 	/**
  4900 	/**
  4728 	 * <!-- end-user-doc -->
  4911 	 * <!-- end-user-doc -->
  4729 	 * @generated
  4912 	 * @generated
  4730 	 */
  4913 	 */
  4731 	public EClass getMagicnumbersType() {
  4914 	public EClass getMagicnumbersType() {
  4732 		if (magicnumbersTypeEClass == null) {
  4915 		if (magicnumbersTypeEClass == null) {
  4733 			magicnumbersTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(65);
  4916 			magicnumbersTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(68);
  4734 		}
  4917 		}
  4735 		return magicnumbersTypeEClass;
  4918 		return magicnumbersTypeEClass;
  4736 	}
  4919 	}
  4737 
  4920 
  4738 	/**
  4921 	/**
  4767 	 * <!-- end-user-doc -->
  4950 	 * <!-- end-user-doc -->
  4768 	 * @generated
  4951 	 * @generated
  4769 	 */
  4952 	 */
  4770 	public EClass getMclassdestructorType() {
  4953 	public EClass getMclassdestructorType() {
  4771 		if (mclassdestructorTypeEClass == null) {
  4954 		if (mclassdestructorTypeEClass == null) {
  4772 			mclassdestructorTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(66);
  4955 			mclassdestructorTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(69);
  4773 		}
  4956 		}
  4774 		return mclassdestructorTypeEClass;
  4957 		return mclassdestructorTypeEClass;
  4775 	}
  4958 	}
  4776 
  4959 
  4777 	/**
  4960 	/**
  4806 	 * <!-- end-user-doc -->
  4989 	 * <!-- end-user-doc -->
  4807 	 * @generated
  4990 	 * @generated
  4808 	 */
  4991 	 */
  4809 	public EClass getMediumType() {
  4992 	public EClass getMediumType() {
  4810 		if (mediumTypeEClass == null) {
  4993 		if (mediumTypeEClass == null) {
  4811 			mediumTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(67);
  4994 			mediumTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(70);
  4812 		}
  4995 		}
  4813 		return mediumTypeEClass;
  4996 		return mediumTypeEClass;
  4814 	}
  4997 	}
  4815 
  4998 
  4816 	/**
  4999 	/**
  4827 	 * <!-- end-user-doc -->
  5010 	 * <!-- end-user-doc -->
  4828 	 * @generated
  5011 	 * @generated
  4829 	 */
  5012 	 */
  4830 	public EClass getMemberlcType() {
  5013 	public EClass getMemberlcType() {
  4831 		if (memberlcTypeEClass == null) {
  5014 		if (memberlcTypeEClass == null) {
  4832 			memberlcTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(68);
  5015 			memberlcTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(71);
  4833 		}
  5016 		}
  4834 		return memberlcTypeEClass;
  5017 		return memberlcTypeEClass;
  4835 	}
  5018 	}
  4836 
  5019 
  4837 	/**
  5020 	/**
  4866 	 * <!-- end-user-doc -->
  5049 	 * <!-- end-user-doc -->
  4867 	 * @generated
  5050 	 * @generated
  4868 	 */
  5051 	 */
  4869 	public EClass getMembervariablecallldType() {
  5052 	public EClass getMembervariablecallldType() {
  4870 		if (membervariablecallldTypeEClass == null) {
  5053 		if (membervariablecallldTypeEClass == null) {
  4871 			membervariablecallldTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(69);
  5054 			membervariablecallldTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(72);
  4872 		}
  5055 		}
  4873 		return membervariablecallldTypeEClass;
  5056 		return membervariablecallldTypeEClass;
  4874 	}
  5057 	}
  4875 
  5058 
  4876 	/**
  5059 	/**
  4905 	 * <!-- end-user-doc -->
  5088 	 * <!-- end-user-doc -->
  4906 	 * @generated
  5089 	 * @generated
  4907 	 */
  5090 	 */
  4908 	public EClass getMissingcancelType() {
  5091 	public EClass getMissingcancelType() {
  4909 		if (missingcancelTypeEClass == null) {
  5092 		if (missingcancelTypeEClass == null) {
  4910 			missingcancelTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(70);
  5093 			missingcancelTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(73);
  4911 		}
  5094 		}
  4912 		return missingcancelTypeEClass;
  5095 		return missingcancelTypeEClass;
  4913 	}
  5096 	}
  4914 
  5097 
  4915 	/**
  5098 	/**
  4944 	 * <!-- end-user-doc -->
  5127 	 * <!-- end-user-doc -->
  4945 	 * @generated
  5128 	 * @generated
  4946 	 */
  5129 	 */
  4947 	public EClass getMissingcclassType() {
  5130 	public EClass getMissingcclassType() {
  4948 		if (missingcclassTypeEClass == null) {
  5131 		if (missingcclassTypeEClass == null) {
  4949 			missingcclassTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(71);
  5132 			missingcclassTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(74);
  4950 		}
  5133 		}
  4951 		return missingcclassTypeEClass;
  5134 		return missingcclassTypeEClass;
  4952 	}
  5135 	}
  4953 
  5136 
  4954 	/**
  5137 	/**
  4992 	 * <!-- end-user-doc -->
  5175 	 * <!-- end-user-doc -->
  4993 	 * @generated
  5176 	 * @generated
  4994 	 */
  5177 	 */
  4995 	public EClass getMmpsourcepathType() {
  5178 	public EClass getMmpsourcepathType() {
  4996 		if (mmpsourcepathTypeEClass == null) {
  5179 		if (mmpsourcepathTypeEClass == null) {
  4997 			mmpsourcepathTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(72);
  5180 			mmpsourcepathTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(75);
  4998 		}
  5181 		}
  4999 		return mmpsourcepathTypeEClass;
  5182 		return mmpsourcepathTypeEClass;
  5000 	}
  5183 	}
  5001 
  5184 
  5002 	/**
  5185 	/**
  5031 	 * <!-- end-user-doc -->
  5214 	 * <!-- end-user-doc -->
  5032 	 * @generated
  5215 	 * @generated
  5033 	 */
  5216 	 */
  5034 	public EClass getMultilangrscType() {
  5217 	public EClass getMultilangrscType() {
  5035 		if (multilangrscTypeEClass == null) {
  5218 		if (multilangrscTypeEClass == null) {
  5036 			multilangrscTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(73);
  5219 			multilangrscTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(76);
  5037 		}
  5220 		}
  5038 		return multilangrscTypeEClass;
  5221 		return multilangrscTypeEClass;
  5039 	}
  5222 	}
  5040 
  5223 
  5041 	/**
  5224 	/**
  5070 	 * <!-- end-user-doc -->
  5253 	 * <!-- end-user-doc -->
  5071 	 * @generated
  5254 	 * @generated
  5072 	 */
  5255 	 */
  5073 	public EClass getMultipledeclarationsType() {
  5256 	public EClass getMultipledeclarationsType() {
  5074 		if (multipledeclarationsTypeEClass == null) {
  5257 		if (multipledeclarationsTypeEClass == null) {
  5075 			multipledeclarationsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(74);
  5258 			multipledeclarationsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(77);
  5076 		}
  5259 		}
  5077 		return multipledeclarationsTypeEClass;
  5260 		return multipledeclarationsTypeEClass;
  5078 	}
  5261 	}
  5079 
  5262 
  5080 	/**
  5263 	/**
  5109 	 * <!-- end-user-doc -->
  5292 	 * <!-- end-user-doc -->
  5110 	 * @generated
  5293 	 * @generated
  5111 	 */
  5294 	 */
  5112 	public EClass getMultipleinheritanceType() {
  5295 	public EClass getMultipleinheritanceType() {
  5113 		if (multipleinheritanceTypeEClass == null) {
  5296 		if (multipleinheritanceTypeEClass == null) {
  5114 			multipleinheritanceTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(75);
  5297 			multipleinheritanceTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(78);
  5115 		}
  5298 		}
  5116 		return multipleinheritanceTypeEClass;
  5299 		return multipleinheritanceTypeEClass;
  5117 	}
  5300 	}
  5118 
  5301 
  5119 	/**
  5302 	/**
  5148 	 * <!-- end-user-doc -->
  5331 	 * <!-- end-user-doc -->
  5149 	 * @generated
  5332 	 * @generated
  5150 	 */
  5333 	 */
  5151 	public EClass getMydocsType() {
  5334 	public EClass getMydocsType() {
  5152 		if (mydocsTypeEClass == null) {
  5335 		if (mydocsTypeEClass == null) {
  5153 			mydocsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(76);
  5336 			mydocsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(79);
  5154 		}
  5337 		}
  5155 		return mydocsTypeEClass;
  5338 		return mydocsTypeEClass;
  5156 	}
  5339 	}
  5157 
  5340 
  5158 	/**
  5341 	/**
  5187 	 * <!-- end-user-doc -->
  5370 	 * <!-- end-user-doc -->
  5188 	 * @generated
  5371 	 * @generated
  5189 	 */
  5372 	 */
  5190 	public EClass getNamespaceType() {
  5373 	public EClass getNamespaceType() {
  5191 		if (namespaceTypeEClass == null) {
  5374 		if (namespaceTypeEClass == null) {
  5192 			namespaceTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(77);
  5375 			namespaceTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(80);
  5193 		}
  5376 		}
  5194 		return namespaceTypeEClass;
  5377 		return namespaceTypeEClass;
  5195 	}
  5378 	}
  5196 
  5379 
  5197 	/**
  5380 	/**
  5226 	 * <!-- end-user-doc -->
  5409 	 * <!-- end-user-doc -->
  5227 	 * @generated
  5410 	 * @generated
  5228 	 */
  5411 	 */
  5229 	public EClass getNewlreferencesType() {
  5412 	public EClass getNewlreferencesType() {
  5230 		if (newlreferencesTypeEClass == null) {
  5413 		if (newlreferencesTypeEClass == null) {
  5231 			newlreferencesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(78);
  5414 			newlreferencesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(81);
  5232 		}
  5415 		}
  5233 		return newlreferencesTypeEClass;
  5416 		return newlreferencesTypeEClass;
  5234 	}
  5417 	}
  5235 
  5418 
  5236 	/**
  5419 	/**
  5265 	 * <!-- end-user-doc -->
  5448 	 * <!-- end-user-doc -->
  5266 	 * @generated
  5449 	 * @generated
  5267 	 */
  5450 	 */
  5268 	public EClass getNoleavetrapType() {
  5451 	public EClass getNoleavetrapType() {
  5269 		if (noleavetrapTypeEClass == null) {
  5452 		if (noleavetrapTypeEClass == null) {
  5270 			noleavetrapTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(79);
  5453 			noleavetrapTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(82);
  5271 		}
  5454 		}
  5272 		return noleavetrapTypeEClass;
  5455 		return noleavetrapTypeEClass;
  5273 	}
  5456 	}
  5274 
  5457 
  5275 	/**
  5458 	/**
  5304 	 * <!-- end-user-doc -->
  5487 	 * <!-- end-user-doc -->
  5305 	 * @generated
  5488 	 * @generated
  5306 	 */
  5489 	 */
  5307 	public EClass getNonconsthbufcType() {
  5490 	public EClass getNonconsthbufcType() {
  5308 		if (nonconsthbufcTypeEClass == null) {
  5491 		if (nonconsthbufcTypeEClass == null) {
  5309 			nonconsthbufcTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(80);
  5492 			nonconsthbufcTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(83);
  5310 		}
  5493 		}
  5311 		return nonconsthbufcTypeEClass;
  5494 		return nonconsthbufcTypeEClass;
  5312 	}
  5495 	}
  5313 
  5496 
  5314 	/**
  5497 	/**
  5343 	 * <!-- end-user-doc -->
  5526 	 * <!-- end-user-doc -->
  5344 	 * @generated
  5527 	 * @generated
  5345 	 */
  5528 	 */
  5346 	public EClass getNonconsttdescType() {
  5529 	public EClass getNonconsttdescType() {
  5347 		if (nonconsttdescTypeEClass == null) {
  5530 		if (nonconsttdescTypeEClass == null) {
  5348 			nonconsttdescTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(81);
  5531 			nonconsttdescTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(84);
  5349 		}
  5532 		}
  5350 		return nonconsttdescTypeEClass;
  5533 		return nonconsttdescTypeEClass;
  5351 	}
  5534 	}
  5352 
  5535 
  5353 	/**
  5536 	/**
  5382 	 * <!-- end-user-doc -->
  5565 	 * <!-- end-user-doc -->
  5383 	 * @generated
  5566 	 * @generated
  5384 	 */
  5567 	 */
  5385 	public EClass getNonleavenewType() {
  5568 	public EClass getNonleavenewType() {
  5386 		if (nonleavenewTypeEClass == null) {
  5569 		if (nonleavenewTypeEClass == null) {
  5387 			nonleavenewTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(82);
  5570 			nonleavenewTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(85);
  5388 		}
  5571 		}
  5389 		return nonleavenewTypeEClass;
  5572 		return nonleavenewTypeEClass;
  5390 	}
  5573 	}
  5391 
  5574 
  5392 	/**
  5575 	/**
  5421 	 * <!-- end-user-doc -->
  5604 	 * <!-- end-user-doc -->
  5422 	 * @generated
  5605 	 * @generated
  5423 	 */
  5606 	 */
  5424 	public EClass getNonunicodeskinsType() {
  5607 	public EClass getNonunicodeskinsType() {
  5425 		if (nonunicodeskinsTypeEClass == null) {
  5608 		if (nonunicodeskinsTypeEClass == null) {
  5426 			nonunicodeskinsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(83);
  5609 			nonunicodeskinsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(86);
  5427 		}
  5610 		}
  5428 		return nonunicodeskinsTypeEClass;
  5611 		return nonunicodeskinsTypeEClass;
  5429 	}
  5612 	}
  5430 
  5613 
  5431 	/**
  5614 	/**
  5460 	 * <!-- end-user-doc -->
  5643 	 * <!-- end-user-doc -->
  5461 	 * @generated
  5644 	 * @generated
  5462 	 */
  5645 	 */
  5463 	public EClass getNullType() {
  5646 	public EClass getNullType() {
  5464 		if (nullTypeEClass == null) {
  5647 		if (nullTypeEClass == null) {
  5465 			nullTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(84);
  5648 			nullTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(87);
  5466 		}
  5649 		}
  5467 		return nullTypeEClass;
  5650 		return nullTypeEClass;
  5468 	}
  5651 	}
  5469 
  5652 
  5470 	/**
  5653 	/**
  5499 	 * <!-- end-user-doc -->
  5682 	 * <!-- end-user-doc -->
  5500 	 * @generated
  5683 	 * @generated
  5501 	 */
  5684 	 */
  5502 	public EClass getOpenType() {
  5685 	public EClass getOpenType() {
  5503 		if (openTypeEClass == null) {
  5686 		if (openTypeEClass == null) {
  5504 			openTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(85);
  5687 			openTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(88);
  5505 		}
  5688 		}
  5506 		return openTypeEClass;
  5689 		return openTypeEClass;
  5507 	}
  5690 	}
  5508 
  5691 
  5509 	/**
  5692 	/**
  5547 	 * <!-- end-user-doc -->
  5730 	 * <!-- end-user-doc -->
  5548 	 * @generated
  5731 	 * @generated
  5549 	 */
  5732 	 */
  5550 	public EClass getOtherType() {
  5733 	public EClass getOtherType() {
  5551 		if (otherTypeEClass == null) {
  5734 		if (otherTypeEClass == null) {
  5552 			otherTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(86);
  5735 			otherTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(89);
  5553 		}
  5736 		}
  5554 		return otherTypeEClass;
  5737 		return otherTypeEClass;
  5555 	}
  5738 	}
  5556 
  5739 
  5557 	/**
  5740 	/**
  5568 	 * <!-- end-user-doc -->
  5751 	 * <!-- end-user-doc -->
  5569 	 * @generated
  5752 	 * @generated
  5570 	 */
  5753 	 */
  5571 	public EClass getPanicType() {
  5754 	public EClass getPanicType() {
  5572 		if (panicTypeEClass == null) {
  5755 		if (panicTypeEClass == null) {
  5573 			panicTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(87);
  5756 			panicTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(90);
  5574 		}
  5757 		}
  5575 		return panicTypeEClass;
  5758 		return panicTypeEClass;
  5576 	}
  5759 	}
  5577 
  5760 
  5578 	/**
  5761 	/**
  5589 	 * <!-- end-user-doc -->
  5772 	 * <!-- end-user-doc -->
  5590 	 * @generated
  5773 	 * @generated
  5591 	 */
  5774 	 */
  5592 	public EClass getPerformanceType() {
  5775 	public EClass getPerformanceType() {
  5593 		if (performanceTypeEClass == null) {
  5776 		if (performanceTypeEClass == null) {
  5594 			performanceTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(88);
  5777 			performanceTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(91);
  5595 		}
  5778 		}
  5596 		return performanceTypeEClass;
  5779 		return performanceTypeEClass;
  5597 	}
  5780 	}
  5598 
  5781 
  5599 	/**
  5782 	/**
  5610 	 * <!-- end-user-doc -->
  5793 	 * <!-- end-user-doc -->
  5611 	 * @generated
  5794 	 * @generated
  5612 	 */
  5795 	 */
  5613 	public EClass getPointertoarraysType() {
  5796 	public EClass getPointertoarraysType() {
  5614 		if (pointertoarraysTypeEClass == null) {
  5797 		if (pointertoarraysTypeEClass == null) {
  5615 			pointertoarraysTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(89);
  5798 			pointertoarraysTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(92);
  5616 		}
  5799 		}
  5617 		return pointertoarraysTypeEClass;
  5800 		return pointertoarraysTypeEClass;
  5618 	}
  5801 	}
  5619 
  5802 
  5620 	/**
  5803 	/**
  5649 	 * <!-- end-user-doc -->
  5832 	 * <!-- end-user-doc -->
  5650 	 * @generated
  5833 	 * @generated
  5651 	 */
  5834 	 */
  5652 	public EClass getPragmadisableType() {
  5835 	public EClass getPragmadisableType() {
  5653 		if (pragmadisableTypeEClass == null) {
  5836 		if (pragmadisableTypeEClass == null) {
  5654 			pragmadisableTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(90);
  5837 			pragmadisableTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(93);
  5655 		}
  5838 		}
  5656 		return pragmadisableTypeEClass;
  5839 		return pragmadisableTypeEClass;
  5657 	}
  5840 	}
  5658 
  5841 
  5659 	/**
  5842 	/**
  5688 	 * <!-- end-user-doc -->
  5871 	 * <!-- end-user-doc -->
  5689 	 * @generated
  5872 	 * @generated
  5690 	 */
  5873 	 */
  5691 	public EClass getPragmamessageType() {
  5874 	public EClass getPragmamessageType() {
  5692 		if (pragmamessageTypeEClass == null) {
  5875 		if (pragmamessageTypeEClass == null) {
  5693 			pragmamessageTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(91);
  5876 			pragmamessageTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(94);
  5694 		}
  5877 		}
  5695 		return pragmamessageTypeEClass;
  5878 		return pragmamessageTypeEClass;
  5696 	}
  5879 	}
  5697 
  5880 
  5698 	/**
  5881 	/**
  5727 	 * <!-- end-user-doc -->
  5910 	 * <!-- end-user-doc -->
  5728 	 * @generated
  5911 	 * @generated
  5729 	 */
  5912 	 */
  5730 	public EClass getPragmaotherType() {
  5913 	public EClass getPragmaotherType() {
  5731 		if (pragmaotherTypeEClass == null) {
  5914 		if (pragmaotherTypeEClass == null) {
  5732 			pragmaotherTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(92);
  5915 			pragmaotherTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(95);
  5733 		}
  5916 		}
  5734 		return pragmaotherTypeEClass;
  5917 		return pragmaotherTypeEClass;
  5735 	}
  5918 	}
  5736 
  5919 
  5737 	/**
  5920 	/**
  5766 	 * <!-- end-user-doc -->
  5949 	 * <!-- end-user-doc -->
  5767 	 * @generated
  5950 	 * @generated
  5768 	 */
  5951 	 */
  5769 	public EClass getPrivateinheritanceType() {
  5952 	public EClass getPrivateinheritanceType() {
  5770 		if (privateinheritanceTypeEClass == null) {
  5953 		if (privateinheritanceTypeEClass == null) {
  5771 			privateinheritanceTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(93);
  5954 			privateinheritanceTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(96);
  5772 		}
  5955 		}
  5773 		return privateinheritanceTypeEClass;
  5956 		return privateinheritanceTypeEClass;
  5774 	}
  5957 	}
  5775 
  5958 
  5776 	/**
  5959 	/**
  5805 	 * <!-- end-user-doc -->
  5988 	 * <!-- end-user-doc -->
  5806 	 * @generated
  5989 	 * @generated
  5807 	 */
  5990 	 */
  5808 	public EClass getPushaddrvarType() {
  5991 	public EClass getPushaddrvarType() {
  5809 		if (pushaddrvarTypeEClass == null) {
  5992 		if (pushaddrvarTypeEClass == null) {
  5810 			pushaddrvarTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(94);
  5993 			pushaddrvarTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(97);
  5811 		}
  5994 		}
  5812 		return pushaddrvarTypeEClass;
  5995 		return pushaddrvarTypeEClass;
  5813 	}
  5996 	}
  5814 
  5997 
  5815 	/**
  5998 	/**
  5844 	 * <!-- end-user-doc -->
  6027 	 * <!-- end-user-doc -->
  5845 	 * @generated
  6028 	 * @generated
  5846 	 */
  6029 	 */
  5847 	public EClass getPushmemberType() {
  6030 	public EClass getPushmemberType() {
  5848 		if (pushmemberTypeEClass == null) {
  6031 		if (pushmemberTypeEClass == null) {
  5849 			pushmemberTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(95);
  6032 			pushmemberTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(98);
  5850 		}
  6033 		}
  5851 		return pushmemberTypeEClass;
  6034 		return pushmemberTypeEClass;
  5852 	}
  6035 	}
  5853 
  6036 
  5854 	/**
  6037 	/**
  5883 	 * <!-- end-user-doc -->
  6066 	 * <!-- end-user-doc -->
  5884 	 * @generated
  6067 	 * @generated
  5885 	 */
  6068 	 */
  5886 	public EClass getReadresourceType() {
  6069 	public EClass getReadresourceType() {
  5887 		if (readresourceTypeEClass == null) {
  6070 		if (readresourceTypeEClass == null) {
  5888 			readresourceTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(96);
  6071 			readresourceTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(99);
  5889 		}
  6072 		}
  5890 		return readresourceTypeEClass;
  6073 		return readresourceTypeEClass;
  5891 	}
  6074 	}
  5892 
  6075 
  5893 	/**
  6076 	/**
  5922 	 * <!-- end-user-doc -->
  6105 	 * <!-- end-user-doc -->
  5923 	 * @generated
  6106 	 * @generated
  5924 	 */
  6107 	 */
  5925 	public EClass getResourcenotoncleanupstackType() {
  6108 	public EClass getResourcenotoncleanupstackType() {
  5926 		if (resourcenotoncleanupstackTypeEClass == null) {
  6109 		if (resourcenotoncleanupstackTypeEClass == null) {
  5927 			resourcenotoncleanupstackTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(97);
  6110 			resourcenotoncleanupstackTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(100);
  5928 		}
  6111 		}
  5929 		return resourcenotoncleanupstackTypeEClass;
  6112 		return resourcenotoncleanupstackTypeEClass;
  5930 	}
  6113 	}
  5931 
  6114 
  5932 	/**
  6115 	/**
  5961 	 * <!-- end-user-doc -->
  6144 	 * <!-- end-user-doc -->
  5962 	 * @generated
  6145 	 * @generated
  5963 	 */
  6146 	 */
  5964 	public EClass getResourcesonheapType() {
  6147 	public EClass getResourcesonheapType() {
  5965 		if (resourcesonheapTypeEClass == null) {
  6148 		if (resourcesonheapTypeEClass == null) {
  5966 			resourcesonheapTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(98);
  6149 			resourcesonheapTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(101);
  5967 		}
  6150 		}
  5968 		return resourcesonheapTypeEClass;
  6151 		return resourcesonheapTypeEClass;
  5969 	}
  6152 	}
  5970 
  6153 
  5971 	/**
  6154 	/**
  6000 	 * <!-- end-user-doc -->
  6183 	 * <!-- end-user-doc -->
  6001 	 * @generated
  6184 	 * @generated
  6002 	 */
  6185 	 */
  6003 	public EClass getReturndescriptoroutofscopeType() {
  6186 	public EClass getReturndescriptoroutofscopeType() {
  6004 		if (returndescriptoroutofscopeTypeEClass == null) {
  6187 		if (returndescriptoroutofscopeTypeEClass == null) {
  6005 			returndescriptoroutofscopeTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(99);
  6188 			returndescriptoroutofscopeTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(102);
  6006 		}
  6189 		}
  6007 		return returndescriptoroutofscopeTypeEClass;
  6190 		return returndescriptoroutofscopeTypeEClass;
  6008 	}
  6191 	}
  6009 
  6192 
  6010 	/**
  6193 	/**
  6039 	 * <!-- end-user-doc -->
  6222 	 * <!-- end-user-doc -->
  6040 	 * @generated
  6223 	 * @generated
  6041 	 */
  6224 	 */
  6042 	public EClass getRfsType() {
  6225 	public EClass getRfsType() {
  6043 		if (rfsTypeEClass == null) {
  6226 		if (rfsTypeEClass == null) {
  6044 			rfsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(100);
  6227 			rfsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(103);
  6045 		}
  6228 		}
  6046 		return rfsTypeEClass;
  6229 		return rfsTypeEClass;
  6047 	}
  6230 	}
  6048 
  6231 
  6049 	/**
  6232 	/**
  6078 	 * <!-- end-user-doc -->
  6261 	 * <!-- end-user-doc -->
  6079 	 * @generated
  6262 	 * @generated
  6080 	 */
  6263 	 */
  6081 	public EClass getRssnamesType() {
  6264 	public EClass getRssnamesType() {
  6082 		if (rssnamesTypeEClass == null) {
  6265 		if (rssnamesTypeEClass == null) {
  6083 			rssnamesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(101);
  6266 			rssnamesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(104);
  6084 		}
  6267 		}
  6085 		return rssnamesTypeEClass;
  6268 		return rssnamesTypeEClass;
  6086 	}
  6269 	}
  6087 
  6270 
  6088 	/**
  6271 	/**
  6117 	 * <!-- end-user-doc -->
  6300 	 * <!-- end-user-doc -->
  6118 	 * @generated
  6301 	 * @generated
  6119 	 */
  6302 	 */
  6120 	public EClass getScriptsType() {
  6303 	public EClass getScriptsType() {
  6121 		if (scriptsTypeEClass == null) {
  6304 		if (scriptsTypeEClass == null) {
  6122 			scriptsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(102);
  6305 			scriptsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(105);
  6123 		}
  6306 		}
  6124 		return scriptsTypeEClass;
  6307 		return scriptsTypeEClass;
  6125 	}
  6308 	}
  6126 
  6309 
  6127 	/**
  6310 	/**
  6298 	/**
  6481 	/**
  6299 	 * <!-- begin-user-doc -->
  6482 	 * <!-- begin-user-doc -->
  6300 	 * <!-- end-user-doc -->
  6483 	 * <!-- end-user-doc -->
  6301 	 * @generated
  6484 	 * @generated
  6302 	 */
  6485 	 */
       
  6486 	public EReference getScriptsType_Crepository() {
       
  6487         return (EReference)getScriptsType().getEStructuralFeatures().get(19);
       
  6488 	}
       
  6489 
       
  6490 	/**
       
  6491 	 * <!-- begin-user-doc -->
       
  6492 	 * <!-- end-user-doc -->
       
  6493 	 * @generated
       
  6494 	 */
  6303 	public EReference getScriptsType_Ctltargettype() {
  6495 	public EReference getScriptsType_Ctltargettype() {
  6304         return (EReference)getScriptsType().getEStructuralFeatures().get(19);
  6496         return (EReference)getScriptsType().getEStructuralFeatures().get(20);
       
  6497 	}
       
  6498 
       
  6499 	/**
       
  6500 	 * <!-- begin-user-doc -->
       
  6501 	 * <!-- end-user-doc -->
       
  6502 	 * @generated
       
  6503 	 */
       
  6504 	public EReference getScriptsType_Customizableicons() {
       
  6505         return (EReference)getScriptsType().getEStructuralFeatures().get(21);
  6305 	}
  6506 	}
  6306 
  6507 
  6307 	/**
  6508 	/**
  6308 	 * <!-- begin-user-doc -->
  6509 	 * <!-- begin-user-doc -->
  6309 	 * <!-- end-user-doc -->
  6510 	 * <!-- end-user-doc -->
  6310 	 * @generated
  6511 	 * @generated
  6311 	 */
  6512 	 */
  6312 	public EReference getScriptsType_Debugrom() {
  6513 	public EReference getScriptsType_Debugrom() {
  6313         return (EReference)getScriptsType().getEStructuralFeatures().get(20);
  6514         return (EReference)getScriptsType().getEStructuralFeatures().get(22);
  6314 	}
  6515 	}
  6315 
  6516 
  6316 	/**
  6517 	/**
  6317 	 * <!-- begin-user-doc -->
  6518 	 * <!-- begin-user-doc -->
  6318 	 * <!-- end-user-doc -->
  6519 	 * <!-- end-user-doc -->
  6319 	 * @generated
  6520 	 * @generated
  6320 	 */
  6521 	 */
  6321 	public EReference getScriptsType_Declarename() {
  6522 	public EReference getScriptsType_Declarename() {
  6322         return (EReference)getScriptsType().getEStructuralFeatures().get(21);
  6523         return (EReference)getScriptsType().getEStructuralFeatures().get(23);
  6323 	}
  6524 	}
  6324 
  6525 
  6325 	/**
  6526 	/**
  6326 	 * <!-- begin-user-doc -->
  6527 	 * <!-- begin-user-doc -->
  6327 	 * <!-- end-user-doc -->
  6528 	 * <!-- end-user-doc -->
  6328 	 * @generated
  6529 	 * @generated
  6329 	 */
  6530 	 */
  6330 	public EReference getScriptsType_DeleteMemberVariable() {
  6531 	public EReference getScriptsType_DeleteMemberVariable() {
  6331         return (EReference)getScriptsType().getEStructuralFeatures().get(22);
  6532         return (EReference)getScriptsType().getEStructuralFeatures().get(24);
  6332 	}
  6533 	}
  6333 
  6534 
  6334 	/**
  6535 	/**
  6335 	 * <!-- begin-user-doc -->
  6536 	 * <!-- begin-user-doc -->
  6336 	 * <!-- end-user-doc -->
  6537 	 * <!-- end-user-doc -->
  6337 	 * @generated
  6538 	 * @generated
  6338 	 */
  6539 	 */
  6339 	public EReference getScriptsType_Destructor() {
  6540 	public EReference getScriptsType_Destructor() {
  6340         return (EReference)getScriptsType().getEStructuralFeatures().get(23);
  6541         return (EReference)getScriptsType().getEStructuralFeatures().get(25);
  6341 	}
  6542 	}
  6342 
  6543 
  6343 	/**
  6544 	/**
  6344 	 * <!-- begin-user-doc -->
  6545 	 * <!-- begin-user-doc -->
  6345 	 * <!-- end-user-doc -->
  6546 	 * <!-- end-user-doc -->
  6346 	 * @generated
  6547 	 * @generated
  6347 	 */
  6548 	 */
  6348 	public EReference getScriptsType_DoubleSemiColon() {
  6549 	public EReference getScriptsType_DoubleSemiColon() {
  6349         return (EReference)getScriptsType().getEStructuralFeatures().get(24);
  6550         return (EReference)getScriptsType().getEStructuralFeatures().get(26);
  6350 	}
  6551 	}
  6351 
  6552 
  6352 	/**
  6553 	/**
  6353 	 * <!-- begin-user-doc -->
  6554 	 * <!-- begin-user-doc -->
  6354 	 * <!-- end-user-doc -->
  6555 	 * <!-- end-user-doc -->
  6355 	 * @generated
  6556 	 * @generated
  6356 	 */
  6557 	 */
  6357 	public EReference getScriptsType_Driveletters() {
  6558 	public EReference getScriptsType_Driveletters() {
  6358         return (EReference)getScriptsType().getEStructuralFeatures().get(25);
  6559         return (EReference)getScriptsType().getEStructuralFeatures().get(27);
  6359 	}
  6560 	}
  6360 
  6561 
  6361 	/**
  6562 	/**
  6362 	 * <!-- begin-user-doc -->
  6563 	 * <!-- begin-user-doc -->
  6363 	 * <!-- end-user-doc -->
  6564 	 * <!-- end-user-doc -->
  6364 	 * @generated
  6565 	 * @generated
  6365 	 */
  6566 	 */
  6366 	public EReference getScriptsType_Eikbuttons() {
  6567 	public EReference getScriptsType_Eikbuttons() {
  6367         return (EReference)getScriptsType().getEStructuralFeatures().get(26);
  6568         return (EReference)getScriptsType().getEStructuralFeatures().get(28);
  6368 	}
  6569 	}
  6369 
  6570 
  6370 	/**
  6571 	/**
  6371 	 * <!-- begin-user-doc -->
  6572 	 * <!-- begin-user-doc -->
  6372 	 * <!-- end-user-doc -->
  6573 	 * <!-- end-user-doc -->
  6373 	 * @generated
  6574 	 * @generated
  6374 	 */
  6575 	 */
  6375 	public EReference getScriptsType_Eikonenvstatic() {
  6576 	public EReference getScriptsType_Eikonenvstatic() {
  6376         return (EReference)getScriptsType().getEStructuralFeatures().get(27);
  6577         return (EReference)getScriptsType().getEStructuralFeatures().get(29);
  6377 	}
  6578 	}
  6378 
  6579 
  6379 	/**
  6580 	/**
  6380 	 * <!-- begin-user-doc -->
  6581 	 * <!-- begin-user-doc -->
  6381 	 * <!-- end-user-doc -->
  6582 	 * <!-- end-user-doc -->
  6382 	 * @generated
  6583 	 * @generated
  6383 	 */
  6584 	 */
  6384 	public EReference getScriptsType_Enummembers() {
  6585 	public EReference getScriptsType_Enummembers() {
  6385         return (EReference)getScriptsType().getEStructuralFeatures().get(28);
  6586         return (EReference)getScriptsType().getEStructuralFeatures().get(30);
  6386 	}
  6587 	}
  6387 
  6588 
  6388 	/**
  6589 	/**
  6389 	 * <!-- begin-user-doc -->
  6590 	 * <!-- begin-user-doc -->
  6390 	 * <!-- end-user-doc -->
  6591 	 * <!-- end-user-doc -->
  6391 	 * @generated
  6592 	 * @generated
  6392 	 */
  6593 	 */
  6393 	public EReference getScriptsType_Enumnames() {
  6594 	public EReference getScriptsType_Enumnames() {
  6394         return (EReference)getScriptsType().getEStructuralFeatures().get(29);
  6595         return (EReference)getScriptsType().getEStructuralFeatures().get(31);
  6395 	}
  6596 	}
  6396 
  6597 
  6397 	/**
  6598 	/**
  6398 	 * <!-- begin-user-doc -->
  6599 	 * <!-- begin-user-doc -->
  6399 	 * <!-- end-user-doc -->
  6600 	 * <!-- end-user-doc -->
  6400 	 * @generated
  6601 	 * @generated
  6401 	 */
  6602 	 */
  6402 	public EReference getScriptsType_Exportinline() {
  6603 	public EReference getScriptsType_Exportinline() {
  6403         return (EReference)getScriptsType().getEStructuralFeatures().get(30);
  6604         return (EReference)getScriptsType().getEStructuralFeatures().get(32);
  6404 	}
  6605 	}
  6405 
  6606 
  6406 	/**
  6607 	/**
  6407 	 * <!-- begin-user-doc -->
  6608 	 * <!-- begin-user-doc -->
  6408 	 * <!-- end-user-doc -->
  6609 	 * <!-- end-user-doc -->
  6409 	 * @generated
  6610 	 * @generated
  6410 	 */
  6611 	 */
  6411 	public EReference getScriptsType_Exportpurevirtual() {
  6612 	public EReference getScriptsType_Exportpurevirtual() {
  6412         return (EReference)getScriptsType().getEStructuralFeatures().get(31);
  6613         return (EReference)getScriptsType().getEStructuralFeatures().get(33);
  6413 	}
  6614 	}
  6414 
  6615 
  6415 	/**
  6616 	/**
  6416 	 * <!-- begin-user-doc -->
  6617 	 * <!-- begin-user-doc -->
  6417 	 * <!-- end-user-doc -->
  6618 	 * <!-- end-user-doc -->
  6418 	 * @generated
  6619 	 * @generated
  6419 	 */
  6620 	 */
  6420 	public EReference getScriptsType_Externaldriveletters() {
  6621 	public EReference getScriptsType_Externaldriveletters() {
  6421         return (EReference)getScriptsType().getEStructuralFeatures().get(32);
  6622         return (EReference)getScriptsType().getEStructuralFeatures().get(34);
       
  6623 	}
       
  6624 
       
  6625 	/**
       
  6626 	 * <!-- begin-user-doc -->
       
  6627 	 * <!-- end-user-doc -->
       
  6628 	 * @generated
       
  6629 	 */
       
  6630 	public EReference getScriptsType_Flags() {
       
  6631         return (EReference)getScriptsType().getEStructuralFeatures().get(35);
  6422 	}
  6632 	}
  6423 
  6633 
  6424 	/**
  6634 	/**
  6425 	 * <!-- begin-user-doc -->
  6635 	 * <!-- begin-user-doc -->
  6426 	 * <!-- end-user-doc -->
  6636 	 * <!-- end-user-doc -->
  6427 	 * @generated
  6637 	 * @generated
  6428 	 */
  6638 	 */
  6429 	public EReference getScriptsType_Foff() {
  6639 	public EReference getScriptsType_Foff() {
  6430         return (EReference)getScriptsType().getEStructuralFeatures().get(33);
  6640         return (EReference)getScriptsType().getEStructuralFeatures().get(36);
  6431 	}
  6641 	}
  6432 
  6642 
  6433 	/**
  6643 	/**
  6434 	 * <!-- begin-user-doc -->
  6644 	 * <!-- begin-user-doc -->
  6435 	 * <!-- end-user-doc -->
  6645 	 * <!-- end-user-doc -->
  6436 	 * @generated
  6646 	 * @generated
  6437 	 */
  6647 	 */
  6438 	public EReference getScriptsType_Forbiddenwords() {
  6648 	public EReference getScriptsType_Forbiddenwords() {
  6439         return (EReference)getScriptsType().getEStructuralFeatures().get(34);
  6649         return (EReference)getScriptsType().getEStructuralFeatures().get(37);
  6440 	}
  6650 	}
  6441 
  6651 
  6442 	/**
  6652 	/**
  6443 	 * <!-- begin-user-doc -->
  6653 	 * <!-- begin-user-doc -->
  6444 	 * <!-- end-user-doc -->
  6654 	 * <!-- end-user-doc -->
  6445 	 * @generated
  6655 	 * @generated
  6446 	 */
  6656 	 */
  6447 	public EReference getScriptsType_Forgottoputptroncleanupstack() {
  6657 	public EReference getScriptsType_Forgottoputptroncleanupstack() {
  6448         return (EReference)getScriptsType().getEStructuralFeatures().get(35);
  6658         return (EReference)getScriptsType().getEStructuralFeatures().get(38);
  6449 	}
  6659 	}
  6450 
  6660 
  6451 	/**
  6661 	/**
  6452 	 * <!-- begin-user-doc -->
  6662 	 * <!-- begin-user-doc -->
  6453 	 * <!-- end-user-doc -->
  6663 	 * <!-- end-user-doc -->
  6454 	 * @generated
  6664 	 * @generated
  6455 	 */
  6665 	 */
  6456 	public EReference getScriptsType_Friend() {
  6666 	public EReference getScriptsType_Friend() {
  6457         return (EReference)getScriptsType().getEStructuralFeatures().get(36);
  6667         return (EReference)getScriptsType().getEStructuralFeatures().get(39);
  6458 	}
  6668 	}
  6459 
  6669 
  6460 	/**
  6670 	/**
  6461 	 * <!-- begin-user-doc -->
  6671 	 * <!-- begin-user-doc -->
  6462 	 * <!-- end-user-doc -->
  6672 	 * <!-- end-user-doc -->
  6463 	 * @generated
  6673 	 * @generated
  6464 	 */
  6674 	 */
  6465 	public EReference getScriptsType_Goto() {
  6675 	public EReference getScriptsType_Goto() {
  6466         return (EReference)getScriptsType().getEStructuralFeatures().get(37);
  6676         return (EReference)getScriptsType().getEStructuralFeatures().get(40);
  6467 	}
  6677 	}
  6468 
  6678 
  6469 	/**
  6679 	/**
  6470 	 * <!-- begin-user-doc -->
  6680 	 * <!-- begin-user-doc -->
  6471 	 * <!-- end-user-doc -->
  6681 	 * <!-- end-user-doc -->
  6472 	 * @generated
  6682 	 * @generated
  6473 	 */
  6683 	 */
  6474 	public EReference getScriptsType_Ifassignments() {
  6684 	public EReference getScriptsType_Ifassignments() {
  6475         return (EReference)getScriptsType().getEStructuralFeatures().get(38);
  6685         return (EReference)getScriptsType().getEStructuralFeatures().get(41);
  6476 	}
  6686 	}
  6477 
  6687 
  6478 	/**
  6688 	/**
  6479 	 * <!-- begin-user-doc -->
  6689 	 * <!-- begin-user-doc -->
  6480 	 * <!-- end-user-doc -->
  6690 	 * <!-- end-user-doc -->
  6481 	 * @generated
  6691 	 * @generated
  6482 	 */
  6692 	 */
  6483 	public EReference getScriptsType_Ifpreprocessor() {
  6693 	public EReference getScriptsType_Ifpreprocessor() {
  6484         return (EReference)getScriptsType().getEStructuralFeatures().get(39);
  6694         return (EReference)getScriptsType().getEStructuralFeatures().get(42);
  6485 	}
  6695 	}
  6486 
  6696 
  6487 	/**
  6697 	/**
  6488 	 * <!-- begin-user-doc -->
  6698 	 * <!-- begin-user-doc -->
  6489 	 * <!-- end-user-doc -->
  6699 	 * <!-- end-user-doc -->
  6490 	 * @generated
  6700 	 * @generated
  6491 	 */
  6701 	 */
  6492 	public EReference getScriptsType_Inheritanceorder() {
  6702 	public EReference getScriptsType_Inheritanceorder() {
  6493         return (EReference)getScriptsType().getEStructuralFeatures().get(40);
  6703         return (EReference)getScriptsType().getEStructuralFeatures().get(43);
  6494 	}
  6704 	}
  6495 
  6705 
  6496 	/**
  6706 	/**
  6497 	 * <!-- begin-user-doc -->
  6707 	 * <!-- begin-user-doc -->
  6498 	 * <!-- end-user-doc -->
  6708 	 * <!-- end-user-doc -->
  6499 	 * @generated
  6709 	 * @generated
  6500 	 */
  6710 	 */
  6501 	public EReference getScriptsType_Intleaves() {
  6711 	public EReference getScriptsType_Intleaves() {
  6502         return (EReference)getScriptsType().getEStructuralFeatures().get(41);
  6712         return (EReference)getScriptsType().getEStructuralFeatures().get(44);
  6503 	}
  6713 	}
  6504 
  6714 
  6505 	/**
  6715 	/**
  6506 	 * <!-- begin-user-doc -->
  6716 	 * <!-- begin-user-doc -->
  6507 	 * <!-- end-user-doc -->
  6717 	 * <!-- end-user-doc -->
  6508 	 * @generated
  6718 	 * @generated
  6509 	 */
  6719 	 */
  6510 	public EReference getScriptsType_Jmp() {
  6720 	public EReference getScriptsType_Jmp() {
  6511         return (EReference)getScriptsType().getEStructuralFeatures().get(42);
  6721         return (EReference)getScriptsType().getEStructuralFeatures().get(45);
  6512 	}
  6722 	}
  6513 
  6723 
  6514 	/**
  6724 	/**
  6515 	 * <!-- begin-user-doc -->
  6725 	 * <!-- begin-user-doc -->
  6516 	 * <!-- end-user-doc -->
  6726 	 * <!-- end-user-doc -->
  6517 	 * @generated
  6727 	 * @generated
  6518 	 */
  6728 	 */
  6519 	public EReference getScriptsType_Leave() {
  6729 	public EReference getScriptsType_Leave() {
  6520         return (EReference)getScriptsType().getEStructuralFeatures().get(43);
  6730         return (EReference)getScriptsType().getEStructuralFeatures().get(46);
  6521 	}
  6731 	}
  6522 
  6732 
  6523 	/**
  6733 	/**
  6524 	 * <!-- begin-user-doc -->
  6734 	 * <!-- begin-user-doc -->
  6525 	 * <!-- end-user-doc -->
  6735 	 * <!-- end-user-doc -->
  6526 	 * @generated
  6736 	 * @generated
  6527 	 */
  6737 	 */
  6528 	public EReference getScriptsType_LeaveNoError() {
  6738 	public EReference getScriptsType_LeaveNoError() {
  6529         return (EReference)getScriptsType().getEStructuralFeatures().get(44);
  6739         return (EReference)getScriptsType().getEStructuralFeatures().get(47);
  6530 	}
  6740 	}
  6531 
  6741 
  6532 	/**
  6742 	/**
  6533 	 * <!-- begin-user-doc -->
  6743 	 * <!-- begin-user-doc -->
  6534 	 * <!-- end-user-doc -->
  6744 	 * <!-- end-user-doc -->
  6535 	 * @generated
  6745 	 * @generated
  6536 	 */
  6746 	 */
  6537 	public EReference getScriptsType_Leavingoperators() {
  6747 	public EReference getScriptsType_Leavingoperators() {
  6538         return (EReference)getScriptsType().getEStructuralFeatures().get(45);
  6748         return (EReference)getScriptsType().getEStructuralFeatures().get(48);
  6539 	}
  6749 	}
  6540 
  6750 
  6541 	/**
  6751 	/**
  6542 	 * <!-- begin-user-doc -->
  6752 	 * <!-- begin-user-doc -->
  6543 	 * <!-- end-user-doc -->
  6753 	 * <!-- end-user-doc -->
  6544 	 * @generated
  6754 	 * @generated
  6545 	 */
  6755 	 */
  6546 	public EReference getScriptsType_LFunctionCantLeave() {
  6756 	public EReference getScriptsType_LFunctionCantLeave() {
  6547         return (EReference)getScriptsType().getEStructuralFeatures().get(46);
  6757         return (EReference)getScriptsType().getEStructuralFeatures().get(49);
  6548 	}
  6758 	}
  6549 
  6759 
  6550 	/**
  6760 	/**
  6551 	 * <!-- begin-user-doc -->
  6761 	 * <!-- begin-user-doc -->
  6552 	 * <!-- end-user-doc -->
  6762 	 * <!-- end-user-doc -->
  6553 	 * @generated
  6763 	 * @generated
  6554 	 */
  6764 	 */
  6555 	public EReference getScriptsType_Longlines() {
  6765 	public EReference getScriptsType_Longlines() {
  6556         return (EReference)getScriptsType().getEStructuralFeatures().get(47);
  6766         return (EReference)getScriptsType().getEStructuralFeatures().get(50);
  6557 	}
  6767 	}
  6558 
  6768 
  6559 	/**
  6769 	/**
  6560 	 * <!-- begin-user-doc -->
  6770 	 * <!-- begin-user-doc -->
  6561 	 * <!-- end-user-doc -->
  6771 	 * <!-- end-user-doc -->
  6562 	 * @generated
  6772 	 * @generated
  6563 	 */
  6773 	 */
  6564 	public EReference getScriptsType_Magicnumbers() {
  6774 	public EReference getScriptsType_Magicnumbers() {
  6565         return (EReference)getScriptsType().getEStructuralFeatures().get(48);
  6775         return (EReference)getScriptsType().getEStructuralFeatures().get(51);
  6566 	}
  6776 	}
  6567 
  6777 
  6568 	/**
  6778 	/**
  6569 	 * <!-- begin-user-doc -->
  6779 	 * <!-- begin-user-doc -->
  6570 	 * <!-- end-user-doc -->
  6780 	 * <!-- end-user-doc -->
  6571 	 * @generated
  6781 	 * @generated
  6572 	 */
  6782 	 */
  6573 	public EReference getScriptsType_Mclassdestructor() {
  6783 	public EReference getScriptsType_Mclassdestructor() {
  6574         return (EReference)getScriptsType().getEStructuralFeatures().get(49);
  6784         return (EReference)getScriptsType().getEStructuralFeatures().get(52);
  6575 	}
  6785 	}
  6576 
  6786 
  6577 	/**
  6787 	/**
  6578 	 * <!-- begin-user-doc -->
  6788 	 * <!-- begin-user-doc -->
  6579 	 * <!-- end-user-doc -->
  6789 	 * <!-- end-user-doc -->
  6580 	 * @generated
  6790 	 * @generated
  6581 	 */
  6791 	 */
  6582 	public EReference getScriptsType_Memberlc() {
  6792 	public EReference getScriptsType_Memberlc() {
  6583         return (EReference)getScriptsType().getEStructuralFeatures().get(50);
  6793         return (EReference)getScriptsType().getEStructuralFeatures().get(53);
  6584 	}
  6794 	}
  6585 
  6795 
  6586 	/**
  6796 	/**
  6587 	 * <!-- begin-user-doc -->
  6797 	 * <!-- begin-user-doc -->
  6588 	 * <!-- end-user-doc -->
  6798 	 * <!-- end-user-doc -->
  6589 	 * @generated
  6799 	 * @generated
  6590 	 */
  6800 	 */
  6591 	public EReference getScriptsType_Membervariablecallld() {
  6801 	public EReference getScriptsType_Membervariablecallld() {
  6592         return (EReference)getScriptsType().getEStructuralFeatures().get(51);
  6802         return (EReference)getScriptsType().getEStructuralFeatures().get(54);
  6593 	}
  6803 	}
  6594 
  6804 
  6595 	/**
  6805 	/**
  6596 	 * <!-- begin-user-doc -->
  6806 	 * <!-- begin-user-doc -->
  6597 	 * <!-- end-user-doc -->
  6807 	 * <!-- end-user-doc -->
  6598 	 * @generated
  6808 	 * @generated
  6599 	 */
  6809 	 */
  6600 	public EReference getScriptsType_Missingcancel() {
  6810 	public EReference getScriptsType_Missingcancel() {
  6601         return (EReference)getScriptsType().getEStructuralFeatures().get(52);
  6811         return (EReference)getScriptsType().getEStructuralFeatures().get(55);
  6602 	}
  6812 	}
  6603 
  6813 
  6604 	/**
  6814 	/**
  6605 	 * <!-- begin-user-doc -->
  6815 	 * <!-- begin-user-doc -->
  6606 	 * <!-- end-user-doc -->
  6816 	 * <!-- end-user-doc -->
  6607 	 * @generated
  6817 	 * @generated
  6608 	 */
  6818 	 */
  6609 	public EReference getScriptsType_Missingcclass() {
  6819 	public EReference getScriptsType_Missingcclass() {
  6610         return (EReference)getScriptsType().getEStructuralFeatures().get(53);
  6820         return (EReference)getScriptsType().getEStructuralFeatures().get(56);
  6611 	}
  6821 	}
  6612 
  6822 
  6613 	/**
  6823 	/**
  6614 	 * <!-- begin-user-doc -->
  6824 	 * <!-- begin-user-doc -->
  6615 	 * <!-- end-user-doc -->
  6825 	 * <!-- end-user-doc -->
  6616 	 * @generated
  6826 	 * @generated
  6617 	 */
  6827 	 */
  6618 	public EReference getScriptsType_Mmpsourcepath() {
  6828 	public EReference getScriptsType_Mmpsourcepath() {
  6619         return (EReference)getScriptsType().getEStructuralFeatures().get(54);
  6829         return (EReference)getScriptsType().getEStructuralFeatures().get(57);
  6620 	}
  6830 	}
  6621 
  6831 
  6622 	/**
  6832 	/**
  6623 	 * <!-- begin-user-doc -->
  6833 	 * <!-- begin-user-doc -->
  6624 	 * <!-- end-user-doc -->
  6834 	 * <!-- end-user-doc -->
  6625 	 * @generated
  6835 	 * @generated
  6626 	 */
  6836 	 */
  6627 	public EReference getScriptsType_Multilangrsc() {
  6837 	public EReference getScriptsType_Multilangrsc() {
  6628         return (EReference)getScriptsType().getEStructuralFeatures().get(55);
  6838         return (EReference)getScriptsType().getEStructuralFeatures().get(58);
  6629 	}
  6839 	}
  6630 
  6840 
  6631 	/**
  6841 	/**
  6632 	 * <!-- begin-user-doc -->
  6842 	 * <!-- begin-user-doc -->
  6633 	 * <!-- end-user-doc -->
  6843 	 * <!-- end-user-doc -->
  6634 	 * @generated
  6844 	 * @generated
  6635 	 */
  6845 	 */
  6636 	public EReference getScriptsType_Multipledeclarations() {
  6846 	public EReference getScriptsType_Multipledeclarations() {
  6637         return (EReference)getScriptsType().getEStructuralFeatures().get(56);
  6847         return (EReference)getScriptsType().getEStructuralFeatures().get(59);
  6638 	}
  6848 	}
  6639 
  6849 
  6640 	/**
  6850 	/**
  6641 	 * <!-- begin-user-doc -->
  6851 	 * <!-- begin-user-doc -->
  6642 	 * <!-- end-user-doc -->
  6852 	 * <!-- end-user-doc -->
  6643 	 * @generated
  6853 	 * @generated
  6644 	 */
  6854 	 */
  6645 	public EReference getScriptsType_Multipleinheritance() {
  6855 	public EReference getScriptsType_Multipleinheritance() {
  6646         return (EReference)getScriptsType().getEStructuralFeatures().get(57);
  6856         return (EReference)getScriptsType().getEStructuralFeatures().get(60);
  6647 	}
  6857 	}
  6648 
  6858 
  6649 	/**
  6859 	/**
  6650 	 * <!-- begin-user-doc -->
  6860 	 * <!-- begin-user-doc -->
  6651 	 * <!-- end-user-doc -->
  6861 	 * <!-- end-user-doc -->
  6652 	 * @generated
  6862 	 * @generated
  6653 	 */
  6863 	 */
  6654 	public EReference getScriptsType_Mydocs() {
  6864 	public EReference getScriptsType_Mydocs() {
  6655         return (EReference)getScriptsType().getEStructuralFeatures().get(58);
  6865         return (EReference)getScriptsType().getEStructuralFeatures().get(61);
  6656 	}
  6866 	}
  6657 
  6867 
  6658 	/**
  6868 	/**
  6659 	 * <!-- begin-user-doc -->
  6869 	 * <!-- begin-user-doc -->
  6660 	 * <!-- end-user-doc -->
  6870 	 * <!-- end-user-doc -->
  6661 	 * @generated
  6871 	 * @generated
  6662 	 */
  6872 	 */
  6663 	public EReference getScriptsType_Namespace() {
  6873 	public EReference getScriptsType_Namespace() {
  6664         return (EReference)getScriptsType().getEStructuralFeatures().get(59);
  6874         return (EReference)getScriptsType().getEStructuralFeatures().get(62);
  6665 	}
  6875 	}
  6666 
  6876 
  6667 	/**
  6877 	/**
  6668 	 * <!-- begin-user-doc -->
  6878 	 * <!-- begin-user-doc -->
  6669 	 * <!-- end-user-doc -->
  6879 	 * <!-- end-user-doc -->
  6670 	 * @generated
  6880 	 * @generated
  6671 	 */
  6881 	 */
  6672 	public EReference getScriptsType_Newlreferences() {
  6882 	public EReference getScriptsType_Newlreferences() {
  6673         return (EReference)getScriptsType().getEStructuralFeatures().get(60);
  6883         return (EReference)getScriptsType().getEStructuralFeatures().get(63);
  6674 	}
  6884 	}
  6675 
  6885 
  6676 	/**
  6886 	/**
  6677 	 * <!-- begin-user-doc -->
  6887 	 * <!-- begin-user-doc -->
  6678 	 * <!-- end-user-doc -->
  6888 	 * <!-- end-user-doc -->
  6679 	 * @generated
  6889 	 * @generated
  6680 	 */
  6890 	 */
  6681 	public EReference getScriptsType_Noleavetrap() {
  6891 	public EReference getScriptsType_Noleavetrap() {
  6682         return (EReference)getScriptsType().getEStructuralFeatures().get(61);
  6892         return (EReference)getScriptsType().getEStructuralFeatures().get(64);
  6683 	}
  6893 	}
  6684 
  6894 
  6685 	/**
  6895 	/**
  6686 	 * <!-- begin-user-doc -->
  6896 	 * <!-- begin-user-doc -->
  6687 	 * <!-- end-user-doc -->
  6897 	 * <!-- end-user-doc -->
  6688 	 * @generated
  6898 	 * @generated
  6689 	 */
  6899 	 */
  6690 	public EReference getScriptsType_Nonconsthbufc() {
  6900 	public EReference getScriptsType_Nonconsthbufc() {
  6691         return (EReference)getScriptsType().getEStructuralFeatures().get(62);
  6901         return (EReference)getScriptsType().getEStructuralFeatures().get(65);
  6692 	}
  6902 	}
  6693 
  6903 
  6694 	/**
  6904 	/**
  6695 	 * <!-- begin-user-doc -->
  6905 	 * <!-- begin-user-doc -->
  6696 	 * <!-- end-user-doc -->
  6906 	 * <!-- end-user-doc -->
  6697 	 * @generated
  6907 	 * @generated
  6698 	 */
  6908 	 */
  6699 	public EReference getScriptsType_Nonconsttdesc() {
  6909 	public EReference getScriptsType_Nonconsttdesc() {
  6700         return (EReference)getScriptsType().getEStructuralFeatures().get(63);
  6910         return (EReference)getScriptsType().getEStructuralFeatures().get(66);
  6701 	}
  6911 	}
  6702 
  6912 
  6703 	/**
  6913 	/**
  6704 	 * <!-- begin-user-doc -->
  6914 	 * <!-- begin-user-doc -->
  6705 	 * <!-- end-user-doc -->
  6915 	 * <!-- end-user-doc -->
  6706 	 * @generated
  6916 	 * @generated
  6707 	 */
  6917 	 */
  6708 	public EReference getScriptsType_Nonleavenew() {
  6918 	public EReference getScriptsType_Nonleavenew() {
  6709         return (EReference)getScriptsType().getEStructuralFeatures().get(64);
  6919         return (EReference)getScriptsType().getEStructuralFeatures().get(67);
  6710 	}
  6920 	}
  6711 
  6921 
  6712 	/**
  6922 	/**
  6713 	 * <!-- begin-user-doc -->
  6923 	 * <!-- begin-user-doc -->
  6714 	 * <!-- end-user-doc -->
  6924 	 * <!-- end-user-doc -->
  6715 	 * @generated
  6925 	 * @generated
  6716 	 */
  6926 	 */
  6717 	public EReference getScriptsType_Nonunicodeskins() {
  6927 	public EReference getScriptsType_Nonunicodeskins() {
  6718         return (EReference)getScriptsType().getEStructuralFeatures().get(65);
  6928         return (EReference)getScriptsType().getEStructuralFeatures().get(68);
  6719 	}
  6929 	}
  6720 
  6930 
  6721 	/**
  6931 	/**
  6722 	 * <!-- begin-user-doc -->
  6932 	 * <!-- begin-user-doc -->
  6723 	 * <!-- end-user-doc -->
  6933 	 * <!-- end-user-doc -->
  6724 	 * @generated
  6934 	 * @generated
  6725 	 */
  6935 	 */
  6726 	public EReference getScriptsType_Null() {
  6936 	public EReference getScriptsType_Null() {
  6727         return (EReference)getScriptsType().getEStructuralFeatures().get(66);
  6937         return (EReference)getScriptsType().getEStructuralFeatures().get(69);
  6728 	}
  6938 	}
  6729 
  6939 
  6730 	/**
  6940 	/**
  6731 	 * <!-- begin-user-doc -->
  6941 	 * <!-- begin-user-doc -->
  6732 	 * <!-- end-user-doc -->
  6942 	 * <!-- end-user-doc -->
  6733 	 * @generated
  6943 	 * @generated
  6734 	 */
  6944 	 */
  6735 	public EReference getScriptsType_Open() {
  6945 	public EReference getScriptsType_Open() {
  6736         return (EReference)getScriptsType().getEStructuralFeatures().get(67);
  6946         return (EReference)getScriptsType().getEStructuralFeatures().get(70);
  6737 	}
  6947 	}
  6738 
  6948 
  6739 	/**
  6949 	/**
  6740 	 * <!-- begin-user-doc -->
  6950 	 * <!-- begin-user-doc -->
  6741 	 * <!-- end-user-doc -->
  6951 	 * <!-- end-user-doc -->
  6742 	 * @generated
  6952 	 * @generated
  6743 	 */
  6953 	 */
  6744 	public EReference getScriptsType_Pointertoarrays() {
  6954 	public EReference getScriptsType_Pointertoarrays() {
  6745         return (EReference)getScriptsType().getEStructuralFeatures().get(68);
  6955         return (EReference)getScriptsType().getEStructuralFeatures().get(71);
  6746 	}
  6956 	}
  6747 
  6957 
  6748 	/**
  6958 	/**
  6749 	 * <!-- begin-user-doc -->
  6959 	 * <!-- begin-user-doc -->
  6750 	 * <!-- end-user-doc -->
  6960 	 * <!-- end-user-doc -->
  6751 	 * @generated
  6961 	 * @generated
  6752 	 */
  6962 	 */
  6753 	public EReference getScriptsType_Pragmadisable() {
  6963 	public EReference getScriptsType_Pragmadisable() {
  6754         return (EReference)getScriptsType().getEStructuralFeatures().get(69);
  6964         return (EReference)getScriptsType().getEStructuralFeatures().get(72);
  6755 	}
  6965 	}
  6756 
  6966 
  6757 	/**
  6967 	/**
  6758 	 * <!-- begin-user-doc -->
  6968 	 * <!-- begin-user-doc -->
  6759 	 * <!-- end-user-doc -->
  6969 	 * <!-- end-user-doc -->
  6760 	 * @generated
  6970 	 * @generated
  6761 	 */
  6971 	 */
  6762 	public EReference getScriptsType_Pragmamessage() {
  6972 	public EReference getScriptsType_Pragmamessage() {
  6763         return (EReference)getScriptsType().getEStructuralFeatures().get(70);
  6973         return (EReference)getScriptsType().getEStructuralFeatures().get(73);
  6764 	}
  6974 	}
  6765 
  6975 
  6766 	/**
  6976 	/**
  6767 	 * <!-- begin-user-doc -->
  6977 	 * <!-- begin-user-doc -->
  6768 	 * <!-- end-user-doc -->
  6978 	 * <!-- end-user-doc -->
  6769 	 * @generated
  6979 	 * @generated
  6770 	 */
  6980 	 */
  6771 	public EReference getScriptsType_Pragmaother() {
  6981 	public EReference getScriptsType_Pragmaother() {
  6772         return (EReference)getScriptsType().getEStructuralFeatures().get(71);
  6982         return (EReference)getScriptsType().getEStructuralFeatures().get(74);
  6773 	}
  6983 	}
  6774 
  6984 
  6775 	/**
  6985 	/**
  6776 	 * <!-- begin-user-doc -->
  6986 	 * <!-- begin-user-doc -->
  6777 	 * <!-- end-user-doc -->
  6987 	 * <!-- end-user-doc -->
  6778 	 * @generated
  6988 	 * @generated
  6779 	 */
  6989 	 */
  6780 	public EReference getScriptsType_Privateinheritance() {
  6990 	public EReference getScriptsType_Privateinheritance() {
  6781         return (EReference)getScriptsType().getEStructuralFeatures().get(72);
  6991         return (EReference)getScriptsType().getEStructuralFeatures().get(75);
  6782 	}
  6992 	}
  6783 
  6993 
  6784 	/**
  6994 	/**
  6785 	 * <!-- begin-user-doc -->
  6995 	 * <!-- begin-user-doc -->
  6786 	 * <!-- end-user-doc -->
  6996 	 * <!-- end-user-doc -->
  6787 	 * @generated
  6997 	 * @generated
  6788 	 */
  6998 	 */
  6789 	public EReference getScriptsType_Pushaddrvar() {
  6999 	public EReference getScriptsType_Pushaddrvar() {
  6790         return (EReference)getScriptsType().getEStructuralFeatures().get(73);
  7000         return (EReference)getScriptsType().getEStructuralFeatures().get(76);
  6791 	}
  7001 	}
  6792 
  7002 
  6793 	/**
  7003 	/**
  6794 	 * <!-- begin-user-doc -->
  7004 	 * <!-- begin-user-doc -->
  6795 	 * <!-- end-user-doc -->
  7005 	 * <!-- end-user-doc -->
  6796 	 * @generated
  7006 	 * @generated
  6797 	 */
  7007 	 */
  6798 	public EReference getScriptsType_Pushmember() {
  7008 	public EReference getScriptsType_Pushmember() {
  6799         return (EReference)getScriptsType().getEStructuralFeatures().get(74);
  7009         return (EReference)getScriptsType().getEStructuralFeatures().get(77);
  6800 	}
  7010 	}
  6801 
  7011 
  6802 	/**
  7012 	/**
  6803 	 * <!-- begin-user-doc -->
  7013 	 * <!-- begin-user-doc -->
  6804 	 * <!-- end-user-doc -->
  7014 	 * <!-- end-user-doc -->
  6805 	 * @generated
  7015 	 * @generated
  6806 	 */
  7016 	 */
  6807 	public EReference getScriptsType_Readresource() {
  7017 	public EReference getScriptsType_Readresource() {
  6808         return (EReference)getScriptsType().getEStructuralFeatures().get(75);
  7018         return (EReference)getScriptsType().getEStructuralFeatures().get(78);
  6809 	}
  7019 	}
  6810 
  7020 
  6811 	/**
  7021 	/**
  6812 	 * <!-- begin-user-doc -->
  7022 	 * <!-- begin-user-doc -->
  6813 	 * <!-- end-user-doc -->
  7023 	 * <!-- end-user-doc -->
  6814 	 * @generated
  7024 	 * @generated
  6815 	 */
  7025 	 */
  6816 	public EReference getScriptsType_Resourcenotoncleanupstack() {
  7026 	public EReference getScriptsType_Resourcenotoncleanupstack() {
  6817         return (EReference)getScriptsType().getEStructuralFeatures().get(76);
  7027         return (EReference)getScriptsType().getEStructuralFeatures().get(79);
  6818 	}
  7028 	}
  6819 
  7029 
  6820 	/**
  7030 	/**
  6821 	 * <!-- begin-user-doc -->
  7031 	 * <!-- begin-user-doc -->
  6822 	 * <!-- end-user-doc -->
  7032 	 * <!-- end-user-doc -->
  6823 	 * @generated
  7033 	 * @generated
  6824 	 */
  7034 	 */
  6825 	public EReference getScriptsType_Resourcesonheap() {
  7035 	public EReference getScriptsType_Resourcesonheap() {
  6826         return (EReference)getScriptsType().getEStructuralFeatures().get(77);
  7036         return (EReference)getScriptsType().getEStructuralFeatures().get(80);
  6827 	}
  7037 	}
  6828 
  7038 
  6829 	/**
  7039 	/**
  6830 	 * <!-- begin-user-doc -->
  7040 	 * <!-- begin-user-doc -->
  6831 	 * <!-- end-user-doc -->
  7041 	 * <!-- end-user-doc -->
  6832 	 * @generated
  7042 	 * @generated
  6833 	 */
  7043 	 */
  6834 	public EReference getScriptsType_Returndescriptoroutofscope() {
  7044 	public EReference getScriptsType_Returndescriptoroutofscope() {
  6835         return (EReference)getScriptsType().getEStructuralFeatures().get(78);
  7045         return (EReference)getScriptsType().getEStructuralFeatures().get(81);
  6836 	}
  7046 	}
  6837 
  7047 
  6838 	/**
  7048 	/**
  6839 	 * <!-- begin-user-doc -->
  7049 	 * <!-- begin-user-doc -->
  6840 	 * <!-- end-user-doc -->
  7050 	 * <!-- end-user-doc -->
  6841 	 * @generated
  7051 	 * @generated
  6842 	 */
  7052 	 */
  6843 	public EReference getScriptsType_Rfs() {
  7053 	public EReference getScriptsType_Rfs() {
  6844         return (EReference)getScriptsType().getEStructuralFeatures().get(79);
  7054         return (EReference)getScriptsType().getEStructuralFeatures().get(82);
  6845 	}
  7055 	}
  6846 
  7056 
  6847 	/**
  7057 	/**
  6848 	 * <!-- begin-user-doc -->
  7058 	 * <!-- begin-user-doc -->
  6849 	 * <!-- end-user-doc -->
  7059 	 * <!-- end-user-doc -->
  6850 	 * @generated
  7060 	 * @generated
  6851 	 */
  7061 	 */
  6852 	public EReference getScriptsType_Rssnames() {
  7062 	public EReference getScriptsType_Rssnames() {
  6853         return (EReference)getScriptsType().getEStructuralFeatures().get(80);
  7063         return (EReference)getScriptsType().getEStructuralFeatures().get(83);
  6854 	}
  7064 	}
  6855 
  7065 
  6856 	/**
  7066 	/**
  6857 	 * <!-- begin-user-doc -->
  7067 	 * <!-- begin-user-doc -->
  6858 	 * <!-- end-user-doc -->
  7068 	 * <!-- end-user-doc -->
  6859 	 * @generated
  7069 	 * @generated
  6860 	 */
  7070 	 */
  6861 	public EReference getScriptsType_Stringliterals() {
  7071 	public EReference getScriptsType_Stringliterals() {
  6862         return (EReference)getScriptsType().getEStructuralFeatures().get(81);
  7072         return (EReference)getScriptsType().getEStructuralFeatures().get(84);
  6863 	}
  7073 	}
  6864 
  7074 
  6865 	/**
  7075 	/**
  6866 	 * <!-- begin-user-doc -->
  7076 	 * <!-- begin-user-doc -->
  6867 	 * <!-- end-user-doc -->
  7077 	 * <!-- end-user-doc -->
  6868 	 * @generated
  7078 	 * @generated
  6869 	 */
  7079 	 */
  6870 	public EReference getScriptsType_Stringsinresourcefiles() {
  7080 	public EReference getScriptsType_Stringsinresourcefiles() {
  6871         return (EReference)getScriptsType().getEStructuralFeatures().get(82);
  7081         return (EReference)getScriptsType().getEStructuralFeatures().get(85);
  6872 	}
  7082 	}
  6873 
  7083 
  6874 	/**
  7084 	/**
  6875 	 * <!-- begin-user-doc -->
  7085 	 * <!-- begin-user-doc -->
  6876 	 * <!-- end-user-doc -->
  7086 	 * <!-- end-user-doc -->
  6877 	 * @generated
  7087 	 * @generated
  6878 	 */
  7088 	 */
  6879 	public EReference getScriptsType_Struct() {
  7089 	public EReference getScriptsType_Struct() {
  6880         return (EReference)getScriptsType().getEStructuralFeatures().get(83);
  7090         return (EReference)getScriptsType().getEStructuralFeatures().get(86);
  6881 	}
  7091 	}
  6882 
  7092 
  6883 	/**
  7093 	/**
  6884 	 * <!-- begin-user-doc -->
  7094 	 * <!-- begin-user-doc -->
  6885 	 * <!-- end-user-doc -->
  7095 	 * <!-- end-user-doc -->
  6886 	 * @generated
  7096 	 * @generated
  6887 	 */
  7097 	 */
  6888 	public EReference getScriptsType_Tcclasses() {
  7098 	public EReference getScriptsType_Tcclasses() {
  6889         return (EReference)getScriptsType().getEStructuralFeatures().get(84);
  7099         return (EReference)getScriptsType().getEStructuralFeatures().get(87);
  6890 	}
  7100 	}
  6891 
  7101 
  6892 	/**
  7102 	/**
  6893 	 * <!-- begin-user-doc -->
  7103 	 * <!-- begin-user-doc -->
  6894 	 * <!-- end-user-doc -->
  7104 	 * <!-- end-user-doc -->
  6895 	 * @generated
  7105 	 * @generated
  6896 	 */
  7106 	 */
  6897 	public EReference getScriptsType_Tclassdestructor() {
  7107 	public EReference getScriptsType_Tclassdestructor() {
  6898         return (EReference)getScriptsType().getEStructuralFeatures().get(85);
  7108         return (EReference)getScriptsType().getEStructuralFeatures().get(88);
  6899 	}
  7109 	}
  6900 
  7110 
  6901 	/**
  7111 	/**
  6902 	 * <!-- begin-user-doc -->
  7112 	 * <!-- begin-user-doc -->
  6903 	 * <!-- end-user-doc -->
  7113 	 * <!-- end-user-doc -->
  6904 	 * @generated
  7114 	 * @generated
  6905 	 */
  7115 	 */
  6906 	public EReference getScriptsType_Todocomments() {
  7116 	public EReference getScriptsType_Todocomments() {
  6907         return (EReference)getScriptsType().getEStructuralFeatures().get(86);
  7117         return (EReference)getScriptsType().getEStructuralFeatures().get(89);
  6908 	}
  7118 	}
  6909 
  7119 
  6910 	/**
  7120 	/**
  6911 	 * <!-- begin-user-doc -->
  7121 	 * <!-- begin-user-doc -->
  6912 	 * <!-- end-user-doc -->
  7122 	 * <!-- end-user-doc -->
  6913 	 * @generated
  7123 	 * @generated
  6914 	 */
  7124 	 */
  6915 	public EReference getScriptsType_Trapcleanup() {
  7125 	public EReference getScriptsType_Trapcleanup() {
  6916         return (EReference)getScriptsType().getEStructuralFeatures().get(87);
  7126         return (EReference)getScriptsType().getEStructuralFeatures().get(90);
  6917 	}
  7127 	}
  6918 
  7128 
  6919 	/**
  7129 	/**
  6920 	 * <!-- begin-user-doc -->
  7130 	 * <!-- begin-user-doc -->
  6921 	 * <!-- end-user-doc -->
  7131 	 * <!-- end-user-doc -->
  6922 	 * @generated
  7132 	 * @generated
  6923 	 */
  7133 	 */
  6924 	public EReference getScriptsType_Trapeleave() {
  7134 	public EReference getScriptsType_Trapeleave() {
  6925         return (EReference)getScriptsType().getEStructuralFeatures().get(88);
  7135         return (EReference)getScriptsType().getEStructuralFeatures().get(91);
  6926 	}
  7136 	}
  6927 
  7137 
  6928 	/**
  7138 	/**
  6929 	 * <!-- begin-user-doc -->
  7139 	 * <!-- begin-user-doc -->
  6930 	 * <!-- end-user-doc -->
  7140 	 * <!-- end-user-doc -->
  6931 	 * @generated
  7141 	 * @generated
  6932 	 */
  7142 	 */
  6933 	public EReference getScriptsType_Traprunl() {
  7143 	public EReference getScriptsType_Traprunl() {
  6934         return (EReference)getScriptsType().getEStructuralFeatures().get(89);
  7144         return (EReference)getScriptsType().getEStructuralFeatures().get(92);
  6935 	}
  7145 	}
  6936 
  7146 
  6937 	/**
  7147 	/**
  6938 	 * <!-- begin-user-doc -->
  7148 	 * <!-- begin-user-doc -->
  6939 	 * <!-- end-user-doc -->
  7149 	 * <!-- end-user-doc -->
  6940 	 * @generated
  7150 	 * @generated
  6941 	 */
  7151 	 */
  6942 	public EReference getScriptsType_Trspassing() {
  7152 	public EReference getScriptsType_Trspassing() {
  6943         return (EReference)getScriptsType().getEStructuralFeatures().get(90);
  7153         return (EReference)getScriptsType().getEStructuralFeatures().get(93);
  6944 	}
  7154 	}
  6945 
  7155 
  6946 	/**
  7156 	/**
  6947 	 * <!-- begin-user-doc -->
  7157 	 * <!-- begin-user-doc -->
  6948 	 * <!-- end-user-doc -->
  7158 	 * <!-- end-user-doc -->
  6949 	 * @generated
  7159 	 * @generated
  6950 	 */
  7160 	 */
  6951 	public EReference getScriptsType_Uids() {
  7161 	public EReference getScriptsType_Uids() {
  6952         return (EReference)getScriptsType().getEStructuralFeatures().get(91);
  7162         return (EReference)getScriptsType().getEStructuralFeatures().get(94);
  6953 	}
  7163 	}
  6954 
  7164 
  6955 	/**
  7165 	/**
  6956 	 * <!-- begin-user-doc -->
  7166 	 * <!-- begin-user-doc -->
  6957 	 * <!-- end-user-doc -->
  7167 	 * <!-- end-user-doc -->
  6958 	 * @generated
  7168 	 * @generated
  6959 	 */
  7169 	 */
  6960 	public EReference getScriptsType_Uncompressedaif() {
  7170 	public EReference getScriptsType_Uncompressedaif() {
  6961         return (EReference)getScriptsType().getEStructuralFeatures().get(92);
  7171         return (EReference)getScriptsType().getEStructuralFeatures().get(95);
  6962 	}
  7172 	}
  6963 
  7173 
  6964 	/**
  7174 	/**
  6965 	 * <!-- begin-user-doc -->
  7175 	 * <!-- begin-user-doc -->
  6966 	 * <!-- end-user-doc -->
  7176 	 * <!-- end-user-doc -->
  6967 	 * @generated
  7177 	 * @generated
  6968 	 */
  7178 	 */
  6969 	public EReference getScriptsType_Uncompressedbmp() {
  7179 	public EReference getScriptsType_Uncompressedbmp() {
  6970         return (EReference)getScriptsType().getEStructuralFeatures().get(93);
  7180         return (EReference)getScriptsType().getEStructuralFeatures().get(96);
  6971 	}
  7181 	}
  6972 
  7182 
  6973 	/**
  7183 	/**
  6974 	 * <!-- begin-user-doc -->
  7184 	 * <!-- begin-user-doc -->
  6975 	 * <!-- end-user-doc -->
  7185 	 * <!-- end-user-doc -->
  6976 	 * @generated
  7186 	 * @generated
  6977 	 */
  7187 	 */
  6978 	public EReference getScriptsType_Unicodesource() {
  7188 	public EReference getScriptsType_Unicodesource() {
  6979         return (EReference)getScriptsType().getEStructuralFeatures().get(94);
  7189         return (EReference)getScriptsType().getEStructuralFeatures().get(97);
  6980 	}
  7190 	}
  6981 
  7191 
  6982 	/**
  7192 	/**
  6983 	 * <!-- begin-user-doc -->
  7193 	 * <!-- begin-user-doc -->
  6984 	 * <!-- end-user-doc -->
  7194 	 * <!-- end-user-doc -->
  6985 	 * @generated
  7195 	 * @generated
  6986 	 */
  7196 	 */
  6987 	public EReference getScriptsType_Userafter() {
  7197 	public EReference getScriptsType_Userafter() {
  6988         return (EReference)getScriptsType().getEStructuralFeatures().get(95);
  7198         return (EReference)getScriptsType().getEStructuralFeatures().get(98);
  6989 	}
  7199 	}
  6990 
  7200 
  6991 	/**
  7201 	/**
  6992 	 * <!-- begin-user-doc -->
  7202 	 * <!-- begin-user-doc -->
  6993 	 * <!-- end-user-doc -->
  7203 	 * <!-- end-user-doc -->
  6994 	 * @generated
  7204 	 * @generated
  6995 	 */
  7205 	 */
  6996 	public EReference getScriptsType_Userfree() {
  7206 	public EReference getScriptsType_Userfree() {
  6997         return (EReference)getScriptsType().getEStructuralFeatures().get(96);
  7207         return (EReference)getScriptsType().getEStructuralFeatures().get(99);
  6998 	}
  7208 	}
  6999 
  7209 
  7000 	/**
  7210 	/**
  7001 	 * <!-- begin-user-doc -->
  7211 	 * <!-- begin-user-doc -->
  7002 	 * <!-- end-user-doc -->
  7212 	 * <!-- end-user-doc -->
  7003 	 * @generated
  7213 	 * @generated
  7004 	 */
  7214 	 */
  7005 	public EReference getScriptsType_UserWaitForRequest() {
  7215 	public EReference getScriptsType_UserWaitForRequest() {
  7006         return (EReference)getScriptsType().getEStructuralFeatures().get(97);
  7216         return (EReference)getScriptsType().getEStructuralFeatures().get(100);
  7007 	}
  7217 	}
  7008 
  7218 
  7009 	/**
  7219 	/**
  7010 	 * <!-- begin-user-doc -->
  7220 	 * <!-- begin-user-doc -->
  7011 	 * <!-- end-user-doc -->
  7221 	 * <!-- end-user-doc -->
  7012 	 * @generated
  7222 	 * @generated
  7013 	 */
  7223 	 */
  7014 	public EReference getScriptsType_Variablenames() {
  7224 	public EReference getScriptsType_Variablenames() {
  7015         return (EReference)getScriptsType().getEStructuralFeatures().get(98);
  7225         return (EReference)getScriptsType().getEStructuralFeatures().get(101);
  7016 	}
  7226 	}
  7017 
  7227 
  7018 	/**
  7228 	/**
  7019 	 * <!-- begin-user-doc -->
  7229 	 * <!-- begin-user-doc -->
  7020 	 * <!-- end-user-doc -->
  7230 	 * <!-- end-user-doc -->
  7021 	 * @generated
  7231 	 * @generated
  7022 	 */
  7232 	 */
  7023 	public EReference getScriptsType_Voidparameter() {
  7233 	public EReference getScriptsType_Voidparameter() {
  7024         return (EReference)getScriptsType().getEStructuralFeatures().get(99);
  7234         return (EReference)getScriptsType().getEStructuralFeatures().get(102);
  7025 	}
  7235 	}
  7026 
  7236 
  7027 	/**
  7237 	/**
  7028 	 * <!-- begin-user-doc -->
  7238 	 * <!-- begin-user-doc -->
  7029 	 * <!-- end-user-doc -->
  7239 	 * <!-- end-user-doc -->
  7030 	 * @generated
  7240 	 * @generated
  7031 	 */
  7241 	 */
  7032 	public EReference getScriptsType_Worryingcomments() {
  7242 	public EReference getScriptsType_Worryingcomments() {
  7033         return (EReference)getScriptsType().getEStructuralFeatures().get(100);
  7243         return (EReference)getScriptsType().getEStructuralFeatures().get(103);
  7034 	}
  7244 	}
  7035 
  7245 
  7036 	/**
  7246 	/**
  7037 	 * <!-- begin-user-doc -->
  7247 	 * <!-- begin-user-doc -->
  7038 	 * <!-- end-user-doc -->
  7248 	 * <!-- end-user-doc -->
  7039 	 * @generated
  7249 	 * @generated
  7040 	 */
  7250 	 */
  7041 	public EClass getSeveritiesType() {
  7251 	public EClass getSeveritiesType() {
  7042 		if (severitiesTypeEClass == null) {
  7252 		if (severitiesTypeEClass == null) {
  7043 			severitiesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(103);
  7253 			severitiesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(106);
  7044 		}
  7254 		}
  7045 		return severitiesTypeEClass;
  7255 		return severitiesTypeEClass;
  7046 	}
  7256 	}
  7047 
  7257 
  7048 	/**
  7258 	/**
  7077 	 * <!-- end-user-doc -->
  7287 	 * <!-- end-user-doc -->
  7078 	 * @generated
  7288 	 * @generated
  7079 	 */
  7289 	 */
  7080 	public EClass getSourcesType() {
  7290 	public EClass getSourcesType() {
  7081 		if (sourcesTypeEClass == null) {
  7291 		if (sourcesTypeEClass == null) {
  7082 			sourcesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(106);
  7292 			sourcesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(109);
  7083 		}
  7293 		}
  7084 		return sourcesTypeEClass;
  7294 		return sourcesTypeEClass;
  7085 	}
  7295 	}
  7086 
  7296 
  7087 	/**
  7297 	/**
  7098 	 * <!-- end-user-doc -->
  7308 	 * <!-- end-user-doc -->
  7099 	 * @generated
  7309 	 * @generated
  7100 	 */
  7310 	 */
  7101 	public EClass getStringliteralsType() {
  7311 	public EClass getStringliteralsType() {
  7102 		if (stringliteralsTypeEClass == null) {
  7312 		if (stringliteralsTypeEClass == null) {
  7103 			stringliteralsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(107);
  7313 			stringliteralsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(110);
  7104 		}
  7314 		}
  7105 		return stringliteralsTypeEClass;
  7315 		return stringliteralsTypeEClass;
  7106 	}
  7316 	}
  7107 
  7317 
  7108 	/**
  7318 	/**
  7137 	 * <!-- end-user-doc -->
  7347 	 * <!-- end-user-doc -->
  7138 	 * @generated
  7348 	 * @generated
  7139 	 */
  7349 	 */
  7140 	public EClass getStringsinresourcefilesType() {
  7350 	public EClass getStringsinresourcefilesType() {
  7141 		if (stringsinresourcefilesTypeEClass == null) {
  7351 		if (stringsinresourcefilesTypeEClass == null) {
  7142 			stringsinresourcefilesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(108);
  7352 			stringsinresourcefilesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(111);
  7143 		}
  7353 		}
  7144 		return stringsinresourcefilesTypeEClass;
  7354 		return stringsinresourcefilesTypeEClass;
  7145 	}
  7355 	}
  7146 
  7356 
  7147 	/**
  7357 	/**
  7176 	 * <!-- end-user-doc -->
  7386 	 * <!-- end-user-doc -->
  7177 	 * @generated
  7387 	 * @generated
  7178 	 */
  7388 	 */
  7179 	public EClass getStructType() {
  7389 	public EClass getStructType() {
  7180 		if (structTypeEClass == null) {
  7390 		if (structTypeEClass == null) {
  7181 			structTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(109);
  7391 			structTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(112);
  7182 		}
  7392 		}
  7183 		return structTypeEClass;
  7393 		return structTypeEClass;
  7184 	}
  7394 	}
  7185 
  7395 
  7186 	/**
  7396 	/**
  7215 	 * <!-- end-user-doc -->
  7425 	 * <!-- end-user-doc -->
  7216 	 * @generated
  7426 	 * @generated
  7217 	 */
  7427 	 */
  7218 	public EClass getTcclassesType() {
  7428 	public EClass getTcclassesType() {
  7219 		if (tcclassesTypeEClass == null) {
  7429 		if (tcclassesTypeEClass == null) {
  7220 			tcclassesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(110);
  7430 			tcclassesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(113);
  7221 		}
  7431 		}
  7222 		return tcclassesTypeEClass;
  7432 		return tcclassesTypeEClass;
  7223 	}
  7433 	}
  7224 
  7434 
  7225 	/**
  7435 	/**
  7254 	 * <!-- end-user-doc -->
  7464 	 * <!-- end-user-doc -->
  7255 	 * @generated
  7465 	 * @generated
  7256 	 */
  7466 	 */
  7257 	public EClass getTclassdestructorType() {
  7467 	public EClass getTclassdestructorType() {
  7258 		if (tclassdestructorTypeEClass == null) {
  7468 		if (tclassdestructorTypeEClass == null) {
  7259 			tclassdestructorTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(111);
  7469 			tclassdestructorTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(114);
  7260 		}
  7470 		}
  7261 		return tclassdestructorTypeEClass;
  7471 		return tclassdestructorTypeEClass;
  7262 	}
  7472 	}
  7263 
  7473 
  7264 	/**
  7474 	/**
  7293 	 * <!-- end-user-doc -->
  7503 	 * <!-- end-user-doc -->
  7294 	 * @generated
  7504 	 * @generated
  7295 	 */
  7505 	 */
  7296 	public EClass getTodocommentsType() {
  7506 	public EClass getTodocommentsType() {
  7297 		if (todocommentsTypeEClass == null) {
  7507 		if (todocommentsTypeEClass == null) {
  7298 			todocommentsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(112);
  7508 			todocommentsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(115);
  7299 		}
  7509 		}
  7300 		return todocommentsTypeEClass;
  7510 		return todocommentsTypeEClass;
  7301 	}
  7511 	}
  7302 
  7512 
  7303 	/**
  7513 	/**
  7332 	 * <!-- end-user-doc -->
  7542 	 * <!-- end-user-doc -->
  7333 	 * @generated
  7543 	 * @generated
  7334 	 */
  7544 	 */
  7335 	public EClass getTrapcleanupType() {
  7545 	public EClass getTrapcleanupType() {
  7336 		if (trapcleanupTypeEClass == null) {
  7546 		if (trapcleanupTypeEClass == null) {
  7337 			trapcleanupTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(113);
  7547 			trapcleanupTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(116);
  7338 		}
  7548 		}
  7339 		return trapcleanupTypeEClass;
  7549 		return trapcleanupTypeEClass;
  7340 	}
  7550 	}
  7341 
  7551 
  7342 	/**
  7552 	/**
  7371 	 * <!-- end-user-doc -->
  7581 	 * <!-- end-user-doc -->
  7372 	 * @generated
  7582 	 * @generated
  7373 	 */
  7583 	 */
  7374 	public EClass getTrapeleaveType() {
  7584 	public EClass getTrapeleaveType() {
  7375 		if (trapeleaveTypeEClass == null) {
  7585 		if (trapeleaveTypeEClass == null) {
  7376 			trapeleaveTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(114);
  7586 			trapeleaveTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(117);
  7377 		}
  7587 		}
  7378 		return trapeleaveTypeEClass;
  7588 		return trapeleaveTypeEClass;
  7379 	}
  7589 	}
  7380 
  7590 
  7381 	/**
  7591 	/**
  7410 	 * <!-- end-user-doc -->
  7620 	 * <!-- end-user-doc -->
  7411 	 * @generated
  7621 	 * @generated
  7412 	 */
  7622 	 */
  7413 	public EClass getTraprunlType() {
  7623 	public EClass getTraprunlType() {
  7414 		if (traprunlTypeEClass == null) {
  7624 		if (traprunlTypeEClass == null) {
  7415 			traprunlTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(115);
  7625 			traprunlTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(118);
  7416 		}
  7626 		}
  7417 		return traprunlTypeEClass;
  7627 		return traprunlTypeEClass;
  7418 	}
  7628 	}
  7419 
  7629 
  7420 	/**
  7630 	/**
  7449 	 * <!-- end-user-doc -->
  7659 	 * <!-- end-user-doc -->
  7450 	 * @generated
  7660 	 * @generated
  7451 	 */
  7661 	 */
  7452 	public EClass getTrspassingType() {
  7662 	public EClass getTrspassingType() {
  7453 		if (trspassingTypeEClass == null) {
  7663 		if (trspassingTypeEClass == null) {
  7454 			trspassingTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(116);
  7664 			trspassingTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(119);
  7455 		}
  7665 		}
  7456 		return trspassingTypeEClass;
  7666 		return trspassingTypeEClass;
  7457 	}
  7667 	}
  7458 
  7668 
  7459 	/**
  7669 	/**
  7488 	 * <!-- end-user-doc -->
  7698 	 * <!-- end-user-doc -->
  7489 	 * @generated
  7699 	 * @generated
  7490 	 */
  7700 	 */
  7491 	public EClass getUidsType() {
  7701 	public EClass getUidsType() {
  7492 		if (uidsTypeEClass == null) {
  7702 		if (uidsTypeEClass == null) {
  7493 			uidsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(117);
  7703 			uidsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(120);
  7494 		}
  7704 		}
  7495 		return uidsTypeEClass;
  7705 		return uidsTypeEClass;
  7496 	}
  7706 	}
  7497 
  7707 
  7498 	/**
  7708 	/**
  7527 	 * <!-- end-user-doc -->
  7737 	 * <!-- end-user-doc -->
  7528 	 * @generated
  7738 	 * @generated
  7529 	 */
  7739 	 */
  7530 	public EClass getUncompressedaifType() {
  7740 	public EClass getUncompressedaifType() {
  7531 		if (uncompressedaifTypeEClass == null) {
  7741 		if (uncompressedaifTypeEClass == null) {
  7532 			uncompressedaifTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(118);
  7742 			uncompressedaifTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(121);
  7533 		}
  7743 		}
  7534 		return uncompressedaifTypeEClass;
  7744 		return uncompressedaifTypeEClass;
  7535 	}
  7745 	}
  7536 
  7746 
  7537 	/**
  7747 	/**
  7566 	 * <!-- end-user-doc -->
  7776 	 * <!-- end-user-doc -->
  7567 	 * @generated
  7777 	 * @generated
  7568 	 */
  7778 	 */
  7569 	public EClass getUncompressedbmpType() {
  7779 	public EClass getUncompressedbmpType() {
  7570 		if (uncompressedbmpTypeEClass == null) {
  7780 		if (uncompressedbmpTypeEClass == null) {
  7571 			uncompressedbmpTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(119);
  7781 			uncompressedbmpTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(122);
  7572 		}
  7782 		}
  7573 		return uncompressedbmpTypeEClass;
  7783 		return uncompressedbmpTypeEClass;
  7574 	}
  7784 	}
  7575 
  7785 
  7576 	/**
  7786 	/**
  7605 	 * <!-- end-user-doc -->
  7815 	 * <!-- end-user-doc -->
  7606 	 * @generated
  7816 	 * @generated
  7607 	 */
  7817 	 */
  7608 	public EClass getUnicodesourceType() {
  7818 	public EClass getUnicodesourceType() {
  7609 		if (unicodesourceTypeEClass == null) {
  7819 		if (unicodesourceTypeEClass == null) {
  7610 			unicodesourceTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(120);
  7820 			unicodesourceTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(123);
  7611 		}
  7821 		}
  7612 		return unicodesourceTypeEClass;
  7822 		return unicodesourceTypeEClass;
  7613 	}
  7823 	}
  7614 
  7824 
  7615 	/**
  7825 	/**
  7644 	 * <!-- end-user-doc -->
  7854 	 * <!-- end-user-doc -->
  7645 	 * @generated
  7855 	 * @generated
  7646 	 */
  7856 	 */
  7647 	public EClass getUserafterType() {
  7857 	public EClass getUserafterType() {
  7648 		if (userafterTypeEClass == null) {
  7858 		if (userafterTypeEClass == null) {
  7649 			userafterTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(121);
  7859 			userafterTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(124);
  7650 		}
  7860 		}
  7651 		return userafterTypeEClass;
  7861 		return userafterTypeEClass;
  7652 	}
  7862 	}
  7653 
  7863 
  7654 	/**
  7864 	/**
  7683 	 * <!-- end-user-doc -->
  7893 	 * <!-- end-user-doc -->
  7684 	 * @generated
  7894 	 * @generated
  7685 	 */
  7895 	 */
  7686 	public EClass getUserfreeType() {
  7896 	public EClass getUserfreeType() {
  7687 		if (userfreeTypeEClass == null) {
  7897 		if (userfreeTypeEClass == null) {
  7688 			userfreeTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(122);
  7898 			userfreeTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(125);
  7689 		}
  7899 		}
  7690 		return userfreeTypeEClass;
  7900 		return userfreeTypeEClass;
  7691 	}
  7901 	}
  7692 
  7902 
  7693 	/**
  7903 	/**
  7722 	 * <!-- end-user-doc -->
  7932 	 * <!-- end-user-doc -->
  7723 	 * @generated
  7933 	 * @generated
  7724 	 */
  7934 	 */
  7725 	public EClass getUserWaitForRequestType() {
  7935 	public EClass getUserWaitForRequestType() {
  7726 		if (userWaitForRequestTypeEClass == null) {
  7936 		if (userWaitForRequestTypeEClass == null) {
  7727 			userWaitForRequestTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(123);
  7937 			userWaitForRequestTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(126);
  7728 		}
  7938 		}
  7729 		return userWaitForRequestTypeEClass;
  7939 		return userWaitForRequestTypeEClass;
  7730 	}
  7940 	}
  7731 
  7941 
  7732 	/**
  7942 	/**
  7761 	 * <!-- end-user-doc -->
  7971 	 * <!-- end-user-doc -->
  7762 	 * @generated
  7972 	 * @generated
  7763 	 */
  7973 	 */
  7764 	public EClass getVariablenamesType() {
  7974 	public EClass getVariablenamesType() {
  7765 		if (variablenamesTypeEClass == null) {
  7975 		if (variablenamesTypeEClass == null) {
  7766 			variablenamesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(124);
  7976 			variablenamesTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(127);
  7767 		}
  7977 		}
  7768 		return variablenamesTypeEClass;
  7978 		return variablenamesTypeEClass;
  7769 	}
  7979 	}
  7770 
  7980 
  7771 	/**
  7981 	/**
  7800 	 * <!-- end-user-doc -->
  8010 	 * <!-- end-user-doc -->
  7801 	 * @generated
  8011 	 * @generated
  7802 	 */
  8012 	 */
  7803 	public EClass getVoidparameterType() {
  8013 	public EClass getVoidparameterType() {
  7804 		if (voidparameterTypeEClass == null) {
  8014 		if (voidparameterTypeEClass == null) {
  7805 			voidparameterTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(125);
  8015 			voidparameterTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(128);
  7806 		}
  8016 		}
  7807 		return voidparameterTypeEClass;
  8017 		return voidparameterTypeEClass;
  7808 	}
  8018 	}
  7809 
  8019 
  7810 	/**
  8020 	/**
  7839 	 * <!-- end-user-doc -->
  8049 	 * <!-- end-user-doc -->
  7840 	 * @generated
  8050 	 * @generated
  7841 	 */
  8051 	 */
  7842 	public EClass getWorryingcommentsType() {
  8052 	public EClass getWorryingcommentsType() {
  7843 		if (worryingcommentsTypeEClass == null) {
  8053 		if (worryingcommentsTypeEClass == null) {
  7844 			worryingcommentsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(126);
  8054 			worryingcommentsTypeEClass = (EClass)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(129);
  7845 		}
  8055 		}
  7846 		return worryingcommentsTypeEClass;
  8056 		return worryingcommentsTypeEClass;
  7847 	}
  8057 	}
  7848 
  8058 
  7849 	/**
  8059 	/**
  7899 	 * <!-- end-user-doc -->
  8109 	 * <!-- end-user-doc -->
  7900 	 * @generated
  8110 	 * @generated
  7901 	 */
  8111 	 */
  7902 	public EEnum getSeverityType() {
  8112 	public EEnum getSeverityType() {
  7903 		if (severityTypeEEnum == null) {
  8113 		if (severityTypeEEnum == null) {
  7904 			severityTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(104);
  8114 			severityTypeEEnum = (EEnum)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(107);
  7905 		}
  8115 		}
  7906 		return severityTypeEEnum;
  8116 		return severityTypeEEnum;
  7907 	}
  8117 	}
  7908 
  8118 
  7909 	/**
  8119 	/**
  7923 	 * <!-- end-user-doc -->
  8133 	 * <!-- end-user-doc -->
  7924 	 * @generated
  8134 	 * @generated
  7925 	 */
  8135 	 */
  7926 	public EDataType getSeverityTypeObject() {
  8136 	public EDataType getSeverityTypeObject() {
  7927 		if (severityTypeObjectEDataType == null) {
  8137 		if (severityTypeObjectEDataType == null) {
  7928 			severityTypeObjectEDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(105);
  8138 			severityTypeObjectEDataType = (EDataType)EPackage.Registry.INSTANCE.getEPackage(CSConfigPackage.eNS_URI).getEClassifiers().get(108);
  7929 		}
  8139 		}
  7930 		return severityTypeObjectEDataType;
  8140 		return severityTypeObjectEDataType;
  7931 	}
  8141 	}
  7932 
  8142 
  7933 	/**
  8143 	/**
  7999 	 * @generated
  8209 	 * @generated
  8000 	 */
  8210 	 */
  8001 	@Override
  8211 	@Override
  8002 	protected void fixInstanceClass(EClassifier eClassifier) {
  8212 	protected void fixInstanceClass(EClassifier eClassifier) {
  8003 		if (eClassifier.getInstanceClassName() == null) {
  8213 		if (eClassifier.getInstanceClassName() == null) {
  8004 			eClassifier.setInstanceClassName("com.nokia.carbide.cpp.codescanner.gen.CSConfig." + eClassifier.getName());
  8214 			eClassifier.setInstanceClassName("com.nokia.carbide.cpp.internal.codescanner.gen.CSConfig." + eClassifier.getName());
  8005 			setGeneratedClassName(eClassifier);
  8215 			setGeneratedClassName(eClassifier);
  8006 		}
  8216 		}
  8007 	}
  8217 	}
  8008 
  8218 
  8009 } //CSConfigPackageImpl
  8219 } //CSConfigPackageImpl