Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 213023
Collapse All | Expand All

(-)src-trace/model/trace.ecore (-11 / +11 lines)
Lines 200-206 Link Here
200
        eType="#//TRCProcess" transient="true" eOpposite="#//TRCProcess/invocations"/>
200
        eType="#//TRCProcess" transient="true" eOpposite="#//TRCProcess/invocations"/>
201
    <eStructuralFeatures xsi:type="ecore:EReference" name="owningObject" eType="#//TRCTraceObject"/>
201
    <eStructuralFeatures xsi:type="ecore:EReference" name="owningObject" eType="#//TRCTraceObject"/>
202
  </eClassifiers>
202
  </eClassifiers>
203
  <eClassifiers xsi:type="ecore:EClass" name="TRCProcess" eSuperTypes="../../src-hierarchy/model/hierarchy.ecore#//AbstractTRCProcess">
203
  <eClassifiers xsi:type="ecore:EClass" name="TRCProcess" eSuperTypes="../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//AbstractTRCProcess">
204
    <eAnnotations source="@extends"/>
204
    <eAnnotations source="@extends"/>
205
    <eAnnotations source="org.eclipse.hyades.loaders.trace.IDeltaManager"/>
205
    <eAnnotations source="org.eclipse.hyades.loaders.trace.IDeltaManager"/>
206
    <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
206
    <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
Lines 351-357 Link Here
351
        upperBound="-1" eType="#//TRCObjectAllocationSitesEntry" containment="true"
351
        upperBound="-1" eType="#//TRCObjectAllocationSitesEntry" containment="true"
352
        eOpposite="#//TRCObjectAllocationSitesEntry/process"/>
352
        eOpposite="#//TRCObjectAllocationSitesEntry/process"/>
353
    <eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1"
353
    <eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1"
354
        eType="ecore:EClass ../../src-hierarchy/model/hierarchy.ecore#//TRCAnnotation"
354
        eType="ecore:EClass ../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//TRCAnnotation"
355
        containment="true"/>
355
        containment="true"/>
356
    <eStructuralFeatures xsi:type="ecore:EReference" name="gcEvents" upperBound="-1"
356
    <eStructuralFeatures xsi:type="ecore:EReference" name="gcEvents" upperBound="-1"
357
        eType="#//TRCGCEvent" defaultValueLiteral="" containment="true"/>
357
        eType="#//TRCGCEvent" defaultValueLiteral="" containment="true"/>
Lines 411-417 Link Here
411
    <eStructuralFeatures xsi:type="ecore:EReference" name="threadEvents" upperBound="-1"
411
    <eStructuralFeatures xsi:type="ecore:EReference" name="threadEvents" upperBound="-1"
412
        eType="#//TRCThreadEvent" containment="true" eOpposite="#//TRCThreadEvent/thread"/>
412
        eType="#//TRCThreadEvent" containment="true" eOpposite="#//TRCThreadEvent/thread"/>
413
    <eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1"
413
    <eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1"
414
        eType="ecore:EClass ../../src-hierarchy/model/hierarchy.ecore#//TRCAnnotation"
414
        eType="ecore:EClass ../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//TRCAnnotation"
415
        containment="true"/>
415
        containment="true"/>
416
  </eClassifiers>
416
  </eClassifiers>
417
  <eClassifiers xsi:type="ecore:EClass" name="TRCMethod" eSuperTypes="#//TRCLanguageElement">
417
  <eClassifiers xsi:type="ecore:EClass" name="TRCMethod" eSuperTypes="#//TRCLanguageElement">
Lines 582-588 Link Here
582
    <eStructuralFeatures xsi:type="ecore:EReference" name="parent" eType="#//TRCPackage"
582
    <eStructuralFeatures xsi:type="ecore:EReference" name="parent" eType="#//TRCPackage"
583
        eOpposite="#//TRCPackage/subPackages"/>
583
        eOpposite="#//TRCPackage/subPackages"/>
584
  </eClassifiers>
584
  </eClassifiers>
585
  <eClassifiers xsi:type="ecore:EClass" name="TRCCollectionBoundary" eSuperTypes="../../src-hierarchy/model/hierarchy.ecore#//AbstractTRCCollectionBoundary">
585
  <eClassifiers xsi:type="ecore:EClass" name="TRCCollectionBoundary" eSuperTypes="../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//AbstractTRCCollectionBoundary">
586
    <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
586
    <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
587
      <details key="documentation" value="A collection boundary (segment boundary) of a trace. This class marks the beginning of a segment. It can have an method invocation associated with it (the first method invocation that was received in that slice). The end of a segment is marked by the end of the trace or by the next segment."/>
587
      <details key="documentation" value="A collection boundary (segment boundary) of a trace. This class marks the beginning of a segment. It can have an method invocation associated with it (the first method invocation that was received in that slice). The end of a segment is marked by the end of the trace or by the next segment."/>
588
    </eAnnotations>
588
    </eAnnotations>
Lines 845-851 Link Here
845
    <eStructuralFeatures xsi:type="ecore:EReference" name="thread" lowerBound="1"
845
    <eStructuralFeatures xsi:type="ecore:EReference" name="thread" lowerBound="1"
846
        eType="#//TRCThread" transient="true" eOpposite="#//TRCThread/threadEvents"/>
846
        eType="#//TRCThread" transient="true" eOpposite="#//TRCThread/threadEvents"/>
