core/com.nokia.carbide.cpp.codescanner/src/com/nokia/carbide/cpp/internal/codescanner/gen/CSConfig/impl/CSConfigFactoryImpl.java
author stechong
Wed, 20 Oct 2010 11:19:31 -0500
changeset 2165 2a7b5eccb0bc
parent 33 2d1c891725ea
permissions -rw-r--r--
Keeping PlatSim internal only.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2
cawthron
parents:
diff changeset
     1
/*
cawthron
parents:
diff changeset
     2
* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
cawthron
parents:
diff changeset
     3
* All rights reserved.
cawthron
parents:
diff changeset
     4
* This component and the accompanying materials are made available
cawthron
parents:
diff changeset
     5
* under the terms of the License "Eclipse Public License v1.0"
cawthron
parents:
diff changeset
     6
* which accompanies this distribution, and is available
cawthron
parents:
diff changeset
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
cawthron
parents:
diff changeset
     8
*
cawthron
parents:
diff changeset
     9
* Initial Contributors:
cawthron
parents:
diff changeset
    10
* Nokia Corporation - initial contribution.
cawthron
parents:
diff changeset
    11
*
cawthron
parents:
diff changeset
    12
* Contributors:
cawthron
parents:
diff changeset
    13
*
cawthron
parents:
diff changeset
    14
* Description: 
cawthron
parents:
diff changeset
    15
*
cawthron
parents:
diff changeset
    16
*/
cawthron
parents:
diff changeset
    17
cawthron
parents:
diff changeset
    18
package com.nokia.carbide.cpp.internal.codescanner.gen.CSConfig.impl;
cawthron
parents:
diff changeset
    19
cawthron
parents:
diff changeset
    20
import com.nokia.carbide.cpp.internal.codescanner.gen.CSConfig.*;
cawthron
parents:
diff changeset
    21
cawthron
parents:
diff changeset
    22
import org.eclipse.emf.ecore.EClass;
cawthron
parents:
diff changeset
    23
import org.eclipse.emf.ecore.EDataType;
cawthron
parents:
diff changeset
    24
import org.eclipse.emf.ecore.EObject;
cawthron
parents:
diff changeset
    25
import org.eclipse.emf.ecore.EPackage;
cawthron
parents:
diff changeset
    26
cawthron
parents:
diff changeset
    27
import org.eclipse.emf.ecore.impl.EFactoryImpl;
cawthron
parents:
diff changeset
    28
cawthron
parents:
diff changeset
    29
import org.eclipse.emf.ecore.plugin.EcorePlugin;
cawthron
parents:
diff changeset
    30
cawthron
parents:
diff changeset
    31
/**
cawthron
parents:
diff changeset
    32
 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
    33
 * An implementation of the model <b>Factory</b>.
cawthron
parents:
diff changeset
    34
 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
    35
 * @generated
cawthron
parents:
diff changeset
    36
 */
cawthron
parents:
diff changeset
    37
