Hide Comments

The rapidModel element is the top-level container in an RAPID-ML document.

Syntax

rapidModel <rapid-model-name>

[<resource-api>]...

[<data-model>]...

[<primitive-types-library>]

[<media-types-library>]

[<link-relations-library>]

[<security-schemes-library>]

Examples

rapidModel TaxBlaster

resourceAPI InterfaceModel baseURI "http://localhost:8080"

dataModel DataModel

rapidModel TaxBlaster

resourceAPI InterfaceModel1 baseURI "http://localhost:8080/taxblaster1"

resourceAPI InterfaceModel2 baseURI "http://localhost:8080/taxblaster2"

dataModel DataModel1

dataModel DataModel2

Parameters

Name

Type

Description

<rapid-model-name>

Name

The Name of this RAPID Model.

Child Elements

Name

Topic

Description

<resource-api>

Resource API

A Resource API, containing a related collection of resource definitions.

<data-model>

Data Model

A RAPID-Schema™ Data Model, containing a related collection of Data Structure and User-defined Type definitions.

<primitive-types-library>

Primitive Types Library

Container for custom primitive type definitions.

<media-types-library>

Media Types Library

Container for custom media type definitions.

<link-relations-library>

Link Relations Library

Container for custom link relations definitions.

<security-schemes-library>

Security Schemes Library

Container for custom security scheme definitions.

Parent Elements

None.

Created with Help & Manual 6 and styled with Premium Pack Version 2.51 © by EC Software