All Downloads are FREE. Search and download functionalities are using the official Maven repository.

core_servicestore.metamodel.metamodelDiagram.pure Maven / Gradle / Ivy

The newest version!
// Copyright 2021 Goldman Sachs
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
//      http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS,
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// See the License for the specific language governing permissions and
// limitations under the License.

###Diagram
Diagram meta::external::store::service::metamodel::ServiceStoreMetamodelDiagram(width=0.0, height=0.0)
{
    TypeView ServiceStore_$_0(
        type=meta::external::store::service::metamodel::ServiceStore,
        position=(310.00000, -12.00000),
        width=308.56201,
        height=72.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView ServiceStoreElement_$_1(
        type=meta::external::store::service::metamodel::ServiceStoreElement,
        position=(353.00000, 155.00000),
        width=223.56982,
        height=100.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView cview_5(
        type=meta::external::store::service::metamodel::ServiceGroup,
        position=(115.24883, 336.50000),
        width=308.56201,
        height=44.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView cview_6(
        type=meta::external::store::service::metamodel::Service,
        position=(533.24883, 333.50000),
        width=149.54541,
        height=44.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView RootServiceInstanceSetImplementation_$_13(
        type=meta::external::store::service::metamodel::mapping::RootServiceInstanceSetImplementation,
        position=(1668.00000, -6.00000),
        width=246.06055,
        height=58.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView ServiceRequestBuildInfo_$_15(
        type=meta::external::store::service::metamodel::mapping::ServiceRequestBuildInfo,
        position=(1717.03028, 453.00000),
        width=162.03125,
        height=36.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView ServiceRequestParametersBuildInfo_$_17(
        type=meta::external::store::service::metamodel::mapping::ServiceRequestParametersBuildInfo,
        position=(1924.03028, 564.00000),
        width=227.41016,
        height=36.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView ServiceRequestBodyBuildInfo_$_16(
        type=meta::external::store::service::metamodel::mapping::ServiceRequestBodyBuildInfo,
        position=(1548.03028, 556.00000),
        width=192.03125,
        height=44.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView ServiceRequestParameterBuildInfo_$_18(
        type=meta::external::store::service::metamodel::mapping::ServiceRequestParameterBuildInfo,
        position=(1928.03028, 691.00000),
        width=226.70117,
        height=58.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView ServiceMapping_$_14(
        type=meta::external::store::service::metamodel::mapping::ServiceMapping,
        position=(1729.00000, 338.00000),
        width=133.07227,
        height=44.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView ComplexTypeReference_$_10(
        type=meta::external::store::service::metamodel::ComplexTypeReference,
        position=(18.00000, 638.00000),
        width=155.82617,
        height=58.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView BooleanTypeReference_$_6(
        type=meta::external::store::service::metamodel::BooleanTypeReference,
        position=(85.00000, 792.00000),
        width=152.48633,
        height=36.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView FloatTypeReference_$_7(
        type=meta::external::store::service::metamodel::FloatTypeReference,
        position=(258.00000, 790.00000),
        width=133.81250,
        height=36.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView TypeReference_$_5(
        type=meta::external::store::service::metamodel::TypeReference,
        position=(360.00000, 624.00000),
        width=105.14844,
        height=58.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView ServiceParameter_$_4(
        type=meta::external::store::service::metamodel::ServiceParameter,
        position=(608.00000, 481.00000),
        width=174.66602,
        height=100.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView cview_7(
        type=meta::external::store::service::metamodel::IntegerTypeReference,
        position=(402.24883, 792.50000),
        width=145.15625,
        height=30.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView StringTypeReference_$_9(
        type=meta::external::store::service::metamodel::StringTypeReference,
        position=(564.00000, 791.00000),
        width=139.81250,
        height=36.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView SerializationFormat_$_12(
        type=meta::external::store::service::metamodel::SerializationFormat,
        position=(623.00000, 628.00000),
        width=139.19531,
        height=60.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView cview_8(
        type=meta::external::store::service::metamodel::SingleSecuritySchemeRequirement,
        position=(860.24883, 546.50000),
        width=222.73438,
        height=44.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView cview_9(
        type=meta::external::store::service::metamodel::MultiSecuritySchemeRequirement,
        position=(1224.24883, 553.50000),
        width=214.71875,
        height=30.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView cview_3(
        type=meta::external::store::service::metamodel::SecuritySchemeRequirement,
        position=(1046.24883, 419.50000),
        width=186.72852,
        height=44.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView SecurityScheme_$_11(
        type=meta::external::store::service::metamodel::SecurityScheme,
        position=(916.00000, 659.00000),
        width=113.38086,
        height=44.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView cview_1(
        type=meta::external::store::service::metamodel::ApiKeySecurityScheme,
        position=(816.24883, 781.50000),
        width=167.90381,
        height=58.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    TypeView cview_10(
        type=meta::external::store::service::metamodel::HttpSecurityScheme,
        position=(1006.24883, 781.50000),
        width=156.92529,
        height=58.00000,
        stereotypesVisible=true,
        attributesVisible=true,
        attributeStereotypesVisible=true,
        attributeTypesVisible=true,
        color=#FFFFCC,
        lineWidth=1.0)

    GeneralizationView gview_0(
        source=BooleanTypeReference_$_6,
        target=TypeReference_$_5,
        points=[(161.24316,810.00000),(412.87442,655.00000)],
        label='',
        color=#000000,
        lineWidth=-1.0,
        lineStyle=SIMPLE)

    GeneralizationView gview_1(
        source=FloatTypeReference_$_7,
        target=TypeReference_$_5,
        points=[(324.15508,807.00000),(412.57422,653.00000)],
        label='',
        color=#000000,
        lineWidth=-1.0,
        lineStyle=SIMPLE)

    GeneralizationView gview_2(
        source=StringTypeReference_$_9,
        target=TypeReference_$_5,
        points=[(633.90625,809.00000),(412.87442,655.00000)],
        label='',
        color=#000000,
        lineWidth=-1.0,
        lineStyle=SIMPLE)

    GeneralizationView gview_3(
        source=ComplexTypeReference_$_10,
        target=TypeReference_$_5,
        points=[(95.91309,656.00000),(412.87422,655.00000)],
        label='',
        color=#000000,
        lineWidth=-1.0,
        lineStyle=SIMPLE)

    GeneralizationView gview_4(
        source=cview_1,
        target=SecurityScheme_$_11,
        points=[(900.20074,810.50000),(972.69043,681.00000)],
        label='',
        color=#000000,
        lineWidth=-1.0,
        lineStyle=SIMPLE)

    GeneralizationView gview_5(
        source=cview_5,
        target=ServiceStoreElement_$_1,
        points=[(269.52984,358.50000),(464.78491,205.00000)],
        label='',
        color=#000000,
        lineWidth=-1.0,
        lineStyle=SIMPLE)

    GeneralizationView gview_6(
        source=cview_6,
        target=ServiceStoreElement_$_1,
        points=[(608.02154,355.50000),(464.78491,205.00000)],
        label='',
        color=#000000,
        lineWidth=-1.0,
        lineStyle=SIMPLE)

    GeneralizationView gview_7(
        source=cview_7,
        target=TypeReference_$_5,
        points=[(474.82696,807.50000),(412.57422,653.00000)],
        label='',
        color=#000000,
        lineWidth=-1.0,
        lineStyle=SIMPLE)

    GeneralizationView gview_8(
        source=cview_8,
        target=cview_3,
        points=[(971.61602,568.50000),(1139.61309,441.50000)],
        label='',
        color=#000000,
        lineWidth=-1.0,
        lineStyle=SIMPLE)

    GeneralizationView gview_9(
        source=cview_9,
        target=cview_3,
        points=[(1331.60821,568.50000),(1139.61309,441.50000)],
        label='',
        color=#000000,
        lineWidth=-1.0,
        lineStyle=SIMPLE)

    GeneralizationView gview_10(
        source=cview_10,
        target=SecurityScheme_$_11,
        points=[(1084.71148,810.50000),(972.69043,681.00000)],
        label='',
        color=#000000,
        lineWidth=-1.0,
        lineStyle=SIMPLE)

    PropertyView pview_0(
        property=meta::external::store::service::metamodel::ServiceStoreElement.owner,
        source=ServiceStoreElement_$_1,
        target=ServiceStore_$_0,
        points=[(464.78492,205.00000),(464.28101,24.00000)],
        label='',
        propertyPosition=(0.0,0.0),
        multiplicityPosition=(0.0,0.0),
        color=#000000,
        lineWidth=-1.0,
        stereotypesVisible=true,
        nameVisible=true,
        lineStyle=SIMPLE)

    PropertyView pview_1(
        property=meta::external::store::service::metamodel::ServiceStore.elements,
        source=ServiceStore_$_0,
        target=ServiceStoreElement_$_1,
        points=[(464.28101,24.00000),(464.78492,205.00000)],
        label='',
        propertyPosition=(0.0,0.0),
        multiplicityPosition=(0.0,0.0),
        color=#000000,
        lineWidth=-1.0,
        stereotypesVisible=true,
        nameVisible=true,
        lineStyle=SIMPLE)

    PropertyView pview_2(
        property=meta::external::store::service::metamodel::ServiceParameter.type,
        source=ServiceParameter_$_4,
        target=TypeReference_$_5,
        points=[(695.33301,531.00000),(412.87422,655.00000)],
        label='',
        propertyPosition=(0.0,0.0),
        multiplicityPosition=(0.0,0.0),
        color=#000000,
        lineWidth=-1.0,
        stereotypesVisible=true,
        nameVisible=true,
        lineStyle=SIMPLE)

    PropertyView pview_3(
        property=meta::external::store::service::metamodel::ServiceParameter.serializationFormat,
        source=ServiceParameter_$_4,
        target=SerializationFormat_$_12,
        points=[(695.33301,531.00000),(692.59766,658.00000)],
        label='',
        propertyPosition=(0.0,0.0),
        multiplicityPosition=(0.0,0.0),
        color=#000000,
        lineWidth=-1.0,
        stereotypesVisible=true,
        nameVisible=true,
        lineStyle=SIMPLE)

    PropertyView pview_4(
        property=meta::external::store::service::metamodel::mapping::ServiceMapping.owner,
        source=ServiceMapping_$_14,
        target=RootServiceInstanceSetImplementation_$_13,
        points=[(1795.53613,360.00000),(1791.03027,23.00000)],
        label='',
        propertyPosition=(0.0,0.0),
        multiplicityPosition=(0.0,0.0),
        color=#000000,
        lineWidth=-1.0,
        stereotypesVisible=true,
        nameVisible=true,
        lineStyle=SIMPLE)

    PropertyView pview_5(
        property=meta::external::store::service::metamodel::mapping::RootServiceInstanceSetImplementation.servicesMapping,
        source=RootServiceInstanceSetImplementation_$_13,
        target=ServiceMapping_$_14,
        points=[(1791.03027,23.00000),(1795.53613,360.00000)],
        label='',
        propertyPosition=(0.0,0.0),
        multiplicityPosition=(0.0,0.0),
        color=#000000,
        lineWidth=-1.0,
        stereotypesVisible=true,
        nameVisible=true,
        lineStyle=SIMPLE)

    PropertyView pview_6(
        property=meta::external::store::service::metamodel::mapping::ServiceRequestBuildInfo.requestBodyBuildInfo,
        source=ServiceRequestBuildInfo_$_15,
        target=ServiceRequestBodyBuildInfo_$_16,
        points=[(1798.04590,471.00000),(1644.04590,578.00000)],
        label='',
        propertyPosition=(0.0,0.0),
        multiplicityPosition=(0.0,0.0),
        color=#000000,
        lineWidth=-1.0,
        stereotypesVisible=true,
        nameVisible=true,
        lineStyle=SIMPLE)

    PropertyView pview_7(
        property=meta::external::store::service::metamodel::mapping::ServiceMapping.requestBuildInfo,
        source=ServiceMapping_$_14,
        target=ServiceRequestBuildInfo_$_15,
        points=[(1795.53613,360.00000),(1798.04590,471.00000)],
        label='',
        propertyPosition=(0.0,0.0),
        multiplicityPosition=(0.0,0.0),
        color=#000000,
        lineWidth=-1.0,
        stereotypesVisible=true,
        nameVisible=true,
        lineStyle=SIMPLE)

    PropertyView pview_8(
        property=meta::external::store::service::metamodel::mapping::ServiceRequestBuildInfo.requestParametersBuildInfo,
        source=ServiceRequestBuildInfo_$_15,
        target=ServiceRequestParametersBuildInfo_$_17,
        points=[(1798.04590,471.00000),(2037.73535,582.00000)],
        label='',
        propertyPosition=(0.0,0.0),
        multiplicityPosition=(0.0,0.0),
        color=#000000,
        lineWidth=-1.0,
        stereotypesVisible=true,
        nameVisible=true,
        lineStyle=SIMPLE)

    PropertyView pview_9(
        property=meta::external::store::service::metamodel::mapping::ServiceRequestParametersBuildInfo.parameterBuildInfoList,
        source=ServiceRequestParametersBuildInfo_$_17,
        target=ServiceRequestParameterBuildInfo_$_18,
        points=[(2037.73535,582.00000),(2041.38086,720.00000)],
        label='',
        propertyPosition=(0.0,0.0),
        multiplicityPosition=(0.0,0.0),
        color=#000000,
        lineWidth=-1.0,
        stereotypesVisible=true,
        nameVisible=true,
        lineStyle=SIMPLE)

    PropertyView pview_10(
        property=meta::external::store::service::metamodel::ServiceGroup.elements,
        source=cview_5,
        target=ServiceStoreElement_$_1,
        points=[(158.24883,339.50000),(158.24883,208.50000),(464.78491,205.00000)],
        label='',
        propertyPosition=(0.0,0.0),
        multiplicityPosition=(0.0,0.0),
        color=#000000,
        lineWidth=-1.0,
        stereotypesVisible=true,
        nameVisible=true,
        lineStyle=SIMPLE)

    PropertyView pview_11(
        property=meta::external::store::service::metamodel::Service.response,
        source=cview_6,
        target=ComplexTypeReference_$_10,
        points=[(608.02154,355.50000),(95.91309,667.00000)],
        label='',
        propertyPosition=(0.0,0.0),
        multiplicityPosition=(0.0,0.0),
        color=#000000,
        lineWidth=-1.0,
        stereotypesVisible=true,
        nameVisible=true,
        lineStyle=SIMPLE)

    PropertyView pview_12(
        property=meta::external::store::service::metamodel::Service.parameters,
        source=cview_6,
        target=ServiceParameter_$_4,
        points=[(608.02154,355.50000),(695.33301,531.00000)],
        label='',
        propertyPosition=(0.0,0.0),
        multiplicityPosition=(0.0,0.0),
        color=#000000,
        lineWidth=-1.0,
        stereotypesVisible=true,
        nameVisible=true,
        lineStyle=SIMPLE)

    PropertyView pview_13(
        property=meta::external::store::service::metamodel::mapping::ServiceMapping.service,
        source=ServiceMapping_$_14,
        target=cview_6,
        points=[(1795.53614,360.00000),(608.02154,355.50000)],
        label='',
        propertyPosition=(0.0,0.0),
        multiplicityPosition=(0.0,0.0),
        color=#000000,
        lineWidth=-1.0,
        stereotypesVisible=true,
        nameVisible=true,
        lineStyle=SIMPLE)

    PropertyView pview_14(
        property=meta::external::store::service::metamodel::Service.security,
        source=cview_6,
        target=cview_3,
        points=[(608.02154,355.50000),(1139.61309,441.50000)],
        label='',
        propertyPosition=(0.0,0.0),
        multiplicityPosition=(0.0,0.0),
        color=#000000,
        lineWidth=-1.0,
        stereotypesVisible=true,
        nameVisible=true,
        lineStyle=SIMPLE)

    PropertyView pview_15(
        property=meta::external::store::service::metamodel::Service.requestBody,
        source=cview_6,
        target=TypeReference_$_5,
        points=[(608.02154,355.50000),(412.57422,653.00000)],
        label='',
        propertyPosition=(0.0,0.0),
        multiplicityPosition=(0.0,0.0),
        color=#000000,
        lineWidth=-1.0,
        stereotypesVisible=true,
        nameVisible=true,
        lineStyle=SIMPLE)

    PropertyView pview_16(
        property=meta::external::store::service::metamodel::SingleSecuritySchemeRequirement.securityScheme,
        source=cview_8,
        target=SecurityScheme_$_11,
        points=[(971.61602,568.50000),(972.69043,681.00000)],
        label='',
        propertyPosition=(0.0,0.0),
        multiplicityPosition=(0.0,0.0),
        color=#000000,
        lineWidth=-1.0,
        stereotypesVisible=true,
        nameVisible=true,
        lineStyle=SIMPLE)

    PropertyView pview_17(
        property=meta::external::store::service::metamodel::MultiSecuritySchemeRequirement.securitySchemes,
        source=cview_9,
        target=cview_8,
        points=[(1331.60821,568.50000),(971.61602,568.50000)],
        label='',
        propertyPosition=(0.0,0.0),
        multiplicityPosition=(0.0,0.0),
        color=#000000,
        lineWidth=-1.0,
        stereotypesVisible=true,
        nameVisible=true,
        lineStyle=SIMPLE)
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy