Core.Terms.ListCreate

From emotive
Revision as of 08:00, 13 August 2014 by Nb (talk | contribs) (→‎Properties)
Jump to navigation Jump to search

Classification

Name ListCreate
Short Description Creates a new object of type list at run time
Class Term
Extension OTX Core library
Group Creation terms
Exceptions -
Checker Rules Core_Chk034
Core_Chk036
Standard Compliant Yes

Pseudo-Code Syntax

List ListCreate(DataType type, List items);

Description

ListCreate is a term to create a new list at run time. It is produced by passing a set of elements.

Return Value

The Term returns the value, see table below.

Icons Note.png In OTX, Terms are categorized according to its return data type!
Data Type Description
List The newly created list is returned.

Properties

Name Data Type Class Default Cardinality Description
ItemType DataType Name - [1] Data type of the elements
Items - Term - [1] List of one or more elements of the list type. No elements are specified, an empty list is created.

Examples

List<String> result = ListCreate(String, "text1", "text2");
//Returns the result = {"text1", "text2"}

See also

MapCreate
UserExceptionCreate