public class Document extends Object implements fr.paris.lutece.portal.service.i18n.Localizable, fr.paris.lutece.portal.service.resource.IExtendableResource
| Modifier and Type | Field and Description | 
|---|---|
| static String | CODE_DOCUMENT_TYPE_DOWNLOAD | 
| static String | CODE_DOCUMENT_TYPE_IMAGE | 
| static String | PROPERTY_RESOURCE_TYPE | 
| Constructor and Description | 
|---|
| Document() | 
| Modifier and Type | Method and Description | 
|---|---|
| List | getActions()Returns Actions List | 
| DocumentAttribute | getAttribute(String strAttributeCode)Returns a document attribute by its code | 
| List<DocumentAttribute> | getAttributes()Returns attributes List | 
| List<Category> | getCategories() | 
| String | getCodeDocumentType()Returns the CodeDocumentType | 
| String | getComment()Returns the Comment | 
| int | getCreatorId()Returns the IdCreator | 
| Timestamp | getDateCreation()Returns the DateCreation | 
| Timestamp | getDateModification()Returns the Date of the last Modification | 
| Timestamp | getDateValidityBegin()Returns the begining Date of the validity period of the document | 
| Timestamp | getDateValidityEnd()Returns the end Date of the validity period of the document | 
| String | getExtendableResourceDescription() | 
| String | getExtendableResourceImageUrl() | 
| String | getExtendableResourceName() | 
| String | getExtendableResourceType() | 
| int | getId()Returns the IdDocument | 
| String | getIdExtendableResource() | 
| Locale | getLocale()Returns the Locale | 
| int | getMailingListId()Returns the IdMailingList | 
| int | getPageTemplateDocumentId()Returns the IdPageTemplateDocument | 
| int | getPublishedStatus()Returns the PublishedSTatus | 
| String | getSpace()Returns the Space | 
| int | getSpaceId()Returns the IdSpace | 
| String | getState()Returns the State | 
| int | getStateId()Returns the IdState | 
| String | getStateKey()Returns the State | 
| String | getSummary()Returns the Summary | 
| String | getThumbnail()Returns a Thumbnail url for the document based on a document attribute or
 on the document type. | 
| String | getTitle()Returns the Title | 
| String | getType()Returns the Type | 
| String | getXml(javax.servlet.http.HttpServletRequest request,
      int nIdPortlet)Returns the xml of this document | 
| String | getXmlDocument(javax.servlet.http.HttpServletRequest request,
              int nIdPortlet)Returns the xml document of this link | 
| String | getXmlMetadata()Returns the XmlMetadata | 
| String | getXmlValidatedContent()Returns the XmlValidatedContent | 
| String | getXmlWorkingContent()Returns the XmlWorkingContent | 
| boolean | isOutOfDate()Control that an document is out of date, i.e. | 
| boolean | isSkipCategories()Returns the SkipCategories | 
| boolean | isSkipPortlet()Returns the SkipPortlet | 
| boolean | isValid()Control that an document is valid, i.e. | 
| void | setActions(List listActions)Set the document Actions list | 
| void | setAttributes(List<DocumentAttribute> listAttributes)Set the document attributes list | 
| void | setCategories(List<Category> listCategory) | 
| void | setCodeDocumentType(String strCodeDocumentType)Sets the CodeDocumentType | 
| void | setComment(String strComment)Sets the Comment | 
| void | setCreatorId(int nIdCreator)Sets the IdCreator | 
| void | setDateCreation(Timestamp dateCreation)Sets the DateCreation | 
| void | setDateModification(Timestamp dateModification)Sets the Date of the last Modification | 
| void | setDateValidityBegin(Timestamp dateValidityBegin)Sets the begining Date of the validity period of the document | 
| void | setDateValidityEnd(Timestamp dateValidityEnd)Sets the end Date of the validity period of the document | 
| void | setId(int nIdDocument)Sets the IdDocument | 
| void | setLocale(Locale locale)Sets the Locale | 
| void | setMailingListId(int nIdMailingList)Sets the IdMailingList | 
| void | setPageTemplateDocumentId(int nIdPageTemplateDocument)Sets the IdPageTemplateDocument | 
| void | setPublishedStatus(int nPublishedStatus) | 
| void | setSkipCategories(boolean bSkipCategories)Sets the SkipCategories | 
| void | setSkipPortlet(boolean bSkipPortlet)Sets the SkipPortlet | 
| void | setSpace(String strSpace)Sets the Space | 
| void | setSpaceId(int nIdSpace)Sets the IdSpace | 
| void | setStateId(int nIdState)Sets the IdState | 
| void | setStateKey(String strState)Sets the State | 
| void | setSummary(String strSummary)Sets the Summary | 
| void | setTitle(String strTitle)Sets the Title | 
| void | setType(String strType)Sets the Type | 
| void | setXmlMetadata(String strXmlMetadata)Sets the XmlMetadata | 
| void | setXmlValidatedContent(String strXmlValidatedContent)Sets the XmlValidatedContent | 
| void | setXmlWorkingContent(String strXmlWorkingContent)Sets the XmlWorkingContent | 
public static final String CODE_DOCUMENT_TYPE_DOWNLOAD
public static final String CODE_DOCUMENT_TYPE_IMAGE
public static final String PROPERTY_RESOURCE_TYPE
public int getId()
public void setId(int nIdDocument)
nIdDocument - The IdDocumentpublic Locale getLocale()
public void setLocale(Locale locale)
setLocale in interface fr.paris.lutece.portal.service.i18n.Localizablelocale - The Localepublic String getCodeDocumentType()
public void setCodeDocumentType(String strCodeDocumentType)
strCodeDocumentType - The CodeDocumentTypepublic String getTitle()
public void setTitle(String strTitle)
strTitle - The Titlepublic String getSummary()
public void setSummary(String strSummary)
strSummary - The Summarypublic Timestamp getDateCreation()
public void setDateCreation(Timestamp dateCreation)
dateCreation - The DateCreationpublic int getCreatorId()
public void setCreatorId(int nIdCreator)
nIdCreator - The IdCreatorpublic Timestamp getDateModification()
public void setDateModification(Timestamp dateModification)
dateModification - The Date of the last Modificationpublic Timestamp getDateValidityBegin()
public void setDateValidityBegin(Timestamp dateValidityBegin)
dateValidityBegin - The begining Date of the validity period of the
            documentpublic Timestamp getDateValidityEnd()
