Package org.eclipse.lyo.core.trs
Class ChangeEvent
java.lang.Object
org.eclipse.lyo.oslc4j.core.model.AbstractResource
org.eclipse.lyo.core.trs.ChangeEvent
- All Implemented Interfaces:
IExtendedResource
,IResource
- Direct Known Subclasses:
Creation
,Deletion
,Modification
Each entry referenced by trs:change is a Local Resource representing a
Change Event consisting of the properties contained in this class.
Note: This class cannot be instantiated directly. Instead create an instance of one of the child classes depending on the type of event taking place. The child classes are: Creation, Modification, and Deletion.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetOrder()
void
setChanged
(URI changed) void
setOrder
(long order) void
setOrder
(BigInteger order) toString()
Methods inherited from class org.eclipse.lyo.oslc4j.core.model.AbstractResource
addType, getAbout, getExtendedProperties, getTypes, setAbout, setExtendedProperties, setTypes
-
Constructor Details
-
ChangeEvent
public ChangeEvent() -
ChangeEvent
- Parameters:
about
-changed
-order
-
-
-
Method Details
-
toString
-
getChanged
@OslcName("changed") @OslcDescription("The Resource that has changed.") @OslcPropertyDefinition("http://open-services.net/ns/core/trs#changed") @OslcTitle("Changed") public URI getChanged()- Returns:
- the changed
-
setChanged
- Parameters:
changed
- the changed to set
-
getOrder
@OslcName("order") @OslcDescription("The sequence in time of the Change Event.") @OslcPropertyDefinition("http://open-services.net/ns/core/trs#order") @OslcTitle("Order") public BigInteger getOrder()- Returns:
- the order
-
setOrder
- Parameters:
order
- the order to set
-
setOrder
public void setOrder(long order)
-