blob: 0bde041a4333192afabcd3490cd0c2a5a331b51f [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) 2005 Oracle Corporation"
modelDirectory="/org.eclipse.jst.jsf.core/src" editDirectory="/org.eclipse.jst.jsf.core.edit/src"
editorDirectory="/org.eclipse.jst.jsf.core.editor/src" modelPluginID="org.eclipse.jst.jsf.core"
templateDirectory="templates" dynamicTemplates="true" modelName="JSFLibraryRegistry"
importerID="org.eclipse.emf.importer.ecore">
<foreignModel>jsflibraryregistry.ecore</foreignModel>
<genPackages prefix="JSFLibraryRegistry" basePackage="org.eclipse.jst.jsf.core.internal"
resource="XML" disposableProviderFactory="true" ecorePackage="jsflibraryregistry.ecore#/">
<genEnums ecoreEnum="jsflibraryregistry.ecore#//JSFVersion">
<genEnumLiterals ecoreEnumLiteral="jsflibraryregistry.ecore#//JSFVersion/v1_1"/>
<genEnumLiterals ecoreEnumLiteral="jsflibraryregistry.ecore#//JSFVersion/v1_2"/>
<genEnumLiterals ecoreEnumLiteral="jsflibraryregistry.ecore#//JSFVersion/UNKNOWN"/>
</genEnums>
<genClasses ecoreClass="jsflibraryregistry.ecore#//JSFLibraryRegistry">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference jsflibraryregistry.ecore#//JSFLibraryRegistry/JSFLibraries"/>
<genFeatures notify="false" createChild="false" ecoreFeature="ecore:EReference jsflibraryregistry.ecore#//JSFLibraryRegistry/DefaultImplementation"/>
<genOperations ecoreOperation="jsflibraryregistry.ecore#//JSFLibraryRegistry/getJSFLibrary">
<genParameters ecoreParameter="jsflibraryregistry.ecore#//JSFLibraryRegistry/getJSFLibrary/name"/>
</genOperations>
<genOperations ecoreOperation="jsflibraryregistry.ecore#//JSFLibraryRegistry/getImplJSFLibraries"/>
<genOperations ecoreOperation="jsflibraryregistry.ecore#//JSFLibraryRegistry/getNonImplJSFLibraries"/>
</genClasses>
<genClasses ecoreClass="jsflibraryregistry.ecore#//JSFLibrary">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute jsflibraryregistry.ecore#//JSFLibrary/Name"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute jsflibraryregistry.ecore#//JSFLibrary/JSFVersion"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute jsflibraryregistry.ecore#//JSFLibrary/Deployed"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute jsflibraryregistry.ecore#//JSFLibrary/Implementation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference jsflibraryregistry.ecore#//JSFLibrary/ArchiveFiles"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference jsflibraryregistry.ecore#//JSFLibrary/JSFLibraryRegistry"/>
<genOperations ecoreOperation="jsflibraryregistry.ecore#//JSFLibrary/equals">
<genParameters ecoreParameter="jsflibraryregistry.ecore#//JSFLibrary/equals/object"/>
</genOperations>
<genOperations ecoreOperation="jsflibraryregistry.ecore#//JSFLibrary/hashCode"/>
</genClasses>
<genClasses ecoreClass="jsflibraryregistry.ecore#//ArchiveFile">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute jsflibraryregistry.ecore#//ArchiveFile/FullPath"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference jsflibraryregistry.ecore#//ArchiveFile/JSFLibrary"/>
<genOperations ecoreOperation="jsflibraryregistry.ecore#//ArchiveFile/getName"/>
<genOperations ecoreOperation="jsflibraryregistry.ecore#//ArchiveFile/getPath"/>
<genOperations ecoreOperation="jsflibraryregistry.ecore#//ArchiveFile/exists"/>
<genOperations ecoreOperation="jsflibraryregistry.ecore#//ArchiveFile/equals">
<genParameters ecoreParameter="jsflibraryregistry.ecore#//ArchiveFile/equals/object"/>
</genOperations>
<genOperations ecoreOperation="jsflibraryregistry.ecore#//ArchiveFile/hashCode"/>
</genClasses>
</genPackages>
</genmodel:GenModel>