diff options
Diffstat (limited to 'deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger')
11 files changed, 0 insertions, 242 deletions
diff --git a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-base-parameter.ts b/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-base-parameter.ts deleted file mode 100644 index 82103458..00000000 --- a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-base-parameter.ts +++ /dev/null @@ -1,20 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2018 ZTE Corporation. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * and the Apache License 2.0 which both accompany this distribution, - * and are available at http://www.eclipse.org/legal/epl-v10.html - * and http://www.apache.org/licenses/LICENSE-2.0 - * - * Contributors: - * ZTE - initial API and implementation and/or initial documentation - *******************************************************************************/ -export interface SwaggerBaseParameter { - name: string; - in: string; //SwaggerIn - description?: string; - required?: boolean;//default value is false - show?: boolean;//default value is true; - value?: string; - valueSource?: string; -} diff --git a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-body-parameter.ts b/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-body-parameter.ts deleted file mode 100644 index f676b83d..00000000 --- a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-body-parameter.ts +++ /dev/null @@ -1,18 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2018 ZTE Corporation. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * and the Apache License 2.0 which both accompany this distribution, - * and are available at http://www.eclipse.org/legal/epl-v10.html - * and http://www.apache.org/licenses/LICENSE-2.0 - * - * Contributors: - * ZTE - initial API and implementation and/or initial documentation - *******************************************************************************/ -import { SwaggerBaseParameter } from "./swagger-base-parameter"; -import { SwaggerSchema } from "./swagger-schema"; - -export interface SwaggerBodyParameter extends SwaggerBaseParameter { - $ref: string; - schema: SwaggerSchema; -} diff --git a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-collection-format.enum.ts b/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-collection-format.enum.ts deleted file mode 100644 index f8df2536..00000000 --- a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-collection-format.enum.ts +++ /dev/null @@ -1,17 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2018 ZTE Corporation. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * and the Apache License 2.0 which both accompany this distribution, - * and are available at http://www.eclipse.org/legal/epl-v10.html - * and http://www.apache.org/licenses/LICENSE-2.0 - * - * Contributors: - * ZTE - initial API and implementation and/or initial documentation - *******************************************************************************/ -export enum SwaggerCollectionFormat { - csv,//comma separated values foo,bar. - ssv,//space separated values foo bar. - tsv,//tab separated values foo\tbar. - pipes//pipe separated values foo|bar. -} diff --git a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-data-format.enum.ts b/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-data-format.enum.ts deleted file mode 100644 index d8eaaa76..00000000 --- a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-data-format.enum.ts +++ /dev/null @@ -1,22 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2018 ZTE Corporation. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * and the Apache License 2.0 which both accompany this distribution, - * and are available at http://www.eclipse.org/legal/epl-v10.html - * and http://www.apache.org/licenses/LICENSE-2.0 - * - * Contributors: - * ZTE - initial API and implementation and/or initial documentation - *******************************************************************************/ -export enum SwaggerDataFormat { - int32, - int64, - float, - double, - byte, - binary, - date, - 'date-time', - password -} diff --git a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-data-type.enum.ts b/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-data-type.enum.ts deleted file mode 100644 index 54634901..00000000 --- a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-data-type.enum.ts +++ /dev/null @@ -1,14 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2018 ZTE Corporation. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * and the Apache License 2.0 which both accompany this distribution, - * and are available at http://www.eclipse.org/legal/epl-v10.html - * and http://www.apache.org/licenses/LICENSE-2.0 - * - * Contributors: - * ZTE - initial API and implementation and/or initial documentation - *******************************************************************************/ -export enum SwaggerDataType { - integer, number, string, boolean -} diff --git a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-in.enum.ts b/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-in.enum.ts deleted file mode 100644 index dc695da6..00000000 --- a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-in.enum.ts +++ /dev/null @@ -1,14 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2018 ZTE Corporation. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * and the Apache License 2.0 which both accompany this distribution, - * and are available at http://www.eclipse.org/legal/epl-v10.html - * and http://www.apache.org/licenses/LICENSE-2.0 - * - * Contributors: - * ZTE - initial API and implementation and/or initial documentation - *******************************************************************************/ -export enum SwaggerIn { - query, header, path, formData, body -} diff --git a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-items.ts b/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-items.ts deleted file mode 100644 index 0661d034..00000000 --- a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-items.ts +++ /dev/null @@ -1,31 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2018 ZTE Corporation. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * and the Apache License 2.0 which both accompany this distribution, - * and are available at http://www.eclipse.org/legal/epl-v10.html - * and http://www.apache.org/licenses/LICENSE-2.0 - * - * Contributors: - * ZTE - initial API and implementation and/or initial documentation - *******************************************************************************/ -export interface SwaggerItems { - $ref?: string; - type?: string; - format?: string; - items?: SwaggerItems; - collectionFormat?: string;//Default value is csv - default?: any; - maximum?: number; - exclusiveMaximum?: boolean; - minimum?: number; - exclusiveMinimum?: boolean; - maxLength?: number;//integer - minLength?: number;//integer - pattern?: string; - maxItems?: number;//integer - minItems?: number;//integer - uniqueItems?: boolean; - enum?: any[]; - multipleOf?: number; -} diff --git a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-normal-parameter.ts b/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-normal-parameter.ts deleted file mode 100644 index 3c28803b..00000000 --- a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-normal-parameter.ts +++ /dev/null @@ -1,34 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2018 ZTE Corporation. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * and the Apache License 2.0 which both accompany this distribution, - * and are available at http://www.eclipse.org/legal/epl-v10.html - * and http://www.apache.org/licenses/LICENSE-2.0 - * - * Contributors: - * ZTE - initial API and implementation and/or initial documentation - *******************************************************************************/ -import { SwaggerBaseParameter } from "./swagger-base-parameter"; -import { SwaggerItems } from "./swagger-items"; - -export interface SwaggerNormalParameter extends SwaggerBaseParameter { - type: string;//"string", "number", "integer", "boolean", "array" or "file" - format?: string;//https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md#dataTypeFormat - allowEmptyValue?: boolean; - items?: SwaggerItems; - collectionFormat?: string; - default?: any; - maximum?: number; - exclusiveMaximum?: boolean; - minimum?: number; - exclusiveMinimum?: boolean; - maxLength?: number;//integer; - minLength?: number;//integer; - pattern?: string;//https://tools.ietf.org/html/draft-fge-json-schema-validation-00#section-5.2.3. - maxItems?: number;//integer; - minItems?: number;//integer; - uniqueItems?: boolean; - enum?: any[]; - multipleOf?: number;//https://tools.ietf.org/html/draft-fge-json-schema-validation-00#section-5.1.1. -} diff --git a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-parameter.ts b/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-parameter.ts deleted file mode 100644 index a87d4bf3..00000000 --- a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-parameter.ts +++ /dev/null @@ -1,13 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2018 ZTE Corporation. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * and the Apache License 2.0 which both accompany this distribution, - * and are available at http://www.eclipse.org/legal/epl-v10.html - * and http://www.apache.org/licenses/LICENSE-2.0 - * - * Contributors: - * ZTE - initial API and implementation and/or initial documentation - *******************************************************************************/ -export interface SwaggerParameter { -} diff --git a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-response.ts b/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-response.ts deleted file mode 100644 index 5896905d..00000000 --- a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-response.ts +++ /dev/null @@ -1,21 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2018 ZTE Corporation. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * and the Apache License 2.0 which both accompany this distribution, - * and are available at http://www.eclipse.org/legal/epl-v10.html - * and http://www.apache.org/licenses/LICENSE-2.0 - * - * Contributors: - * ZTE - initial API and implementation and/or initial documentation - *******************************************************************************/ -import { SwaggerSchema } from "./swagger-schema"; - -export interface SwaggerResponse { - description: string; - schema?: SwaggerSchema; - headers?: any;//todo: add define object - examples?: any;//todo: add define - $ref?: string; - name?: string; -} diff --git a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-schema.ts b/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-schema.ts deleted file mode 100644 index c152830c..00000000 --- a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/model/workflow/swagger/swagger-schema.ts +++ /dev/null @@ -1,38 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2018 ZTE Corporation. - * All rights reserved. This program and the accompanying materials - * are made available under the terms of the Eclipse Public License v1.0 - * and the Apache License 2.0 which both accompany this distribution, - * and are available at http://www.eclipse.org/legal/epl-v10.html - * and http://www.apache.org/licenses/LICENSE-2.0 - * - * Contributors: - * ZTE - initial API and implementation and/or initial documentation - *******************************************************************************/ -export interface SwaggerSchema { - $ref?: string; - format?: string; - title?: string; - description?: string; - default?: any; - multipleOf?: number;//https://tools.ietf.org/html/draft-fge-json-schema-validation-00#section-5.1.1. - maximum?: number; - exclusiveMaximum?: boolean; - minimum?: number; - exclusiveMinimum?: boolean; - maxLength?: number;//integer; - minLength?: number;//integer; - pattern?: string;//https://tools.ietf.org/html/draft-fge-json-schema-validation-00#section-5.2.3. - maxItems?: number;//integer; - minItems?: number;//integer; - uniqueItems?: boolean; - maxProperties?: number;//integer; - minPropertiesnumber?: number;//integer; - required?: boolean | string[]; - enum?: any[]; - type?: string; - items?: SwaggerSchema | SwaggerSchema[]; - allOf?: any;//every property is a SwaggerSchema; - properties?: any;//every property is a SwaggerSchema; - additionalProperties?: any;//every property is a SwaggerSchema;//boolean | SwaggerSchema; -} |