class: TocItemRO

public class: TocItemRO
Author: Markus Haarlaender (initial creation)
Project: Phase: 1.0; Status: Proposed; Version: $Revision: 1951 $ $LastChangedDate: 2009-05-07 10:; Complexity: 1
Dates: Created: 16.07.2009 15:13:01; Modified: 16.07.2009 15:13:01;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {239CEDDA-BF04-4f4f-B84B-80DF557F1841}
The class for TOC item references.
 

Goto: Custom Properties, Fields, Methods

Extends: ReferenceObject

See also: State, ReferenceObject, TocItemVO, TocItemVO, TocItemVO

Appears in: referenceobjects

Connections
 
Custom Properties
 
TocItemRO Attributes
Attribute Details
private String
  lastMessage
Notes: The message of the last action event of this item.
private Date
  modificationDate
Notes: The date of the last modification of the referenced item.
private String
  pid
Notes: The version PID of the item.
private static const long
  serialVersionUID
Initial: 1L
private ItemVO.State
  state
Notes: The state of the item.
private int
  versionNumber
Notes: The version number of the referenced item. This attribute is optional.
 
TocItemRO Methods
Operation Details
public
clone():Object
Sequential
Tags: annotations=@Override
Notes: {@inheritDoc}
@author Thomas Diebaecker
public
equals(
   Object object):boolean
Sequential
Tags: annotations=@Override
public
getLastMessage():String
Sequential
public
getModificationDate():Date
Sequential
public
getObjectIdAndVersion():String
Sequential
Notes: Get the full identification of an item version.
@return A String in the form objid:versionNumber e.g. "escidoc:345:2"
public
getPid():String
Sequential
public
getState():ItemVO.State
Sequential
Notes: Delivers the state of the item.
public
getVersionNumber():int
Sequential
Notes: The version number of the referenced item. This attribute is optional.
public
setLastMessage(
   String lastMessage):void
Sequential
public
setModificationDate(
   Date modificationDate):void
Sequential
public
setObjectIdAndVersion(
   String idString):void
Sequential
Notes: Set the full identification of an item version.
public
setPid(
   String pid):void
Sequential
public
setState(
   ItemVO.State newVal):void
Sequential
Notes: Sets the state of the item.
public
setVersionNumber(
   int newVal):void
Sequential
Notes: The version number of the referenced item. This attribute is optional.
public
TocItemRO():
Sequential
Notes: Creates a new instance.
public
TocItemRO(
   String objectId):
Sequential
Notes: Creates a new instance with the given objectId.
public
TocItemRO(
   TocItemRO other):
Sequential
Notes: Copy constructor.
@author Thomas Diebaecker