INDEX VERSION 1.126)org/eclipse/acceleo/model/mtl/Block.classComment%Body Documentation& edElement FileBlock or If nitSectionLetBlockMacro# Invocationodule$ Documentation$Element+ Documentation tlFactory!Package$Literals( OpenModeKindParameterDocumentationrotectedAreaBlockQuery# InvocationTemplate& Expression& Invocat raceBlock ypedModelVisibilityKindimpl/BlockImpl# CommentBody* # Documentation# FileBlock$or#If$ nitSection# LetBlock# Macro) nvocation$ oduleDocument)Element0 ) $ tlFactory& Package# ParameterDocumentation$ rotectedAreaBlock# Query) nvocation# TemplateExpress+ , nvocation$ raceBlock$ ypedModel#spec/CommentBodySpec/ ( Documentation( FileBlock)or(If) nitSection( LetBlock( Module( ProtectedAreaBlock( QueryInvocation- ( TemplateInvocation0 'resource/AcceleoResourceFactoryRegistry6SetImpl. XMIURIHandler' EMtlBinaryResourceContentDescrib9 FactoryImpl9 + ResourceFactory3 'LazyInputStream(owLevelIOException'XMLContentDescriberutil/MtlAdapterFactory$14&ResourceFactoryImpl. &Switch& XMLProcessorbProtectedAreaBlockImpl/0 IfBlockImpl/0AdapterFactoryImpl/01/0 MtlSwitch/0DocumentationImpl/0)*:String/4EObjectContainmentEList/3 $%&'(*,1245XMLProcessor/1MtlAdapterFactory$1/0MtlPackageImpl/0CommentBodyImpl/0XMIResourceImpl/1TypedModelImpl/0XMLResourceImpl/1OpenModeKind/5EObjectResolvingEList/3,47 IOException/0StringBuffer/1 "%')+,145 BlockImpl/0 "#$&'-046LazyInputStream/2QueryInvocationImpl/0ModuleElementImpl/0 1Object/0IULetBlockImpl/0ModuleDocumentationImpl/0 ModuleElementDocumentationImpl/0AcceleoASTNodeAdapter/1KMEMtlResourceImpl/1EFactoryImpl/0ResourceFactoryRegistryImpl/0MtlResourceImpl/1 Integer/1%+XMLContentDescriber/0EMtlBinaryResourceImpl/1 QueryImpl/0FileInputStream/1String/0$EMtlBinaryResourceContentDescriber/0$URIHandlerImpl$PlatformSchemeAware/0MacroInvocationImpl/0IllegalArgumentException/1!-VisibilityKind/5TemplateSpec/0TraceBlockImpl/0XMIResourceFactoryImpl/0LetBlockSpec/0 ArrayList/0KMEnum/2TemplateInvocationSpec/0TemplateImpl/0EMtlBinaryResourceFactoryImpl/0TemplateInvocationImpl/0EMtlResourceFactoryImpl/0ResourceSetImpl/0ResourceFactoryImpl/0JSUnsupportedOperationException/0BDTemplateExpressionImpl/0(-25 ModuleSpec/0StringBuilder/1!-8;<=>?@ABCDEGKMPInitSectionSpec/0 JarFile/1AcceleoXMIURIHandler/0InitSectionImpl/0ProtectedAreaBlockSpec/0PlatformSchemeAware/0 HashMap/0KMPDocumentationSpec/0 CommentSpec/0BinaryResourceImpl/1 QuerySpec/0 InputStream/0 AcceleoResourceFactoryRegistry/1CommentBodySpec/0ENotificationImpl/5 !"#$%&'()+,012456LowLevelIOException/1 ModuleImpl/0 EObjectImpl/0%7 Boolean/1FileBlockSpec/0ForBlockSpec/0TextContentDescriber/0StringBuffer/089: IfBlockSpec/0MtlResourceFactoryImpl/0BufferedReader/1ENamedElementImpl/0ParameterDocumentationImpl/0 CommentImpl/0!/9EPackageImpl/2ForBlockImpl/0QueryInvocationSpec/0FileBlockImpl/0OCLExpressionImpl/0EPackageImpl/0MtlFactoryImpl/0 MacroImpl/0File/1FGuinit/0-.restorePositions/1KMmark/1getQueryInvocation_Definition/0."getTemplateInvocation_Definition/0.getMacroInvocation_Definition/0.getModuleDocumentation_Author/0.getTemplate_Main/0.setLetVariable/1 & getInit/0 setCharset/1"createEPackageAdapter/0getTemplate_Parameter/0.caseFileBlock/1QUgetBufferSize/0getProtectedAreaBlock_Marker/0. setBody/1 setDefinition/1 (25basicSetAfter/2#5 getPost/04getTraceBlock/0. caseASTNode/1QUaccept/1;<=?ABDsavePosition/5KMsetInitializationData/3getForBlock_IterSet/0.caseParameterDocumentation/1QU caseModuleElementDocumentation/1QUcaseDocumentation/1QUcaseModuleDocumentation/1QUgetActualException/0createMacroInvocation/0-createResource/1JLScaseInitSection/1QU describe/2IPcreateTemplateExpression/0-getForBlock_After/0.getModule_Input/0.getModule_Extends/0. getAfter/0#5getModuleDocumentation_Since/0. getArgument/0 (25getExpression/01getMacroInvocation/0. eInverseAdd/3!',14getTemplateExpression/0. setElse/1 $& caseModule/1QUgetTemplate_Guard/0. getEach/0#5 getIfBlock/0. doSwitch/1 getByName/1basicSetCharset/2basicGetDefinition/0(25getTypedModel/0.getIfBlock_ElseIf/0.eStaticClass/0 !"#$%&'()*+,/01234567createTraceBlock/0- getOpenMode/0" getTemplate/0.createEObjectAdapter/0 setUniqId/1"caseQueryInvocation/1QUgetComment_Body/0.read/1 getElseLet/0 & createDocumentedElementAdapter/0createModuleElementAdapter/0createCommentAdapter/0createEModelElementAdapter/0getQuery_Type/0.createENamedElementAdapter/0createETypedElementAdapter/0 isSuper/05caseENamedElement/1QUgetCommentBody_StartPosition/0.getStartPosition/0%+createTypedElementAdapter/0basicSetBefore/2#5 setSince/1 )caseCommentBody/1QUeInverseRemove/3 !"#$%&'(*,012456read/3createPackageContents/0 toString/0"%')+,14589:;<=>?@ABCDEbasicSetFileUrl/2isFactoryForType/1getMtlPackage/0-getByteOrderMark/1 getImports/0 ,eGet/3 !"#$%&'()*+,0124567 getBody/0 setIfExpr/1$eIsSet/1 !"#$%&'()*+,0124567caseTemplateInvocation/1QUgetDocumentedElement/0!.$getDocumentation_DocumentedElement/0.getResourceFactoryRegistry/0getMacro_Type/0. setVersion/1 )getIfBlock_Else/0. caseBlock/1QUbasicGetType/0'1getForBlock_LoopVariable/0.isFullXMLDecl/1 getAuthor/0 )getTraceBlock_ModelElement/0.isCharsetValid/1delegatedGetFactory/2!createProtectedAreaBlockAdapter/0basicSetPost/2createQueryAdapter/0basicSetExpression/2createTraceBlockAdapter/0 setMarker/10getDefinition/0 (25createFileBlockAdapter/0createIfBlockAdapter/0caseETypedElement/1QUcreateBlockAdapter/0getModelElement/06getLoopVariable/0# createMacro/0-createTypedModelAdapter/0"eBasicRemoveFromContainerFeature/1createComment/0-getTemplate_Post/0.createForBlockAdapter/0 getElse/0 $&createLetBlockAdapter/0createASTNodeAdapter/0 setGuard/1#4createIfBlock/0-createTypedModel/0-getForBlock_Before/0.setVisibility/1'+4markSupported/0create/1caseLetBlock/1QUbasicSetBody/2caseTypedElement/1QUgetBlock_Body/0.getParameter/0 '14setEndPosition/1%+createMacroAdapter/0 getElseIf/0$ available/0fillContentProperties/3 getComment/0.getMtlFactory/0. getFileUrl/0"rewind/0 getMacro/0. getIterSet/0#getLetVariable/0 & getExtends/0 ,caseTemplate/1QUcaseModuleElement/1QUgetLetBlock_LetVariable/0.setTrimPosition/1KMcomputeBlockSize/1basicSetUniqId/2 createQuery/0-ensureAvailable/1createAdapter/1caseEPackage/1QUgetRegistrations/0 setValue/1 getQuery/0. getMark/0createDocumentation/0-createModuleDocumentation/0-doSave/2KM"createModuleElementDocumentation/0-createParameterDocumentation/0- getLetBlock/0.basicSetIterSet/2createInitSection/0-getInitSection/0.getModule_Imports/0.createForBlock/0-getParameterDocumentation/0.7getModuleElementDocumentation_ParametersDocumentation/0.getModuleElementDocumentation/0.getMacro_Parameter/0.getModuleDocumentation/0.$getDocumentedElement_Documentation/0. setBefore/1#5getParametersDocumentation/0*getDocumentation/0',.14getOverrides/04 getPackage/0reset/0getStartHeaderPosition/0 ,getEndHeaderPosition/0 ,getModule_StartHeaderPosition/0.getModule_EndHeaderPosition/0. getCharset/0"caseProtectedAreaBlock/1QUcreateLetBlock/0-isDeprecated/0',14savePositions/2KM getCharset/1 getLiteral/0 getVariable/0%getOpenModeKind/0.caseOCLExpression/1QUcaseEcore_OCLExpression/1QU getUniqId/0"getContentTypeToFactoryMap/0 getSince/0 )getProtocolToFactoryMap/0getExtensionToFactoryMap/0internalDescribe/2createQueryInvocation/0- setMain/14 defaultCase/1QUgetQueryInvocation/0. createVisibilityKindFromString/2createOpenModeKindFromString/2get/1getCommentBody/0.basicSetElse/2$& createBlock/0- getIfExpr/0$ getOffset/0values/0 resolve/1isText/0createFromString/2createTemplateInvocation/0- caseIfBlock/1QUbasicSetIfExpr/2getTemplateInvocation/0.!getDocumentedElement_Deprecated/0. doSwitch/2 deresolve/1setStartPosition/1%+createModule/0- getMarker/00getTemplate_Overrides/0.getFileBlock_UniqId/0.doLoad/2KMbasicSetGuard/2#4read/0 getModuleDocumentation_Version/0.isNonDefaultCharset/1 setOpenMode/1"getBlockCount/0 getGuard/0#4findEncodingPosition/1initializePackageContents/0getTemplateInvocation_After/0.computeFactory/2getCommentBody_Value/0.createCommentBody/0-convertToString/2 getFactory/1caseMacroInvocation/1QUcaseTemplateExpression/1QU getFactory/2 setType/1 '1fixVariableAmbiguities/1KMgetVisibility/0'+4copyFromBuffer/3getForBlock_Guard/0.getVisibilityKind/0.getForBlock_Each/0.caseForBlock/1QUeSet/2 !"#$%&'()*+,0124567 setAfter/1#5createVisitableAdapter/0eUnset/1 !"#$%&'()*+,0124567getFileBlock_Charset/0. getVersion/0 )basicSetDocumentedElement/2createTemplateAdapter/0getProtectedAreaBlock/0. getBlock/0. isProcessed/1 valueOf/1getTakesTypesFrom/07getTypedModel_TakesTypesFrom/0.basicSetInit/2getTemplateInvocation_Each/0.caseTraceBlock/1QUgetBlock_Init/0.getModuleElement_Visibility/0.caseVisitable/1QU describe2/3isMain/04delegatedGetResource/2createTemplate/0- getValue/0 setInit/1createCommentBodyAdapter/0basicSetLoopVariable/2getOwnedModuleElement/0 ,getModule_OwnedModuleElement/0.getModuleElement/0. readXMLDecl/1 loadBlock/0 getName/0getMacroInvocation_Argument/0. getTemplateInvocation_Argument/0.getQueryInvocation_Argument/0. setSuper/15 readXMLDecl/2basicSetModelElement/2setDocumentedElement/1! getBefore/0#5getLetBlock_ElseLet/0.fixVariablesAndPositions/1KM setPost/14createModuleAdapter/0skip/1caseEModelElement/1QUsetExpression/11getInitSection_Variable/0.basicSetDocumentation/2',14setDeprecated/1',14getLetBlock_Else/0.caseDocumentedElement/1QUgetPositions/1KMgetQuery_Expression/0.convertOpenModeKindToString/2createProtectedAreaBlock/0-eBaseStructuralFeatureID/2'+,14eDerivedStructuralFeatureID/2'+,14getIfBlock_IfExpr/0. caseComment/1QUsetLoopVariable/1#convertVisibilityKindToString/2!createTemplateExpressionAdapter/0setModelElement/16createOCLExpressionAdapter/0"createEcore_OCLExpressionAdapter/0 caseMacro/1QUgetEndPosition/0%+ setFileUrl/1" getInput/0 ,basicSetMarker/2basicSetLetVariable/2 setIterSet/1# getForBlock/0. setAuthor/1 ) setEach/1#5 getType/0 '1setDocumentation/1',14 getModule/0.getFileBlock/0.!createTemplateInvocationAdapter/0createMacroInvocationAdapter/0getCommentBody_EndPosition/0.createInitSectionAdapter/0getQuery_Parameter/0. caseQuery/1QUcreateQueryInvocationAdapter/0getSupportedOptions/0IPcaseTypedModel/1QUgetTemplateInvocation_Before/0.setStartHeaderPosition/1 ,setEndHeaderPosition/1 ,getTemplateInvocation_Super/0.basicSetEach/2#5getFileBlock_FileUrl/0.getFileBlock_OpenMode/0.createDocumentationAdapter/0"createModuleDocumentationAdapter/0)createModuleElementDocumentationAdapter/0%createParameterDocumentationAdapter/0createFileBlock/0-iterSetParameterDocumentationImpl-/TEMPLATE_INVOCATION__DEFINITIONmarkNumberFormatExceptionKMINSTANCE-.FHVFOR_BLOCK__EACHLazyInputStreamFN visibility'+4COMMENT_BODY__START_POSITION BOM_UTF_8TRUE 45;<=?ABDMSIF_BLOCK__IF_EXPRownedModuleElementFileFGITextContentDescriberIContentDescriberValidationVisitor;<=?ABDtemplateInvocationEClasselse_$&ArraysCOMMENT common !"#$%&'(*,.0124567FGHKMRXMIResourceImpl LET_BLOCK&OpenModeKind[]XMLResourceImplModuleDocumentation )-.QUelseLetModuleElementDocumentation*-.QUdelegatedocumentedElementEClassProtectedAreaBlock-.0QUMACRO_INVOCATION__DEFINITIONEMapKMURIHandlerImpl queryEClassmoduleDocumentationEClass documentation',14Object@  !"#$%&'()*+,-0124567;<=>?@ABDIQRU moduleElementDocumentationEClasstype'1parameterDocumentationEClass expressionsKMQbefore#5contentIP EDataTypeINIT_SECTION__VARIABLE EFactoryImpl EAttribute.NotificationChain !"#$%&'(*,012456!contentTypeIdentifierToFactoryMap Map$Entry FileBlock"-.QUmtlW  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV EAnnotationKMForBlock#-.QUmacroInvocationEClasssuper_ EcoreUtil!KM bufferSizemainMODULE_DOCUMENTATION)VERSION_EDEFAULTimportsQualifiedName[]IP blockEClassVISIBILITY_KIND6MODULE_ELEMENT_DOCUMENTATION__PARAMETERS_DOCUMENTATIONMODULE_ELEMENT_DOCUMENTATION*MODULE_DOCUMENTATION__SINCEliteral loopVariablePARAMETER_DOCUMENTATION/ QUERY__TYPEENotificationImpl !"#$%&'()+,012456 EcoreFactoryKMTypedModelImpl-7MtlResourceFactoryImplSVMapFHKMPSV parameter'14inputCOMMENT_BODY__END_POSITIONString% "%')+,-14589:;<=>?@ABCDEFGHIKMP CoreExceptionDOCUMENTED_ELEMENT__DEPRECATEDisInitedguard#4int!  !"#$%&'()*+,0124567IKMNPU MODULE__INPUTProtectedAreaBlockImpl0A blockCapacityMtlPackageImpl.each#5 TemplateImpl4ESINCE_EDEFAULTVariable  #%&'14>CEKMQUERY_INVOCATION__ARGUMENTtemplateExpressionEClassVisibilityKind[] IfBlockImpl$=TEMPLATE_INVOCATION__ARGUMENTuniqIdPlatformSchemeAwareIteratorGHKMAcceleoResourceSetImplEObjectResolvingEList,47 OutputStreamKMinitSectionEClassIF_BLOCK__ELSE modelSwitchInternalEObject !"#$%&'(*,012456FILE_BLOCK__FILE_URL TypedModel ,-.7@QUresourceFactoryRegistrybyte[]NPMODULE__EXTENDSParameterDocumentation*-./QUResourceFactoryRegistryImplASTNode+KMQUauthor InternalEList $%&'(*,1245MODULE_ELEMENT+VALUE_EDEFAULTEvaluationVisitorDecoratorBDComment  -.QUEnum macroEClass CollectionsM ModuleImpl,@ OVER_WRITE.Registry-.FGVextensionToFactoryMapMACRO_INVOCATION__ARGUMENT MtlPackage  !"#$%&'()*+,-./01234567RUVTraceBlockImpl-6"EMtlBinaryResourceContentDescriberFI Exception BLOCK__INITTEMPLATE4 MacroImpl'- moduleEClassQueryInvocation-.2QU VALUES_ARRAYEntryBoolean',145;<=?ABDMPS MACRO__TYPEVisibilityKind'+-.4 Collection $%&'(*,12457utilsHKMToStringVisitor;<=?ABDinternalHPOCLExpressionImplplugin COMMENT__BODYTemplateInvocationSpec-D InitSection %-.QUargument(25QueryInvocationSpec-BEEnum.EPackage -.7QUV LetBlockImpl&? DOCUMENTATION!resource FGHIJKLMNOPSVcharsettemplateEClassQueryInvocationImpl2BModuleElementImpl +1 isInitialized TYPED_MODEL7takesTypesFromMtlXMLProcessorruntimeIOP ModuleElement  '+,.4QU CommentImpl !/9 TraceBlock-.6QUQUERY1OPEN_MODE_KINDFILE_BLOCK__OPEN_MODEMathnotify !"#$&',01456R TreeIteratorKM InputStreamFIKMNPDocumentationSpec-:EMtlResourceImplLMReaderURI FGHJKLMST resourcesLetBlock &-.QU OCLExpression"#$(012456BDQUMODULE__OWNED_MODULE_ELEMENTLiterals !"#$%&'()*+,/01234567 PROTECTED. EnumeratornameTYPED_MODEL__TAKES_TYPES_FROMAssertOPEN_MODE_EDEFAULTTEMPLATE_INVOCATION__AFTERCOMMENT_BODY__VALUETEMPLATE__POSTQUERY_INVOCATION2LowLevelIOExceptionNOFILE_BLOCK__CHARSETactualBLOCKmoduleElementEClassIfBlock$-.QUPROTECTED_AREA_BLOCK__MARKERboolean  !"#$%&'()*+,.0124567GKMNPRMODULE__START_HEADER_POSITIONMODULE__END_HEADER_POSITIONAUTHOR_EDEFAULTmodelW  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVFileNotFoundExceptionEList $%&'(*,.12457GKM eINSTANCE -.KMRUVLET_BLOCK__ELSE_LETeclipseW  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVEMtlResourceFactoryImplFLCommentBodySpec-8EMtlBinaryResourceFactoryImplFJTemplate -.45DQUjavaK !"$%&'()*+,-1245789:;<=>?@ABCDEFGHIKMNOPSUV VisitableQUQUERY__PARAMETEREFactoryList >@BCDEKMUMACRO'langB !"%')+,-14589:;<=>?@ABCDEFGHIKMNPSUResource$Factory$RegistryFG IfBlockSpec-=IContentDescriptionIPlongNOMtlAdapterFactoryQRMtlResourceImplSTENamedElementImpl FileBlockImpl"; ENUM$VALUES ForBlockImpl#< trimPositionKM letVariableTemplateInvocationImpl5DDocumentedElement !',.14QUPROTECTED_AREA_BLOCK0 modelElementFALSE45orgW  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVIS_ECLIPSE_RUNNINGEPackage$Registry-.VTEMPLATE_INVOCATION__EACHFOR_BLOCK__ITER_SETfileBlockEClassforBlockEClassEObjectContainmentEList $%&'(*,1245Query -.12BQUletBlockEClass ModuleSpec-@EObject -KMQRU TRACE_BLOCK6AcceleoASTNodeAdapterKM CommentBody  -.9:QU TemplateSpec-EBufferedReaderAPPEND".; EcorePackageDocumentationImpl!)*:TemplateInvocation-.5QUFOR_BLOCK__GUARD expressionIllegalArgumentException!-IF_BLOCK__ELSE_IF EMFPluginInitSectionSpec->TEMPLATE_INVOCATION__BEFOREResourceFactoryImplJSXMLContentDescriberIPIConfigurationElementAcceleoXMIURIHandlerHMMacroInvocationImpl(- StringBuilder!-8;<=>?@ABCDEGKMPLET_BLOCK__LET_VARIABLEmarkerCommentBodyImpl8 BlockImpl "#$&'-046MODULE__IMPORTSMtlFactoryImpl-xmiHLMSTV XMLResourceTEMPLATE__MAINvoid0  !"#$%&'()*+,.0124567IKMNPNotifierBlock $&-.QUAcceleoCommonPluginutil(!$%&'(*,.12457;<=>?@ABCDEFGHKMPQRSTUVversionfileUrl EObjectImpl%7sinceLET_BLOCK__ELSEacceleoW  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVocl!"#$%&'(+.0123456;<=>?ABCDEKMQMtlPackage$Literals !"#$%&'()*+,/01234567ResourceFGJLSV QualifiedNameIPecore2  !"#$%&'()*+,-.01234567>BCDEFGHJKLMRSTUV StringBuffer "%')+,14589:TEMPLATE_INVOCATION5 CommentSpec-9 EClassifier '1CE"URIHandlerImpl$PlatformSchemeAware endPosition%+openModeKindEEnumTEMPLATE_INVOCATION__SUPERMACRO_INVOCATION(emf/  !"#$%&'()*+,-.0124567CEFGHJKLMRSTUVMacro '(-.QUdocumentationEClassimpl4 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHJKLMRSTFOR_BLOCK__BEFOREparametersDocumentation commentEClass ifBlockEClasscoreIOP TypedElementQU MtlFactory-.VALUESModule ,-.@KMQUinioFGIKMNOPTEMPLATE__PARAMETER FOR_BLOCK#DOCUMENTED_ELEMENT!DOCUMENTATION__DOCUMENTED_ELEMENTtypedModelEClassBinaryResourceImplInitSectionImpl%>MACRO__PARAMETER ecorePackage LetBlockSpec-?EMtlBinaryResourceImplJK Documentation !',-.14QUcommentBodyEClass!DOCUMENTED_ELEMENT__DOCUMENTATION deprecated',14body MtlAdapterFactory$1QRbyte[][]Integer%+,KMthis$0 QueryImpl1C XMLProcessor QuerySpec-CSystemFNinitAcceleoPackageRegistryFOR_BLOCK__LOOP_VARIABLEafter#5 FILE_BLOCK"PUBLIC.AdapterFactoryImplModuleDocumentationImpl)-ModuleElementDocumentationImpl*-startHeaderPositionQUERY_INVOCATION__DEFINITIONparser;<=?ABD OpenModeKind"-.; modelPackageRUXMIResourceFactoryImpl ENamedElementQUMODULE_ELEMENT__VISIBILITYTemplateExpressionImpl(-235CHARSETTRACE_BLOCK__MODEL_ELEMENTPRIVATE'+.4Resource$FactoryFGV BLOCK__BODY EModelElementQUResourceSetImpl startPosition%+ ETypedElementQU variableNamesKMopenModevalueUtilitiesPackage COMMENT_BODYMODULE,queryInvocationEClassVISIBILITY_EDEFAULT'+4post registrationsblocksEClass !"#$%&'()*+,-./01234567RUJarFileBYTE_ORDER_MARKTextContentDescribertraceBlockEClassAdapterQRTEMPLATE__OVERRIDESIF_BLOCK$ ArrayListKMprotocolToFactoryMap IOExceptionFIKMNOPTemplateExpression -.3QU definition(25variablejarFactoryFGVQUERY__EXPRESSIONFOR_BLOCK__AFTERFILE_BLOCK__UNIQ_ID isCreatedvisibilityKindEEnumMODULE_DOCUMENTATION__VERSIONextends_ FileBlockSpec-; ForBlockSpec-<MODULE_DOCUMENTATION__AUTHORelseIfAcceleoResourceFactoryRegistryFGVisitor;<=?ABDendHeaderPosition INIT_SECTION%Class'+,14 EcorePlugin MtlSwitchQRUSet EPackageImpl,. overridesifExprHashMapKMP utilities+.KMQUnsupportedOperationExceptionBDTEMPLATE__GUARDprotectedAreaBlockEClassTEMPLATE_EXPRESSION3offsetspec-89:;<=>?@ABCDEMacroInvocation (-.QUFileInputStreamProtectedAreaBlockSpec-ASUPPORTED_OPTIONS EReference. BOM_UTF_16LE BOM_UTF_16BE QUERY_INVOCATION__START_POSITIONQUERY__START_POSITION OVER_WRITE COMMENT_BODYLET_BLOCK__INITTRACE_BLOCK__MANYFILE_BLOCK__NAMETEMPLATE__BODYTRACE_BLOCK__REQUIRED macroEClassCOMMENT_BODY__VALUETEMPLATE_EXPRESSIONMODULE__IMPORTSQUERY_INVOCATIONDOCUMENTED_ELEMENT!DOCUMENTATION__DOCUMENTED_ELEMENTTEMPLATE_INVOCATION__REQUIREDQUERY_INVOCATION__EGENERIC_TYPE ENUM$VALUESvisibilityKindEEnumtype'1FILE_BLOCK__UNIQUETEMPLATE_EXPRESSION__REQUIREDDOCUMENTATION__BODYargument(25PARAMETER_DOCUMENTATION__BODYFOR_BLOCK__UNIQUE loopVariableLET_BLOCK__UNIQUEVALUE_EDEFAULT XML_PREFIXPARAMETER_DOCUMENTATIONFILE_BLOCK__CHARSET FULL_XML_DECL!DOCUMENTED_ELEMENT__DOCUMENTATION parameter'14initFOR_BLOCK__BEFORETEMPLATE_EXPRESSION__UNIQUEelseIfTRACE_BLOCK__MODEL_ELEMENTTRACE_BLOCK__ETYPE MODULE__NAME!PROTECTED_AREA_BLOCK__LOWER_BOUNDfileBlockEClassforBlockEClass expressionTRACE_BLOCK__BODY BLOCK__BODY QUERY__NAME modelElementFOR_BLOCK__START_POSITIONFILE_BLOCK__START_POSITIONLET_BLOCK__START_POSITIONIF_BLOCK__END_POSITION COMMENT__BODYQUERY_INVOCATION_FEATURE_COUNTINIT_SECTION__END_POSITIONCOMMENT__END_POSITIONMODULE__ECLASSIFIERSCOMMENT_BODY__END_POSITIONFILE_BLOCK__FILE_URLIF_BLOCK__REQUIREDQUERY_FEATURE_COUNTDOCUMENTATION__VISIBILITY#PARAMETER_DOCUMENTATION__VISIBILITYOVER_WRITE_VALUECOMMENT__VISIBILITYimportsDOCUMENTED_ELEMENT__DEPRECATEDbefore#5literaltakesTypesFromactualOPEN_MODE_EDEFAULTFILE_BLOCK__EANNOTATIONSFOR_BLOCK__EANNOTATIONSLET_BLOCK__EANNOTATIONSBOMMACRO_INVOCATION__ORDEREDTEMPLATE__UNIQUE deprecated',14INIT_SECTION__VARIABLETEMPLATE__MAINifExprDOCUMENTATION__NAMEAUTHOR_EDEFAULTPARAMETER_DOCUMENTATION__NAME modelPackageRUtraceBlockEClassQUERY__DOCUMENTATIONTEMPLATE_INVOCATION__SUPERBLOCKcommentBodyEClassvariableMACRO_INVOCATION__DEFINITIONAPPENDTEMPLATE__MANYstartHeaderPositionBLOCK__ORDEREDTRACE_BLOCK__INIT bufferSizeTEMPLATE__GUARD isCreatedLET_BLOCK__NAMEFOR_BLOCK_FEATURE_COUNTFILE_BLOCK_FEATURE_COUNTLET_BLOCK_FEATURE_COUNT,MODULE_ELEMENT_DOCUMENTATION__START_POSITION$MODULE_DOCUMENTATION__START_POSITIONDOCUMENTATION__END_POSITION"PROTECTED_AREA_BLOCK__END_POSITION MACRO_INVOCATION__START_POSITIONMACRO_INVOCATION%PARAMETER_DOCUMENTATION__END_POSITIONMACRO__START_POSITIONMODULE_ELEMENT__START_POSITIONTRACE_BLOCK__NAMEPROTECTED_AREA_BLOCK__REQUIREDFOR_BLOCK__MANYIF_BLOCK__NAMESUPPORTED_OPTIONSVARIABLE_PREFIXKM PROTECTED commentEClassPROTECTED_AREA_BLOCK__BODY MAIN_EDEFAULTTEMPLATE_EXPRESSION__ORDEREDauthorFILE_BLOCK__ORDEREDFOR_BLOCK__ORDEREDLET_BLOCK__ORDERED FOR_BLOCKTRACE_BLOCK__UNIQUETEMPLATE__INITFILE_BLOCK__UNIQ_IDOPEN_MODE_KINDMODULE__EANNOTATIONSIF_BLOCK__INITQUERY_INVOCATION__UNIQUEopenMode MACRO__TYPE*MODULE_ELEMENT_DOCUMENTATION__EANNOTATIONSTEMPLATE_INVOCATION__ORDERED"MODULE_DOCUMENTATION__EANNOTATIONSMACRO__EANNOTATIONSMACRO_INVOCATION__EANNOTATIONSMODULE_ELEMENT__EANNOTATIONS MACRO__ETYPETEMPLATE_EXPRESSION__ETYPERESULTVERSION_EDEFAULTQUERY_INVOCATION__UPPER_BOUNDTEMPLATE__POSTQUERY_INVOCATION__ARGUMENTFOR_BLOCK__INITTEMPLATE_INVOCATION__DEFINITIONQUERY_INVOCATION__NAMEPROTECTED_AREA_BLOCK__ETYPE blockCapacityQUERY_INVOCATION__ETYPEQUERY_INVOCATION__MANYguard#4elseLetthis$0FOR_BLOCK__AFTERFOR_BLOCK__EACHBLOCK__START_POSITIONMODULE_FEATURE_COUNTTRACE_BLOCK__START_POSITIONTEMPLATE__START_POSITION#TEMPLATE_EXPRESSION__START_POSITION#TEMPLATE_INVOCATION__START_POSITIONMACRO_INVOCATION_FEATURE_COUNTQUERY_INVOCATION__END_POSITIONMACRO_FEATURE_COUNTMODULE_ELEMENT_FEATURE_COUNT"MODULE_DOCUMENTATION_FEATURE_COUNT*MODULE_ELEMENT_DOCUMENTATION_FEATURE_COUNTparameterDocumentationEClassdocumentationEClass TRACE_BLOCKQUERY__END_POSITIONeach#50MODULE_ELEMENT_DOCUMENTATION__DOCUMENTED_ELEMENT(MODULE_DOCUMENTATION__DOCUMENTED_ELEMENTQUERY__DEPRECATEDPUBLICIF_BLOCK__ETYPETEMPLATE__REQUIRED queryEClassPROTECTED_AREA_BLOCK__INITBLOCK__REQUIREDFILE_BLOCK__EGENERIC_TYPEFOR_BLOCK__EGENERIC_TYPELET_BLOCK__EGENERIC_TYPEBLOCK__EANNOTATIONSTEMPLATE__VISIBILITYTEMPLATE__EANNOTATIONSVISIBILITY_KINDTRACE_BLOCK__EANNOTATIONSPROTECTED_AREA_BLOCK__NAMEMODULE_DOCUMENTATION!TEMPLATE_INVOCATION__EANNOTATIONS letVariable!TEMPLATE_EXPRESSION__EANNOTATIONSTEMPLATE_INVOCATION6MODULE_ELEMENT_DOCUMENTATION__PARAMETERS_DOCUMENTATIONMODULE_ELEMENT_DOCUMENTATIONoffsetFOR_BLOCK__UPPER_BOUNDFILE_BLOCK__UPPER_BOUNDLET_BLOCK__UPPER_BOUNDPROTECTED_AREA_BLOCK__MANYMACRO__DOCUMENTATIONMODULE__DOCUMENTATIONMODULE__DEPRECATEDIF_BLOCK__IF_EXPRMODULE__NS_PREFIXparametersDocumentation LET_BLOCKsinceMODULE__END_HEADER_POSITIONMODULE__START_HEADER_POSITIONMODULE_ELEMENTeNAMELET_BLOCK__BODYMODULE_DOCUMENTATION__SINCEVALUESisInitedMODULE__EFACTORY_INSTANCEMODULE_DOCUMENTATION__AUTHORBLOCK_FEATURE_COUNTTEMPLATE_FEATURE_COUNTFOR_BLOCK__END_POSITIONFILE_BLOCK__END_POSITIONTEMPLATE_INVOCATION__AFTERTYPED_MODEL_FEATURE_COUNTTRACE_BLOCK_FEATURE_COUNTQUERY_INVOCATION__LOWER_BOUND!TEMPLATE_EXPRESSION_FEATURE_COUNT!TEMPLATE_INVOCATION_FEATURE_COUNTLET_BLOCK__END_POSITIONTYPED_MODEL__TAKES_TYPES_FROM visibility'+4marker modelSwitch MODULE_DOCUMENTATION__VISIBILITY(MODULE_ELEMENT_DOCUMENTATION__VISIBILITYinQUERY__VISIBILITY blockEClassQUERY__PARAMETERTEMPLATE__NAMEqueryInvocationEClassMACRO__VISIBILITYdocumentedElementEClassTRACE_BLOCK__ORDERED INIT_SECTIONMACRO_INVOCATION__EGENERIC_TYPEMACRO__EGENERIC_TYPEMACRO_INVOCATION__UNIQUEIF_BLOCK__EANNOTATIONSMODULE__NS_URICOMMENT__EANNOTATIONSafter#5 eNS_PREFIXPOSITIONS_ANNOTATION_NAMEKMnameTEMPLATE__DEPRECATEDFOR_BLOCK__NAMETEMPLATE__DOCUMENTATIONMACRO_INVOCATION__UPPER_BOUNDMACRO__UPPER_BOUND PUBLIC_VALUEMODULE__OWNED_MODULE_ELEMENTLET_BLOCK__ETYPEFILE_BLOCK__ETYPE FILE_BLOCKFOR_BLOCK__ETYPE APPEND_VALUEMACRO_INVOCATION__ETYPEMACRO_INVOCATION__MANYFILE_BLOCK__LOWER_BOUNDFOR_BLOCK__LOWER_BOUNDLET_BLOCK__LOWER_BOUNDownedModuleElementIF_BLOCK_FEATURE_COUNTINIT_SECTION_FEATURE_COUNT ifBlockEClass*MODULE_ELEMENT_DOCUMENTATION__END_POSITION"MODULE_DOCUMENTATION__END_POSITIONMACRO_INVOCATION__END_POSITIONMACRO__END_POSITIONCOMMENT_FEATURE_COUNTCOMMENT_BODY_FEATURE_COUNTMODULE_ELEMENT__END_POSITION MACRO__MANYTEMPLATE__OVERRIDESFOR_BLOCK__LOOP_VARIABLE eINSTANCEPROTECTED_VALUE COMMENT__NAMEMODULE_ELEMENT__VISIBILITYIF_BLOCK__ORDERED documentation',14QUERY_INVOCATION__REQUIRED BLOCK__UNIQUEBLOCK__EGENERIC_TYPELET_BLOCK__ELSETRACE_BLOCK__EGENERIC_TYPETEMPLATE__EGENERIC_TYPEDOCUMENTATION__EANNOTATIONS"PROTECTED_AREA_BLOCK__EANNOTATIONS MACRO__INITTEMPLATE_INVOCATION__UNIQUEMACRO__DEPRECATED%PARAMETER_DOCUMENTATION__EANNOTATIONS"TEMPLATE_EXPRESSION__EGENERIC_TYPE"TEMPLATE_INVOCATION__EGENERIC_TYPE definition(25QUERY_INVOCATION__ORDEREDIF_BLOCK__UNIQUEMODULE_DOCUMENTATION__BODY"MODULE_ELEMENT_DOCUMENTATION__BODYCHARSETTEMPLATE_INVOCATION__EACHBLOCK__UPPER_BOUNDIF_BLOCK__ELSE QUERY__TYPETRACE_BLOCK__UPPER_BOUNDuniqIdmainFILE_BLOCK__OPEN_MODEfileUrl TEMPLATE_INVOCATION__UPPER_BOUND TEMPLATE_EXPRESSION__UPPER_BOUNDcharsetTEMPLATE__UPPER_BOUNDTEMPLATE_INVOCATION__BEFORETEMPLATE__ORDEREDLET_BLOCK__ELSE_LETprotectedAreaBlockEClassTEMPLATE_EXPRESSION__MANYsuper_PROTECTED_AREA_BLOCKMODULE_ELEMENT__NAMEMODULE__EXTENDSversionopenModeKindEEnumTEMPLATE_INVOCATION__MANY MACRO__NAMEEND_HEADER_POSITION_EDEFAULTFILE_BLOCK__INITEND_POSITION_EDEFAULT%+ moduleEClassBLOCK__END_POSITIONDOCUMENTATION_FEATURE_COUNTVISIBILITY_EDEFAULT'+4"PROTECTED_AREA_BLOCK_FEATURE_COUNTTEMPLATE__END_POSITIONMACRO_INVOCATION__LOWER_BOUND%PARAMETER_DOCUMENTATION_FEATURE_COUNT DOCUMENTED_ELEMENT_FEATURE_COUNTMACRO__LOWER_BOUND!TEMPLATE_EXPRESSION__END_POSITION!TEMPLATE_INVOCATION__END_POSITIONTRACE_BLOCK__END_POSITIONMACRO__PARAMETERMACRO overridesmarkmoduleDocumentationEClass moduleElementDocumentationEClassCOMMENT_BODY__START_POSITIONCOMMENT__START_POSITIONIF_BLOCK__START_POSITIONINIT_SECTION__START_POSITION PRIVATE_VALUEIF_BLOCK__BODYQUERY__EXPRESSIONFILE_BLOCK__REQUIREDFOR_BLOCK__REQUIREDLET_BLOCK__REQUIREDFILE_BLOCK__MANY MACRO__UNIQUEmacroInvocationEClassPROTECTED_AREA_BLOCK__ORDEREDletBlockEClasstypedModelEClassPROTECTED_AREA_BLOCK__MARKERIF_BLOCK__EGENERIC_TYPEeNS_URIQUERY_INVOCATION__EANNOTATIONSMODULE_DOCUMENTATION__VERSIONPROTECTED_AREA_BLOCK__UNIQUEFOR_BLOCK__BODYinitSectionEClassQUERY__EANNOTATIONStemplateEClassIF_BLOCK__UPPER_BOUNDFOR_BLOCK__ITER_SETPRIVATE"MODULE_ELEMENT_DOCUMENTATION__NAMEMODULE_DOCUMENTATION__NAMEMACRO_INVOCATION__ARGUMENTserialVersionUID endPosition%+MACRO_INVOCATION__NAME variableNamesKMBLOCK__LOWER_BOUNDTRACE_BLOCK__LOWER_BOUND BLOCK__MANYMODULE__ESUPER_PACKAGEMACRO__REQUIREDIF_BLOCKFILE_BLOCK__BODYMODULEextends_ TEMPLATE_INVOCATION__LOWER_BOUND TEMPLATE_EXPRESSION__LOWER_BOUND isInitializedTEMPLATE__LOWER_BOUNDCOMMENT MACRO__BODYblocksDOCUMENTATION__START_POSITIONLET_BLOCK__LET_VARIABLE$PROTECTED_AREA_BLOCK__START_POSITION'PARAMETER_DOCUMENTATION__START_POSITIONtemplateExpressionEClassMODULE__ESUBPACKAGES DOCUMENTATIONtemplateInvocationEClassTEMPLATEelse_$&delegate TYPED_MODELQUERY BLOCK__INITMACRO_INVOCATION__REQUIREDvalueIF_BLOCK__ELSE_IFmoduleElementEClass#PROTECTED_AREA_BLOCK__EGENERIC_TYPE VALUES_ARRAY MODULE__INPUTbody startPosition%+TEMPLATE__PARAMETERpost!PROTECTED_AREA_BLOCK__UPPER_BOUNDMACRO__ORDERED BLOCK__ETYPELET_BLOCK__MANYTEMPLATE__ETYPESINCE_EDEFAULT XML_DECL_END trimPositionKMinputTEMPLATE_EXPRESSION__NAMEIF_BLOCK__MANY BLOCK__NAMETEMPLATE_INVOCATION__ARGUMENTendHeaderPositionQUERY_INVOCATION__DEFINITIONTEMPLATE_INVOCATION__NAMEiterSetIF_BLOCK__LOWER_BOUNDSTART_HEADER_POSITION_EDEFAULTSTART_POSITION_EDEFAULT%+TEMPLATE_INVOCATION__ETYPEDEPRECATED_EDEFAULT',14FOR_BLOCK__GUARDSUPER_EDEFAULTsetDocumentedElement/1 getVariable/0%.>getStartPosition/0%+89:KMcaseEModelElement/1QUgetCommentBody_StartPosition/0. resolve/1caseDocumentedElement/1QUcaseForBlock/1QUexists/0FG intValue/0%+,KM eContainer/0!Ufreeze/0size/0 >@BCDEGKMfixVariablesAndPositions/1KMdoLoad/2KM setProperty/2getForBlock_LoopVariable/0.setModelElement/1 dispatch/0 !"#$&',01456basicSetBefore/2#5isMain/0setEndHeaderPosition/1setStartHeaderPosition/1getOpenModeKind/0. getEString/0read/1getClassifierID/0-UisFullXMLDecl/1getLoopVariable/0 defaultCase/1QU getEPackage/0-.RaddAll/1 $%&'(*,12457createVisitableAdapter/0 hasNext/0GHKMcreateTemplateAdapter/0eBaseStructuralFeatureID/2'+,14eDerivedStructuralFeatureID/2'+,14 getFactory/1savePositions/2KM matches/1KM getElse/0$& setIterSet/1getProtectedAreaBlock_Marker/0.createEAttribute/2 createQuery/0 getEFactory/1getBlock_Init/0.remove/1KM setBody/1 setGuard/1#4getDocumentedElement/0!.$getDocumentation_DocumentedElement/0.getTypedModel/0. describe2/3basicSetBody/2 doSwitch/1 readXMLDecl/1 getDetails/0KM setBefore/1#5getMacroInvocation_Argument/0. valueOf/1 ',14GKMPgetQueryInvocation_Argument/0. getTemplateInvocation_Argument/0.getTraceBlock_ModelElement/0. setOpenMode/1 eNotify/1 !"#$%&'()+,012456 getBlock/0.createOpenModeKindFromString/2 createVisibilityKindFromString/2log/1 getBytes/1restorePositions/1KMcreateModuleAdapter/0equals/1 )FGHKMeSet/2 !"#$%&'()*+,0124567 setMain/1"eBasicRemoveFromContainerFeature/1getModelElement/0caseEPackage/1QUbasicSetLetVariable/2 getEPackage/1 getTemplate/0. caseMacro/1QU substring/1FGKMbasicSetMarker/2delegatedGetResource/2 eAdapters/0KMgetDynamicEcorePackagePaths/0 getFactory/2 getGuard/0#4<createLetBlock/0getLetBlock_Else/0. getFileUrl/0"; getBefore/0#5<initEAttribute/15basicSetIterSet/2getKey/0trimFragment/0getTemplate_Post/0. readXMLDecl/2createResource/1close/0getEndHeaderPosition/0getPositions/1KMread/0getStartHeaderPosition/0caseFileBlock/1QUgetModule_StartHeaderPosition/0.caseQueryInvocation/1QUgetModule_EndHeaderPosition/0.convertOpenModeKindToString/2delegatedGetFactory/2basicSetExpression/2findEncodingPosition/1basicSetGuard/2#4!getDocumentedElement_Deprecated/0.getModuleDocumentation_Since/0.convertVisibilityKindToString/2createModule/0getRegistrations/0 getModule/0. setSuper/1getForBlock_After/0.getQuery_Expression/0.createIfBlock/0basicSetDocumentation/2',14 eInverseAdd/3!',14visitExpression/1BD getEntry/1getTemplateInvocation_Super/0. setType/1'1trim/0 caseComment/1QUgetFileBlock_FileUrl/0. setInit/1createQueryInvocation/0getCommentBody_Value/0. iterator/0GHKMinternalDescribe/2 setSource/1KM getModuleDocumentation_Version/0.getQueryInvocation/0getContentTypeToFactoryMap/0getProtocolToFactoryMap/0getExtensionToFactoryMap/0get/1 -.>@BCDEKMPU isSuper/0 setFileUrl/1getTemplate_Overrides/0. setPost/1decode/1FGcaseTraceBlock/1QU initEEnum/3 deresolve/1setDeprecated/1',14caseETypedElement/1QUeContainerFeatureID/0isDeprecated/0',14 getBody/0 9:caseTemplateExpression/1QUeNotificationRequired/0 !"#$%&'()+,012456eInverseRemove/4 !"#$&',01456 eInverseAdd/4 !"#$&',01456 getInput/0,@getLetBlock_ElseLet/0.isPlatformResource/0 caseModule/1QUcaseTypedElement/1QUcreateETypedElementAdapter/0createTypedElementAdapter/0createModuleElementAdapter/0createCommentAdapter/0 createDocumentedElementAdapter/0createEModelElementAdapter/0createENamedElementAdapter/0 getEInt/0 getSource/0KMgetOverrides/0fillContentProperties/3setExpression/1getTemplate_Parameter/0. lastIndexOf/1caseModuleElement/1QU caseASTNode/1QUcreateTraceBlock/0 getEBoolean/0getBlock_Body/0.getFileBlock_Charset/0. setEach/1#5 readLine/0getComment_Body/0. available/0equalsIgnoreCase/1getModule_Input/0.getModuleDocumentation_Author/0. createURI/1GHcreateTemplateExpression/0eInverseRemove/3 !"#$%&'(*,012456clear/0$%&'(*,12457KMgetTemplateExpression/0.eClass/0.RUVeBasicSetContainer/3basicSetLoopVariable/2 toString/0"!"%')+,-14589:;<=>?@ABCDEFGHKMPbooleanValue/0',145PcreateQueryAdapter/0 indexOf/2 getQuery/0.caseTypedModel/1QU toLowerCase/0copyFromBuffer/3getEStructuralFeatures/0computeFactory/2 caseIfBlock/1QUsetDefinition/1(25caseLetBlock/1QUgetExpression/0basicSetAfter/2#5isCharsetValid/1createCommentBodyAdapter/0 startsWith/1FGKMPgetOwnedModuleElement/0 getCharset/0";getModuleElement/0.getModule_OwnedModuleElement/0.basicSetDocumentedElement/2caseVisitable/1QUgetTemplateInvocation_After/0.savePosition/5KMgetReferences/0KM isAncestor/2 getType/0'1CE getImports/0"createEcore_OCLExpressionAdapter/0createOCLExpressionAdapter/0!createTemplateExpressionAdapter/0createTypedModel/0 createMacro/0 setIfExpr/1getEClassifier/0 getElseIf/0basicSetModelElement/2 getExtends/0,@ getInit/0;<=?AbasicSetFileUrl/2 setAfter/1#5unmodifiableList/1eResolveProxy/1'(125eInternalContainer/0 setName/1.KMcreateMacroInvocationAdapter/0createQueryInvocationAdapter/0createInitSectionAdapter/0!createTemplateInvocationAdapter/0getDefinition/0(25BD getElseLet/0append/1!"%')+,-14589:;<=>?@ABCDEGKMPreset/0 getComment/0.getESuperTypes/0.UinitializePackageContents/0 getPost/0%createParameterDocumentationAdapter/0createDocumentationAdapter/0caseOCLExpression/1QUcaseEcore_OCLExpression/1QUbasicGetType/0'1"createModuleDocumentationAdapter/0)createModuleElementDocumentationAdapter/0 endsWith/1 getVersion/0getIfBlock_IfExpr/0.basicSetIfExpr/2createPackageContents/0getTypedModel_TakesTypesFrom/0. getCharset/1 initEClass/6getTakesTypesFrom/0fileExtension/0toFileString/0getURI/0doSave/2KMgetQuery_Type/0.put/2KMPSV getAdapter/2KM getIfExpr/0$=setVisibility/1'+4 loadBlock/0createTemplate/0getModuleElement_Visibility/0.caseCommentBody/1QUcaseENamedElement/1QUensureAvailable/1createEPackageAdapter/0 getAfter/0#5< setSince/1 setCharset/1getQueryInvocation_Definition/0."getTemplateInvocation_Definition/0. getLetBlock/0.getMacroInvocation_Definition/0.caseTemplateInvocation/1QUgetForBlock_Each/0. caseBlock/1QU getEach/0#5<eUnset/1 !"#$%&'()*+,0124567eIsSet/1 !"#$%&'()*+,0124567getOCLExpression/0 setUniqId/1getModule_Imports/0. getASTNode/0getCommentBody/0. createEEnum/1 setAuthor/1getEAnnotations/0KMbasicSetPost/2 getSince/0 getArgument/0(25BDgetENamedElement/0createTemplateInvocation/0getDefaultLoadOptions/0 getMacro/0. fragment/0 isRequested/1 createBlock/0 setVersion/1getTemplateInvocation/0isFile/0 setNsURI/1getResourceFactoryRegistry/0 entrySet/0getMacro_Parameter/0.basicSetCharset/2setEndPosition/1%+KMcreateEAnnotation/0KMeAllContents/0KMsetLetVariable/1basicGetDefinition/0(25 getUniqId/0createEObjectAdapter/0getTemplateInvocation_Before/0.putAll/1FKM getIfBlock/0.createCommentBody/0getVisibility/0'+4 getAuthor/0read/3getEFactoryInstance/0getTraceBlock/0 getName/0 -@BCDEKMappendFragment/1 indexOf/1FGPcaseProtectedAreaBlock/1QUadd/1 "#$&',.01456KM eIsProxy/0 "%'()+,1245B eSetDeliver/1KM setValue/1basicSetElse/2$&getIfBlock_ElseIf/0.getInputStream/1getProtectedAreaBlock/0 describe/2FIbasicSetEach/2#5!createProtectedAreaBlockAdapter/0getIfBlock_Else/0.getInitSection_Variable/0.createFileBlock/0createBlockAdapter/0createIfBlockAdapter/0 contains/1FGKMsetDocumentation/1',14createFileBlockAdapter/0createTraceBlockAdapter/0createTypedModelAdapter/0getParameter/0'14CE valueOf/2getLetVariable/0&?getLetBlock_LetVariable/0.log/2createASTNodeAdapter/0createForBlockAdapter/0createLetBlockAdapter/0createMacroAdapter/0createComment/0 getResource/2basicSetInit/2 getContents/0KMcaseInitSection/1QUgetTemplate_Guard/0.createProtectedAreaBlock/0computeBlockSize/1getVisibilityKind/0.accept/1;<=?A getValue/09:HeBasicRemoveFromContainer/1min/2getEndPosition/0%+89:KMsetStartPosition/1%+KMgetForBlock_Guard/0.isNonDefaultCharset/1addEEnumLiteral/2 setElse/1$&getCommentBody_EndPosition/0.next/0GHKMcaseParameterDocumentation/1QU caseModuleElementDocumentation/1QUcaseModuleDocumentation/1QUcaseDocumentation/1QUgetFileBlock_OpenMode/0.skip/1getInitSection/0.synchronizedList/1createInitSection/0getForBlock_IterSet/0.createEReference/2 getForBlock/0createForBlock/0 setMarker/1caseMacroInvocation/1QU arraycopy/5N getProperty/1getTemplateInvocation_Each/0. caseQuery/1QUgetFileBlock_UniqId/0.charAt/1basicSetUniqId/2 isProcessed/1initEReference/17createDocumentation/0createParameterDocumentation/0"createModuleElementDocumentation/0createModuleDocumentation/0getTemplate_Main/0.getMacro_Type/0. isLegal/1 doSwitch/2getModule_Extends/0.getParametersDocumentation/0getDocumentation/0',.14getModuleDocumentation/0$getDocumentedElement_Documentation/0.getParameterDocumentation/0.getModuleElementDocumentation/07getModuleElementDocumentation_ParametersDocumentation/0. segments/0 getIterSet/0#<setLoopVariable/1createEClass/1init/0eGet/3 !"#$%&'()*+,0124567 parseInt/1KMcreateMacroInvocation/0 getMarker/00AasList/1 basicRemove/2 $%&'(*,1245getDefaultSaveOptions/0getMacroInvocation/0getFileBlock/0caseTemplate/1QUgetForBlock_Before/0. setNsPrefix/1 isEmpty/0$%&'(*,12457FUgetByteOrderMark/1 getLine/0KM getOpenMode/0";length/0FGKMPfixVariableAmbiguities/1KMgetQuery_Parameter/0. substring/2FGP{TemplateExpression/org.eclipse.acceleo.model.mtl/Block///0/II؁`Object/java.lang/EMtlBinaryResourceContentDescriber///org.eclipse.acceleo.model.mtl.resource/CC!TIOException/java.io/LowLevelIOException///org.eclipse.acceleo.model.mtl.resource/CC fModuleImpl/org.eclipse.acceleo.model.mtl.impl/ModuleSpec///org.eclipse.acceleo.model.mtl.impl.spec/CC!fModuleElement/org.eclipse.acceleo.model.mtl/ModuleElementImpl///org.eclipse.acceleo.model.mtl.impl/ICСWEnumerator/org.eclipse.emf.common.util/OpenModeKind///org.eclipse.acceleo.model.mtl/IE䀱YEnumerator/org.eclipse.emf.common.util/VisibilityKind///org.eclipse.acceleo.model.mtl/IE䀱lOCLExpressionImpl/org.eclipse.ocl.ecore.impl/TemplateExpressionImpl///org.eclipse.acceleo.model.mtl.impl/CC!VQuery/org.eclipse.acceleo.model.mtl/QueryImpl///org.eclipse.acceleo.model.mtl.impl/IC!>DocumentedElement/org.eclipse.acceleo.model.mtl/Module///0/II؁jQueryInvocation/org.eclipse.acceleo.model.mtl/QueryInvocationImpl///org.eclipse.acceleo.model.mtl.impl/IC!CBlockImpl/org.eclipse.acceleo.model.mtl.impl/TraceBlockImpl///0/CC!BBlockImpl/org.eclipse.acceleo.model.mtl.impl/FileBlockImpl///0/CC!ABlockImpl/org.eclipse.acceleo.model.mtl.impl/ForBlockImpl///0/CC!ABlockImpl/org.eclipse.acceleo.model.mtl.impl/LetBlockImpl///0/CC!KBlockImpl/org.eclipse.acceleo.model.mtl.impl/ProtectedAreaBlockImpl///0/CC!@BlockImpl/org.eclipse.acceleo.model.mtl.impl/IfBlockImpl///0/CC!pInitSectionImpl/org.eclipse.acceleo.model.mtl.impl/InitSectionSpec///org.eclipse.acceleo.model.mtl.impl.spec/CC!FModuleElementImpl/org.eclipse.acceleo.model.mtl.impl/QueryImpl///0/CC!hIfBlockImpl/org.eclipse.acceleo.model.mtl.impl/IfBlockSpec///org.eclipse.acceleo.model.mtl.impl.spec/CC!`MtlFactory/org.eclipse.acceleo.model.mtl/MtlFactoryImpl///org.eclipse.acceleo.model.mtl.impl/IC!`MtlPackage/org.eclipse.acceleo.model.mtl/MtlPackageImpl///org.eclipse.acceleo.model.mtl.impl/IC!rModuleDocumentation/org.eclipse.acceleo.model.mtl/ModuleDocumentationImpl///org.eclipse.acceleo.model.mtl.impl/IC!XModule/org.eclipse.acceleo.model.mtl/ModuleImpl///org.eclipse.acceleo.model.mtl.impl/IC!ModuleElementDocumentation/org.eclipse.acceleo.model.mtl/ModuleElementDocumentationImpl///org.eclipse.acceleo.model.mtl.impl/IC!VMacro/org.eclipse.acceleo.model.mtl/MacroImpl///org.eclipse.acceleo.model.mtl.impl/IC!jMacroInvocation/org.eclipse.acceleo.model.mtl/MacroInvocationImpl///org.eclipse.acceleo.model.mtl.impl/IC!IContentDescriber/org.eclipse.core.runtime.content/EMtlBinaryResourceContentDescriber///org.eclipse.acceleo.model.mtl.resource/IC!wITextContentDescriber/org.eclipse.core.runtime.content/XMLContentDescriber///org.eclipse.acceleo.model.mtl.resource/IC!ZOCLExpression/org.eclipse.ocl.ecore/TemplateExpression///org.eclipse.acceleo.model.mtl/II؁bInitSection/org.eclipse.acceleo.model.mtl/InitSectionImpl///org.eclipse.acceleo.model.mtl.impl/IC!ZIfBlock/org.eclipse.acceleo.model.mtl/IfBlockImpl///org.eclipse.acceleo.model.mtl.impl/IC!dQueryImpl/org.eclipse.acceleo.model.mtl.impl/QuerySpec///org.eclipse.acceleo.model.mtl.impl.spec/CC!xQueryInvocationImpl/org.eclipse.acceleo.model.mtl.impl/QueryInvocationSpec///org.eclipse.acceleo.model.mtl.impl.spec/CC!wTextContentDescriber/org.eclipse.core.internal.content/XMLContentDescriber///org.eclipse.acceleo.model.mtl.resource/CC!gXMLResourceImpl/org.eclipse.emf.ecore.xmi.impl/MtlResourceImpl///org.eclipse.acceleo.model.mtl.util/CC!pAdapterFactoryImpl/org.eclipse.emf.common.notify.impl/MtlAdapterFactory///org.eclipse.acceleo.model.mtl.util/CC!dXMLProcessor/org.eclipse.emf.ecore.xmi.util/MtlXMLProcessor///org.eclipse.acceleo.model.mtl.util/CC!=DocumentedElement/org.eclipse.acceleo.model.mtl/Macro///0/II؁PlatformSchemeAware/org.eclipse.emf.ecore.xmi.impl.URIHandlerImpl$/AcceleoXMIURIHandler///org.eclipse.acceleo.model.mtl.resource/CC!^FileBlock/org.eclipse.acceleo.model.mtl/FileBlockImpl///org.eclipse.acceleo.model.mtl.impl/IC!\ForBlock/org.eclipse.acceleo.model.mtl/ForBlockImpl///org.eclipse.acceleo.model.mtl.impl/IC!3Block/org.eclipse.acceleo.model.mtl/IfBlock///0/II؁?Enum/java.lang/OpenModeKind///org.eclipse.acceleo.model.mtl/CE䀱AEnum/java.lang/VisibilityKind///org.eclipse.acceleo.model.mtl/CE䀱VBlock/org.eclipse.acceleo.model.mtl/BlockImpl///org.eclipse.acceleo.model.mtl.impl/IC!zXMIResourceFactoryImpl/org.eclipse.emf.ecore.xmi.impl/EMtlResourceFactoryImpl///org.eclipse.acceleo.model.mtl.resource/CC!@DocumentedElement/org.eclipse.acceleo.model.mtl/Template///0/II؁lXMIResourceImpl/org.eclipse.emf.ecore.xmi.impl/EMtlResourceImpl///org.eclipse.acceleo.model.mtl.resource/CC!9ModuleElement/org.eclipse.acceleo.model.mtl/Macro///0/II؁>BlockImpl/org.eclipse.acceleo.model.mtl.impl/MacroImpl///0/CC!6Block/org.eclipse.acceleo.model.mtl/TraceBlock///0/II؁4Block/org.eclipse.acceleo.model.mtl/LetBlock///0/II؁>Block/org.eclipse.acceleo.model.mtl/ProtectedAreaBlock///0/II؁bCommentBody/org.eclipse.acceleo.model.mtl/CommentBodyImpl///org.eclipse.acceleo.model.mtl.impl/IC!ZComment/org.eclipse.acceleo.model.mtl/CommentImpl///org.eclipse.acceleo.model.mtl.impl/IC!5Block/org.eclipse.acceleo.model.mtl/FileBlock///0/II؁4Block/org.eclipse.acceleo.model.mtl/ForBlock///0/II؁lFileBlockImpl/org.eclipse.acceleo.model.mtl.impl/FileBlockSpec///org.eclipse.acceleo.model.mtl.impl.spec/CC!jForBlockImpl/org.eclipse.acceleo.model.mtl.impl/ForBlockSpec///org.eclipse.acceleo.model.mtl.impl.spec/CC!DComment/org.eclipse.acceleo.model.mtl/ParameterDocumentation///0/II؁;Comment/org.eclipse.acceleo.model.mtl/Documentation///0/II؁ABlockImpl/org.eclipse.acceleo.model.mtl.impl/TemplateImpl///0/CC!PInputStream/java.io/LazyInputStream///org.eclipse.acceleo.model.mtl.resource/CC!gENamedElementImpl/org.eclipse.emf.ecore.impl/ModuleElementImpl///org.eclipse.acceleo.model.mtl.impl/CCСX5TemplateInvocation/#/؁/org.eclipse.acceleo.model.mtl-TypedModel/#/؁/org.eclipse.acceleo.model.mtl6IfBlockImpl/0/!/org.eclipse.acceleo.model.mtl.impl/:InitSectionImpl/0/!/org.eclipse.acceleo.model.mtl.impl/5TemplateExpression/#/؁/org.eclipse.acceleo.model.mtlQueryInvocationImpl/0/!/org.eclipse.acceleo.model.mtl.impl/:MtlXMLProcessor/0/!/org.eclipse.acceleo.model.mtl.util/MacroInvocationImpl/0/!/org.eclipse.acceleo.model.mtl.impl/5ModuleImpl/0/!/org.eclipse.acceleo.model.mtl.impl/4MacroImpl/0/!/org.eclipse.acceleo.model.mtl.impl/IModuleElementDocumentationImpl/0/!/org.eclipse.acceleo.model.mtl.impl/ModuleDocumentationImpl/org.eclipse.acceleo.model.mtl.impl//!:MacroInvocationImpl/org.eclipse.acceleo.model.mtl.impl//!1ModuleImpl/org.eclipse.acceleo.model.mtl.impl//!0MacroImpl/org.eclipse.acceleo.model.mtl.impl//!EModuleElementDocumentationImpl/org.eclipse.acceleo.model.mtl.impl//!*Template/org.eclipse.acceleo.model.mtl//؁,TypedModel/org.eclipse.acceleo.model.mtl//؁.OpenModeKind/org.eclipse.acceleo.model.mtl//䀱,TraceBlock/org.eclipse.acceleo.model.mtl//؁4TemplateInvocation/org.eclipse.acceleo.model.mtl//؁8ModuleElementImpl/org.eclipse.acceleo.model.mtl.impl//СAParameterDocumentationImpl/org.eclipse.acceleo.model.mtl.impl//!=ProtectedAreaBlockImpl/org.eclipse.acceleo.model.mtl.impl//!5MtlPackageImpl/org.eclipse.acceleo.model.mtl.impl//!2CommentImpl/org.eclipse.acceleo.model.mtl.impl//!6CommentBodyImpl/org.eclipse.acceleo.model.mtl.impl//!5MtlFactoryImpl/org.eclipse.acceleo.model.mtl.impl//!'Block/org.eclipse.acceleo.model.mtl//؁4TemplateExpression/org.eclipse.acceleo.model.mtl//؁(/org.eclipse.acceleo.model.mtl.util/0/3ForBlockImpl/org.eclipse.acceleo.model.mtl.impl//!4FileBlockImpl/org.eclipse.acceleo.model.mtl.impl//!;InitSectionSpec/org.eclipse.acceleo.model.mtl.impl.spec//!7IfBlockSpec/org.eclipse.acceleo.model.mtl.impl.spec//!;EMtlResourceImpl/org.eclipse.acceleo.model.mtl.resource//!5QuerySpec/org.eclipse.acceleo.model.mtl.impl.spec//!MEMtlBinaryResourceContentDescriber/org.eclipse.acceleo.model.mtl.resource//!BEMtlResourceFactoryImpl/org.eclipse.acceleo.model.mtl.resource//!HEMtlBinaryResourceFactoryImpl/org.eclipse.acceleo.model.mtl.resource//!?QueryInvocationSpec/org.eclipse.acceleo.model.mtl.impl.spec//!AEMtlBinaryResourceImpl/org.eclipse.acceleo.model.mtl.resource//!=DocumentationSpec/org.eclipse.acceleo.model.mtl.impl.spec//!8LetBlockSpec/org.eclipse.acceleo.model.mtl.impl.spec//!3TemplateImpl/org.eclipse.acceleo.model.mtl.impl//!5TraceBlockImpl/org.eclipse.acceleo.model.mtl.impl//!=TemplateInvocationImpl/org.eclipse.acceleo.model.mtl.impl//!=TemplateExpressionImpl/org.eclipse.acceleo.model.mtl.impl//!5TypedModelImpl/org.eclipse.acceleo.model.mtl.impl//!0VisibilityKind/org.eclipse.acceleo.model.mtl//䀱-InitSection/org.eclipse.acceleo.model.mtl//؁0BlockImpl/org.eclipse.acceleo.model.mtl.impl//!)IfBlock/org.eclipse.acceleo.model.mtl//؁1QueryInvocation/org.eclipse.acceleo.model.mtl//؁'Query/org.eclipse.acceleo.model.mtl//؁3DocumentedElement/org.eclipse.acceleo.model.mtl//؁/Documentation/org.eclipse.acceleo.model.mtl//؁*LetBlock/org.eclipse.acceleo.model.mtl//؁AAcceleoResourceSetImpl/org.eclipse.acceleo.model.mtl.resource//!?AcceleoXMIURIHandler/org.eclipse.acceleo.model.mtl.resource//!IAcceleoResourceFactoryRegistry/org.eclipse.acceleo.model.mtl.resource//!BProtectedAreaBlockSpec/org.eclipse.acceleo.model.mtl.impl.spec//!7CommentSpec/org.eclipse.acceleo.model.mtl.impl.spec//!:LazyInputStream/org.eclipse.acceleo.model.mtl.resource//!8MtlAdapterFactory/org.eclipse.acceleo.model.mtl.util//!=MtlResourceFactoryImpl/org.eclipse.acceleo.model.mtl.util//!6MtlResourceImpl/org.eclipse.acceleo.model.mtl.util//!0MtlSwitch/org.eclipse.acceleo.model.mtl.util//!;CommentBodySpec/org.eclipse.acceleo.model.mtl.impl.spec//!>LowLevelIOException/org.eclipse.acceleo.model.mtl.resource// 6MtlXMLProcessor/org.eclipse.acceleo.model.mtl.util//!8ForBlockSpec/org.eclipse.acceleo.model.mtl.impl.spec//!9FileBlockSpec/org.eclipse.acceleo.model.mtl.impl.spec//!5ModuleDocumentation/org.eclipse.acceleo.model.mtl//؁/ModuleElement/org.eclipse.acceleo.model.mtl//؁'Macro/org.eclipse.acceleo.model.mtl//؁,MtlPackage/org.eclipse.acceleo.model.mtl//؁1MacroInvocation/org.eclipse.acceleo.model.mtl//؁XMLContentDescriber/org.eclipse.acceleo.model.mtl.resource//! DeprecatedW| constructorRef methodDeclYref4 fieldDecl_O methodRefsuperRefconstructorDecl!typeDecl< annotationRef