public class CSConfigFactoryImpl extends EFactoryImpl implements CSConfigFactory {
cawthron
parents:
diff changeset
    38
	/**
cawthron
parents:
diff changeset
    39
	 * Creates the default factory implementation.
cawthron
parents:
diff changeset
    40
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
    41
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
    42
	 * @generated
cawthron
parents:
diff changeset
    43
	 */
cawthron
parents:
diff changeset
    44
	public static CSConfigFactory init() {
cawthron
parents:
diff changeset
    45
		try {
cawthron
parents:
diff changeset
    46
			CSConfigFactory theCSConfigFactory = (CSConfigFactory)EPackage.Registry.INSTANCE.getEFactory("platform:/resource/com.nokia.carbide.cpp.codescanner/schema/CSConfig.xsd"); 
cawthron
parents:
diff changeset
    47
			if (theCSConfigFactory != null) {
cawthron
parents:
diff changeset
    48
				return theCSConfigFactory;
cawthron
parents:
diff changeset
    49
			}
cawthron
parents:
diff changeset
    50
		}
cawthron
parents:
diff changeset
    51
		catch (Exception exception) {
cawthron
parents:
diff changeset
    52
			EcorePlugin.INSTANCE.log(exception);
cawthron
parents:
diff changeset
    53
		}
cawthron
parents:
diff changeset
    54
		return new CSConfigFactoryImpl();
cawthron
parents:
diff changeset
    55
	}
cawthron
parents:
diff changeset
    56
cawthron
parents:
diff changeset
    57
	/**
cawthron
parents:
diff changeset
    58
	 * Creates an instance of the factory.
cawthron
parents:
diff changeset
    59
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
    60
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
    61
	 * @generated
cawthron
parents:
diff changeset
    62
	 */
cawthron
parents:
diff changeset
    63
	public CSConfigFactoryImpl() {
cawthron
parents:
diff changeset
    64
		super();
cawthron
parents:
diff changeset
    65
	}
cawthron
parents:
diff changeset
    66
cawthron
parents:
diff changeset
    67
	/**
cawthron
parents:
diff changeset
    68
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
    69
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
    70
	 * @generated
cawthron
parents:
diff changeset
    71
	 */
cawthron
parents:
diff changeset
    72
	@Override
cawthron
parents:
diff changeset
    73
	public EObject create(EClass eClass) {
cawthron
parents:
diff changeset
    74
		switch (eClass.getClassifierID()) {
cawthron
parents:
diff changeset
    75
			case CSConfigPackage.ACCESS_ARRAY_ELEMENT_WITHOUT_CHECK2_TYPE: return createAccessArrayElementWithoutCheck2Type();
cawthron
parents:
diff changeset
    76
			case CSConfigPackage.ACCESS_ARRAY_ELEMENT_WITHOUT_CHECK_TYPE: return createAccessArrayElementWithoutCheckType();
cawthron
parents:
diff changeset
    77
			case CSConfigPackage.ACTIVESTART_TYPE: return createActivestartType();
cawthron
parents:
diff changeset
    78
			case CSConfigPackage.ACTIVESTOP_TYPE: return createActivestopType();
cawthron
parents:
diff changeset
    79
			case CSConfigPackage.ARGUMENTS_TYPE: return createArgumentsType();
cawthron
parents:
diff changeset
    80
			case CSConfigPackage.ARRAYPASSING_TYPE: return createArraypassingType();
cawthron
parents:
diff changeset
    81
			case CSConfigPackage.ARRAYPTRCLEANUP_TYPE: return createArrayptrcleanupType();
cawthron
parents:
diff changeset
    82
			case CSConfigPackage.ASSERTDEBUGINVARIANT_TYPE: return createAssertdebuginvariantType();
cawthron
parents:
diff changeset
    83
			case CSConfigPackage.BADDEFINES_TYPE: return createBaddefinesType();
cawthron
parents:
diff changeset
    84
			case CSConfigPackage.BASECONSTRUCT_TYPE: return createBaseconstructType();
cawthron
parents:
diff changeset
    85
			case CSConfigPackage.CALL_ACTIVE_OBJECT_WITHOUT_CHECKING_OR_STOPPING_TYPE: return createCallActiveObjectWithoutCheckingOrStoppingType();
cawthron
parents:
diff changeset
    86
			case CSConfigPackage.CANPANIC_TYPE: return createCanpanicType();
cawthron
parents:
diff changeset
    87
			case CSConfigPackage.CATEGORIES_TYPE: return createCategoriesType();
cawthron
parents:
diff changeset
    88
			case CSConfigPackage.CHANGENOTIFICATION_TYPE: return createChangenotificationType();
cawthron
parents:
diff changeset
    89
			case CSConfigPackage.CLEANUP_TYPE: return createCleanupType();
cawthron
parents:
diff changeset
    90
			case CSConfigPackage.CODEREVIEW_TYPE: return createCodereviewType();
cawthron
parents:
diff changeset
    91
			case CSConfigPackage.CODESCANNER_CONFIG_TYPE: return createCodescannerConfigType();
cawthron
parents:
diff changeset
    92
			case CSConfigPackage.CODINGSTANDARDS_TYPE: return createCodingstandardsType();
cawthron
parents:
diff changeset
    93
			case CSConfigPackage.COMMENTCODE_TYPE: return createCommentcodeType();
cawthron
parents:
diff changeset
    94
			case CSConfigPackage.CONNECT_AND_DONT_CLOSE_MEMBER_VARIABLE_TYPE: return createConnectAndDontCloseMemberVariableType();
cawthron
parents:
diff changeset
    95
			case CSConfigPackage.CONNECT_TYPE: return createConnectType();
cawthron
parents:
diff changeset
    96
			case CSConfigPackage.CONSTNAMES_TYPE: return createConstnamesType();
cawthron
parents:
diff changeset
    97
			case CSConfigPackage.CONSTTDESCPTR_TYPE: return createConsttdescptrType();
cawthron
parents:
diff changeset
    98
			case CSConfigPackage.CONTROLORNULL_TYPE: return createControlornullType();
33
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
    99
			case CSConfigPackage.CREPOSITORY_TYPE: return createCrepositoryType();
2
cawthron
parents:
diff changeset
   100
			case CSConfigPackage.CTLTARGETTYPE_TYPE: return createCtltargettypeType();
33
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   101
			case CSConfigPackage.CUSTOMIZABLEICONS_TYPE: return createCustomizableiconsType();
2
cawthron
parents:
diff changeset
   102
			case CSConfigPackage.CUSTOMRULES_TYPE: return createCustomrulesType();
cawthron
parents:
diff changeset
   103
			case CSConfigPackage.CUSTOMRULE_TYPE: return createCustomruleType();
cawthron
parents:
diff changeset
   104
			case CSConfigPackage.DEBUGROM_TYPE: return createDebugromType();
cawthron
parents:
diff changeset
   105
			case CSConfigPackage.DECLARENAME_TYPE: return createDeclarenameType();
cawthron
parents:
diff changeset
   106
			case CSConfigPackage.DELETE_MEMBER_VARIABLE_TYPE: return createDeleteMemberVariableType();
cawthron
parents:
diff changeset
   107
			case CSConfigPackage.DESTRUCTOR_TYPE: return createDestructorType();
cawthron
parents:
diff changeset
   108
			case CSConfigPackage.DOCUMENTATION_TYPE: return createDocumentationType();
cawthron
parents:
diff changeset
   109
			case CSConfigPackage.DOCUMENT_ROOT: return createDocumentRoot();
cawthron
parents:
diff changeset
   110
			case CSConfigPackage.DOUBLE_SEMI_COLON_TYPE: return createDoubleSemiColonType();
cawthron
parents:
diff changeset
   111
			case CSConfigPackage.DRIVELETTERS_TYPE: return createDrivelettersType();
cawthron
parents:
diff changeset
   112
			case CSConfigPackage.EIKBUTTONS_TYPE: return createEikbuttonsType();
cawthron
parents:
diff changeset
   113
			case CSConfigPackage.EIKONENVSTATIC_TYPE: return createEikonenvstaticType();
cawthron
parents:
diff changeset
   114
			case CSConfigPackage.ENUMMEMBERS_TYPE: return createEnummembersType();
cawthron
parents:
diff changeset
   115
			case CSConfigPackage.ENUMNAMES_TYPE: return createEnumnamesType();
cawthron
parents:
diff changeset
   116
			case CSConfigPackage.EXPORTINLINE_TYPE: return createExportinlineType();
cawthron
parents:
diff changeset
   117
			case CSConfigPackage.EXPORTPUREVIRTUAL_TYPE: return createExportpurevirtualType();
cawthron
parents:
diff changeset
   118
			case CSConfigPackage.EXTERNALDRIVELETTERS_TYPE: return createExternaldrivelettersType();
33
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   119
			case CSConfigPackage.FLAGS_TYPE: return createFlagsType();
2
cawthron
parents:
diff changeset
   120
			case CSConfigPackage.FOFF_TYPE: return createFoffType();
cawthron
parents:
diff changeset
   121
			case CSConfigPackage.FORBIDDENWORDS_TYPE: return createForbiddenwordsType();
cawthron
parents:
diff changeset
   122
			case CSConfigPackage.FORGOTTOPUTPTRONCLEANUPSTACK_TYPE: return createForgottoputptroncleanupstackType();
cawthron
parents:
diff changeset
   123
			case CSConfigPackage.FRIEND_TYPE: return createFriendType();
cawthron
parents:
diff changeset
   124
			case CSConfigPackage.FUNCTIONALITY_TYPE: return createFunctionalityType();
cawthron
parents:
diff changeset
   125
			case CSConfigPackage.GOTO_TYPE: return createGotoType();
cawthron
parents:
diff changeset
   126
			case CSConfigPackage.HIGH_TYPE: return createHighType();
cawthron
parents:
diff changeset
   127
			case CSConfigPackage.IFASSIGNMENTS_TYPE: return createIfassignmentsType();
cawthron
parents:
diff changeset
   128
			case CSConfigPackage.IFPREPROCESSOR_TYPE: return createIfpreprocessorType();
cawthron
parents:
diff changeset
   129
			case CSConfigPackage.INHERITANCEORDER_TYPE: return createInheritanceorderType();
cawthron
parents:
diff changeset
   130
			case CSConfigPackage.INTLEAVES_TYPE: return createIntleavesType();
cawthron
parents:
diff changeset
   131
			case CSConfigPackage.JMP_TYPE: return createJmpType();
cawthron
parents:
diff changeset
   132
			case CSConfigPackage.KEYWORD_TYPE: return createKeywordType();
cawthron
parents:
diff changeset
   133
			case CSConfigPackage.LEAVE_NO_ERROR_TYPE: return createLeaveNoErrorType();
cawthron
parents:
diff changeset
   134
			case CSConfigPackage.LEAVE_TYPE: return createLeaveType();
cawthron
parents:
diff changeset
   135
			case CSConfigPackage.LEAVINGOPERATORS_TYPE: return createLeavingoperatorsType();
cawthron
parents:
diff changeset
   136
			case CSConfigPackage.LEGAL_TYPE: return createLegalType();
cawthron
parents:
diff changeset
   137
			case CSConfigPackage.LFUNCTION_CANT_LEAVE_TYPE: return createLFunctionCantLeaveType();
cawthron
parents:
diff changeset
   138
			case CSConfigPackage.LOCALISATION_TYPE: return createLocalisationType();
cawthron
parents:
diff changeset
   139
			case CSConfigPackage.LONGLINES_TYPE: return createLonglinesType();
cawthron
parents:
diff changeset
   140
			case CSConfigPackage.LOW_TYPE: return createLowType();
cawthron
parents:
diff changeset
   141
			case CSConfigPackage.MAGICNUMBERS_TYPE: return createMagicnumbersType();
cawthron
parents:
diff changeset
   142
			case CSConfigPackage.MCLASSDESTRUCTOR_TYPE: return createMclassdestructorType();
cawthron
parents:
diff changeset
   143
			case CSConfigPackage.MEDIUM_TYPE: return createMediumType();
cawthron
parents:
diff changeset
   144
			case CSConfigPackage.MEMBERLC_TYPE: return createMemberlcType();
cawthron
parents:
diff changeset
   145
			case CSConfigPackage.MEMBERVARIABLECALLLD_TYPE: return createMembervariablecallldType();
cawthron
parents:
diff changeset
   146
			case CSConfigPackage.MISSINGCANCEL_TYPE: return createMissingcancelType();
cawthron
parents:
diff changeset
   147
			case CSConfigPackage.MISSINGCCLASS_TYPE: return createMissingcclassType();
cawthron
parents:
diff changeset
   148
			case CSConfigPackage.MMPSOURCEPATH_TYPE: return createMmpsourcepathType();
cawthron
parents:
diff changeset
   149
			case CSConfigPackage.MULTILANGRSC_TYPE: return createMultilangrscType();
cawthron
parents:
diff changeset
   150
			case CSConfigPackage.MULTIPLEDECLARATIONS_TYPE: return createMultipledeclarationsType();
cawthron
parents:
diff changeset
   151
			case CSConfigPackage.MULTIPLEINHERITANCE_TYPE: return createMultipleinheritanceType();
cawthron
parents:
diff changeset
   152
			case CSConfigPackage.MYDOCS_TYPE: return createMydocsType();
cawthron
parents:
diff changeset
   153
			case CSConfigPackage.NAMESPACE_TYPE: return createNamespaceType();
cawthron
parents:
diff changeset
   154
			case CSConfigPackage.NEWLREFERENCES_TYPE: return createNewlreferencesType();
cawthron
parents:
diff changeset
   155
			case CSConfigPackage.NOLEAVETRAP_TYPE: return createNoleavetrapType();
cawthron
parents:
diff changeset
   156
			case CSConfigPackage.NONCONSTHBUFC_TYPE: return createNonconsthbufcType();
cawthron
parents:
diff changeset
   157
			case CSConfigPackage.NONCONSTTDESC_TYPE: return createNonconsttdescType();
cawthron
parents:
diff changeset
   158
			case CSConfigPackage.NONLEAVENEW_TYPE: return createNonleavenewType();
cawthron
parents:
diff changeset
   159
			case CSConfigPackage.NONUNICODESKINS_TYPE: return createNonunicodeskinsType();
cawthron
parents:
diff changeset
   160
			case CSConfigPackage.NULL_TYPE: return createNullType();
cawthron
parents:
diff changeset
   161
			case CSConfigPackage.OPEN_TYPE: return createOpenType();
cawthron
parents:
diff changeset
   162
			case CSConfigPackage.OTHER_TYPE: return createOtherType();
cawthron
parents:
diff changeset
   163
			case CSConfigPackage.PANIC_TYPE: return createPanicType();
cawthron
parents:
diff changeset
   164
			case CSConfigPackage.PERFORMANCE_TYPE: return createPerformanceType();
cawthron
parents:
diff changeset
   165
			case CSConfigPackage.POINTERTOARRAYS_TYPE: return createPointertoarraysType();
cawthron
parents:
diff changeset
   166
			case CSConfigPackage.PRAGMADISABLE_TYPE: return createPragmadisableType();
cawthron
parents:
diff changeset
   167
			case CSConfigPackage.PRAGMAMESSAGE_TYPE: return createPragmamessageType();
cawthron
parents:
diff changeset
   168
			case CSConfigPackage.PRAGMAOTHER_TYPE: return createPragmaotherType();
cawthron
parents:
diff changeset
   169
			case CSConfigPackage.PRIVATEINHERITANCE_TYPE: return createPrivateinheritanceType();
cawthron
parents:
diff changeset
   170
			case CSConfigPackage.PUSHADDRVAR_TYPE: return createPushaddrvarType();
cawthron
parents:
diff changeset
   171
			case CSConfigPackage.PUSHMEMBER_TYPE: return createPushmemberType();
cawthron
parents:
diff changeset
   172
			case CSConfigPackage.READRESOURCE_TYPE: return createReadresourceType();
cawthron
parents:
diff changeset
   173
			case CSConfigPackage.RESOURCENOTONCLEANUPSTACK_TYPE: return createResourcenotoncleanupstackType();
cawthron
parents:
diff changeset
   174
			case CSConfigPackage.RESOURCESONHEAP_TYPE: return createResourcesonheapType();
cawthron
parents:
diff changeset
   175
			case CSConfigPackage.RETURNDESCRIPTOROUTOFSCOPE_TYPE: return createReturndescriptoroutofscopeType();
cawthron
parents:
diff changeset
   176
			case CSConfigPackage.RFS_TYPE: return createRfsType();
cawthron
parents:
diff changeset
   177
			case CSConfigPackage.RSSNAMES_TYPE: return createRssnamesType();
cawthron
parents:
diff changeset
   178
			case CSConfigPackage.SCRIPTS_TYPE: return createScriptsType();
cawthron
parents:
diff changeset
   179
			case CSConfigPackage.SEVERITIES_TYPE: return createSeveritiesType();
cawthron
parents:
diff changeset
   180
			case CSConfigPackage.SOURCES_TYPE: return createSourcesType();
cawthron
parents:
diff changeset
   181
			case CSConfigPackage.STRINGLITERALS_TYPE: return createStringliteralsType();
cawthron
parents:
diff changeset
   182
			case CSConfigPackage.STRINGSINRESOURCEFILES_TYPE: return createStringsinresourcefilesType();
cawthron
parents:
diff changeset
   183
			case CSConfigPackage.STRUCT_TYPE: return createStructType();
cawthron
parents:
diff changeset
   184
			case CSConfigPackage.TCCLASSES_TYPE: return createTcclassesType();
cawthron
parents:
diff changeset
   185
			case CSConfigPackage.TCLASSDESTRUCTOR_TYPE: return createTclassdestructorType();
cawthron
parents:
diff changeset
   186
			case CSConfigPackage.TODOCOMMENTS_TYPE: return createTodocommentsType();
cawthron
parents:
diff changeset
   187
			case CSConfigPackage.TRAPCLEANUP_TYPE: return createTrapcleanupType();
cawthron
parents:
diff changeset
   188
			case CSConfigPackage.TRAPELEAVE_TYPE: return createTrapeleaveType();
cawthron
parents:
diff changeset
   189
			case CSConfigPackage.TRAPRUNL_TYPE: return createTraprunlType();
cawthron
parents:
diff changeset
   190
			case CSConfigPackage.TRSPASSING_TYPE: return createTrspassingType();
cawthron
parents:
diff changeset
   191
			case CSConfigPackage.UIDS_TYPE: return createUidsType();
cawthron
parents:
diff changeset
   192
			case CSConfigPackage.UNCOMPRESSEDAIF_TYPE: return createUncompressedaifType();
cawthron
parents:
diff changeset
   193
			case CSConfigPackage.UNCOMPRESSEDBMP_TYPE: return createUncompressedbmpType();
cawthron
parents:
diff changeset
   194
			case CSConfigPackage.UNICODESOURCE_TYPE: return createUnicodesourceType();
cawthron
parents:
diff changeset
   195
			case CSConfigPackage.USERAFTER_TYPE: return createUserafterType();
cawthron
parents:
diff changeset
   196
			case CSConfigPackage.USERFREE_TYPE: return createUserfreeType();
cawthron
parents:
diff changeset
   197
			case CSConfigPackage.USER_WAIT_FOR_REQUEST_TYPE: return createUserWaitForRequestType();
cawthron
parents:
diff changeset
   198
			case CSConfigPackage.VARIABLENAMES_TYPE: return createVariablenamesType();
cawthron
parents:
diff changeset
   199
			case CSConfigPackage.VOIDPARAMETER_TYPE: return createVoidparameterType();
cawthron
parents:
diff changeset
   200
			case CSConfigPackage.WORRYINGCOMMENTS_TYPE: return createWorryingcommentsType();
cawthron
parents:
diff changeset
   201
			default:
cawthron
parents:
diff changeset
   202
				throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
cawthron
parents:
diff changeset
   203
		}
cawthron
parents:
diff changeset
   204
	}
cawthron
parents:
diff changeset
   205
cawthron
parents:
diff changeset
   206
	/**
cawthron
parents:
diff changeset
   207
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   208
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   209
	 * @generated
cawthron
parents:
diff changeset
   210
	 */
cawthron
parents:
diff changeset
   211
	@Override
cawthron
parents:
diff changeset
   212
	public Object createFromString(EDataType eDataType, String initialValue) {
cawthron
parents:
diff changeset
   213
		switch (eDataType.getClassifierID()) {
cawthron
parents:
diff changeset
   214
			case CSConfigPackage.CATEGORY_TYPE:
cawthron
parents:
diff changeset
   215
				return createCategoryTypeFromString(eDataType, initialValue);
cawthron
parents:
diff changeset
   216
			case CSConfigPackage.SEVERITY_TYPE:
cawthron
parents:
diff changeset
   217
				return createSeverityTypeFromString(eDataType, initialValue);
cawthron
parents:
diff changeset
   218
			case CSConfigPackage.CATEGORY_TYPE_OBJECT:
cawthron
parents:
diff changeset
   219
				return createCategoryTypeObjectFromString(eDataType, initialValue);
cawthron
parents:
diff changeset
   220
			case CSConfigPackage.SEVERITY_TYPE_OBJECT:
cawthron
parents:
diff changeset
   221
				return createSeverityTypeObjectFromString(eDataType, initialValue);
cawthron
parents:
diff changeset
   222
			default:
cawthron
parents:
diff changeset
   223
				throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
cawthron
parents:
diff changeset
   224
		}
cawthron
parents:
diff changeset
   225
	}
cawthron
parents:
diff changeset
   226
cawthron
parents:
diff changeset
   227
	/**
cawthron
parents:
diff changeset
   228
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   229
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   230
	 * @generated
cawthron
parents:
diff changeset
   231
	 */
cawthron
parents:
diff changeset
   232
	@Override
cawthron
parents:
diff changeset
   233
	public String convertToString(EDataType eDataType, Object instanceValue) {
cawthron
parents:
diff changeset
   234
		switch (eDataType.getClassifierID()) {
cawthron
parents:
diff changeset
   235
			case CSConfigPackage.CATEGORY_TYPE:
cawthron
parents:
diff changeset
   236
				return convertCategoryTypeToString(eDataType, instanceValue);
cawthron
parents:
diff changeset
   237
			case CSConfigPackage.SEVERITY_TYPE:
cawthron
parents:
diff changeset
   238
				return convertSeverityTypeToString(eDataType, instanceValue);
cawthron
parents:
diff changeset
   239
			case CSConfigPackage.CATEGORY_TYPE_OBJECT:
cawthron
parents:
diff changeset
   240
				return convertCategoryTypeObjectToString(eDataType, instanceValue);
cawthron
parents:
diff changeset
   241
			case CSConfigPackage.SEVERITY_TYPE_OBJECT:
cawthron
parents:
diff changeset
   242
				return convertSeverityTypeObjectToString(eDataType, instanceValue);
cawthron
parents:
diff changeset
   243
			default:
cawthron
parents:
diff changeset
   244
				throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
cawthron
parents:
diff changeset
   245
		}
cawthron
parents:
diff changeset
   246
	}
cawthron
parents:
diff changeset
   247
cawthron
parents:
diff changeset
   248
	/**
cawthron
parents:
diff changeset
   249
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   250
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   251
	 * @generated
cawthron
parents:
diff changeset
   252
	 */
cawthron
parents:
diff changeset
   253
	public AccessArrayElementWithoutCheck2Type createAccessArrayElementWithoutCheck2Type() {
cawthron
parents:
diff changeset
   254
		AccessArrayElementWithoutCheck2TypeImpl accessArrayElementWithoutCheck2Type = new AccessArrayElementWithoutCheck2TypeImpl();
cawthron
parents:
diff changeset
   255
		return accessArrayElementWithoutCheck2Type;
cawthron
parents:
diff changeset
   256
	}
cawthron
parents:
diff changeset
   257
cawthron
parents:
diff changeset
   258
	/**
cawthron
parents:
diff changeset
   259
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   260
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   261
	 * @generated
cawthron
parents:
diff changeset
   262
	 */
cawthron
parents:
diff changeset
   263
	public AccessArrayElementWithoutCheckType createAccessArrayElementWithoutCheckType() {
cawthron
parents:
diff changeset
   264
		AccessArrayElementWithoutCheckTypeImpl accessArrayElementWithoutCheckType = new AccessArrayElementWithoutCheckTypeImpl();
cawthron
parents:
diff changeset
   265
		return accessArrayElementWithoutCheckType;
cawthron
parents:
diff changeset
   266
	}
cawthron
parents:
diff changeset
   267
cawthron
parents:
diff changeset
   268
	/**
cawthron
parents:
diff changeset
   269
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   270
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   271
	 * @generated
cawthron
parents:
diff changeset
   272
	 */
cawthron
parents:
diff changeset
   273
	public ActivestartType createActivestartType() {
cawthron
parents:
diff changeset
   274
		ActivestartTypeImpl activestartType = new ActivestartTypeImpl();
cawthron
parents:
diff changeset
   275
		return activestartType;
cawthron
parents:
diff changeset
   276
	}
cawthron
parents:
diff changeset
   277
cawthron
parents:
diff changeset
   278
	/**
cawthron
parents:
diff changeset
   279
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   280
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   281
	 * @generated
cawthron
parents:
diff changeset
   282
	 */
cawthron
parents:
diff changeset
   283
	public ActivestopType createActivestopType() {
cawthron
parents:
diff changeset
   284
		ActivestopTypeImpl activestopType = new ActivestopTypeImpl();
cawthron
parents:
diff changeset
   285
		return activestopType;
cawthron
parents:
diff changeset
   286
	}
cawthron
parents:
diff changeset
   287
cawthron
parents:
diff changeset
   288
	/**
cawthron
parents:
diff changeset
   289
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   290
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   291
	 * @generated
cawthron
parents:
diff changeset
   292
	 */
cawthron
parents:
diff changeset
   293
	public ArgumentsType createArgumentsType() {
cawthron
parents:
diff changeset
   294
		ArgumentsTypeImpl argumentsType = new ArgumentsTypeImpl();
cawthron
parents:
diff changeset
   295
		return argumentsType;
cawthron
parents:
diff changeset
   296
	}
cawthron
parents:
diff changeset
   297
cawthron
parents:
diff changeset
   298
	/**
cawthron
parents:
diff changeset
   299
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   300
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   301
	 * @generated
cawthron
parents:
diff changeset
   302
	 */
cawthron
parents:
diff changeset
   303
	public ArraypassingType createArraypassingType() {
cawthron
parents:
diff changeset
   304
		ArraypassingTypeImpl arraypassingType = new ArraypassingTypeImpl();
cawthron
parents:
diff changeset
   305
		return arraypassingType;
cawthron
parents:
diff changeset
   306
	}
cawthron
parents:
diff changeset
   307
cawthron
parents:
diff changeset
   308
	/**
cawthron
parents:
diff changeset
   309
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   310
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   311
	 * @generated
cawthron
parents:
diff changeset
   312
	 */
cawthron
parents:
diff changeset
   313
	public ArrayptrcleanupType createArrayptrcleanupType() {
cawthron
parents:
diff changeset
   314
		ArrayptrcleanupTypeImpl arrayptrcleanupType = new ArrayptrcleanupTypeImpl();
cawthron
parents:
diff changeset
   315
		return arrayptrcleanupType;
cawthron
parents:
diff changeset
   316
	}
cawthron
parents:
diff changeset
   317
cawthron
parents:
diff changeset
   318
	/**
cawthron
parents:
diff changeset
   319
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   320
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   321
	 * @generated
cawthron
parents:
diff changeset
   322
	 */
cawthron
parents:
diff changeset
   323
	public AssertdebuginvariantType createAssertdebuginvariantType() {
cawthron
parents:
diff changeset
   324
		AssertdebuginvariantTypeImpl assertdebuginvariantType = new AssertdebuginvariantTypeImpl();
cawthron
parents:
diff changeset
   325
		return assertdebuginvariantType;
cawthron
parents:
diff changeset
   326
	}
cawthron
parents:
diff changeset
   327
cawthron
parents:
diff changeset
   328
	/**
cawthron
parents:
diff changeset
   329
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   330
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   331
	 * @generated
cawthron
parents:
diff changeset
   332
	 */
cawthron
parents:
diff changeset
   333
	public BaddefinesType createBaddefinesType() {
cawthron
parents:
diff changeset
   334
		BaddefinesTypeImpl baddefinesType = new BaddefinesTypeImpl();
cawthron
parents:
diff changeset
   335
		return baddefinesType;
cawthron
parents:
diff changeset
   336
	}
cawthron
parents:
diff changeset
   337
cawthron
parents:
diff changeset
   338
	/**
cawthron
parents:
diff changeset
   339
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   340
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   341
	 * @generated
cawthron
parents:
diff changeset
   342
	 */
cawthron
parents:
diff changeset
   343
	public BaseconstructType createBaseconstructType() {
cawthron
parents:
diff changeset
   344
		BaseconstructTypeImpl baseconstructType = new BaseconstructTypeImpl();
cawthron
parents:
diff changeset
   345
		return baseconstructType;
cawthron
parents:
diff changeset
   346
	}
cawthron
parents:
diff changeset
   347
cawthron
parents:
diff changeset
   348
	/**
cawthron
parents:
diff changeset
   349
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   350
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   351
	 * @generated
cawthron
parents:
diff changeset
   352
	 */
cawthron
parents:
diff changeset
   353
	public CallActiveObjectWithoutCheckingOrStoppingType createCallActiveObjectWithoutCheckingOrStoppingType() {
cawthron
parents:
diff changeset
   354
		CallActiveObjectWithoutCheckingOrStoppingTypeImpl callActiveObjectWithoutCheckingOrStoppingType = new CallActiveObjectWithoutCheckingOrStoppingTypeImpl();
cawthron
parents:
diff changeset
   355
		return callActiveObjectWithoutCheckingOrStoppingType;
cawthron
parents:
diff changeset
   356
	}
cawthron
parents:
diff changeset
   357
cawthron
parents:
diff changeset
   358
	/**
cawthron
parents:
diff changeset
   359
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   360
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   361
	 * @generated
cawthron
parents:
diff changeset
   362
	 */
cawthron
parents:
diff changeset
   363
	public CanpanicType createCanpanicType() {
cawthron
parents:
diff changeset
   364
		CanpanicTypeImpl canpanicType = new CanpanicTypeImpl();
cawthron
parents:
diff changeset
   365
		return canpanicType;
cawthron
parents:
diff changeset
   366
	}
cawthron
parents:
diff changeset
   367
cawthron
parents:
diff changeset
   368
	/**
cawthron
parents:
diff changeset
   369
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   370
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   371
	 * @generated
cawthron
parents:
diff changeset
   372
	 */
cawthron
parents:
diff changeset
   373
	public CategoriesType createCategoriesType() {
cawthron
parents:
diff changeset
   374
		CategoriesTypeImpl categoriesType = new CategoriesTypeImpl();
cawthron
parents:
diff changeset
   375
		return categoriesType;
cawthron
parents:
diff changeset
   376
	}
cawthron
parents:
diff changeset
   377
cawthron
parents:
diff changeset
   378
	/**
cawthron
parents:
diff changeset
   379
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   380
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   381
	 * @generated
cawthron
parents:
diff changeset
   382
	 */
cawthron
parents:
diff changeset
   383
	public ChangenotificationType createChangenotificationType() {
cawthron
parents:
diff changeset
   384
		ChangenotificationTypeImpl changenotificationType = new ChangenotificationTypeImpl();
cawthron
parents:
diff changeset
   385
		return changenotificationType;
cawthron
parents:
diff changeset
   386
	}
cawthron
parents:
diff changeset
   387
cawthron
parents:
diff changeset
   388
	/**
cawthron
parents:
diff changeset
   389
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   390
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   391
	 * @generated
cawthron
parents:
diff changeset
   392
	 */
cawthron
parents:
diff changeset
   393
	public CleanupType createCleanupType() {
cawthron
parents:
diff changeset
   394
		CleanupTypeImpl cleanupType = new CleanupTypeImpl();
cawthron
parents:
diff changeset
   395
		return cleanupType;
cawthron
parents:
diff changeset
   396
	}
cawthron
parents:
diff changeset
   397
cawthron
parents:
diff changeset
   398
	/**
cawthron
parents:
diff changeset
   399
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   400
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   401
	 * @generated
cawthron
parents:
diff changeset
   402
	 */
cawthron
parents:
diff changeset
   403
	public CodereviewType createCodereviewType() {
cawthron
parents:
diff changeset
   404
		CodereviewTypeImpl codereviewType = new CodereviewTypeImpl();
cawthron
parents:
diff changeset
   405
		return codereviewType;
cawthron
parents:
diff changeset
   406
	}
cawthron
parents:
diff changeset
   407
cawthron
parents:
diff changeset
   408
	/**
cawthron
parents:
diff changeset
   409
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   410
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   411
	 * @generated
cawthron
parents:
diff changeset
   412
	 */
cawthron
parents:
diff changeset
   413
	public CodescannerConfigType createCodescannerConfigType() {
cawthron
parents:
diff changeset
   414
		CodescannerConfigTypeImpl codescannerConfigType = new CodescannerConfigTypeImpl();
cawthron
parents:
diff changeset
   415
		return codescannerConfigType;
cawthron
parents:
diff changeset
   416
	}
cawthron
parents:
diff changeset
   417
cawthron
parents:
diff changeset
   418
	/**
cawthron
parents:
diff changeset
   419
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   420
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   421
	 * @generated
cawthron
parents:
diff changeset
   422
	 */
cawthron
parents:
diff changeset
   423
	public CodingstandardsType createCodingstandardsType() {
cawthron
parents:
diff changeset
   424
		CodingstandardsTypeImpl codingstandardsType = new CodingstandardsTypeImpl();
cawthron
parents:
diff changeset
   425
		return codingstandardsType;
cawthron
parents:
diff changeset
   426
	}
cawthron
parents:
diff changeset
   427
cawthron
parents:
diff changeset
   428
	/**
cawthron
parents:
diff changeset
   429
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   430
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   431
	 * @generated
cawthron
parents:
diff changeset
   432
	 */
cawthron
parents:
diff changeset
   433
	public CommentcodeType createCommentcodeType() {
cawthron
parents:
diff changeset
   434
		CommentcodeTypeImpl commentcodeType = new CommentcodeTypeImpl();
cawthron
parents:
diff changeset
   435
		return commentcodeType;
cawthron
parents:
diff changeset
   436
	}
cawthron
parents:
diff changeset
   437
cawthron
parents:
diff changeset
   438
	/**
cawthron
parents:
diff changeset
   439
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   440
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   441
	 * @generated
cawthron
parents:
diff changeset
   442
	 */
cawthron
parents:
diff changeset
   443
	public ConnectAndDontCloseMemberVariableType createConnectAndDontCloseMemberVariableType() {
cawthron
parents:
diff changeset
   444
		ConnectAndDontCloseMemberVariableTypeImpl connectAndDontCloseMemberVariableType = new ConnectAndDontCloseMemberVariableTypeImpl();
cawthron
parents:
diff changeset
   445
		return connectAndDontCloseMemberVariableType;
cawthron
parents:
diff changeset
   446
	}
cawthron
parents:
diff changeset
   447
cawthron
parents:
diff changeset
   448
	/**
cawthron
parents:
diff changeset
   449
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   450
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   451
	 * @generated
cawthron
parents:
diff changeset
   452
	 */
cawthron
parents:
diff changeset
   453
	public ConnectType createConnectType() {
cawthron
parents:
diff changeset
   454
		ConnectTypeImpl connectType = new ConnectTypeImpl();
cawthron
parents:
diff changeset
   455
		return connectType;
cawthron
parents:
diff changeset
   456
	}
cawthron
parents:
diff changeset
   457
cawthron
parents:
diff changeset
   458
	/**
cawthron
parents:
diff changeset
   459
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   460
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   461
	 * @generated
cawthron
parents:
diff changeset
   462
	 */
cawthron
parents:
diff changeset
   463
	public ConstnamesType createConstnamesType() {
cawthron
parents:
diff changeset
   464
		ConstnamesTypeImpl constnamesType = new ConstnamesTypeImpl();
cawthron
parents:
diff changeset
   465
		return constnamesType;
cawthron
parents:
diff changeset
   466
	}
cawthron
parents:
diff changeset
   467
cawthron
parents:
diff changeset
   468
	/**
cawthron
parents:
diff changeset
   469
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   470
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   471
	 * @generated
cawthron
parents:
diff changeset
   472
	 */
cawthron
parents:
diff changeset
   473
	public ConsttdescptrType createConsttdescptrType() {
cawthron
parents:
diff changeset
   474
		ConsttdescptrTypeImpl consttdescptrType = new ConsttdescptrTypeImpl();
cawthron
parents:
diff changeset
   475
		return consttdescptrType;
cawthron
parents:
diff changeset
   476
	}
cawthron
parents:
diff changeset
   477
cawthron
parents:
diff changeset
   478
	/**
cawthron
parents:
diff changeset
   479
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   480
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   481
	 * @generated
cawthron
parents:
diff changeset
   482
	 */
cawthron
parents:
diff changeset
   483
	public ControlornullType createControlornullType() {
cawthron
parents:
diff changeset
   484
		ControlornullTypeImpl controlornullType = new ControlornullTypeImpl();
cawthron
parents:
diff changeset
   485
		return controlornullType;
cawthron
parents:
diff changeset
   486
	}
cawthron
parents:
diff changeset
   487
cawthron
parents:
diff changeset
   488
	/**
cawthron
parents:
diff changeset
   489
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   490
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   491
	 * @generated
cawthron
parents:
diff changeset
   492
	 */
33
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   493
	public CrepositoryType createCrepositoryType() {
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   494
		CrepositoryTypeImpl crepositoryType = new CrepositoryTypeImpl();
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   495
		return crepositoryType;
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   496
	}
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   497
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   498
	/**
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   499
	 * <!-- begin-user-doc -->
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   500
	 * <!-- end-user-doc -->
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   501
	 * @generated
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   502
	 */
2
cawthron
parents:
diff changeset
   503
	public CtltargettypeType createCtltargettypeType() {
cawthron
parents:
diff changeset
   504
		CtltargettypeTypeImpl ctltargettypeType = new CtltargettypeTypeImpl();
cawthron
parents:
diff changeset
   505
		return ctltargettypeType;
cawthron
parents:
diff changeset
   506
	}
cawthron
parents:
diff changeset
   507
cawthron
parents:
diff changeset
   508
	/**
cawthron
parents:
diff changeset
   509
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   510
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   511
	 * @generated
cawthron
parents:
diff changeset
   512
	 */
33
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   513
	public CustomizableiconsType createCustomizableiconsType() {
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   514
		CustomizableiconsTypeImpl customizableiconsType = new CustomizableiconsTypeImpl();
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   515
		return customizableiconsType;
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   516
	}
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   517
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   518
	/**
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   519
	 * <!-- begin-user-doc -->
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   520
	 * <!-- end-user-doc -->
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   521
	 * @generated
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   522
	 */
2
cawthron
parents:
diff changeset
   523
	public CustomrulesType createCustomrulesType() {
cawthron
parents:
diff changeset
   524
		CustomrulesTypeImpl customrulesType = new CustomrulesTypeImpl();
cawthron
parents:
diff changeset
   525
		return customrulesType;
cawthron
parents:
diff changeset
   526
	}
cawthron
parents:
diff changeset
   527
cawthron
parents:
diff changeset
   528
	/**
cawthron
parents:
diff changeset
   529
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   530
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   531
	 * @generated
cawthron
parents:
diff changeset
   532
	 */
cawthron
parents:
diff changeset
   533
	public CustomruleType createCustomruleType() {
cawthron
parents:
diff changeset
   534
		CustomruleTypeImpl customruleType = new CustomruleTypeImpl();
cawthron
parents:
diff changeset
   535
		return customruleType;
cawthron
parents:
diff changeset
   536
	}
cawthron
parents:
diff changeset
   537
cawthron
parents:
diff changeset
   538
	/**
cawthron
parents:
diff changeset
   539
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   540
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   541
	 * @generated
cawthron
parents:
diff changeset
   542
	 */
cawthron
parents:
diff changeset
   543
	public DebugromType createDebugromType() {
cawthron
parents:
diff changeset
   544
		DebugromTypeImpl debugromType = new DebugromTypeImpl();
cawthron
parents:
diff changeset
   545
		return debugromType;
cawthron
parents:
diff changeset
   546
	}
cawthron
parents:
diff changeset
   547
cawthron
parents:
diff changeset
   548
	/**
cawthron
parents:
diff changeset
   549
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   550
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   551
	 * @generated
cawthron
parents:
diff changeset
   552
	 */
cawthron
parents:
diff changeset
   553
	public DeclarenameType createDeclarenameType() {
cawthron
parents:
diff changeset
   554
		DeclarenameTypeImpl declarenameType = new DeclarenameTypeImpl();
cawthron
parents:
diff changeset
   555
		return declarenameType;
cawthron
parents:
diff changeset
   556
	}
cawthron
parents:
diff changeset
   557
cawthron
parents:
diff changeset
   558
	/**
cawthron
parents:
diff changeset
   559
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   560
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   561
	 * @generated
cawthron
parents:
diff changeset
   562
	 */
cawthron
parents:
diff changeset
   563
	public DeleteMemberVariableType createDeleteMemberVariableType() {
cawthron
parents:
diff changeset
   564
		DeleteMemberVariableTypeImpl deleteMemberVariableType = new DeleteMemberVariableTypeImpl();
cawthron
parents:
diff changeset
   565
		return deleteMemberVariableType;
cawthron
parents:
diff changeset
   566
	}
cawthron
parents:
diff changeset
   567
cawthron
parents:
diff changeset
   568
	/**
cawthron
parents:
diff changeset
   569
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   570
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   571
	 * @generated
cawthron
parents:
diff changeset
   572
	 */
cawthron
parents:
diff changeset
   573
	public DestructorType createDestructorType() {
cawthron
parents:
diff changeset
   574
		DestructorTypeImpl destructorType = new DestructorTypeImpl();
cawthron
parents:
diff changeset
   575
		return destructorType;
cawthron
parents:
diff changeset
   576
	}
cawthron
parents:
diff changeset
   577
cawthron
parents:
diff changeset
   578
	/**
cawthron
parents:
diff changeset
   579
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   580
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   581
	 * @generated
cawthron
parents:
diff changeset
   582
	 */
cawthron
parents:
diff changeset
   583
	public DocumentationType createDocumentationType() {
cawthron
parents:
diff changeset
   584
		DocumentationTypeImpl documentationType = new DocumentationTypeImpl();
cawthron
parents:
diff changeset
   585
		return documentationType;
cawthron
parents:
diff changeset
   586
	}
cawthron
parents:
diff changeset
   587
cawthron
parents:
diff changeset
   588
	/**
cawthron
parents:
diff changeset
   589
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   590
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   591
	 * @generated
cawthron
parents:
diff changeset
   592
	 */
cawthron
parents:
diff changeset
   593
	public DocumentRoot createDocumentRoot() {
cawthron
parents:
diff changeset
   594
		DocumentRootImpl documentRoot = new DocumentRootImpl();
cawthron
parents:
diff changeset
   595
		return documentRoot;
cawthron
parents:
diff changeset
   596
	}
cawthron
parents:
diff changeset
   597
cawthron
parents:
diff changeset
   598
	/**
cawthron
parents:
diff changeset
   599
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   600
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   601
	 * @generated
cawthron
parents:
diff changeset
   602
	 */
cawthron
parents:
diff changeset
   603
	public DoubleSemiColonType createDoubleSemiColonType() {
cawthron
parents:
diff changeset
   604
		DoubleSemiColonTypeImpl doubleSemiColonType = new DoubleSemiColonTypeImpl();
cawthron
parents:
diff changeset
   605
		return doubleSemiColonType;
cawthron
parents:
diff changeset
   606
	}
cawthron
parents:
diff changeset
   607
cawthron
parents:
diff changeset
   608
	/**
cawthron
parents:
diff changeset
   609
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   610
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   611
	 * @generated
cawthron
parents:
diff changeset
   612
	 */
cawthron
parents:
diff changeset
   613
	public DrivelettersType createDrivelettersType() {
cawthron
parents:
diff changeset
   614
		DrivelettersTypeImpl drivelettersType = new DrivelettersTypeImpl();
cawthron
parents:
diff changeset
   615
		return drivelettersType;
cawthron
parents:
diff changeset
   616
	}
cawthron
parents:
diff changeset
   617
cawthron
parents:
diff changeset
   618
	/**
cawthron
parents:
diff changeset
   619
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   620
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   621
	 * @generated
cawthron
parents:
diff changeset
   622
	 */
cawthron
parents:
diff changeset
   623
	public EikbuttonsType createEikbuttonsType() {
cawthron
parents:
diff changeset
   624
		EikbuttonsTypeImpl eikbuttonsType = new EikbuttonsTypeImpl();
cawthron
parents:
diff changeset
   625
		return eikbuttonsType;
cawthron
parents:
diff changeset
   626
	}
cawthron
parents:
diff changeset
   627
cawthron
parents:
diff changeset
   628
	/**
cawthron
parents:
diff changeset
   629
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   630
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   631
	 * @generated
cawthron
parents:
diff changeset
   632
	 */
cawthron
parents:
diff changeset
   633
	public EikonenvstaticType createEikonenvstaticType() {
cawthron
parents:
diff changeset
   634
		EikonenvstaticTypeImpl eikonenvstaticType = new EikonenvstaticTypeImpl();
cawthron
parents:
diff changeset
   635
		return eikonenvstaticType;
cawthron
parents:
diff changeset
   636
	}
cawthron
parents:
diff changeset
   637
cawthron
parents:
diff changeset
   638
	/**
cawthron
parents:
diff changeset
   639
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   640
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   641
	 * @generated
cawthron
parents:
diff changeset
   642
	 */
cawthron
parents:
diff changeset
   643
	public EnummembersType createEnummembersType() {
cawthron
parents:
diff changeset
   644
		EnummembersTypeImpl enummembersType = new EnummembersTypeImpl();
cawthron
parents:
diff changeset
   645
		return enummembersType;
cawthron
parents:
diff changeset
   646
	}
cawthron
parents:
diff changeset
   647
cawthron
parents:
diff changeset
   648
	/**
cawthron
parents:
diff changeset
   649
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   650
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   651
	 * @generated
cawthron
parents:
diff changeset
   652
	 */
cawthron
parents:
diff changeset
   653
	public EnumnamesType createEnumnamesType() {
cawthron
parents:
diff changeset
   654
		EnumnamesTypeImpl enumnamesType = new EnumnamesTypeImpl();
cawthron
parents:
diff changeset
   655
		return enumnamesType;
cawthron
parents:
diff changeset
   656
	}
cawthron
parents:
diff changeset
   657
cawthron
parents:
diff changeset
   658
	/**
cawthron
parents:
diff changeset
   659
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   660
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   661
	 * @generated
cawthron
parents:
diff changeset
   662
	 */
cawthron
parents:
diff changeset
   663
	public ExportinlineType createExportinlineType() {
cawthron
parents:
diff changeset
   664
		ExportinlineTypeImpl exportinlineType = new ExportinlineTypeImpl();
cawthron
parents:
diff changeset
   665
		return exportinlineType;
cawthron
parents:
diff changeset
   666
	}
cawthron
parents:
diff changeset
   667
cawthron
parents:
diff changeset
   668
	/**
cawthron
parents:
diff changeset
   669
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   670
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   671
	 * @generated
cawthron
parents:
diff changeset
   672
	 */
cawthron
parents:
diff changeset
   673
	public ExportpurevirtualType createExportpurevirtualType() {
cawthron
parents:
diff changeset
   674
		ExportpurevirtualTypeImpl exportpurevirtualType = new ExportpurevirtualTypeImpl();
cawthron
parents:
diff changeset
   675
		return exportpurevirtualType;
cawthron
parents:
diff changeset
   676
	}
cawthron
parents:
diff changeset
   677
cawthron
parents:
diff changeset
   678
	/**
cawthron
parents:
diff changeset
   679
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   680
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   681
	 * @generated
cawthron
parents:
diff changeset
   682
	 */
cawthron
parents:
diff changeset
   683
	public ExternaldrivelettersType createExternaldrivelettersType() {
cawthron
parents:
diff changeset
   684
		ExternaldrivelettersTypeImpl externaldrivelettersType = new ExternaldrivelettersTypeImpl();
cawthron
parents:
diff changeset
   685
		return externaldrivelettersType;
cawthron
parents:
diff changeset
   686
	}
cawthron
parents:
diff changeset
   687
cawthron
parents:
diff changeset
   688
	/**
cawthron
parents:
diff changeset
   689
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   690
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   691
	 * @generated
cawthron
parents:
diff changeset
   692
	 */
33
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   693
	public FlagsType createFlagsType() {
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   694
		FlagsTypeImpl flagsType = new FlagsTypeImpl();
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   695
		return flagsType;
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   696
	}
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   697
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   698
	/**
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   699
	 * <!-- begin-user-doc -->
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   700
	 * <!-- end-user-doc -->
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   701
	 * @generated
2d1c891725ea Added support for IAD rules; fix for Bug 8251.
stechong
parents: 2
diff changeset
   702
	 */
2
cawthron
parents:
diff changeset
   703
	public FoffType createFoffType() {
cawthron
parents:
diff changeset
   704
		FoffTypeImpl foffType = new FoffTypeImpl();
cawthron
parents:
diff changeset
   705
		return foffType;
cawthron
parents:
diff changeset
   706
	}
cawthron
parents:
diff changeset
   707
cawthron
parents:
diff changeset
   708
	/**
cawthron
parents:
diff changeset
   709
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   710
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   711
	 * @generated
cawthron
parents:
diff changeset
   712
	 */
cawthron
parents:
diff changeset
   713
	public ForbiddenwordsType createForbiddenwordsType() {
cawthron
parents:
diff changeset
   714
		ForbiddenwordsTypeImpl forbiddenwordsType = new ForbiddenwordsTypeImpl();
cawthron
parents:
diff changeset
   715
		return forbiddenwordsType;
cawthron
parents:
diff changeset
   716
	}
cawthron
parents:
diff changeset
   717
cawthron
parents:
diff changeset
   718
	/**
cawthron
parents:
diff changeset
   719
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   720
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   721
	 * @generated
cawthron
parents:
diff changeset
   722
	 */
cawthron
parents:
diff changeset
   723
	public ForgottoputptroncleanupstackType createForgottoputptroncleanupstackType() {
cawthron
parents:
diff changeset
   724
		ForgottoputptroncleanupstackTypeImpl forgottoputptroncleanupstackType = new ForgottoputptroncleanupstackTypeImpl();
cawthron
parents:
diff changeset
   725
		return forgottoputptroncleanupstackType;
cawthron
parents:
diff changeset
   726
	}
cawthron
parents:
diff changeset
   727
cawthron
parents:
diff changeset
   728
	/**
cawthron
parents:
diff changeset
   729
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   730
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   731
	 * @generated
cawthron
parents:
diff changeset
   732
	 */
cawthron
parents:
diff changeset
   733
	public FriendType createFriendType() {
cawthron
parents:
diff changeset
   734
		FriendTypeImpl friendType = new FriendTypeImpl();
cawthron
parents:
diff changeset
   735
		return friendType;
cawthron
parents:
diff changeset
   736
	}
cawthron
parents:
diff changeset
   737
cawthron
parents:
diff changeset
   738
	/**
cawthron
parents:
diff changeset
   739
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   740
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   741
	 * @generated
cawthron
parents:
diff changeset
   742
	 */
cawthron
parents:
diff changeset
   743
	public FunctionalityType createFunctionalityType() {
cawthron
parents:
diff changeset
   744
		FunctionalityTypeImpl functionalityType = new FunctionalityTypeImpl();
cawthron
parents:
diff changeset
   745
		return functionalityType;
cawthron
parents:
diff changeset
   746
	}
cawthron
parents:
diff changeset
   747
cawthron
parents:
diff changeset
   748
	/**
cawthron
parents:
diff changeset
   749
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   750
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   751
	 * @generated
cawthron
parents:
diff changeset
   752
	 */
cawthron
parents:
diff changeset
   753
	public GotoType createGotoType() {
cawthron
parents:
diff changeset
   754
		GotoTypeImpl gotoType = new GotoTypeImpl();
cawthron
parents:
diff changeset
   755
		return gotoType;
cawthron
parents:
diff changeset
   756
	}
cawthron
parents:
diff changeset
   757
cawthron
parents:
diff changeset
   758
	/**
cawthron
parents:
diff changeset
   759
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   760
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   761
	 * @generated
cawthron
parents:
diff changeset
   762
	 */
cawthron
parents:
diff changeset
   763
	public HighType createHighType() {
cawthron
parents:
diff changeset
   764
		HighTypeImpl highType = new HighTypeImpl();
cawthron
parents:
diff changeset
   765
		return highType;
cawthron
parents:
diff changeset
   766
	}
cawthron
parents:
diff changeset
   767
cawthron
parents:
diff changeset
   768
	/**
cawthron
parents:
diff changeset
   769
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   770
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   771
	 * @generated
cawthron
parents:
diff changeset
   772
	 */
cawthron
parents:
diff changeset
   773
	public IfassignmentsType createIfassignmentsType() {
cawthron
parents:
diff changeset
   774
		IfassignmentsTypeImpl ifassignmentsType = new IfassignmentsTypeImpl();
cawthron
parents:
diff changeset
   775
		return ifassignmentsType;
cawthron
parents:
diff changeset
   776
	}
cawthron
parents:
diff changeset
   777
cawthron
parents:
diff changeset
   778
	/**
cawthron
parents:
diff changeset
   779
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   780
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   781
	 * @generated
cawthron
parents:
diff changeset
   782
	 */
cawthron
parents:
diff changeset
   783
	public IfpreprocessorType createIfpreprocessorType() {
cawthron
parents:
diff changeset
   784
		IfpreprocessorTypeImpl ifpreprocessorType = new IfpreprocessorTypeImpl();
cawthron
parents:
diff changeset
   785
		return ifpreprocessorType;
cawthron
parents:
diff changeset
   786
	}
cawthron
parents:
diff changeset
   787
cawthron
parents:
diff changeset
   788
	/**
cawthron
parents:
diff changeset
   789
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   790
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   791
	 * @generated
cawthron
parents:
diff changeset
   792
	 */
cawthron
parents:
diff changeset
   793
	public InheritanceorderType createInheritanceorderType() {
cawthron
parents:
diff changeset
   794
		InheritanceorderTypeImpl inheritanceorderType = new InheritanceorderTypeImpl();
cawthron
parents:
diff changeset
   795
		return inheritanceorderType;
cawthron
parents:
diff changeset
   796
	}
cawthron
parents:
diff changeset
   797
cawthron
parents:
diff changeset
   798
	/**
cawthron
parents:
diff changeset
   799
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   800
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   801
	 * @generated
cawthron
parents:
diff changeset
   802
	 */
cawthron
parents:
diff changeset
   803
	public IntleavesType createIntleavesType() {
cawthron
parents:
diff changeset
   804
		IntleavesTypeImpl intleavesType = new IntleavesTypeImpl();
cawthron
parents:
diff changeset
   805
		return intleavesType;
cawthron
parents:
diff changeset
   806
	}
cawthron
parents:
diff changeset
   807
cawthron
parents:
diff changeset
   808
	/**
cawthron
parents:
diff changeset
   809
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   810
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   811
	 * @generated
cawthron
parents:
diff changeset
   812
	 */
cawthron
parents:
diff changeset
   813
	public JmpType createJmpType() {
cawthron
parents:
diff changeset
   814
		JmpTypeImpl jmpType = new JmpTypeImpl();
cawthron
parents:
diff changeset
   815
		return jmpType;
cawthron
parents:
diff changeset
   816
	}
cawthron
parents:
diff changeset
   817
cawthron
parents:
diff changeset
   818
	/**
cawthron
parents:
diff changeset
   819
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   820
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   821
	 * @generated
cawthron
parents:
diff changeset
   822
	 */
cawthron
parents:
diff changeset
   823
	public KeywordType createKeywordType() {
cawthron
parents:
diff changeset
   824
		KeywordTypeImpl keywordType = new KeywordTypeImpl();
cawthron
parents:
diff changeset
   825
		return keywordType;
cawthron
parents:
diff changeset
   826
	}
cawthron
parents:
diff changeset
   827
cawthron
parents:
diff changeset
   828
	/**
cawthron
parents:
diff changeset
   829
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   830
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   831
	 * @generated
cawthron
parents:
diff changeset
   832
	 */
cawthron
parents:
diff changeset
   833
	public LeaveNoErrorType createLeaveNoErrorType() {
cawthron
parents:
diff changeset
   834
		LeaveNoErrorTypeImpl leaveNoErrorType = new LeaveNoErrorTypeImpl();
cawthron
parents:
diff changeset
   835
		return leaveNoErrorType;
cawthron
parents:
diff changeset
   836
	}
cawthron
parents:
diff changeset
   837
cawthron
parents:
diff changeset
   838
	/**
cawthron
parents:
diff changeset
   839
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   840
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   841
	 * @generated
cawthron
parents:
diff changeset
   842
	 */
cawthron
parents:
diff changeset
   843
	public LeaveType createLeaveType() {
cawthron
parents:
diff changeset
   844
		LeaveTypeImpl leaveType = new LeaveTypeImpl();
cawthron
parents:
diff changeset
   845
		return leaveType;
cawthron
parents:
diff changeset
   846
	}
cawthron
parents:
diff changeset
   847
cawthron
parents:
diff changeset
   848
	/**
cawthron
parents:
diff changeset
   849
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   850
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   851
	 * @generated
cawthron
parents:
diff changeset
   852
	 */
cawthron
parents:
diff changeset
   853
	public LeavingoperatorsType createLeavingoperatorsType() {
cawthron
parents:
diff changeset
   854
		LeavingoperatorsTypeImpl leavingoperatorsType = new LeavingoperatorsTypeImpl();
cawthron
parents:
diff changeset
   855
		return leavingoperatorsType;
cawthron
parents:
diff changeset
   856
	}
cawthron
parents:
diff changeset
   857
cawthron
parents:
diff changeset
   858
	/**
cawthron
parents:
diff changeset
   859
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   860
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   861
	 * @generated
cawthron
parents:
diff changeset
   862
	 */
cawthron
parents:
diff changeset
   863
	public LegalType createLegalType() {
cawthron
parents:
diff changeset
   864
		LegalTypeImpl legalType = new LegalTypeImpl();
cawthron
parents:
diff changeset
   865
		return legalType;
cawthron
parents:
diff changeset
   866
	}
cawthron
parents:
diff changeset
   867
cawthron
parents:
diff changeset
   868
	/**
cawthron
parents:
diff changeset
   869
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   870
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   871
	 * @generated
cawthron
parents:
diff changeset
   872
	 */
cawthron
parents:
diff changeset
   873
	public LFunctionCantLeaveType createLFunctionCantLeaveType() {
cawthron
parents:
diff changeset
   874
		LFunctionCantLeaveTypeImpl lFunctionCantLeaveType = new LFunctionCantLeaveTypeImpl();
cawthron
parents:
diff changeset
   875
		return lFunctionCantLeaveType;
cawthron
parents:
diff changeset
   876
	}
cawthron
parents:
diff changeset
   877
cawthron
parents:
diff changeset
   878
	/**
cawthron
parents:
diff changeset
   879
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   880
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   881
	 * @generated
cawthron
parents:
diff changeset
   882
	 */
cawthron
parents:
diff changeset
   883
	public LocalisationType createLocalisationType() {
cawthron
parents:
diff changeset
   884
		LocalisationTypeImpl localisationType = new LocalisationTypeImpl();
cawthron
parents:
diff changeset
   885
		return localisationType;
cawthron
parents:
diff changeset
   886
	}
cawthron
parents:
diff changeset
   887
cawthron
parents:
diff changeset
   888
	/**
cawthron
parents:
diff changeset
   889
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   890
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   891
	 * @generated
cawthron
parents:
diff changeset
   892
	 */
cawthron
parents:
diff changeset
   893
	public LonglinesType createLonglinesType() {
cawthron
parents:
diff changeset
   894
		LonglinesTypeImpl longlinesType = new LonglinesTypeImpl();
cawthron
parents:
diff changeset
   895
		return longlinesType;
cawthron
parents:
diff changeset
   896
	}
cawthron
parents:
diff changeset
   897
cawthron
parents:
diff changeset
   898
	/**
cawthron
parents:
diff changeset
   899
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   900
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   901
	 * @generated
cawthron
parents:
diff changeset
   902
	 */
cawthron
parents:
diff changeset
   903
	public LowType createLowType() {
cawthron
parents:
diff changeset
   904
		LowTypeImpl lowType = new LowTypeImpl();
cawthron
parents:
diff changeset
   905
		return lowType;
cawthron
parents:
diff changeset
   906
	}
cawthron
parents:
diff changeset
   907
cawthron
parents:
diff changeset
   908
	/**
cawthron
parents:
diff changeset
   909
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   910
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   911
	 * @generated
cawthron
parents:
diff changeset
   912
	 */
cawthron
parents:
diff changeset
   913
	public MagicnumbersType createMagicnumbersType() {
cawthron
parents:
diff changeset
   914
		MagicnumbersTypeImpl magicnumbersType = new MagicnumbersTypeImpl();
cawthron
parents:
diff changeset
   915
		return magicnumbersType;
cawthron
parents:
diff changeset
   916
	}
cawthron
parents:
diff changeset
   917
cawthron
parents:
diff changeset
   918
	/**
cawthron
parents:
diff changeset
   919
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   920
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   921
	 * @generated
cawthron
parents:
diff changeset
   922
	 */
cawthron
parents:
diff changeset
   923
	public MclassdestructorType createMclassdestructorType() {
cawthron
parents:
diff changeset
   924
		MclassdestructorTypeImpl mclassdestructorType = new MclassdestructorTypeImpl();
cawthron
parents:
diff changeset
   925
		return mclassdestructorType;
cawthron
parents:
diff changeset
   926
	}
cawthron
parents:
diff changeset
   927
cawthron
parents:
diff changeset
   928
	/**
cawthron
parents:
diff changeset
   929
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   930
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   931
	 * @generated
cawthron
parents:
diff changeset
   932
	 */
cawthron
parents:
diff changeset
   933
	public MediumType createMediumType() {
cawthron
parents:
diff changeset
   934
		MediumTypeImpl mediumType = new MediumTypeImpl();
cawthron
parents:
diff changeset
   935
		return mediumType;
cawthron
parents:
diff changeset
   936
	}
cawthron
parents:
diff changeset
   937
cawthron
parents:
diff changeset
   938
	/**
cawthron
parents:
diff changeset
   939
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   940
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   941
	 * @generated
cawthron
parents:
diff changeset
   942
	 */
cawthron
parents:
diff changeset
   943
	public MemberlcType createMemberlcType() {
cawthron
parents:
diff changeset
   944
		MemberlcTypeImpl memberlcType = new MemberlcTypeImpl();
cawthron
parents:
diff changeset
   945
		return memberlcType;
cawthron
parents:
diff changeset
   946
	}
cawthron
parents:
diff changeset
   947
cawthron
parents:
diff changeset
   948
	/**
cawthron
parents:
diff changeset
   949
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   950
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   951
	 * @generated
cawthron
parents:
diff changeset
   952
	 */
cawthron
parents:
diff changeset
   953
	public MembervariablecallldType createMembervariablecallldType() {
cawthron
parents:
diff changeset
   954
		MembervariablecallldTypeImpl membervariablecallldType = new MembervariablecallldTypeImpl();
cawthron
parents:
diff changeset
   955
		return membervariablecallldType;
cawthron
parents:
diff changeset
   956
	}
cawthron
parents:
diff changeset
   957
cawthron
parents:
diff changeset
   958
	/**
cawthron
parents:
diff changeset
   959
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   960
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   961
	 * @generated
cawthron
parents:
diff changeset
   962
	 */
cawthron
parents:
diff changeset
   963
	public MissingcancelType createMissingcancelType() {
cawthron
parents:
diff changeset
   964
		MissingcancelTypeImpl missingcancelType = new MissingcancelTypeImpl();
cawthron
parents:
diff changeset
   965
		return missingcancelType;
cawthron
parents:
diff changeset
   966
	}
cawthron
parents:
diff changeset
   967
cawthron
parents:
diff changeset
   968
	/**
cawthron
parents:
diff changeset
   969
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   970
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   971
	 * @generated
cawthron
parents:
diff changeset
   972
	 */
cawthron
parents:
diff changeset
   973
	public MissingcclassType createMissingcclassType() {
cawthron
parents:
diff changeset
   974
		MissingcclassTypeImpl missingcclassType = new MissingcclassTypeImpl();
cawthron
parents:
diff changeset
   975
		return missingcclassType;
cawthron
parents:
diff changeset
   976
	}
cawthron
parents:
diff changeset
   977
cawthron
parents:
diff changeset
   978
	/**
cawthron
parents:
diff changeset
   979
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   980
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   981
	 * @generated
cawthron
parents:
diff changeset
   982
	 */
cawthron
parents:
diff changeset
   983
	public MmpsourcepathType createMmpsourcepathType() {
cawthron
parents:
diff changeset
   984
		MmpsourcepathTypeImpl mmpsourcepathType = new MmpsourcepathTypeImpl();
cawthron
parents:
diff changeset
   985
		return mmpsourcepathType;
cawthron
parents:
diff changeset
   986
	}
cawthron
parents:
diff changeset
   987
cawthron
parents:
diff changeset
   988
	/**
cawthron
parents:
diff changeset
   989
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
   990
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
   991
	 * @generated
cawthron
parents:
diff changeset
   992
	 */
cawthron
parents:
diff changeset
   993
	public MultilangrscType createMultilangrscType() {
cawthron
parents:
diff changeset
   994
		MultilangrscTypeImpl multilangrscType = new MultilangrscTypeImpl();
cawthron
parents:
diff changeset
   995
		return multilangrscType;
cawthron
parents:
diff changeset
   996
	}
cawthron
parents:
diff changeset
   997
cawthron
parents:
diff changeset
   998
	/**
cawthron
parents:
diff changeset
   999
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1000
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1001
	 * @generated
cawthron
parents:
diff changeset
  1002
	 */
cawthron
parents:
diff changeset
  1003
	public MultipledeclarationsType createMultipledeclarationsType() {
cawthron
parents:
diff changeset
  1004
		MultipledeclarationsTypeImpl multipledeclarationsType = new MultipledeclarationsTypeImpl();
cawthron
parents:
diff changeset
  1005
		return multipledeclarationsType;
cawthron
parents:
diff changeset
  1006
	}
cawthron
parents:
diff changeset
  1007
cawthron
parents:
diff changeset
  1008
	/**
cawthron
parents:
diff changeset
  1009
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1010
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1011
	 * @generated
cawthron
parents:
diff changeset
  1012
	 */
cawthron
parents:
diff changeset
  1013
	public MultipleinheritanceType createMultipleinheritanceType() {
cawthron
parents:
diff changeset
  1014
		MultipleinheritanceTypeImpl multipleinheritanceType = new MultipleinheritanceTypeImpl();
cawthron
parents:
diff changeset
  1015
		return multipleinheritanceType;
cawthron
parents:
diff changeset
  1016
	}
cawthron
parents:
diff changeset
  1017
cawthron
parents:
diff changeset
  1018
	/**
cawthron
parents:
diff changeset
  1019
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1020
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1021
	 * @generated
cawthron
parents:
diff changeset
  1022
	 */
cawthron
parents:
diff changeset
  1023
	public MydocsType createMydocsType() {
cawthron
parents:
diff changeset
  1024
		MydocsTypeImpl mydocsType = new MydocsTypeImpl();
cawthron
parents:
diff changeset
  1025
		return mydocsType;
cawthron
parents:
diff changeset
  1026
	}
cawthron
parents:
diff changeset
  1027
cawthron
parents:
diff changeset
  1028
	/**
cawthron
parents:
diff changeset
  1029
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1030
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1031
	 * @generated
cawthron
parents:
diff changeset
  1032
	 */
cawthron
parents:
diff changeset
  1033
	public NamespaceType createNamespaceType() {
cawthron
parents:
diff changeset
  1034
		NamespaceTypeImpl namespaceType = new NamespaceTypeImpl();
cawthron
parents:
diff changeset
  1035
		return namespaceType;
cawthron
parents:
diff changeset
  1036
	}
cawthron
parents:
diff changeset
  1037
cawthron
parents:
diff changeset
  1038
	/**
cawthron
parents:
diff changeset
  1039
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1040
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1041
	 * @generated
cawthron
parents:
diff changeset
  1042
	 */
cawthron
parents:
diff changeset
  1043
	public NewlreferencesType createNewlreferencesType() {
cawthron
parents:
diff changeset
  1044
		NewlreferencesTypeImpl newlreferencesType = new NewlreferencesTypeImpl();
cawthron
parents:
diff changeset
  1045
		return newlreferencesType;
cawthron
parents:
diff changeset
  1046
	}
cawthron
parents:
diff changeset
  1047
cawthron
parents:
diff changeset
  1048
	/**
cawthron
parents:
diff changeset
  1049
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1050
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1051
	 * @generated
cawthron
parents:
diff changeset
  1052
	 */
cawthron
parents:
diff changeset
  1053
	public NoleavetrapType createNoleavetrapType() {
cawthron
parents:
diff changeset
  1054
		NoleavetrapTypeImpl noleavetrapType = new NoleavetrapTypeImpl();
cawthron
parents:
diff changeset
  1055
		return noleavetrapType;
cawthron
parents:
diff changeset
  1056
	}
cawthron
parents:
diff changeset
  1057
cawthron
parents:
diff changeset
  1058
	/**
cawthron
parents:
diff changeset
  1059
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1060
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1061
	 * @generated
cawthron
parents:
diff changeset
  1062
	 */
cawthron
parents:
diff changeset
  1063
	public NonconsthbufcType createNonconsthbufcType() {
cawthron
parents:
diff changeset
  1064
		NonconsthbufcTypeImpl nonconsthbufcType = new NonconsthbufcTypeImpl();
cawthron
parents:
diff changeset
  1065
		return nonconsthbufcType;
cawthron
parents:
diff changeset
  1066
	}
cawthron
parents:
diff changeset
  1067
cawthron
parents:
diff changeset
  1068
	/**
cawthron
parents:
diff changeset
  1069
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1070
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1071
	 * @generated
cawthron
parents:
diff changeset
  1072
	 */
cawthron
parents:
diff changeset
  1073
	public NonconsttdescType createNonconsttdescType() {
cawthron
parents:
diff changeset
  1074
		NonconsttdescTypeImpl nonconsttdescType = new NonconsttdescTypeImpl();
cawthron
parents:
diff changeset
  1075
		return nonconsttdescType;
cawthron
parents:
diff changeset
  1076
	}
cawthron
parents:
diff changeset
  1077
cawthron
parents:
diff changeset
  1078
	/**
cawthron
parents:
diff changeset
  1079
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1080
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1081
	 * @generated
cawthron
parents:
diff changeset
  1082
	 */
cawthron
parents:
diff changeset
  1083
	public NonleavenewType createNonleavenewType() {
cawthron
parents:
diff changeset
  1084
		NonleavenewTypeImpl nonleavenewType = new NonleavenewTypeImpl();
cawthron
parents:
diff changeset
  1085
		return nonleavenewType;
cawthron
parents:
diff changeset
  1086
	}
cawthron
parents:
diff changeset
  1087
cawthron
parents:
diff changeset
  1088
	/**
cawthron
parents:
diff changeset
  1089
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1090
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1091
	 * @generated
cawthron
parents:
diff changeset
  1092
	 */
cawthron
parents:
diff changeset
  1093
	public NonunicodeskinsType createNonunicodeskinsType() {
cawthron
parents:
diff changeset
  1094
		NonunicodeskinsTypeImpl nonunicodeskinsType = new NonunicodeskinsTypeImpl();
cawthron
parents:
diff changeset
  1095
		return nonunicodeskinsType;
cawthron
parents:
diff changeset
  1096
	}
cawthron
parents:
diff changeset
  1097
cawthron
parents:
diff changeset
  1098
	/**
cawthron
parents:
diff changeset
  1099
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1100
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1101
	 * @generated
cawthron
parents:
diff changeset
  1102
	 */
cawthron
parents:
diff changeset
  1103
	public NullType createNullType() {
cawthron
parents:
diff changeset
  1104
		NullTypeImpl nullType = new NullTypeImpl();
cawthron
parents:
diff changeset
  1105
		return nullType;
cawthron
parents:
diff changeset
  1106
	}
cawthron
parents:
diff changeset
  1107
cawthron
parents:
diff changeset
  1108
	/**
cawthron
parents:
diff changeset
  1109
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1110
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1111
	 * @generated
cawthron
parents:
diff changeset
  1112
	 */
cawthron
parents:
diff changeset
  1113
	public OpenType createOpenType() {
cawthron
parents:
diff changeset
  1114
		OpenTypeImpl openType = new OpenTypeImpl();
cawthron
parents:
diff changeset
  1115
		return openType;
cawthron
parents:
diff changeset
  1116
	}
cawthron
parents:
diff changeset
  1117
cawthron
parents:
diff changeset
  1118
	/**
cawthron
parents:
diff changeset
  1119
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1120
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1121
	 * @generated
cawthron
parents:
diff changeset
  1122
	 */
cawthron
parents:
diff changeset
  1123
	public OtherType createOtherType() {
cawthron
parents:
diff changeset
  1124
		OtherTypeImpl otherType = new OtherTypeImpl();
cawthron
parents:
diff changeset
  1125
		return otherType;
cawthron
parents:
diff changeset
  1126
	}
cawthron
parents:
diff changeset
  1127
cawthron
parents:
diff changeset
  1128
	/**
cawthron
parents:
diff changeset
  1129
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1130
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1131
	 * @generated
cawthron
parents:
diff changeset
  1132
	 */
cawthron
parents:
diff changeset
  1133
	public PanicType createPanicType() {
cawthron
parents:
diff changeset
  1134
		PanicTypeImpl panicType = new PanicTypeImpl();
cawthron
parents:
diff changeset
  1135
		return panicType;
cawthron
parents:
diff changeset
  1136
	}
cawthron
parents:
diff changeset
  1137
cawthron
parents:
diff changeset
  1138
	/**
cawthron
parents:
diff changeset
  1139
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1140
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1141
	 * @generated
cawthron
parents:
diff changeset
  1142
	 */
cawthron
parents:
diff changeset
  1143
	public PerformanceType createPerformanceType() {
cawthron
parents:
diff changeset
  1144
		PerformanceTypeImpl performanceType = new PerformanceTypeImpl();
cawthron
parents:
diff changeset
  1145
		return performanceType;
cawthron
parents:
diff changeset
  1146
	}
cawthron
parents:
diff changeset
  1147
cawthron
parents:
diff changeset
  1148
	/**
cawthron
parents:
diff changeset
  1149
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1150
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1151
	 * @generated
cawthron
parents:
diff changeset
  1152
	 */
cawthron
parents:
diff changeset
  1153
	public PointertoarraysType createPointertoarraysType() {
cawthron
parents:
diff changeset
  1154
		PointertoarraysTypeImpl pointertoarraysType = new PointertoarraysTypeImpl();
cawthron
parents:
diff changeset
  1155
		return pointertoarraysType;
cawthron
parents:
diff changeset
  1156
	}
cawthron
parents:
diff changeset
  1157
cawthron
parents:
diff changeset
  1158
	/**
cawthron
parents:
diff changeset
  1159
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1160
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1161
	 * @generated
cawthron
parents:
diff changeset
  1162
	 */
cawthron
parents:
diff changeset
  1163
	public PragmadisableType createPragmadisableType() {
cawthron
parents:
diff changeset
  1164
		PragmadisableTypeImpl pragmadisableType = new PragmadisableTypeImpl();
cawthron
parents:
diff changeset
  1165
		return pragmadisableType;
cawthron
parents:
diff changeset
  1166
	}
cawthron
parents:
diff changeset
  1167
cawthron
parents:
diff changeset
  1168
	/**
cawthron
parents:
diff changeset
  1169
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1170
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1171
	 * @generated
cawthron
parents:
diff changeset
  1172
	 */
cawthron
parents:
diff changeset
  1173
	public PragmamessageType createPragmamessageType() {
cawthron
parents:
diff changeset
  1174
		PragmamessageTypeImpl pragmamessageType = new PragmamessageTypeImpl();
cawthron
parents:
diff changeset
  1175
		return pragmamessageType;
cawthron
parents:
diff changeset
  1176
	}
cawthron
parents:
diff changeset
  1177
cawthron
parents:
diff changeset
  1178
	/**
cawthron
parents:
diff changeset
  1179
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1180
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1181
	 * @generated
cawthron
parents:
diff changeset
  1182
	 */
cawthron
parents:
diff changeset
  1183
	public PragmaotherType createPragmaotherType() {
cawthron
parents:
diff changeset
  1184
		PragmaotherTypeImpl pragmaotherType = new PragmaotherTypeImpl();
cawthron
parents:
diff changeset
  1185
		return pragmaotherType;
cawthron
parents:
diff changeset
  1186
	}
cawthron
parents:
diff changeset
  1187
cawthron
parents:
diff changeset
  1188
	/**
cawthron
parents:
diff changeset
  1189
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1190
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1191
	 * @generated
cawthron
parents:
diff changeset
  1192
	 */
cawthron
parents:
diff changeset
  1193
	public PrivateinheritanceType createPrivateinheritanceType() {
cawthron
parents:
diff changeset
  1194
		PrivateinheritanceTypeImpl privateinheritanceType = new PrivateinheritanceTypeImpl();
cawthron
parents:
diff changeset
  1195
		return privateinheritanceType;
cawthron
parents:
diff changeset
  1196
	}
cawthron
parents:
diff changeset
  1197
cawthron
parents:
diff changeset
  1198
	/**
cawthron
parents:
diff changeset
  1199
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1200
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1201
	 * @generated
cawthron
parents:
diff changeset
  1202
	 */
cawthron
parents:
diff changeset
  1203
	public PushaddrvarType createPushaddrvarType() {
cawthron
parents:
diff changeset
  1204
		PushaddrvarTypeImpl pushaddrvarType = new PushaddrvarTypeImpl();
cawthron
parents:
diff changeset
  1205
		return pushaddrvarType;
cawthron
parents:
diff changeset
  1206
	}
cawthron
parents:
diff changeset
  1207
cawthron
parents:
diff changeset
  1208
	/**
cawthron
parents:
diff changeset
  1209
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1210
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1211
	 * @generated
cawthron
parents:
diff changeset
  1212
	 */
cawthron
parents:
diff changeset
  1213
	public PushmemberType createPushmemberType() {
cawthron
parents:
diff changeset
  1214
		PushmemberTypeImpl pushmemberType = new PushmemberTypeImpl();
cawthron
parents:
diff changeset
  1215
		return pushmemberType;
cawthron
parents:
diff changeset
  1216
	}
cawthron
parents:
diff changeset
  1217
cawthron
parents:
diff changeset
  1218
	/**
cawthron
parents:
diff changeset
  1219
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1220
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1221
	 * @generated
cawthron
parents:
diff changeset
  1222
	 */
cawthron
parents:
diff changeset
  1223
	public ReadresourceType createReadresourceType() {
cawthron
parents:
diff changeset
  1224
		ReadresourceTypeImpl readresourceType = new ReadresourceTypeImpl();
cawthron
parents:
diff changeset
  1225
		return readresourceType;
cawthron
parents:
diff changeset
  1226
	}
cawthron
parents:
diff changeset
  1227
cawthron
parents:
diff changeset
  1228
	/**
cawthron
parents:
diff changeset
  1229
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1230
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1231
	 * @generated
cawthron
parents:
diff changeset
  1232
	 */
cawthron
parents:
diff changeset
  1233
	public ResourcenotoncleanupstackType createResourcenotoncleanupstackType() {
cawthron
parents:
diff changeset
  1234
		ResourcenotoncleanupstackTypeImpl resourcenotoncleanupstackType = new ResourcenotoncleanupstackTypeImpl();
cawthron
parents:
diff changeset
  1235
		return resourcenotoncleanupstackType;
cawthron
parents:
diff changeset
  1236
	}
cawthron
parents:
diff changeset
  1237
cawthron
parents:
diff changeset
  1238
	/**
cawthron
parents:
diff changeset
  1239
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1240
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1241
	 * @generated
cawthron
parents:
diff changeset
  1242
	 */
cawthron
parents:
diff changeset
  1243
	public ResourcesonheapType createResourcesonheapType() {
cawthron
parents:
diff changeset
  1244
		ResourcesonheapTypeImpl resourcesonheapType = new ResourcesonheapTypeImpl();
cawthron
parents:
diff changeset
  1245
		return resourcesonheapType;
cawthron
parents:
diff changeset
  1246
	}
cawthron
parents:
diff changeset
  1247
cawthron
parents:
diff changeset
  1248
	/**
cawthron
parents:
diff changeset
  1249
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1250
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1251
	 * @generated
cawthron
parents:
diff changeset
  1252
	 */
cawthron
parents:
diff changeset
  1253
	public ReturndescriptoroutofscopeType createReturndescriptoroutofscopeType() {
cawthron
parents:
diff changeset
  1254
		ReturndescriptoroutofscopeTypeImpl returndescriptoroutofscopeType = new ReturndescriptoroutofscopeTypeImpl();
cawthron
parents:
diff changeset
  1255
		return returndescriptoroutofscopeType;
cawthron
parents:
diff changeset
  1256
	}
cawthron
parents:
diff changeset
  1257
cawthron
parents:
diff changeset
  1258
	/**
cawthron
parents:
diff changeset
  1259
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1260
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1261
	 * @generated
cawthron
parents:
diff changeset
  1262
	 */
cawthron
parents:
diff changeset
  1263
	public RfsType createRfsType() {
cawthron
parents:
diff changeset
  1264
		RfsTypeImpl rfsType = new RfsTypeImpl();
cawthron
parents:
diff changeset
  1265
		return rfsType;
cawthron
parents:
diff changeset
  1266
	}
cawthron
parents:
diff changeset
  1267
cawthron
parents:
diff changeset
  1268
	/**
cawthron
parents:
diff changeset
  1269
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1270
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1271
	 * @generated
cawthron
parents:
diff changeset
  1272
	 */
cawthron
parents:
diff changeset
  1273
	public RssnamesType createRssnamesType() {
cawthron
parents:
diff changeset
  1274
		RssnamesTypeImpl rssnamesType = new RssnamesTypeImpl();
cawthron
parents:
diff changeset
  1275
		return rssnamesType;
cawthron
parents:
diff changeset
  1276
	}
cawthron
parents:
diff changeset
  1277
cawthron
parents:
diff changeset
  1278
	/**
cawthron
parents:
diff changeset
  1279
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1280
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1281
	 * @generated
cawthron
parents:
diff changeset
  1282
	 */
cawthron
parents:
diff changeset
  1283
	public ScriptsType createScriptsType() {
cawthron
parents:
diff changeset
  1284
		ScriptsTypeImpl scriptsType = new ScriptsTypeImpl();
cawthron
parents:
diff changeset
  1285
		return scriptsType;
cawthron
parents:
diff changeset
  1286
	}
cawthron
parents:
diff changeset
  1287
cawthron
parents:
diff changeset
  1288
	/**
cawthron
parents:
diff changeset
  1289
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1290
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1291
	 * @generated
cawthron
parents:
diff changeset
  1292
	 */
cawthron
parents:
diff changeset
  1293
	public SeveritiesType createSeveritiesType() {
cawthron
parents:
diff changeset
  1294
		SeveritiesTypeImpl severitiesType = new SeveritiesTypeImpl();
cawthron
parents:
diff changeset
  1295
		return severitiesType;
cawthron
parents:
diff changeset
  1296
	}
cawthron
parents:
diff changeset
  1297
cawthron
parents:
diff changeset
  1298
	/**
cawthron
parents:
diff changeset
  1299
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1300
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1301
	 * @generated
cawthron
parents:
diff changeset
  1302
	 */
cawthron
parents:
diff changeset
  1303
	public SourcesType createSourcesType() {
cawthron
parents:
diff changeset
  1304
		SourcesTypeImpl sourcesType = new SourcesTypeImpl();
cawthron
parents:
diff changeset
  1305
		return sourcesType;
cawthron
parents:
diff changeset
  1306
	}
cawthron
parents:
diff changeset
  1307
cawthron
parents:
diff changeset
  1308
	/**
cawthron
parents:
diff changeset
  1309
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1310
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1311
	 * @generated
cawthron
parents:
diff changeset
  1312
	 */
cawthron
parents:
diff changeset
  1313
	public StringliteralsType createStringliteralsType() {
cawthron
parents:
diff changeset
  1314
		StringliteralsTypeImpl stringliteralsType = new StringliteralsTypeImpl();
cawthron
parents:
diff changeset
  1315
		return stringliteralsType;
cawthron
parents:
diff changeset
  1316
	}
cawthron
parents:
diff changeset
  1317
cawthron
parents:
diff changeset
  1318
	/**
cawthron
parents:
diff changeset
  1319
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1320
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1321
	 * @generated
cawthron
parents:
diff changeset
  1322
	 */
cawthron
parents:
diff changeset
  1323
	public StringsinresourcefilesType createStringsinresourcefilesType() {
cawthron
parents:
diff changeset
  1324
		StringsinresourcefilesTypeImpl stringsinresourcefilesType = new StringsinresourcefilesTypeImpl();
cawthron
parents:
diff changeset
  1325
		return stringsinresourcefilesType;
cawthron
parents:
diff changeset
  1326
	}
cawthron
parents:
diff changeset
  1327
cawthron
parents:
diff changeset
  1328
	/**
cawthron
parents:
diff changeset
  1329
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1330
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1331
	 * @generated
cawthron
parents:
diff changeset
  1332
	 */
cawthron
parents:
diff changeset
  1333
	public StructType createStructType() {
cawthron
parents:
diff changeset
  1334
		StructTypeImpl structType = new StructTypeImpl();
cawthron
parents:
diff changeset
  1335
		return structType;
cawthron
parents:
diff changeset
  1336
	}
cawthron
parents:
diff changeset
  1337
cawthron
parents:
diff changeset
  1338
	/**
cawthron
parents:
diff changeset
  1339
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1340
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1341
	 * @generated
cawthron
parents:
diff changeset
  1342
	 */
cawthron
parents:
diff changeset
  1343
	public TcclassesType createTcclassesType() {
cawthron
parents:
diff changeset
  1344
		TcclassesTypeImpl tcclassesType = new TcclassesTypeImpl();
cawthron
parents:
diff changeset
  1345
		return tcclassesType;
cawthron
parents:
diff changeset
  1346
	}
cawthron
parents:
diff changeset
  1347
cawthron
parents:
diff changeset
  1348
	/**
cawthron
parents:
diff changeset
  1349
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1350
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1351
	 * @generated
cawthron
parents:
diff changeset
  1352
	 */
cawthron
parents:
diff changeset
  1353
	public TclassdestructorType createTclassdestructorType() {
cawthron
parents:
diff changeset
  1354
		TclassdestructorTypeImpl tclassdestructorType = new TclassdestructorTypeImpl();
cawthron
parents:
diff changeset
  1355
		return tclassdestructorType;
cawthron
parents:
diff changeset
  1356
	}
cawthron
parents:
diff changeset
  1357
cawthron
parents:
diff changeset
  1358
	/**
cawthron
parents:
diff changeset
  1359
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1360
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1361
	 * @generated
cawthron
parents:
diff changeset
  1362
	 */
cawthron
parents:
diff changeset
  1363
	public TodocommentsType createTodocommentsType() {
cawthron
parents:
diff changeset
  1364
		TodocommentsTypeImpl todocommentsType = new TodocommentsTypeImpl();
cawthron
parents:
diff changeset
  1365
		return todocommentsType;
cawthron
parents:
diff changeset
  1366
	}
cawthron
parents:
diff changeset
  1367
cawthron
parents:
diff changeset
  1368
	/**
cawthron
parents:
diff changeset
  1369
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1370
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1371
	 * @generated
cawthron
parents:
diff changeset
  1372
	 */
cawthron
parents:
diff changeset
  1373
	public TrapcleanupType createTrapcleanupType() {
cawthron
parents:
diff changeset
  1374
		TrapcleanupTypeImpl trapcleanupType = new TrapcleanupTypeImpl();
cawthron
parents:
diff changeset
  1375
		return trapcleanupType;
cawthron
parents:
diff changeset
  1376
	}
cawthron
parents:
diff changeset
  1377
cawthron
parents:
diff changeset
  1378
	/**
cawthron
parents:
diff changeset
  1379
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1380
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1381
	 * @generated
cawthron
parents:
diff changeset
  1382
	 */
cawthron
parents:
diff changeset
  1383
	public TrapeleaveType createTrapeleaveType() {
cawthron
parents:
diff changeset
  1384
		TrapeleaveTypeImpl trapeleaveType = new TrapeleaveTypeImpl();
cawthron
parents:
diff changeset
  1385
		return trapeleaveType;
cawthron
parents:
diff changeset
  1386
	}
cawthron
parents:
diff changeset
  1387
cawthron
parents:
diff changeset
  1388
	/**
cawthron
parents:
diff changeset
  1389
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1390
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1391
	 * @generated
cawthron
parents:
diff changeset
  1392
	 */
cawthron
parents:
diff changeset
  1393
	public TraprunlType createTraprunlType() {
cawthron
parents:
diff changeset
  1394
		TraprunlTypeImpl traprunlType = new TraprunlTypeImpl();
cawthron
parents:
diff changeset
  1395
		return traprunlType;
cawthron
parents:
diff changeset
  1396
	}
cawthron
parents:
diff changeset
  1397
cawthron
parents:
diff changeset
  1398
	/**
cawthron
parents:
diff changeset
  1399
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1400
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1401
	 * @generated
cawthron
parents:
diff changeset
  1402
	 */
cawthron
parents:
diff changeset
  1403
	public TrspassingType createTrspassingType() {
cawthron
parents:
diff changeset
  1404
		TrspassingTypeImpl trspassingType = new TrspassingTypeImpl();
cawthron
parents:
diff changeset
  1405
		return trspassingType;
cawthron
parents:
diff changeset
  1406
	}
cawthron
parents:
diff changeset
  1407
cawthron
parents:
diff changeset
  1408
	/**
cawthron
parents:
diff changeset
  1409
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1410
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1411
	 * @generated
cawthron
parents:
diff changeset
  1412
	 */
cawthron
parents:
diff changeset
  1413
	public UidsType createUidsType() {
cawthron
parents:
diff changeset
  1414
		UidsTypeImpl uidsType = new UidsTypeImpl();
cawthron
parents:
diff changeset
  1415
		return uidsType;
cawthron
parents:
diff changeset
  1416
	}
cawthron
parents:
diff changeset
  1417
cawthron
parents:
diff changeset
  1418
	/**
cawthron
parents:
diff changeset
  1419
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1420
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1421
	 * @generated
cawthron
parents:
diff changeset
  1422
	 */
cawthron
parents:
diff changeset
  1423
	public UncompressedaifType createUncompressedaifType() {
cawthron
parents:
diff changeset
  1424
		UncompressedaifTypeImpl uncompressedaifType = new UncompressedaifTypeImpl();
cawthron
parents:
diff changeset
  1425
		return uncompressedaifType;
cawthron
parents:
diff changeset
  1426
	}
cawthron
parents:
diff changeset
  1427
cawthron
parents:
diff changeset
  1428
	/**
cawthron
parents:
diff changeset
  1429
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1430
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1431
	 * @generated
cawthron
parents:
diff changeset
  1432
	 */
cawthron
parents:
diff changeset
  1433
	public UncompressedbmpType createUncompressedbmpType() {
cawthron
parents:
diff changeset
  1434
		UncompressedbmpTypeImpl uncompressedbmpType = new UncompressedbmpTypeImpl();
cawthron
parents:
diff changeset
  1435
		return uncompressedbmpType;
cawthron
parents:
diff changeset
  1436
	}
cawthron
parents:
diff changeset
  1437
cawthron
parents:
diff changeset
  1438
	/**
cawthron
parents:
diff changeset
  1439
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1440
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1441
	 * @generated
cawthron
parents:
diff changeset
  1442
	 */
cawthron
parents:
diff changeset
  1443
	public UnicodesourceType createUnicodesourceType() {
cawthron
parents:
diff changeset
  1444
		UnicodesourceTypeImpl unicodesourceType = new UnicodesourceTypeImpl();
cawthron
parents:
diff changeset
  1445
		return unicodesourceType;
cawthron
parents:
diff changeset
  1446
	}
cawthron
parents:
diff changeset
  1447
cawthron
parents:
diff changeset
  1448
	/**
cawthron
parents:
diff changeset
  1449
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1450
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1451
	 * @generated
cawthron
parents:
diff changeset
  1452
	 */
cawthron
parents:
diff changeset
  1453
	public UserafterType createUserafterType() {
cawthron
parents:
diff changeset
  1454
		UserafterTypeImpl userafterType = new UserafterTypeImpl();
cawthron
parents:
diff changeset
  1455
		return userafterType;
cawthron
parents:
diff changeset
  1456
	}
cawthron
parents:
diff changeset
  1457
cawthron
parents:
diff changeset
  1458
	/**
cawthron
parents:
diff changeset
  1459
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1460
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1461
	 * @generated
cawthron
parents:
diff changeset
  1462
	 */
cawthron
parents:
diff changeset
  1463
	public UserfreeType createUserfreeType() {
cawthron
parents:
diff changeset
  1464
		UserfreeTypeImpl userfreeType = new UserfreeTypeImpl();
cawthron
parents:
diff changeset
  1465
		return userfreeType;
cawthron
parents:
diff changeset
  1466
	}
cawthron
parents:
diff changeset
  1467
cawthron
parents:
diff changeset
  1468
	/**
cawthron
parents:
diff changeset
  1469
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1470
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1471
	 * @generated
cawthron
parents:
diff changeset
  1472
	 */
cawthron
parents:
diff changeset
  1473
	public UserWaitForRequestType createUserWaitForRequestType() {
cawthron
parents:
diff changeset
  1474
		UserWaitForRequestTypeImpl userWaitForRequestType = new UserWaitForRequestTypeImpl();
cawthron
parents:
diff changeset
  1475
		return userWaitForRequestType;
cawthron
parents:
diff changeset
  1476
	}
cawthron
parents:
diff changeset
  1477
cawthron
parents:
diff changeset
  1478
	/**
cawthron
parents:
diff changeset
  1479
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1480
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1481
	 * @generated
cawthron
parents:
diff changeset
  1482
	 */
cawthron
parents:
diff changeset
  1483
	public VariablenamesType createVariablenamesType() {
cawthron
parents:
diff changeset
  1484
		VariablenamesTypeImpl variablenamesType = new VariablenamesTypeImpl();
cawthron
parents:
diff changeset
  1485
		return variablenamesType;
cawthron
parents:
diff changeset
  1486
	}
cawthron
parents:
diff changeset
  1487
cawthron
parents:
diff changeset
  1488
	/**
cawthron
parents:
diff changeset
  1489
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1490
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1491
	 * @generated
cawthron
parents:
diff changeset
  1492
	 */
cawthron
parents:
diff changeset
  1493
	public VoidparameterType createVoidparameterType() {
cawthron
parents:
diff changeset
  1494
		VoidparameterTypeImpl voidparameterType = new VoidparameterTypeImpl();
cawthron
parents:
diff changeset
  1495
		return voidparameterType;
cawthron
parents:
diff changeset
  1496
	}
cawthron
parents:
diff changeset
  1497
cawthron
parents:
diff changeset
  1498
	/**
cawthron
parents:
diff changeset
  1499
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1500
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1501
	 * @generated
cawthron
parents:
diff changeset
  1502
	 */
cawthron
parents:
diff changeset
  1503
	public WorryingcommentsType createWorryingcommentsType() {
cawthron
parents:
diff changeset
  1504
		WorryingcommentsTypeImpl worryingcommentsType = new WorryingcommentsTypeImpl();
cawthron
parents:
diff changeset
  1505
		return worryingcommentsType;
cawthron
parents:
diff changeset
  1506
	}
cawthron
parents:
diff changeset
  1507
cawthron
parents:
diff changeset
  1508
	/**
cawthron
parents:
diff changeset
  1509
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1510
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1511
	 * @generated
cawthron
parents:
diff changeset
  1512
	 */
cawthron
parents:
diff changeset
  1513
	public CategoryType createCategoryTypeFromString(EDataType eDataType, String initialValue) {
cawthron
parents:
diff changeset
  1514
		CategoryType result = CategoryType.get(initialValue);
cawthron
parents:
diff changeset
  1515
		if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
cawthron
parents:
diff changeset
  1516
		return result;
cawthron
parents:
diff changeset
  1517
	}
cawthron
parents:
diff changeset
  1518
cawthron
parents:
diff changeset
  1519
	/**
cawthron
parents:
diff changeset
  1520
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1521
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1522
	 * @generated
cawthron
parents:
diff changeset
  1523
	 */
cawthron
parents:
diff changeset
  1524
	public String convertCategoryTypeToString(EDataType eDataType, Object instanceValue) {
cawthron
parents:
diff changeset
  1525
		return instanceValue == null ? null : instanceValue.toString();
cawthron
parents:
diff changeset
  1526
	}
cawthron
parents:
diff changeset
  1527
cawthron
parents:
diff changeset
  1528
	/**
cawthron
parents:
diff changeset
  1529
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1530
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1531
	 * @generated
cawthron
parents:
diff changeset
  1532
	 */
cawthron
parents:
diff changeset
  1533
	public SeverityType createSeverityTypeFromString(EDataType eDataType, String initialValue) {
cawthron
parents:
diff changeset
  1534
		SeverityType result = SeverityType.get(initialValue);
cawthron
parents:
diff changeset
  1535
		if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
cawthron
parents:
diff changeset
  1536
		return result;
cawthron
parents:
diff changeset
  1537
	}
cawthron
parents:
diff changeset
  1538
cawthron
parents:
diff changeset
  1539
	/**
cawthron
parents:
diff changeset
  1540
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1541
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1542
	 * @generated
cawthron
parents:
diff changeset
  1543
	 */
cawthron
parents:
diff changeset
  1544
	public String convertSeverityTypeToString(EDataType eDataType, Object instanceValue) {
cawthron
parents:
diff changeset
  1545
		return instanceValue == null ? null : instanceValue.toString();
cawthron
parents:
diff changeset
  1546
	}
cawthron
parents:
diff changeset
  1547
cawthron
parents:
diff changeset
  1548
	/**
cawthron
parents:
diff changeset
  1549
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1550
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1551
	 * @generated
cawthron
parents:
diff changeset
  1552
	 */
cawthron
parents:
diff changeset
  1553
	public CategoryType createCategoryTypeObjectFromString(EDataType eDataType, String initialValue) {
cawthron
parents:
diff changeset
  1554
		return createCategoryTypeFromString(CSConfigPackage.eINSTANCE.getCategoryType(), initialValue);
cawthron
parents:
diff changeset
  1555
	}
cawthron
parents:
diff changeset
  1556
cawthron
parents:
diff changeset
  1557
	/**
cawthron
parents:
diff changeset
  1558
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1559
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1560
	 * @generated
cawthron
parents:
diff changeset
  1561
	 */
cawthron
parents:
diff changeset
  1562
	public String convertCategoryTypeObjectToString(EDataType eDataType, Object instanceValue) {
cawthron
parents:
diff changeset
  1563
		return convertCategoryTypeToString(CSConfigPackage.eINSTANCE.getCategoryType(), instanceValue);
cawthron
parents:
diff changeset
  1564
	}
cawthron
parents:
diff changeset
  1565
cawthron
parents:
diff changeset
  1566
	/**
cawthron
parents:
diff changeset
  1567
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1568
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1569
	 * @generated
cawthron
parents:
diff changeset
  1570
	 */
cawthron
parents:
diff changeset
  1571
	public SeverityType createSeverityTypeObjectFromString(EDataType eDataType, String initialValue) {
cawthron
parents:
diff changeset
  1572
		return createSeverityTypeFromString(CSConfigPackage.eINSTANCE.getSeverityType(), initialValue);
cawthron
parents:
diff changeset
  1573
	}
cawthron
parents:
diff changeset
  1574
cawthron
parents:
diff changeset
  1575
	/**
cawthron
parents:
diff changeset
  1576
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1577
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1578
	 * @generated
cawthron
parents:
diff changeset
  1579
	 */
cawthron
parents:
diff changeset
  1580
	public String convertSeverityTypeObjectToString(EDataType eDataType, Object instanceValue) {
cawthron
parents:
diff changeset
  1581
		return convertSeverityTypeToString(CSConfigPackage.eINSTANCE.getSeverityType(), instanceValue);
cawthron
parents:
diff changeset
  1582
	}
cawthron
parents:
diff changeset
  1583
cawthron
parents:
diff changeset
  1584
	/**
cawthron
parents:
diff changeset
  1585
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1586
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1587
	 * @generated
cawthron
parents:
diff changeset
  1588
	 */
cawthron
parents:
diff changeset
  1589
	public CSConfigPackage getCSConfigPackage() {
cawthron
parents:
diff changeset
  1590
		return (CSConfigPackage)getEPackage();
cawthron
parents:
diff changeset
  1591
	}
cawthron
parents:
diff changeset
  1592
cawthron
parents:
diff changeset
  1593
	/**
cawthron
parents:
diff changeset
  1594
	 * <!-- begin-user-doc -->
cawthron
parents:
diff changeset
  1595
	 * <!-- end-user-doc -->
cawthron
parents:
diff changeset
  1596
	 * @deprecated
cawthron
parents:
diff changeset
  1597
	 * @generated
cawthron
parents:
diff changeset
  1598
	 */
cawthron
parents:
diff changeset
  1599
	@Deprecated
cawthron
parents:
diff changeset
  1600
	public static CSConfigPackage getPackage() {
cawthron
parents:
diff changeset
  1601
		return CSConfigPackage.eINSTANCE;
cawthron
parents:
diff changeset
  1602
	}
cawthron
parents:
diff changeset
  1603
cawthron
parents:
diff changeset
  1604
} //CSConfigFactoryImpl