| <?xml version="1.0" encoding="UTF-8"?> |
| <ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="model" nsURI="http://org.eclipse.mylyn.reviews.r4e.core.model/" |
| nsPrefix="r4ecore"> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EReviewGroup" eSuperTypes="platform:/plugin/org.eclipse.mylyn.reviews.core/model/reviews.ecore#//ReviewGroup #//R4EReviewComponent platform:/plugin/org.eclipse.mylyn.reviews.core/model/reviews.ecore#//ModelVersioning"> |
| <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> |
| <details key="name" value="R4EReviewGroup"/> |
| </eAnnotations> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="folder" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" |
| transient="true" derived="true"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="defaultEntryCriteria" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="availableProjects" upperBound="-1" |
| eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="availableComponents" upperBound="-1" |
| eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="designRuleLocations" upperBound="-1" |
| eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="availableAnomalyTypes" |
| upperBound="-1" eType="#//R4EAnomalyType" containment="true"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="anomalyTypeKeyToReference" |
| upperBound="-1" eType="#//MapToAnomalyType" transient="true" derived="true" |
| containment="true"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="reviewsMap" upperBound="-1" |
| eType="#//MapNameToReview" transient="true" derived="true" containment="true"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="userReviews" upperBound="-1" |
| eType="#//MapUserIDToUserReviews" transient="true" derived="true" containment="true"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EReview" eSuperTypes="platform:/plugin/org.eclipse.mylyn.reviews.core/model/reviews.ecore#//Review #//R4EReviewComponent platform:/plugin/org.eclipse.mylyn.reviews.core/model/reviews.ecore#//ModelVersioning"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="project" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="components" upperBound="-1" |
| eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="entryCriteria" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="extraNotes" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="objectives" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="referenceMaterial" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="decision" eType="#//R4EReviewDecision" |
| containment="true"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="startDate" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDate"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="endDate" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDate"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="dueDate" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDate"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="modifiedDate" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDate"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="anomalyTemplate" lowerBound="1" |
| eType="#//R4EAnomaly" containment="true"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" eType="#//R4EReviewType" |
| defaultValueLiteral=""/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="usersMap" upperBound="-1" |
| eType="#//MapToUsers" transient="true" derived="true" containment="true"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="createdBy" lowerBound="1" |
| eType="#//R4EUser"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="idsMap" upperBound="-1" |
| eType="#//MapIDToComponent" transient="true" derived="true" containment="true"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="activeMeeting" eType="#//R4EMeetingData" |
| containment="true"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EAnomaly" eSuperTypes="platform:/plugin/org.eclipse.mylyn.reviews.core/model/reviews.ecore#//Topic #//R4EReviewComponent #//R4EComment"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="state" eType="#//R4EAnomalyState"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="dueDate" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDate"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="rank" eType="ecore:EEnum drules.ecore#//R4EDesignRuleRank"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="rule" eType="ecore:EClass drules.ecore#//R4EDesignRule" |
| transient="true" derived="true"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="notAcceptedReason" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="isImported" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="fixedInVersion" eType="#//R4EFileVersion"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="ruleID" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="decidedByID" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="fixedByID" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="followUpByID" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EEnum" name="R4EAnomalyState"> |
| <eLiterals literal="CREATED" name="Created" value="5"/> |
| <eLiterals literal="ASSIGNED" name="Assigned" value="4"/> |
| <eLiterals literal="ACCEPTED" name="Accepted"/> |
| <eLiterals literal="FIXED" name="Fixed" value="7"/> |
| <eLiterals literal="DUPLICATED" name="Duplicated" value="1"/> |
| <eLiterals literal="REJECTED" name="Rejected" value="2"/> |
| <eLiterals literal="DEFERRED" name="Deferred" value="3"/> |
| <eLiterals literal="VERIFIED" name="Verified" value="6"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EFormalReview" eSuperTypes="#//R4EReview"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="phaseOwner" lowerBound="1" |
| eType="#//R4EParticipant" transient="true" derived="true"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="phases" upperBound="-1" |
| eType="#//R4EReviewPhaseInfo" containment="true"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="current" eType="#//R4EReviewPhaseInfo"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EEnum" name="R4EReviewPhase"> |
| <eLiterals literal="STARTED" name="Started"/> |
| <eLiterals literal="PREPARATION" name="Preparation" value="1"/> |
| <eLiterals literal="DECISION" name="Decision" value="2"/> |
| <eLiterals literal="REWORK" name="Rework" value="3"/> |
| <eLiterals literal="COMPLETED" name="Completed" value="4"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4ETextPosition" eSuperTypes="#//R4EPosition"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="startPosition" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="length" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="startLine" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="endLine" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EEnum" name="R4EUserRole"> |
| <eLiterals literal="REVIEWER" name="Reviewer"/> |
| <eLiterals literal="LEAD" name="Lead" value="1"/> |
| <eLiterals literal="AUTHOR" name="Author" value="2"/> |
| <eLiterals literal="ORGANIZER" name="Organizer" value="3"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EReviewDecision"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="spentTime" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="#//R4EDecision"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EEnum" name="R4EDecision"> |
| <eLiterals literal="NONE" name="None"/> |
| <eLiterals literal="ACCEPTED" name="Accepted" value="1"/> |
| <eLiterals literal="FOLLOWUP" name="AcceptedFollowup" value="2"/> |
| <eLiterals literal="REJECTED" name="Rejected" value="3"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EUser" eSuperTypes="platform:/plugin/org.eclipse.mylyn.reviews.core/model/reviews.ecore#//User #//R4EReviewComponent"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="groupPaths" upperBound="-1" |
| eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString" transient="true" |
| derived="true"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="sequenceIDCounter" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="addedComments" upperBound="-1" |
| eType="#//R4EComment" containment="true"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="addedItems" upperBound="-1" |
| eType="#//R4EItem" containment="true"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="reviewCreatedByMe" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="reviewInstance" lowerBound="1" |
| eType="#//R4EReview"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="reviewCompleted" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="reviewCompletedCode" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EParticipant" eSuperTypes="#//R4EUser"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="roles" upperBound="-1" |
| eType="#//R4EUserRole"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="focusArea" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="isPartOfDecision" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="reviewedContent" upperBound="-1" |
| eType="#//R4EID"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="timeLog" upperBound="-1" |
| eType="#//MapDateToDuration" containment="true"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EItem" eSuperTypes="#//R4EIDComponent platform:/plugin/org.eclipse.mylyn.reviews.core/model/reviews.ecore#//ReviewItem"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="description" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="addedById" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="fileContextList" upperBound="-1" |
| eType="#//R4EFileContext" containment="true"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="repositoryRef" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="ProjectURIs" upperBound="-1" |
| eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="authorRep" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="submitted" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDate"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="infoAtt" upperBound="-1" |
| eType="#//MapKeyToInfoAttributes" containment="true"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4ETextContent" eSuperTypes="#//R4EContent"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="content" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EID"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="sequenceID" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="userID" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EEnum" name="R4EReviewType"> |
| <eLiterals literal="BASIC" name="Basic"/> |
| <eLiterals literal="INFORMAL" name="Informal" value="1"/> |
| <eLiterals literal="FORMAL" name="Formal" value="2"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EAnomalyType" eSuperTypes="platform:/plugin/org.eclipse.mylyn.reviews.core/model/reviews.ecore#//CommentType"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4ETaskReference" eSuperTypes="platform:/plugin/org.eclipse.mylyn.reviews.core/model/reviews.ecore#//TaskReference #//R4EReviewComponent"/> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EReviewState" eSuperTypes="platform:/plugin/org.eclipse.mylyn.reviews.core/model/reviews.ecore#//ReviewState"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="state" eType="#//R4EReviewPhase"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EComment" eSuperTypes="platform:/plugin/org.eclipse.mylyn.reviews.core/model/reviews.ecore#//Comment #//R4EReviewComponent #//R4EIDComponent"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="createdOn" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDate"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="anomaly" lowerBound="1" |
| eType="#//R4EAnomaly"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="infoAtt" upperBound="-1" |
| eType="#//MapKeyToInfoAttributes" containment="true"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EReviewComponent" eSuperTypes="platform:/plugin/org.eclipse.mylyn.reviews.core/model/reviews.ecore#//ReviewComponent"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="assignedTo" upperBound="-1" |
| eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EFileContext" eSuperTypes="#//R4EIDComponent"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="deltas" upperBound="-1" |
| eType="#//R4EDelta" containment="true"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base" eType="#//R4EFileVersion" |
| containment="true"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="target" lowerBound="1" |
| eType="#//R4EFileVersion" containment="true"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" eType="#//R4EContextType"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="infoAtt" upperBound="-1" |
| eType="#//MapKeyToInfoAttributes" containment="true"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EDelta" eSuperTypes="#//R4EIDComponent"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base" eType="#//R4EContent" |
| containment="true"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="target" lowerBound="1" |
| eType="#//R4EContent" containment="true"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4ECommentType" eSuperTypes="platform:/plugin/org.eclipse.mylyn.reviews.core/model/reviews.ecore#//CommentType"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" eType="ecore:EEnum drules.ecore#//R4EDesignRuleClass"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="MapToAnomalyType" instanceClassName="java.util.Map$Entry"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="key" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="#//R4EAnomalyType"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EContent" abstract="true" eSuperTypes="platform:/plugin/org.eclipse.mylyn.reviews.core/model/reviews.ecore#//Location"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="location" lowerBound="1" |
| eType="#//R4EPosition" containment="true"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="info" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EPosition"/> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EFileVersion"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="platformURI" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="versionID" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="repositoryPath" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="resource" eType="#//IResource" |
| transient="true" derived="true"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="localVersionID" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="fileRevision" eType="#//IFileRevision" |
| transient="true" defaultValueLiteral="" derived="true"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="infoAtt" upperBound="-1" |
| eType="#//MapKeyToInfoAttributes" containment="true"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EDataType" name="IResource" instanceClassName="org.eclipse.core.resources.IResource"/> |
| <eClassifiers xsi:type="ecore:EDataType" name="URI" instanceClassName="org.eclipse.emf.common.util.URI" |
| serializable="false"/> |
| <eClassifiers xsi:type="ecore:EClass" name="MapNameToReview" instanceClassName="java.util.Map$Entry"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="key" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="value" lowerBound="1" eType="#//R4EReview"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="MapToUsers" instanceClassName="java.util.Map$Entry"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="key" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="value" lowerBound="1" eType="#//R4EUser"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EUserReviews"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="invitedToMap" upperBound="-1" |
| eType="#//MapNameToReview" containment="true"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="group" eType="#//R4EReviewGroup"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="createdReviews" upperBound="-1" |
| eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EIDComponent" eSuperTypes="#//R4EReviewComponent"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="r4eId" eType="#//R4EID" |
| containment="true"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="MapIDToComponent" instanceClassName="java.util.Map$Entry"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="key" lowerBound="1" eType="#//R4EID"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="value" lowerBound="1" eType="#//R4EIDComponent"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="MapUserIDToUserReviews" instanceClassName="java.util.Map$Entry"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="key" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="value" lowerBound="1" eType="#//R4EUserReviews"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EAnomalyTextPosition" eSuperTypes="#//R4ETextPosition"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="file" eType="#//R4EFileVersion" |
| containment="true"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EEnum" name="R4EContextType"> |
| <eLiterals literal="R4E_UNDEFINED" name="Undefined" value="4"/> |
| <eLiterals literal="R4E_ADDED" name="Added"/> |
| <eLiterals literal="R4E_DELETED" name="Deleted" value="1"/> |
| <eLiterals literal="R4E_MODIFIED" name="Modified" value="2"/> |
| <eLiterals literal="R4E_REPLACED" name="Replaced" value="3"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EDataType" name="IFileRevision" instanceClassName="org.eclipse.team.core.history.IFileRevision"/> |
| <eClassifiers xsi:type="ecore:EClass" name="MapDateToDuration" instanceClassName="java.util.Map$Entry"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="key" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDate"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EIntegerObject"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="MapKeyToInfoAttributes" instanceClassName="java.util.Map$Entry"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="key" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EReviewPhaseInfo"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="endDate" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDate"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" eType="#//R4EReviewPhase"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="phaseOwnerID" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="startDate" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDate"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="R4EMeetingData"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="subject" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="location" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="startTime" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//ELong"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="duration" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="sentCount" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="sender" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="receivers" upperBound="-1" |
| eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="body" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/> |
| </eClassifiers> |
| </ecore:EPackage> |