blob: 15e129f27abccfde195388ec5f82d60a477954c9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
<?xml version="1.0" encoding="ASCII"?>
<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="core" nsURI="org.openecomp.ncomp.core" nsPrefix="core">
<eAnnotations source="http://www.eclipse.org/emf/2011/Xcore">
<details key="ecomp" value="http://openecomp.org"/>
</eAnnotations>
<eClassifiers xsi:type="ecore:EClass" name="NamedEntity" abstract="true">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" unique="false">
<eAnnotations source="http://openecomp.org">
<details key="type" value="configuration"/>
</eAnnotations>
<eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lastPolled" unique="false">
<eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDate"/>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lastChanged" unique="false">
<eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDate"/>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="created" unique="false">
<eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EDate"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Event" abstract="true"/>
<eClassifiers xsi:type="ecore:EClass" name="HasOperationalState" abstract="true">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="operationalState" unique="false" eType="//OperationalState"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="User" eSuperTypes="//NamedEntity">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="publicKey" unique="false">
<eType xsi:type="ecore:EDataType" href="http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="deploymentStatus" unique="false" eType="//DeploymentStatus"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="OperationalState">
<eLiterals name="OPERATIONAL"/>
<eLiterals name="SUSPENDED"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="DeploymentStatus">
<eLiterals name="UNDEPLOYED"/>
<eLiterals name="DEPLOYED"/>
<eLiterals name="DEPLOYED_PARTIALLY"/>
<eLiterals name="DEPLOYED_ERRORS"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EDataType" name="JsonObject" instanceClassName="org.json.JSONObject"/>
<eClassifiers xsi:type="ecore:EDataType" name="RemoteContext" instanceClassName="org.json.JSONObject"/>
<eClassifiers xsi:type="ecore:EDataType" name="IncreasingULongMetricAttribute" instanceClassName="org.openecomp.ncomp.core.types.metrics.IncreasingULongMetricAttribute"/>
<eClassifiers xsi:type="ecore:EDataType" name="LongMetricAttribute" instanceClassName="org.openecomp.ncomp.core.types.metrics.LongMetricAttribute"/>
<eClassifiers xsi:type="ecore:EDataType" name="DoubleMetricAttribute" instanceClassName="org.openecomp.ncomp.core.types.metrics.DoubleMetricAttribute"/>
<eClassifiers xsi:type="ecore:EDataType" name="StringMetricAttribute" instanceClassName="org.openecomp.ncomp.core.types.metrics.StringMetricAttribute"/>
<eClassifiers xsi:type="ecore:EDataType" name="DateMetricAttribute" instanceClassName="org.openecomp.ncomp.core.types.metrics.DateMetricAttribute"/>
</ecore:EPackage>
|