org.eclipse.lyo.core.trs

## Class EmptyChangeLog

- java.lang.Object
- - org.eclipse.lyo.oslc4j.core.model.AbstractResource
  - - org.eclipse.lyo.core.trs.AbstractChangeLog
    - - org.eclipse.lyo.core.trs.EmptyChangeLog

- All Implemented Interfaces:
    IExtendedResource, IResource

      @OslcNamespace(value="http://open-services.net/ns/core/trs#")
      @OslcResourceShape(title="Change Log\tShape",
                         describes="http://open-services.net/ns/core/trs#ChangeLog")
      @OslcName(value="ChangeLog")
      public class EmptyChangeLog
      extends AbstractChangeLog

  A Change Log provides a list of changes organized in inverse chronological order, most recent first. The following example illustrates the contents of a Change Log:

      # Resource: http://cm1.example.com/trackedResourceSet
      @prefix trs: <http://open-services.net/ns/core/trs#> .
      @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

      <http://cm1.example.com/trackedResourceSet>
        a trs:TrackedResourceSet ;
        trs:base <http://cm1.example.com/baseResources> ;
        trs:changeLog
                               [ a	   trs:ChangeLog
                               ] .

  An empty change log essentially contains nothing. This class exists to allow JAX-RS implementations a way to generate the empty change log in the TRS resource's output.

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `EmptyChangeLog()`

  - ### Method Summary

    - ### Methods inherited from class org.eclipse.lyo.oslc4j.core.model.AbstractResource

      `addType, getAbout, getExtendedProperties, getTypes, setAbout, setExtendedProperties, setTypes`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### EmptyChangeLog

          public EmptyChangeLog()

Copyright © 2016. All rights reserved.