Coverage Report - org.apache.any23.vocab.ICAL
 
Classes in this File Line Coverage Branch Coverage Complexity
ICAL
0%
0/104
0%
0/2
1.25
 
 1  
 /*
 2  
  * Licensed to the Apache Software Foundation (ASF) under one or more
 3  
  * contributor license agreements.  See the NOTICE file distributed with
 4  
  * this work for additional information regarding copyright ownership.
 5  
  * The ASF licenses this file to You under the Apache License, Version 2.0
 6  
  * (the "License"); you may not use this file except in compliance with
 7  
  * the License.  You may obtain a copy of the License at
 8  
  *
 9  
  *  http://www.apache.org/licenses/LICENSE-2.0
 10  
  *
 11  
  * Unless required by applicable law or agreed to in writing, software
 12  
  * distributed under the License is distributed on an "AS IS" BASIS,
 13  
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 14  
  * See the License for the specific language governing permissions and
 15  
  * limitations under the License.
 16  
  */
 17  
 
 18  
 package org.apache.any23.vocab;
 19  
 
 20  
 import org.openrdf.model.URI;
 21  
 
 22  
 /**
 23  
  * Vocabulary definitions from <code>ical.rdf</code>
 24  
  */
 25  
 public class ICAL extends Vocabulary {
 26  
 
 27  
     /**
 28  
      * The namespace of the vocabulary as a string.
 29  
      */
 30  
     public static final String NS = "http://www.w3.org/2002/12/cal/icaltzd#";
 31  
 
 32  
     private static ICAL instance;
 33  
 
 34  
     public static ICAL getInstance() {
 35  0
         if(instance == null) {
 36  0
             instance = new ICAL();
 37  
         }
 38  0
         return instance;
 39  
     }
 40  
 
 41  
     /**
 42  
      * The namespace of the vocabulary as a URI.
 43  
      */
 44  0
     public final URI NAMESPACE = createURI(NS);
 45  
 
 46  0
     public final URI DomainOf_rrule = createClass("DomainOf_rrule");
 47  0
     public final URI List_of_Float  = createClass("List_of_Float");
 48  
 
 49  
     /**
 50  
      * Provide a grouping of component properties that define an alarm..
 51  
      */
 52  0
     public final URI Valarm            = createClass("Valarm");
 53  
 
 54  0
     public final URI Value_CAL_ADDRESS = createClass("Value_CAL-ADDRESS");
 55  
 
 56  0
     public final URI Value_DATE        = createClass("Value_DATE");
 57  
 
 58  0
     public final URI Value_DURATION    = createClass("Value_DURATION");
 59  
 
 60  0
     public final URI Value_PERIOD      = createClass("Value_PERIOD");
 61  
 
 62  0
     public final URI Value_RECUR       = createClass("Value_RECUR");
 63  
 
 64  0
     public final URI Vcalendar         = createClass("vcalendar");
 65  
 
 66  
     /**
 67  
      * Provide a grouping of component properties that describe an event..
 68  
      */
 69  0
     public final URI Vevent = createClass("Vevent");
 70  
 
 71  
     /**
 72  
      * Provide a grouping of component properties that describe either a request
 73  
      * for free/busy time, describe a response to a request for free/busy time or
 74  
      * describe a published set of busy time..
 75  
      */
 76  0
     public final URI Vfreebusy = createClass("Vfreebusy");
 77  
 
 78  
     /**
 79  
      * Provide a grouping of component properties that describe a journal entry..
 80  
      */
 81  0
     public final URI Vjournal = createClass("Vjournal");
 82  
 
 83  
     /**
 84  
      * Provide a grouping of component properties that defines a time zone..
 85  
      */
 86  0
     public final URI Vtimezone = createClass("Vtimezone");
 87  
 
 88  
     /**
 89  
      * Provide a grouping of calendar properties that describe a to-do..
 90  
      */
 91  0
     public final URI Vtodo = createClass("Vtodo");
 92  
 
 93  
 
 94  
     /**
 95  
      * The URI provides the capability to associate a document object with a
 96  
      * calendar component.default value type: URI.
 97  
      */
 98  0
     public final URI attach = createProperty("attach");
 99  
 
 100  
     /**
 101  
      * The URI defines an "Attendee" within a calendar component.value type:
 102  
      * CAL-ADDRESS.
 103  
      */
 104  0
     public final URI attendee   = createProperty("attendee");
 105  0
     public final URI calAddress = createProperty("calAddress");
 106  0
     public final URI component  = createProperty("component");
 107  0
     public final URI daylight  = createProperty("daylight");
 108  
 
 109  
     /**
 110  
      * The URI specifies a positive duration of time.value type: DURATION.
 111  
      */
 112  0
     public final URI duration = createProperty("duration");
 113  
 
 114  
     /**
 115  
      * This URI defines a rule or repeating pattern for an exception to a recurrence
 116  
      * set.value type: RECUR.
 117  
      */
 118  0
     public final URI exrule = createProperty("exrule");
 119  
 
 120  
     /**
 121  
      * The URI defines one or more free or busy time intervals.value type: PERIOD.
 122  
      */
 123  0
     public final URI freebusy = createProperty("freebusy");
 124  
 
 125  
     /**
 126  
      * value type: list of FLOATThis URI specifies information related to the
 127  
      * global position for the activity specified by a calendar component..
 128  
      */
 129  0
     public final URI geo = createProperty("geo");
 130  
 
 131  
     /**
 132  
      * value type: CAL-ADDRESSThe URI defines the organizer for a calendar component..
 133  
      */
 134  0
     public final URI organizer = createProperty("organizer");
 135  
 
 136  
     /**
 137  
      * This URI defines a rule or repeating pattern for recurring events, to-dos,
 138  
      * or time zone definitions.value type: RECUR.
 139  
      */
 140  0
     public final URI rrule = createProperty("rrule");
 141  
 
 142  0
     public final URI standard = createProperty("standard");
 143  
 
 144  
     /**
 145  
      * This URI specifies when an alarm will trigger.default value type: DURATION.
 146  
      */
 147  0
     public final URI trigger = createProperty("trigger");
 148  
 
 149  
     /**
 150  
      * The TZURL provides a means for a VTIMEZONE component to point to a network
 151  
      * location that can be used to retrieve an up-to- date version of itself.value
 152  
      * type: URI.
 153  
      */
 154  0
     public final URI tzurl = createProperty("tzurl");
 155  
 
 156  
     /**
 157  
      * This URI defines a Uniform URI Locator (URL) associated with the
 158  
      * iCalendar object.value type: URI.
 159  
      */
 160  0
     public final URI url = createProperty("url");
 161  
 
 162  
     /**
 163  
      * value type: TEXTThis class of URI provides a framework for defining non-standard
 164  
      * properties..
 165  
      */
 166  0
     public final URI X_ = createProperty("X-");
 167  
 
 168  
     /**
 169  
      * value type: TEXTThis URI defines the action to be invoked when an alarm
 170  
      * is triggered..
 171  
      */
 172  0
     public final URI action = createProperty("action");
 173  
 
 174  
     /**
 175  
      * To specify an alternate text representation for the URI value..
 176  
      */
 177  0
     public final URI altrep = createProperty("altrep");
 178  
 
 179  0
     public final URI byday = createProperty("byday");
 180  
 
 181  0
     public final URI byhour = createProperty("byhour");
 182  
 
 183  0
     public final URI byminute = createProperty("byminute");
 184  
 
 185  0
     public final URI bymonth = createProperty("bymonth");
 186  
 
 187  0
     public final URI bysecond = createProperty("bysecond");
 188  
 
 189  0
     public final URI bysetpos = createProperty("bysetpos");
 190  
 
 191  0
     public final URI byweekno = createProperty("byweekno");
 192  
 
 193  0
     public final URI byyearday = createProperty("byyearday");
 194  
 
 195  
     /**
 196  
      * value type: TEXTThis URI defines the calendar scale used for the calendar
 197  
      * information specified in the iCalendar object..
 198  
      */
 199  0
     public final URI calscale = createProperty("calscale");
 200  
 
 201  
     /**
 202  
      * value type: TEXTThis URI defines the categories for a calendar component..
 203  
      */
 204  0
     public final URI categories = createProperty("categories");
 205  
 
 206  
     /**
 207  
      * value type: TEXTThis URI defines the access classification for a calendar
 208  
      * component..
 209  
      */
 210  0
     public final URI class_ = createProperty("class");
 211  
 
 212  
     /**
 213  
      * To specify the common name to be associated with the calendar user specified
 214  
      * by the URI..
 215  
      */
 216  0
     public final URI cn = createProperty("cn");
 217  
 
 218  
     /**
 219  
      * value type: TEXTThis URI specifies non-processing information intended
 220  
      * to provide a comment to the calendar user..
 221  
      */
 222  0
     public final URI comment = createProperty("comment");
 223  
 
 224  
     /**
 225  
      * value type: DATE-TIMEThis URI defines the date and time that a to-do
 226  
      * was actually completed..
 227  
      */
 228  0
     public final URI completed = createProperty("completed");
 229  
 
 230  
     /**
 231  
      * value type: TEXTThe URI is used to represent contact information or alternately
 232  
      * a reference to contact information associated with the calendar component..
 233  
      */
 234  0
     public final URI contact = createProperty("contact");
 235  
 
 236  0
     public final URI count = createProperty("count");
 237  
 
 238  
     /**
 239  
      * This URI specifies the date and time that the calendar information was
 240  
      * created by the calendar user agent in the calendar store. Note: This is analogous
 241  
      * to the creation date and time for a file in the file system.value type: DATE-TIME.
 242  
      */
 243  0
     public final URI created = createProperty("created");
 244  
 
 245  
     /**
 246  
      * To specify the type of calendar user specified by the URI..
 247  
      */
 248  0
     public final URI cutype = createProperty("cutype");
 249  
 
 250  
     /**
 251  
      * To specify the calendar users that have delegated their participation to the
 252  
      * calendar user specified by the URI..
 253  
      */
 254  0
     public final URI delegatedFrom = createProperty("delegatedFrom");
 255  
 
 256  
     /**
 257  
      * To specify the calendar users to whom the calendar user specified by the URI
 258  
      * has delegated participation..
 259  
      */
 260  0
     public final URI delegatedTo = createProperty("delegatedTo");
 261  
 
 262  
     /**
 263  
      * value type: TEXTThis URI provides a more complete description of the
 264  
      * calendar component, than that provided by the "SUMMARY" URI..
 265  
      */
 266  0
     public final URI description = createProperty("description");
 267  
 
 268  
     /**
 269  
      * To specify reference to a directory entry associated with the calendar user
 270  
      * specified by the URI..
 271  
      */
 272  0
     public final URI dir = createProperty("dir");
 273  
 
 274  
     /**
 275  
      * This URI specifies the date and time that a calendar component ends.default
 276  
      * value type: DATE-TIME.
 277  
      */
 278  0
     public final URI dtend = createProperty("dtend");
 279  
 
 280  
     /**
 281  
      * value type: DATE-TIMEThe URI indicates the date/time that the instance
 282  
      * of the iCalendar object was created..
 283  
      */
 284  0
     public final URI dtstamp = createProperty("dtstamp");
 285  
 
 286  
     /**
 287  
      * default value type: DATE-TIMEThis URI specifies when the calendar component
 288  
      * begins..
 289  
      */
 290  0
     public final URI dtstart = createProperty("dtstart");
 291  
 
 292  
     /**
 293  
      * default value type: DATE-TIMEThis URI defines the date and time that
 294  
      * a to-do is expected to be completed..
 295  
      */
 296  0
     public final URI due = createProperty("due");
 297  
 
 298  
     /**
 299  
      * To specify an alternate inline encoding for the URI value..
 300  
      */
 301  0
     public final URI encoding = createProperty("encoding");
 302  
 
 303  
     /**
 304  
      * default value type: DATE-TIMEThis URI defines the list of date/time exceptions
 305  
      * for a recurring calendar component..
 306  
      */
 307  0
     public final URI exdate = createProperty("exdate");
 308  
 
 309  
     /**
 310  
      * To specify the free or busy time type..
 311  
      */
 312  0
     public final URI fbtype = createProperty("fbtype");
 313  
 
 314  
     /**
 315  
      * To specify the content type of a referenced object..
 316  
      */
 317  0
     public final URI fmttype = createProperty("fmttype");
 318  
 
 319  0
     public final URI freq = createProperty("freq");
 320  
 
 321  0
     public final URI interval = createProperty("interval");
 322  
 
 323  
     /**
 324  
      * To specify the language for text values in a URI or URI parameter..
 325  
      */
 326  0
     public final URI language = createProperty("language");
 327  
 
 328  
     /**
 329  
      * value type: DATE-TIMEThe URI specifies the date and time that the information
 330  
      * associated with the calendar component was last revised in the calendar store.
 331  
      * Note: This is analogous to the modification date and time for a file in the
 332  
      * file system..
 333  
      */
 334  0
     public final URI lastModified = createProperty("lastModified");
 335  
 
 336  
     /**
 337  
      * value type: TEXTThe URI defines the intended venue for the activity defined
 338  
      * by a calendar component..
 339  
      */
 340  0
     public final URI location = createProperty("location");
 341  
 
 342  
     /**
 343  
      * To specify the group or list membership of the calendar user specified by
 344  
      * the URI..
 345  
      */
 346  0
     public final URI member = createProperty("member");
 347  
 
 348  
     /**
 349  
      * value type: TEXTThis URI defines the iCalendar object method associated
 350  
      * with the calendar object..
 351  
      */
 352  0
     public final URI method = createProperty("method");
 353  
 
 354  
     /**
 355  
      * To specify the participation status for the calendar user specified by the
 356  
      * URI..
 357  
      */
 358  0
     public final URI partstat = createProperty("partstat");
 359  
 
 360  
     /**
 361  
      * value type: INTEGERThis URI is used by an assignee or delegatee of a
 362  
      * to-do to convey the percent completion of a to-do to the Organizer..
 363  
      */
 364  0
     public final URI percentComplete = createProperty("percentComplete");
 365  
 
 366  
     /**
 367  
      * The URI defines the relative priority for a calendar component.value
 368  
      * type: INTEGER.
 369  
      */
 370  0
     public final URI priority = createProperty("priority");
 371  
 
 372  
     /**
 373  
      * value type: TEXTThis URI specifies the identifier for the product that
 374  
      * created the iCalendar object..
 375  
      */
 376  0
     public final URI prodid = createProperty("prodid");
 377  
 
 378  
     /**
 379  
      * To specify the effective range of recurrence instances from the instance specified
 380  
      * by the recurrence identifier specified by the URI..
 381  
      */
 382  0
     public final URI range = createProperty("range");
 383  
 
 384  
     /**
 385  
      * default value type: DATE-TIMEThis URI defines the list of date/times
 386  
      * for a recurrence set..
 387  
      */
 388  0
     public final URI rdate = createProperty("rdate");
 389  
 
 390  
     /**
 391  
      * default value type: DATE-TIMEThis URI is used in conjunction with the
 392  
      * "UID" and "SEQUENCE" URI to identify a specific instance of a recurring
 393  
      * "VEVENT", "VTODO" or "VJOURNAL" calendar component. The URI value is
 394  
      * the effective value of the "DTSTART" URI of the recurrence instance..
 395  
      */
 396  0
     public final URI recurrenceId = createProperty("recurrenceId");
 397  
 
 398  
     /**
 399  
      * To specify the relationship of the alarm trigger with respect to the start
 400  
      * or end of the calendar component..
 401  
      */
 402  0
     public final URI related = createProperty("related");
 403  
 
 404  
     /**
 405  
      * The URI is used to represent a relationship or reference between one
 406  
      * calendar component and another.value type: TEXT.
 407  
      */
 408  0
     public final URI relatedTo = createProperty("relatedTo");
 409  
 
 410  
     /**
 411  
      * To specify the type of hierarchical relationship associated with the calendar
 412  
      * component specified by the URI..
 413  
      */
 414  0
     public final URI reltype = createProperty("reltype");
 415  
 
 416  
     /**
 417  
      * This URI defines the number of time the alarm should be repeated, after
 418  
      * the initial trigger.value type: INTEGER.
 419  
      */
 420  0
     public final URI repeat = createProperty("repeat");
 421  
 
 422  
     /**
 423  
      * value type: TEXTThis URI defines the status code returned for a scheduling
 424  
      * request..
 425  
      */
 426  0
     public final URI requestStatus = createProperty("requestStatus");
 427  
 
 428  
     /**
 429  
      * value type: TEXTThis URI defines the equipment or resources anticipated
 430  
      * for an activity specified by a calendar entity...
 431  
      */
 432  0
     public final URI resources = createProperty("resources");
 433  
 
 434  
     /**
 435  
      * To specify the participation role for the calendar user specified by the URI..
 436  
      */
 437  0
     public final URI role = createProperty("role");
 438  
 
 439  
     /**
 440  
      * To specify whether there is an expectation of a favor of a reply from the
 441  
      * calendar user specified by the URI value..
 442  
      */
 443  0
     public final URI rsvp = createProperty("rsvp");
 444  
 
 445  
     /**
 446  
      * To specify the calendar user that is acting on behalf of the calendar user
 447  
      * specified by the URI..
 448  
      */
 449  0
     public final URI sentBy = createProperty("sentBy");
 450  
 
 451  
     /**
 452  
      * value type: integerThis URI defines the revision sequence number of the
 453  
      * calendar component within a sequence of revisions..
 454  
      */
 455  0
     public final URI sequence = createProperty("sequence");
 456  
 
 457  
     /**
 458  
      * value type: TEXTThis URI defines the overall status or confirmation for
 459  
      * the calendar component..
 460  
      */
 461  0
     public final URI status = createProperty("status");
 462  
 
 463  
     /**
 464  
      * This URI defines a short summary or subject for the calendar component.value
 465  
      * type: TEXT.
 466  
      */
 467  0
     public final URI summary = createProperty("summary");
 468  
 
 469  
     /**
 470  
      * This URI defines whether an event is transparent or not to busy time
 471  
      * searches.value type: TEXT.
 472  
      */
 473  0
     public final URI transp = createProperty("transp");
 474  
 
 475  
     /**
 476  
      * value type: TEXTTo specify the identifier for the time zone definition for
 477  
      * a time component in the URI value.This URI specifies the text value
 478  
      * that uniquely identifies the "VTIMEZONE" calendar component..
 479  
      */
 480  0
     public final URI tzid = createProperty("tzid");
 481  
 
 482  
     /**
 483  
      * value type: TEXTThis URI specifies the customary designation for a time
 484  
      * zone description..
 485  
      */
 486  0
     public final URI tzname = createProperty("tzname");
 487  
 
 488  
     /**
 489  
      * value type: UTC-OFFSETThis URI specifies the offset which is in use prior
 490  
      * to this time zone observance..
 491  
      */
 492  0
     public final URI tzoffsetfrom = createProperty("tzoffsetfrom");
 493  
 
 494  
     /**
 495  
      * value type: UTC-OFFSETThis URI specifies the offset which is in use in
 496  
      * this time zone observance..
 497  
      */
 498  0
     public final URI tzoffsetto = createProperty("tzoffsetto");
 499  
 
 500  
     /**
 501  
      * This URI defines the persistent, globally unique identifier for the calendar
 502  
      * component.value type: TEXT.
 503  
      */
 504  0
     public final URI uid = createProperty("uid");
 505  
 
 506  0
     public final URI until = createProperty("until");
 507  
 
 508  
     /**
 509  
      * value type: TEXTThis URI specifies the identifier corresponding to the
 510  
      * highest version number or the minimum and maximum range of the iCalendar specification
 511  
      * that is required in order to interpret the iCalendar object..
 512  
      */
 513  0
     public final URI version = createProperty("version");
 514  
 
 515  
     private URI createClass(String string) {
 516  0
         return createClass(NS, string);
 517  
     }
 518  
 
 519  
     private URI createProperty(String string) {
 520  0
         return createProperty(NS, string);
 521  
     }
 522  
 
 523  
     private ICAL(){
 524  0
         super(NS);
 525  0
     }
 526  
 
 527  
 }