blob: c3f25e757521bd36bc83430dd7222605654eb9a1 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2015 Codetrails GmbH.&#xA;All rights reserved. This program and the accompanying materials&#xA;are made available under the terms of the Eclipse Public License v1.0&#xA;which accompanies this distribution, and is available at&#xA;http://www.eclipse.org/legal/epl-v10.html"
modelDirectory="/org.eclipse.epp.logging.aeri.ide/target/generated-sources/emf/"
modelPluginID="org.eclipse.epp.logging.aeri.ide" modelName="Aeri" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
featureMapWrapperInterface="" featureMapWrapperClass="" importerID="org.eclipse.emf.importer.ecore"
bundleManifest="false" complianceLevel="7.0" copyrightFields="false" language=""
usedGenPackages="../../org.eclipse.epp.logging.aeri.core/models/aeri.genmodel#//core"
interfaceNamePattern="I{0}" operationReflection="true" importOrganizing="true">
<foreignModel>aeri.ide.ecore</foreignModel>
<genPackages prefix="Ide" basePackage="org.eclipse.epp.internal.logging.aeri" disposableProviderFactory="true"
ecorePackage="aeri.ide.ecore#/">
<genDataTypes ecoreDataType="aeri.ide.ecore#//Image"/>
<genDataTypes ecoreDataType="aeri.ide.ecore#//Dialog"/>
<genDataTypes ecoreDataType="aeri.ide.ecore#//ReportProcessorSafeWrapper"/>
<genClasses ecoreClass="aeri.ide.ecore#//LogEventsQueue">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference aeri.ide.ecore#//LogEventsQueue/groups"/>
<genOperations ecoreOperation="aeri.ide.ecore#//LogEventsQueue/addGroup">
<genParameters ecoreParameter="aeri.ide.ecore#//LogEventsQueue/addGroup/events"/>
</genOperations>
</genClasses>
<genClasses ecoreClass="aeri.ide.ecore#//LogEventGroup">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//LogEventGroup/status"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference aeri.ide.ecore#//LogEventGroup/events"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//LogEventGroup/timestamp"/>
</genClasses>
<genClasses ecoreClass="aeri.ide.ecore#//LogEvent">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//LogEvent/status"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//LogEvent/label"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference aeri.ide.ecore#//LogEvent/server"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference aeri.ide.ecore#//LogEvent/group"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference aeri.ide.ecore#//LogEvent/interest"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference aeri.ide.ecore#//LogEvent/options"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference aeri.ide.ecore#//LogEvent/response"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//LogEvent/context"/>
</genClasses>
<genClasses ecoreClass="aeri.ide.ecore#//InternalInput">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference aeri.ide.ecore#//InternalInput/input"/>
</genClasses>
<genClasses ecoreClass="aeri.ide.ecore#//ServerDescriptor">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//ServerDescriptor/id"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//ServerDescriptor/name"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//ServerDescriptor/description"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//ServerDescriptor/contributor"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//ServerDescriptor/clazz"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//ServerDescriptor/icon16"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//ServerDescriptor/icon32"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//ServerDescriptor/connection"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//ServerDescriptor/configured"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//ServerDescriptor/enabled"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//ServerDescriptor/configurationElement"/>
<genOperations ecoreOperation="aeri.ide.ecore#//ServerDescriptor/getImage16"/>
<genOperations ecoreOperation="aeri.ide.ecore#//ServerDescriptor/getImage32"/>
<genOperations ecoreOperation="aeri.ide.ecore#//ServerDescriptor/isActive"/>
</genClasses>
<genClasses ecoreClass="aeri.ide.ecore#//ProcessorDescriptor">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//ProcessorDescriptor/processor"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//ProcessorDescriptor/configurationElement"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//ProcessorDescriptor/description"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//ProcessorDescriptor/icon16"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//ProcessorDescriptor/contributor"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//ProcessorDescriptor/directive"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//ProcessorDescriptor/name"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute aeri.ide.ecore#//ProcessorDescriptor/automatic"/>
<genOperations ecoreOperation="aeri.ide.ecore#//ProcessorDescriptor/getImage16"/>
</genClasses>
</genPackages>
</genmodel:GenModel>