| <?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 Ericsson AB
 
 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:
 Ericsson AB - Initial API and implementation" |
| modelDirectory="org.eclipse.egerrit.model/src-gen" editDirectory="org.eclipse.egerrit.model.edit/src-gen" |
| editorDirectory="org.eclipse.egerrit.model.editor/src-gen" modelPluginID="org.eclipse.egerrit.model" |
| modelName="Egerrit" nonNLSMarkers="true" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" |
| codeFormatting="true" testsDirectory="/org.eclipse.egerrit.model.tests/src-gen" |
| importerID="org.eclipse.emf.importer.ecore" complianceLevel="8.0" copyrightFields="false" |
| tableProviders="true" colorProviders="true" language="en" interfaceNamePattern="" |
| operationReflection="true" importOrganizing="true" cleanup="true"> |
| <foreignModel>egerrit.ecore</foreignModel> |
| <genPackages prefix="Model" basePackage="org.eclipse.egerrit.internal" disposableProviderFactory="true" |
| ecorePackage="egerrit.ecore#/"> |
| <genEnums typeSafeEnumCompatible="false" ecoreEnum="egerrit.ecore#//ActionConstants"> |
| <genEnumLiterals ecoreEnumLiteral="egerrit.ecore#//ActionConstants/abandon"/> |
| <genEnumLiterals ecoreEnumLiteral="egerrit.ecore#//ActionConstants/checkout"/> |
| <genEnumLiterals ecoreEnumLiteral="egerrit.ecore#//ActionConstants/cherrypick"/> |
| <genEnumLiterals ecoreEnumLiteral="egerrit.ecore#//ActionConstants/draft"/> |
| <genEnumLiterals ecoreEnumLiteral="egerrit.ecore#//ActionConstants/followup"/> |
| <genEnumLiterals ecoreEnumLiteral="egerrit.ecore#//ActionConstants/publish"/> |
| <genEnumLiterals ecoreEnumLiteral="egerrit.ecore#//ActionConstants/rebase"/> |
| <genEnumLiterals ecoreEnumLiteral="egerrit.ecore#//ActionConstants/refresh"/> |
| <genEnumLiterals ecoreEnumLiteral="egerrit.ecore#//ActionConstants/reply"/> |
| <genEnumLiterals ecoreEnumLiteral="egerrit.ecore#//ActionConstants/restore"/> |
| <genEnumLiterals ecoreEnumLiteral="egerrit.ecore#//ActionConstants/revert"/> |
| <genEnumLiterals ecoreEnumLiteral="egerrit.ecore#//ActionConstants/submit"/> |
| <genEnumLiterals ecoreEnumLiteral="egerrit.ecore#//ActionConstants/topic"/> |
| </genEnums> |
| <genClasses ecoreClass="egerrit.ecore#//RelatedChangeAndCommitInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//RelatedChangeAndCommitInfo/change_id"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//RelatedChangeAndCommitInfo/commit"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//RelatedChangeAndCommitInfo/_change_number"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//RelatedChangeAndCommitInfo/_revision_number"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//RelatedChangeAndCommitInfo/_current_revision_number"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//FetchInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//FetchInfo/url"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//FetchInfo/ref"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//FetchInfo/commands"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//SubmitInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//SubmitInfo/status"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//SubmitInfo/on_behalf_of"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//StringToString"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//StringToString/key"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//StringToString/value"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//ProjectAccessInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ProjectAccessInfo/revision"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//ProjectAccessInfo/inherits_from"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ProjectAccessInfo/is_owner"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ProjectAccessInfo/ownerOf"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ProjectAccessInfo/can_upload"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ProjectAccessInfo/can_add"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ProjectAccessInfo/config_visible"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//CommentRange"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//CommentRange/startLine"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//CommentRange/startCharacter"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//CommentRange/endLine"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//CommentRange/endCharacter"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//ActionInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ActionInfo/method"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ActionInfo/label"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ActionInfo/title"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ActionInfo/enabled"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//CommentInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//CommentInfo/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//CommentInfo/path"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//CommentInfo/side"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//CommentInfo/line"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//CommentInfo/range"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//CommentInfo/inReplyTo"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//CommentInfo/message"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//CommentInfo/updated"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//CommentInfo/author"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//StringToRevisionInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//StringToRevisionInfo/key"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//StringToRevisionInfo/value"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//ReviewInfo"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//ReviewInfo/labels"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//LabelInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//LabelInfo/optional"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//LabelInfo/approved"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//LabelInfo/rejected"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//LabelInfo/recommended"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//LabelInfo/disliked"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//LabelInfo/blocking"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//LabelInfo/value"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//LabelInfo/default_value"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//LabelInfo/all"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//LabelInfo/values"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//ApprovalInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ApprovalInfo/value"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ApprovalInfo/date"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//RelatedChangesInfo"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//RelatedChangesInfo/changes"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//FileInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//FileInfo/status"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//FileInfo/binary"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//FileInfo/old_path"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//FileInfo/lines_inserted"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//FileInfo/lines_deleted"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//FileInfo/comments"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//FileInfo/draftComments"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//FileInfo/reviewed"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//FileInfo/commentsCount"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//FileInfo/draftsCount"/> |
| <genOperations ecoreOperation="egerrit.ecore#//FileInfo/getPath"/> |
| <genOperations ecoreOperation="egerrit.ecore#//FileInfo/getRevision"/> |
| <genOperations ecoreOperation="egerrit.ecore#//FileInfo/getAllComments"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//MergeableInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//MergeableInfo/submit_type"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//MergeableInfo/mergeable_into"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//MergeableInfo/mergeable"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//ProjectInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ProjectInfo/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ProjectInfo/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ProjectInfo/parent"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ProjectInfo/description"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ProjectInfo/state"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//ProjectInfo/branches"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//CommitInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//CommitInfo/commit"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//CommitInfo/parents"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//CommitInfo/author"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//CommitInfo/committer"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//CommitInfo/subject"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//CommitInfo/message"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//AccountInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//AccountInfo/_account_id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//AccountInfo/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//AccountInfo/email"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//AccountInfo/username"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//ReviewerInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ReviewerInfo/_account_id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ReviewerInfo/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ReviewerInfo/email"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ReviewerInfo/username"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//ReviewerInfo/approvals"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//GitPersonInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//GitPersonInfo/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//GitPersonInfo/email"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//GitPersonInfo/date"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//GitPersonInfo/tz"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//IncludedInInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//IncludedInInfo/branches"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//IncludedInInfo/tags"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//StringToFileInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//StringToFileInfo/key"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//StringToFileInfo/value"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//StringToLabelInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//StringToLabelInfo/key"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//StringToLabelInfo/value"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//BranchInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//BranchInfo/ref"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//BranchInfo/revision"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//BranchInfo/can_delete"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//ChangeInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/kind"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/project"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/branch"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/topic"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/change_id"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/subject"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/status"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/created"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/updated"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/starred"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/reviewed"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/mergeable"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/insertions"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/deletions"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/_sortkey"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/_number"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//ChangeInfo/owner"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//ChangeInfo/actions"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//ChangeInfo/labels"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//ChangeInfo/permitted_labels"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//ChangeInfo/removable_reviewers"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//ChangeInfo/messages"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/current_revision"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//ChangeInfo/revisions"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/_more_changes"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//ChangeInfo/problems"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/base_change"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//ChangeInfo/includedIn"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/hashtags"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//ChangeInfo/relatedChanges"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//ChangeInfo/reviewers"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference egerrit.ecore#//ChangeInfo/sameTopic"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference egerrit.ecore#//ChangeInfo/conflictsWith"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//ChangeInfo/mergeableInfo"/> |
| <genFeatures property="Readonly" notify="false" createChild="false" ecoreFeature="ecore:EReference egerrit.ecore#//ChangeInfo/revision"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference egerrit.ecore#//ChangeInfo/latestPatchSet"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference egerrit.ecore#//ChangeInfo/userSelectedRevision"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/revertable"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/abandonable"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/restoreable"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeInfo/deleteable"/> |
| <genOperations ecoreOperation="egerrit.ecore#//ChangeInfo/getRevisionByNumber"> |
| <genParameters ecoreParameter="egerrit.ecore#//ChangeInfo/getRevisionByNumber/revisionId"/> |
| </genOperations> |
| <genOperations ecoreOperation="egerrit.ecore#//ChangeInfo/isActionAllowed"> |
| <genParameters ecoreParameter="egerrit.ecore#//ChangeInfo/isActionAllowed/action"/> |
| </genOperations> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//ProblemInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ProblemInfo/message"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ProblemInfo/status"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ProblemInfo/outcome"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//ChangeMessageInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeMessageInfo/id"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//ChangeMessageInfo/author"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeMessageInfo/date"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeMessageInfo/message"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeMessageInfo/_revision_number"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//ChangeMessageInfo/comment"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//StringToActionInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//StringToActionInfo/key"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//StringToActionInfo/value"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//StringToListOfString"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//StringToListOfString/key"/> |
| <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EAttribute egerrit.ecore#//StringToListOfString/value"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//StringToFetchInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//StringToFetchInfo/key"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//StringToFetchInfo/value"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//RevisionInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//RevisionInfo/draft"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//RevisionInfo/has_draft_comments"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//RevisionInfo/_number"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//RevisionInfo/ref"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//RevisionInfo/fetch"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//RevisionInfo/commit"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//RevisionInfo/files"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//RevisionInfo/actions"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//RevisionInfo/reviewed"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//RevisionInfo/commentsLoaded"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//RevisionInfo/submitable"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//RevisionInfo/rebaseable"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//RevisionInfo/cherrypickable"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//RevisionInfo/deleteable"/> |
| <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//RevisionInfo/publishable"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//RevisionInfo/filesLoaded"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//RevisionInfo/commented"/> |
| <genOperations ecoreOperation="egerrit.ecore#//RevisionInfo/isActionAllowed"> |
| <genParameters ecoreParameter="egerrit.ecore#//RevisionInfo/isActionAllowed/action"/> |
| </genOperations> |
| <genOperations ecoreOperation="egerrit.ecore#//RevisionInfo/getId"/> |
| <genOperations ecoreOperation="egerrit.ecore#//RevisionInfo/getChangeInfo"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//SuggestReviewerInfo"> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//SuggestReviewerInfo/account"/> |
| <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference egerrit.ecore#//SuggestReviewerInfo/group"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//GroupBaseInfo"> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//GroupBaseInfo/name"/> |
| <genFeatures createChild="false" ecoreFeature="ecore:EAttribute egerrit.ecore#//GroupBaseInfo/id"/> |
| </genClasses> |
| <genClasses ecoreClass="egerrit.ecore#//Reviews"> |
| <genFeatures children="true" createChild="false" propertySortChoices="true" |
| ecoreFeature="ecore:EReference egerrit.ecore#//Reviews/allReviews"/> |
| </genClasses> |
| </genPackages> |
| </genmodel:GenModel> |