847
    <eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1"
847
    <eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1"
848
        eType="ecore:EClass ../../src-hierarchy/model/hierarchy.ecore#//TRCAnnotation"
848
        eType="ecore:EClass ../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//TRCAnnotation"
849
        containment="true"/>
849
        containment="true"/>
850
  </eClassifiers>
850
  </eClassifiers>
851
  <eClassifiers xsi:type="ecore:EClass" name="TRCThreadSleepingEvent" eSuperTypes="#//TRCThreadEvent">
851
  <eClassifiers xsi:type="ecore:EClass" name="TRCThreadSleepingEvent" eSuperTypes="#//TRCThreadEvent">
Lines 924-932 Link Here
924
        <details key="documentation" value="Returns false"/>
924
        <details key="documentation" value="Returns false"/>
925
      </eAnnotations>
925
      </eAnnotations>
926
    </eOperations>
926
    </eOperations>
927
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="lineTable" eType="ecore:EDataType ../../src-hierarchy/model/hierarchy.ecore#//IntArray"/>
927
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="lineTable" eType="ecore:EDataType ../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//IntArray"/>
928
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="hitTable" eType="ecore:EDataType ../../src-hierarchy/model/hierarchy.ecore#//BooleanArray"/>
928
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="hitTable" eType="ecore:EDataType ../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//BooleanArray"/>
929
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="countTable" eType="ecore:EDataType ../../src-hierarchy/model/hierarchy.ecore#//IntArray"/>
929
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="countTable" eType="ecore:EDataType ../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//IntArray"/>
930
    <eStructuralFeatures xsi:type="ecore:EReference" name="sourceInfo" eType="#//TRCSourceInfoWithLLData"/>
930
    <eStructuralFeatures xsi:type="ecore:EReference" name="sourceInfo" eType="#//TRCSourceInfoWithLLData"/>
931
  </eClassifiers>
931
  </eClassifiers>
932
  <eClassifiers xsi:type="ecore:EDataType" name="LLUnitData" instanceClassName="org.eclipse.hyades.models.trace.util.LLUnitData">
932
  <eClassifiers xsi:type="ecore:EDataType" name="LLUnitData" instanceClassName="org.eclipse.hyades.models.trace.util.LLUnitData">
Lines 1075-1081 Link Here
1075
        <details key="documentation" value="Returns false"/>
1075
        <details key="documentation" value="Returns false"/>
1076
      </eAnnotations>
1076
      </eAnnotations>
1077
    </eOperations>
1077
    </eOperations>
1078
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="accumulatedTimeTable" eType="ecore:EDataType ../../src-hierarchy/model/hierarchy.ecore#//DoubleArray"/>
1078
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="accumulatedTimeTable" eType="ecore:EDataType ../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//DoubleArray"/>
1079
  </eClassifiers>
1079
  </eClassifiers>
1080
  <eClassifiers xsi:type="ecore:EClass" name="TRCObjectAllocationSitesEntry" instanceClassName="java.util.Map$Entry">
1080
  <eClassifiers xsi:type="ecore:EClass" name="TRCObjectAllocationSitesEntry" instanceClassName="java.util.Map$Entry">
1081
    <eStructuralFeatures xsi:type="ecore:EReference" name="value" lowerBound="1" upperBound="-1"
1081
    <eStructuralFeatures xsi:type="ecore:EReference" name="value" lowerBound="1" upperBound="-1"
Lines 1096-1105 Link Here
1096
  <eClassifiers xsi:type="ecore:EClass" name="TRCLanguageElement" abstract="true">
1096
  <eClassifiers xsi:type="ecore:EClass" name="TRCLanguageElement" abstract="true">
1097
    <eStructuralFeatures xsi:type="ecore:EReference" name="sourceInfo" eType="#//TRCSourceInfo"/>
1097
    <eStructuralFeatures xsi:type="ecore:EReference" name="sourceInfo" eType="#//TRCSourceInfo"/>
1098
    <eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1"
1098
    <eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1"
1099
        eType="ecore:EClass ../../src-hierarchy/model/hierarchy.ecore#//TRCAnnotation"
1099
        eType="ecore:EClass ../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//TRCAnnotation"
1100
        containment="true"/>
1100
        containment="true"/>
1101
  </eClassifiers>
1101
  </eClassifiers>
1102
  <eClassifiers xsi:type="ecore:EClass" name="TRCObjectAllocationAnnotation" eSuperTypes="../../src-hierarchy/model/hierarchy.ecore#//TRCAnnotation">
1102
  <eClassifiers xsi:type="ecore:EClass" name="TRCObjectAllocationAnnotation" eSuperTypes="../../../org.eclipse.tptp.platform.models.hierarchy/src-hierarchy/model/hierarchy.ecore#//TRCAnnotation">
1103
    <eStructuralFeatures xsi:type="ecore:EReference" name="methods" unique="false"
1103
    <eStructuralFeatures xsi:type="ecore:EReference" name="methods" unique="false"
1104
        upperBound="-1" eType="#//TRCMethod"/>
1104
        upperBound="-1" eType="#//TRCMethod"/>
1105
    <eStructuralFeatures xsi:type="ecore:EReference" name="classes" unique="false"
1105
    <eStructuralFeatures xsi:type="ecore:EReference" name="classes" unique="false"

Return to bug 213023