org.silverpeas.publication.dateReminder
Class PublicationNoteReference

java.lang.Object
  extended by org.silverpeas.EntityReference<PublicationDetail>
      extended by org.silverpeas.publication.dateReminder.PublicationNoteReference

public class PublicationNoteReference
extends EntityReference<PublicationDetail>

An entity, which references a publication in Silverpeas, such publication being represented by a PublicationDetail object.

Author:
Cécile Bonin

Field Summary
 
Fields inherited from class org.silverpeas.EntityReference
UNKNOWN_TYPE
 
Constructor Summary
PublicationNoteReference(String pubId)
           
 
Method Summary
static PublicationNoteReference fromPublicationDetail(PublicationDetail publicationDetail)
          Constructs a PublicationNoteReference from an publication.
 PublicationDetail getEntity()
          Gets the instance of the entity targeted by this reference.
 
Methods inherited from class org.silverpeas.EntityReference
equals, getId, getType, getType, getType, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PublicationNoteReference

public PublicationNoteReference(String pubId)
Method Detail

fromPublicationDetail

public static PublicationNoteReference fromPublicationDetail(PublicationDetail publicationDetail)
Constructs a PublicationNoteReference from an publication.

Parameters:
publicationDetail - the publication.
Returns:
PublicationNoteReference

getEntity

public PublicationDetail getEntity()
Description copied from class: EntityReference
Gets the instance of the entity targeted by this reference.

Specified by:
getEntity in class EntityReference<PublicationDetail>
Returns:
the entity identified by this reference.


Copyright © 2016 Silverpeas. All Rights Reserved.