## ncal:Calendar ncal:Calendar |

## Description

A calendar. Inspirations for this class can be traced to the VCALENDAR component defined in RFC 2445 sec. 4.4, but it may just as well be used to represent any kind of Calendar.

## Class hierarchy

        http://www.w3.org/2000/01/rdf-schema#Resource
            nie:InformationElement
            ╰── ncal:Calendar

## Properties

### The `“ncal:version”` property

    “ncal:version”          http://www.w3.org/2001/XMLSchema#string

This property specifies the identifier corresponding to the highest version number or the minimum and maximum range of the iCalendar specification that is required in order to interpret the iCalendar object. Defined in RFC 2445 sec. 4.7.4

Number of possible elements per resource (Cardinality): 1

### The `“ncal:prodid”` property

    “ncal:prodid”          http://www.w3.org/2001/XMLSchema#string

This property specifies the identifier for the product that created the iCalendar object. Defined in RFC 2445 sec. 4.7.2

Number of possible elements per resource (Cardinality): 1

This property supersedes the following properties from this or parent classes:

- `“nie:generator”` from the `nie:InformationElement` class

### The `“ncal:calscale”` property

    “ncal:calscale”          ncal:CalendarScale

This property defines the calendar scale used for the calendar information specified in the iCalendar object. Defined in RFC 2445 sec. 4.7.1

Number of possible elements per resource (Cardinality): 1

### The `“ncal:method”` property

    “ncal:method”          http://www.w3.org/2001/XMLSchema#string

This property defines the iCalendar object method associated with the calendar object. Defined in RFC 2445 sec. 4.7.2

Number of possible elements per resource (Cardinality): 1

### The `“ncal:component”` property

    “ncal:component”          ncal:CalendarDataObject

Links the Vcalendar instance with the calendar components. This property has no direct equivalent in the RFC specification. It has been introduced to express the containmnent relations.

Number of possible elements per resource (Cardinality): Unlimited

This property supersedes the following properties from this or parent classes:

- `“nie:hasPart”` from the `nie:InformationElement` class