class: EventVO

public class: EventVO
Author:
Project: Phase: 1.0; Status: Proposed; Version: $Revision: 1951 $ $LastChangedDate: 2009-05-07 10:; Complexity: 1
Dates: Created: 16.07.2009 15:13:39; Modified: 16.07.2009 15:13:39;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {8C2D1655-E8D6-437b-A96A-14BA74FC9D2C}
@revised by MuJ: 29.08.2007
 

Goto: Custom Properties, Fields, Methods

Extends: ValueObject

Implements: TitleIF

See also: InvitationStatus, TextVO, TextVO, ValueObject, TitleIF, MdsPublicationVO

Appears in: metadata

Connections
 
Custom Properties
 
EventVO Attributes
Attribute Details
private java.util.ArrayList
  alternativeTitles
Initial: new java.util.ArrayList()
private String
  endDate
private InvitationStatus
  invitationStatus
private TextVO
  place
private static const long
  serialVersionUID
Initial: 1L
Notes: Fixed serialVersionUID to prevent java.io.InvalidClassExceptions like 'de.mpg.escidoc.services.common.valueobjects.ItemVO; local class incompatible: stream classdesc serialVersionUID = 8587635524303981401, local class serialVersionUID = -2285753348501257286' that occur after JiBX enhancement of VOs. Without the fixed serialVersionUID, the VOs have to be compiled twice for testing (once for the Application Server, once for the local test).
@author Johannes Mueller
private String
  startDate
private TextVO
  title
 
EventVO Methods
Operation Details
public
clone():Object
Sequential
Tags: annotations=@Override
Notes: (non-Javadoc)
@see java.lang.Object#clone()
public
equals(
   Object obj):boolean
Sequential
Tags: annotations=@Override
Notes: (non-Javadoc)
@see java.lang.Object#equals(java.lang.Object)
public
getAlternativeTitles():java.util.List
Sequential
Notes: Get the alternativeTitles. The event may have one or several alternative forms of the title (e.g. an abbreviated title).
public
getEndDate():String
Sequential
Notes: Delivers the end date of the event.
public
getInvitationStatus():InvitationStatus
Sequential
Notes: Delivers the invitations status of the event. The invitation status is the information whether the creator was explicitly invited.
public
getPlace():TextVO
Sequential
Notes: Delivers the place of the event.
public
getStartDate():String
Sequential
Notes: Delivers the start date of the event.
public
getTitle():TextVO
Sequential
Notes: Delivers the title of the event.
public
setEndDate(
   String newVal):void
Sequential
Notes: Sets the end date of the event.
public
setInvitationStatus(
   InvitationStatus newVal):void
Sequential
Notes: Sets the invitations status of the event. The invitation status is the information whether the creator was explicitly invited.
public
setPlace(
   TextVO newVal):void
Sequential
Notes: Sets the place of the event.
public
setStartDate(
   String newVal):void
Sequential
Notes: Sets the start date of the event.
public
setTitle(
   TextVO newVal):void
Sequential
Notes: Sets the title of the event.