Class CompletePublication
- java.lang.Object
-
- org.silverpeas.core.contribution.publication.model.CompletePublication
-
- All Implemented Interfaces:
Serializable
public class CompletePublication extends Object implements Serializable
This object contains the description of a complete publication (publication parameter, info)- Version:
- 1.0
- Author:
- Nicolas Eysseric
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CompletePublication(PublicationDetail pubDetail, List<PublicationLink> linkList, List<PublicationLink> reverseLinkList)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<PublicationLink>
getLinkedPublications(String userId)
List<PublicationLink>
getLinkList()
PublicationDetail
getPublicationDetail()
Get the publication parametersList<PublicationLink>
getReverseLinkList()
List<ValidationStep>
getValidationSteps()
void
setValidationSteps(List<ValidationStep> validationSteps)
-
-
-
Constructor Detail
-
CompletePublication
public CompletePublication(PublicationDetail pubDetail, List<PublicationLink> linkList, List<PublicationLink> reverseLinkList)
- Parameters:
pubDetail
- The main information of the publicationlinkList
- The publications linked to the current publicationreverseLinkList
- The publications which are a reference to the current publication
-
-
Method Detail
-
getPublicationDetail
public PublicationDetail getPublicationDetail()
Get the publication parameters- Returns:
- a PublicationDetail - the publication parameters
- Since:
- 1.0
-
getLinkList
public List<PublicationLink> getLinkList()
- Returns:
- the linkList
-
getReverseLinkList
public List<PublicationLink> getReverseLinkList()
- Returns:
- the reverseLinkList
-
setValidationSteps
public void setValidationSteps(List<ValidationStep> validationSteps)
-
getValidationSteps
public List<ValidationStep> getValidationSteps()
-
getLinkedPublications
public List<PublicationLink> getLinkedPublications(String userId)
-
-