diff options
Diffstat (limited to 'org.eclipse.mylyn.reviews.core/model/reviews.genmodel')
-rw-r--r-- | org.eclipse.mylyn.reviews.core/model/reviews.genmodel | 32 |
1 files changed, 23 insertions, 9 deletions
diff --git a/org.eclipse.mylyn.reviews.core/model/reviews.genmodel b/org.eclipse.mylyn.reviews.core/model/reviews.genmodel index e31ae99ca..62825830f 100644 --- a/org.eclipse.mylyn.reviews.core/model/reviews.genmodel +++ b/org.eclipse.mylyn.reviews.core/model/reviews.genmodel @@ -1,6 +1,6 @@ <?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) 2012 Tasktop Technologies and others.
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html

Contributors:
 Tasktop Technologies - initial API and implementation" + xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="Copyright (c) 2013 Tasktop Technologies and others.
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0
which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html

Contributors:
 Tasktop Technologies - initial API and implementation" modelDirectory="/org.eclipse.mylyn.reviews.core/src" editDirectory="/org.eclipse.mylyn.reviews.edit/src" editorDirectory="/org.eclipse.mylyn.reviews.editor/src" modelPluginID="org.eclipse.mylyn.reviews.core" modelName="Reviews" modelPluginClass="" nonNLSMarkers="true" rootImplementsInterface="" @@ -13,35 +13,39 @@ <foreignModel>reviews.ecore</foreignModel> <genPackages prefix="Reviews" basePackage="org.eclipse.mylyn" resource="XML" disposableProviderFactory="true" interfacePackageSuffix="core.model" metaDataPackageSuffix="core.model" classPackageSuffix="internal.core.model" - utilityPackageSuffix="internal.core.model" providerPackageSuffix="ui.model.provider" + utilityPackageSuffix="internal.core.model" providerPackageSuffix="edit.provider" presentationPackageSuffix="ui.model.presentations" testsPackageSuffix="core.model" generateExampleClass="false" contentTypeIdentifier="" fileExtensions="xml" ecorePackage="reviews.ecore#/"> + <genClasses image="false" ecoreClass="reviews.ecore#//TopicContainer"> + <genFeatures property="Readonly" notify="false" createChild="false" ecoreFeature="ecore:EReference reviews.ecore#//TopicContainer/allComments"/> + <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference reviews.ecore#//TopicContainer/topics"/> + <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference reviews.ecore#//TopicContainer/directTopics"/> + <genOperations ecoreOperation="reviews.ecore#//TopicContainer/createTopicComment"> + <genParameters ecoreParameter="reviews.ecore#//TopicContainer/createTopicComment/initalLocation"/> + <genParameters ecoreParameter="reviews.ecore#//TopicContainer/createTopicComment/commentText"/> + </genOperations> + </genClasses> <genClasses ecoreClass="reviews.ecore#//Review"> - <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference reviews.ecore#//Review/topics"/> <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference reviews.ecore#//Review/items"/> <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference reviews.ecore#//Review/reviewTask"/> <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference reviews.ecore#//Review/state"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute reviews.ecore#//Review/id"/> + <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference reviews.ecore#//Review/owner"/> </genClasses> <genClasses ecoreClass="reviews.ecore#//Comment"> <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference reviews.ecore#//Comment/author"/> <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference reviews.ecore#//Comment/type"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute reviews.ecore#//Comment/description"/> - <genFeatures createChild="false" ecoreFeature="ecore:EAttribute reviews.ecore#//Comment/creationDate"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute reviews.ecore#//Comment/id"/> <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference reviews.ecore#//Comment/replies"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute reviews.ecore#//Comment/draft"/> + <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference reviews.ecore#//Comment/parentTopic"/> </genClasses> <genClasses ecoreClass="reviews.ecore#//ReviewItem"> <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference reviews.ecore#//ReviewItem/addedBy"/> <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference reviews.ecore#//ReviewItem/review"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute reviews.ecore#//ReviewItem/name"/> - <genFeatures createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference reviews.ecore#//ReviewItem/topics"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute reviews.ecore#//ReviewItem/id"/> - <genOperations ecoreOperation="reviews.ecore#//ReviewItem/createTopicComment"> - <genParameters ecoreParameter="reviews.ecore#//ReviewItem/createTopicComment/initalLocation"/> - <genParameters ecoreParameter="reviews.ecore#//ReviewItem/createTopicComment/commentText"/> - </genOperations> </genClasses> <genClasses image="false" ecoreClass="reviews.ecore#//Location"/> <genClasses ecoreClass="reviews.ecore#//User"> @@ -81,6 +85,8 @@ </genClasses> <genClasses ecoreClass="reviews.ecore#//LineLocation"> <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference reviews.ecore#//LineLocation/ranges"/> + <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute reviews.ecore#//LineLocation/rangeMin"/> + <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute reviews.ecore#//LineLocation/rangeMax"/> </genClasses> <genClasses ecoreClass="reviews.ecore#//LineRange"> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute reviews.ecore#//LineRange/start"/> @@ -90,9 +96,17 @@ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute reviews.ecore#//FileRevision/path"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute reviews.ecore#//FileRevision/revision"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute reviews.ecore#//FileRevision/content"/> + <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference reviews.ecore#//FileRevision/file"/> </genClasses> <genClasses image="false" ecoreClass="reviews.ecore#//ModelVersioning"> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute reviews.ecore#//ModelVersioning/fragmentVersion"/> </genClasses> + <genClasses image="false" ecoreClass="reviews.ecore#//Indexed"> + <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute reviews.ecore#//Indexed/index"/> + </genClasses> + <genClasses image="false" ecoreClass="reviews.ecore#//Dated"> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute reviews.ecore#//Dated/creationDate"/> + <genFeatures createChild="false" ecoreFeature="ecore:EAttribute reviews.ecore#//Dated/modificationDate"/> + </genClasses> </genPackages> </genmodel:GenModel> |