public void setDateValidityEnd(Timestamp dateValidityEnd)
dateValidityEnd - The end Date of the validity period of the
            documentpublic String getComment()
public void setComment(String strComment)
strComment - The Commentpublic String getXmlWorkingContent()
public void setXmlWorkingContent(String strXmlWorkingContent)
strXmlWorkingContent - The XmlWorkingContentpublic String getXmlValidatedContent()
public void setXmlValidatedContent(String strXmlValidatedContent)
strXmlValidatedContent - The XmlValidatedContentpublic String getXmlMetadata()
public void setXmlMetadata(String strXmlMetadata)
strXmlMetadata - The XmlMetadatapublic int getSpaceId()
public void setSpaceId(int nIdSpace)
nIdSpace - The IdSpacepublic String getSpace()
public void setSpace(String strSpace)
strSpace - The Spacepublic int getStateId()
public void setStateId(int nIdState)
nIdState - The IdStatepublic String getStateKey()
public String getState()
public void setStateKey(String strState)
strState - The Statepublic int getMailingListId()
public void setMailingListId(int nIdMailingList)
nIdMailingList - The IdMailingListpublic int getPageTemplateDocumentId()
public void setPageTemplateDocumentId(int nIdPageTemplateDocument)
nIdPageTemplateDocument - The IdPageTemplateDocumentpublic List<DocumentAttribute> getAttributes()
public void setAttributes(List<DocumentAttribute> listAttributes)
listAttributes - The document attributes listpublic List getActions()
public void setActions(List listActions)
listActions - The document Actions listpublic String getType()
public void setType(String strType)
strType - The Typepublic void setCategories(List<Category> listCategory)
listCategory - the _listCategory to setpublic void setPublishedStatus(int nPublishedStatus)
nPublishedStatus - the nPublishedStatus to setpublic int getPublishedStatus()
public boolean isSkipPortlet()
public void setSkipPortlet(boolean bSkipPortlet)
bSkipPortlet - The SkipPortletpublic boolean isSkipCategories()
public void setSkipCategories(boolean bSkipCategories)
bSkipCategories - The SkipCategoriespublic String getThumbnail()
public String getXml(javax.servlet.http.HttpServletRequest request, int nIdPortlet)
request - The HTTP Servlet requestnIdPortlet - the id of the portlet where the document is publishedpublic String getXmlDocument(javax.servlet.http.HttpServletRequest request, int nIdPortlet)
nIdPortlet - the id of the portlet where the document is publishedrequest - The HTTP servlet requestpublic DocumentAttribute getAttribute(String strAttributeCode)
strAttributeCode - The Attribute Codepublic boolean isValid()
public boolean isOutOfDate()
public String getIdExtendableResource()
getIdExtendableResource in interface fr.paris.lutece.portal.service.resource.IExtendableResourcepublic String getExtendableResourceType()
getExtendableResourceType in interface fr.paris.lutece.portal.service.resource.IExtendableResourcepublic String getExtendableResourceName()
getExtendableResourceName in interface fr.paris.lutece.portal.service.resource.IExtendableResourcepublic String getExtendableResourceDescription()
getExtendableResourceDescription in interface fr.paris.lutece.portal.service.resource.IExtendableResourcepublic String getExtendableResourceImageUrl()
getExtendableResourceImageUrl in interface fr.paris.lutece.portal.service.resource.IExtendableResourceCopyright © 2020 City of Paris. All rights reserved.