Interface LayoutRevisionModel

All Superinterfaces:
AuditedModel, BaseModel<LayoutRevision>, ClassedModel, Cloneable, Comparable<LayoutRevision>, GroupedModel, LocalizedModel, MVCCModel, Serializable, ShardedModel, WorkflowedModel
All Known Subinterfaces:
LayoutRevision
All Known Implementing Classes:
LayoutRevisionWrapper

@ProviderType public interface LayoutRevisionModel extends BaseModel<LayoutRevision>, GroupedModel, LocalizedModel, MVCCModel, ShardedModel, WorkflowedModel
The base model interface for the LayoutRevision service. Represents a row in the "LayoutRevision" database table, with each column mapped to a property of this class.

This interface and its corresponding implementation com.liferay.portal.model.impl.LayoutRevisionModelImpl exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in com.liferay.portal.model.impl.LayoutRevisionImpl.

Author:
Brian Wing Shun Chan
See Also:
{$generated.description}
  • Method Details

    • getPrimaryKey

      long getPrimaryKey()
      Returns the primary key of this layout revision.
      Returns:
      the primary key of this layout revision
    • setPrimaryKey

      void setPrimaryKey(long primaryKey)
      Sets the primary key of this layout revision.
      Parameters:
      primaryKey - the primary key of this layout revision
    • getMvccVersion

      long getMvccVersion()
      Returns the mvcc version of this layout revision.
      Specified by:
      getMvccVersion in interface MVCCModel
      Returns:
      the mvcc version of this layout revision
    • setMvccVersion

      void setMvccVersion(long mvccVersion)
      Sets the mvcc version of this layout revision.
      Specified by:
      setMvccVersion in interface MVCCModel
      Parameters:
      mvccVersion - the mvcc version of this layout revision
    • getLayoutRevisionId

      long getLayoutRevisionId()
      Returns the layout revision ID of this layout revision.
      Returns:
      the layout revision ID of this layout revision
    • setLayoutRevisionId

      void setLayoutRevisionId(long layoutRevisionId)
      Sets the layout revision ID of this layout revision.
      Parameters:
      layoutRevisionId - the layout revision ID of this layout revision
    • getGroupId

      long getGroupId()
      Returns the group ID of this layout revision.
      Specified by:
      getGroupId in interface GroupedModel
      Returns:
      the group ID of this layout revision
    • setGroupId

      void setGroupId(long groupId)
      Sets the group ID of this layout revision.
      Specified by:
      setGroupId in interface GroupedModel
      Parameters:
      groupId - the group ID of this layout revision
    • getCompanyId

      long getCompanyId()
      Returns the company ID of this layout revision.
      Specified by:
      getCompanyId in interface AuditedModel
      Specified by:
      getCompanyId in interface ShardedModel
      Returns:
      the company ID of this layout revision
    • setCompanyId

      void setCompanyId(long companyId)
      Sets the company ID of this layout revision.
      Specified by:
      setCompanyId in interface AuditedModel
      Specified by:
      setCompanyId in interface ShardedModel
      Parameters:
      companyId - the company ID of this layout revision
    • getUserId

      long getUserId()
      Returns the user ID of this layout revision.
      Specified by:
      getUserId in interface AuditedModel
      Returns:
      the user ID of this layout revision
    • setUserId

      void setUserId(long userId)
      Sets the user ID of this layout revision.
      Specified by:
      setUserId in interface AuditedModel
      Parameters:
      userId - the user ID of this layout revision
    • getUserUuid

      String getUserUuid()
      Returns the user uuid of this layout revision.
      Specified by:
      getUserUuid in interface AuditedModel
      Returns:
      the user uuid of this layout revision
    • setUserUuid

      void setUserUuid(String userUuid)
      Sets the user uuid of this layout revision.
      Specified by:
      setUserUuid in interface AuditedModel
      Parameters:
      userUuid - the user uuid of this layout revision
    • getUserName

      @AutoEscape String getUserName()
      Returns the user name of this layout revision.
      Specified by:
      getUserName in interface AuditedModel
      Returns:
      the user name of this layout revision
    • setUserName

      void setUserName(String userName)
      Sets the user name of this layout revision.
      Specified by:
      setUserName in interface AuditedModel
      Parameters:
      userName - the user name of this layout revision
    • getCreateDate

      Date getCreateDate()
      Returns the create date of this layout revision.
      Specified by:
      getCreateDate in interface AuditedModel
      Returns:
      the create date of this layout revision
    • setCreateDate

      void setCreateDate(Date createDate)
      Sets the create date of this layout revision.
      Specified by:
      setCreateDate in interface AuditedModel
      Parameters:
      createDate - the create date of this layout revision
    • getModifiedDate

      Date getModifiedDate()
      Returns the modified date of this layout revision.
      Specified by:
      getModifiedDate in interface AuditedModel
      Returns:
      the modified date of this layout revision
    • setModifiedDate

      void setModifiedDate(Date modifiedDate)
      Sets the modified date of this layout revision.
      Specified by:
      setModifiedDate in interface AuditedModel
      Parameters:
      modifiedDate - the modified date of this layout revision
    • getLayoutSetBranchId

      long getLayoutSetBranchId()
      Returns the layout set branch ID of this layout revision.
      Returns:
      the layout set branch ID of this layout revision
    • setLayoutSetBranchId

      void setLayoutSetBranchId(long layoutSetBranchId)
      Sets the layout set branch ID of this layout revision.
      Parameters:
      layoutSetBranchId - the layout set branch ID of this layout revision
    • getLayoutBranchId

      long getLayoutBranchId()
      Returns the layout branch ID of this layout revision.
      Returns:
      the layout branch ID of this layout revision
    • setLayoutBranchId

      void setLayoutBranchId(long layoutBranchId)
      Sets the layout branch ID of this layout revision.
      Parameters:
      layoutBranchId - the layout branch ID of this layout revision
    • getParentLayoutRevisionId

      long getParentLayoutRevisionId()
      Returns the parent layout revision ID of this layout revision.
      Returns:
      the parent layout revision ID of this layout revision
    • setParentLayoutRevisionId

      void setParentLayoutRevisionId(long parentLayoutRevisionId)
      Sets the parent layout revision ID of this layout revision.
      Parameters:
      parentLayoutRevisionId - the parent layout revision ID of this layout revision
    • getHead

      boolean getHead()
      Returns the head of this layout revision.
      Returns:
      the head of this layout revision
    • isHead

      boolean isHead()
      Returns true if this layout revision is head.
      Returns:
      true if this layout revision is head; false otherwise
    • setHead

      void setHead(boolean head)
      Sets whether this layout revision is head.
      Parameters:
      head - the head of this layout revision
    • getMajor

      boolean getMajor()
      Returns the major of this layout revision.
      Returns:
      the major of this layout revision
    • isMajor

      boolean isMajor()
      Returns true if this layout revision is major.
      Returns:
      true if this layout revision is major; false otherwise
    • setMajor

      void setMajor(boolean major)
      Sets whether this layout revision is major.
      Parameters:
      major - the major of this layout revision
    • getPlid

      long getPlid()
      Returns the plid of this layout revision.
      Returns:
      the plid of this layout revision
    • setPlid

      void setPlid(long plid)
      Sets the plid of this layout revision.
      Parameters:
      plid - the plid of this layout revision
    • getPrivateLayout

      boolean getPrivateLayout()
      Returns the private layout of this layout revision.
      Returns:
      the private layout of this layout revision
    • isPrivateLayout

      boolean isPrivateLayout()
      Returns true if this layout revision is private layout.
      Returns:
      true if this layout revision is private layout; false otherwise
    • setPrivateLayout

      void setPrivateLayout(boolean privateLayout)
      Sets whether this layout revision is private layout.
      Parameters:
      privateLayout - the private layout of this layout revision
    • getName

      String getName()
      Returns the name of this layout revision.
      Returns:
      the name of this layout revision
    • getName

      @AutoEscape String getName(Locale locale)
      Returns the localized name of this layout revision in the language. Uses the default language if no localization exists for the requested language.
      Parameters:
      locale - the locale of the language
      Returns:
      the localized name of this layout revision
    • getName

      @AutoEscape String getName(Locale locale, boolean useDefault)
      Returns the localized name of this layout revision in the language, optionally using the default language if no localization exists for the requested language.
      Parameters:
      locale - the local of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized name of this layout revision. If useDefault is false and no localization exists for the requested language, an empty string will be returned.
    • getName

      @AutoEscape String getName(String languageId)
      Returns the localized name of this layout revision in the language. Uses the default language if no localization exists for the requested language.
      Parameters:
      languageId - the ID of the language
      Returns:
      the localized name of this layout revision
    • getName

      @AutoEscape String getName(String languageId, boolean useDefault)
      Returns the localized name of this layout revision in the language, optionally using the default language if no localization exists for the requested language.
      Parameters:
      languageId - the ID of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized name of this layout revision
    • getNameCurrentLanguageId

      @AutoEscape String getNameCurrentLanguageId()
    • getNameCurrentValue

      @AutoEscape String getNameCurrentValue()
    • getNameMap

      Map<Locale,String> getNameMap()
      Returns a map of the locales and localized names of this layout revision.
      Returns:
      the locales and localized names of this layout revision
    • setName

      void setName(String name)
      Sets the name of this layout revision.
      Parameters:
      name - the name of this layout revision
    • setName

      void setName(String name, Locale locale)
      Sets the localized name of this layout revision in the language.
      Parameters:
      name - the localized name of this layout revision
      locale - the locale of the language
    • setName

      void setName(String name, Locale locale, Locale defaultLocale)
      Sets the localized name of this layout revision in the language, and sets the default locale.
      Parameters:
      name - the localized name of this layout revision
      locale - the locale of the language
      defaultLocale - the default locale
    • setNameCurrentLanguageId

      void setNameCurrentLanguageId(String languageId)
    • setNameMap

      void setNameMap(Map<Locale,String> nameMap)
      Sets the localized names of this layout revision from the map of locales and localized names.
      Parameters:
      nameMap - the locales and localized names of this layout revision
    • setNameMap

      void setNameMap(Map<Locale,String> nameMap, Locale defaultLocale)
      Sets the localized names of this layout revision from the map of locales and localized names, and sets the default locale.
      Parameters:
      nameMap - the locales and localized names of this layout revision
      defaultLocale - the default locale
    • getTitle

      String getTitle()
      Returns the title of this layout revision.
      Returns:
      the title of this layout revision
    • getTitle

      @AutoEscape String getTitle(Locale locale)
      Returns the localized title of this layout revision in the language. Uses the default language if no localization exists for the requested language.
      Parameters:
      locale - the locale of the language
      Returns:
      the localized title of this layout revision
    • getTitle

      @AutoEscape String getTitle(Locale locale, boolean useDefault)
      Returns the localized title of this layout revision in the language, optionally using the default language if no localization exists for the requested language.
      Parameters:
      locale - the local of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized title of this layout revision. If useDefault is false and no localization exists for the requested language, an empty string will be returned.
    • getTitle

      @AutoEscape String getTitle(String languageId)
      Returns the localized title of this layout revision in the language. Uses the default language if no localization exists for the requested language.
      Parameters:
      languageId - the ID of the language
      Returns:
      the localized title of this layout revision
    • getTitle

      @AutoEscape String getTitle(String languageId, boolean useDefault)
      Returns the localized title of this layout revision in the language, optionally using the default language if no localization exists for the requested language.
      Parameters:
      languageId - the ID of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized title of this layout revision
    • getTitleCurrentLanguageId

      @AutoEscape String getTitleCurrentLanguageId()
    • getTitleCurrentValue

      @AutoEscape String getTitleCurrentValue()
    • getTitleMap

      Map<Locale,String> getTitleMap()
      Returns a map of the locales and localized titles of this layout revision.
      Returns:
      the locales and localized titles of this layout revision
    • setTitle

      void setTitle(String title)
      Sets the title of this layout revision.
      Parameters:
      title - the title of this layout revision
    • setTitle

      void setTitle(String title, Locale locale)
      Sets the localized title of this layout revision in the language.
      Parameters:
      title - the localized title of this layout revision
      locale - the locale of the language
    • setTitle

      void setTitle(String title, Locale locale, Locale defaultLocale)
      Sets the localized title of this layout revision in the language, and sets the default locale.
      Parameters:
      title - the localized title of this layout revision
      locale - the locale of the language
      defaultLocale - the default locale
    • setTitleCurrentLanguageId

      void setTitleCurrentLanguageId(String languageId)
    • setTitleMap

      void setTitleMap(Map<Locale,String> titleMap)
      Sets the localized titles of this layout revision from the map of locales and localized titles.
      Parameters:
      titleMap - the locales and localized titles of this layout revision
    • setTitleMap

      void setTitleMap(Map<Locale,String> titleMap, Locale defaultLocale)
      Sets the localized titles of this layout revision from the map of locales and localized titles, and sets the default locale.
      Parameters:
      titleMap - the locales and localized titles of this layout revision
      defaultLocale - the default locale
    • getDescription

      String getDescription()
      Returns the description of this layout revision.
      Returns:
      the description of this layout revision
    • getDescription

      @AutoEscape String getDescription(Locale locale)
      Returns the localized description of this layout revision in the language. Uses the default language if no localization exists for the requested language.
      Parameters:
      locale - the locale of the language
      Returns:
      the localized description of this layout revision
    • getDescription

      @AutoEscape String getDescription(Locale locale, boolean useDefault)
      Returns the localized description of this layout revision in the language, optionally using the default language if no localization exists for the requested language.
      Parameters:
      locale - the local of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized description of this layout revision. If useDefault is false and no localization exists for the requested language, an empty string will be returned.
    • getDescription

      @AutoEscape String getDescription(String languageId)
      Returns the localized description of this layout revision in the language. Uses the default language if no localization exists for the requested language.
      Parameters:
      languageId - the ID of the language
      Returns:
      the localized description of this layout revision
    • getDescription

      @AutoEscape String getDescription(String languageId, boolean useDefault)
      Returns the localized description of this layout revision in the language, optionally using the default language if no localization exists for the requested language.
      Parameters:
      languageId - the ID of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized description of this layout revision
    • getDescriptionCurrentLanguageId

      @AutoEscape String getDescriptionCurrentLanguageId()
    • getDescriptionCurrentValue

      @AutoEscape String getDescriptionCurrentValue()
    • getDescriptionMap

      Map<Locale,String> getDescriptionMap()
      Returns a map of the locales and localized descriptions of this layout revision.
      Returns:
      the locales and localized descriptions of this layout revision
    • setDescription

      void setDescription(String description)
      Sets the description of this layout revision.
      Parameters:
      description - the description of this layout revision
    • setDescription

      void setDescription(String description, Locale locale)
      Sets the localized description of this layout revision in the language.
      Parameters:
      description - the localized description of this layout revision
      locale - the locale of the language
    • setDescription

      void setDescription(String description, Locale locale, Locale defaultLocale)
      Sets the localized description of this layout revision in the language, and sets the default locale.
      Parameters:
      description - the localized description of this layout revision
      locale - the locale of the language
      defaultLocale - the default locale
    • setDescriptionCurrentLanguageId

      void setDescriptionCurrentLanguageId(String languageId)
    • setDescriptionMap

      void setDescriptionMap(Map<Locale,String> descriptionMap)
      Sets the localized descriptions of this layout revision from the map of locales and localized descriptions.
      Parameters:
      descriptionMap - the locales and localized descriptions of this layout revision
    • setDescriptionMap

      void setDescriptionMap(Map<Locale,String> descriptionMap, Locale defaultLocale)
      Sets the localized descriptions of this layout revision from the map of locales and localized descriptions, and sets the default locale.
      Parameters:
      descriptionMap - the locales and localized descriptions of this layout revision
      defaultLocale - the default locale
    • getKeywords

      String getKeywords()
      Returns the keywords of this layout revision.
      Returns:
      the keywords of this layout revision
    • getKeywords

      @AutoEscape String getKeywords(Locale locale)
      Returns the localized keywords of this layout revision in the language. Uses the default language if no localization exists for the requested language.
      Parameters:
      locale - the locale of the language
      Returns:
      the localized keywords of this layout revision
    • getKeywords

      @AutoEscape String getKeywords(Locale locale, boolean useDefault)
      Returns the localized keywords of this layout revision in the language, optionally using the default language if no localization exists for the requested language.
      Parameters:
      locale - the local of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized keywords of this layout revision. If useDefault is false and no localization exists for the requested language, an empty string will be returned.
    • getKeywords

      @AutoEscape String getKeywords(String languageId)
      Returns the localized keywords of this layout revision in the language. Uses the default language if no localization exists for the requested language.
      Parameters:
      languageId - the ID of the language
      Returns:
      the localized keywords of this layout revision
    • getKeywords

      @AutoEscape String getKeywords(String languageId, boolean useDefault)
      Returns the localized keywords of this layout revision in the language, optionally using the default language if no localization exists for the requested language.
      Parameters:
      languageId - the ID of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized keywords of this layout revision
    • getKeywordsCurrentLanguageId

      @AutoEscape String getKeywordsCurrentLanguageId()
    • getKeywordsCurrentValue

      @AutoEscape String getKeywordsCurrentValue()
    • getKeywordsMap

      Map<Locale,String> getKeywordsMap()
      Returns a map of the locales and localized keywordses of this layout revision.
      Returns:
      the locales and localized keywordses of this layout revision
    • setKeywords

      void setKeywords(String keywords)
      Sets the keywords of this layout revision.
      Parameters:
      keywords - the keywords of this layout revision
    • setKeywords

      void setKeywords(String keywords, Locale locale)
      Sets the localized keywords of this layout revision in the language.
      Parameters:
      keywords - the localized keywords of this layout revision
      locale - the locale of the language
    • setKeywords

      void setKeywords(String keywords, Locale locale, Locale defaultLocale)
      Sets the localized keywords of this layout revision in the language, and sets the default locale.
      Parameters:
      keywords - the localized keywords of this layout revision
      locale - the locale of the language
      defaultLocale - the default locale
    • setKeywordsCurrentLanguageId

      void setKeywordsCurrentLanguageId(String languageId)
    • setKeywordsMap

      void setKeywordsMap(Map<Locale,String> keywordsMap)
      Sets the localized keywordses of this layout revision from the map of locales and localized keywordses.
      Parameters:
      keywordsMap - the locales and localized keywordses of this layout revision
    • setKeywordsMap

      void setKeywordsMap(Map<Locale,String> keywordsMap, Locale defaultLocale)
      Sets the localized keywordses of this layout revision from the map of locales and localized keywordses, and sets the default locale.
      Parameters:
      keywordsMap - the locales and localized keywordses of this layout revision
      defaultLocale - the default locale
    • getRobots

      String getRobots()
      Returns the robots of this layout revision.
      Returns:
      the robots of this layout revision
    • getRobots

      @AutoEscape String getRobots(Locale locale)
      Returns the localized robots of this layout revision in the language. Uses the default language if no localization exists for the requested language.
      Parameters:
      locale - the locale of the language
      Returns:
      the localized robots of this layout revision
    • getRobots

      @AutoEscape String getRobots(Locale locale, boolean useDefault)
      Returns the localized robots of this layout revision in the language, optionally using the default language if no localization exists for the requested language.
      Parameters:
      locale - the local of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized robots of this layout revision. If useDefault is false and no localization exists for the requested language, an empty string will be returned.
    • getRobots

      @AutoEscape String getRobots(String languageId)
      Returns the localized robots of this layout revision in the language. Uses the default language if no localization exists for the requested language.
      Parameters:
      languageId - the ID of the language
      Returns:
      the localized robots of this layout revision
    • getRobots

      @AutoEscape String getRobots(String languageId, boolean useDefault)
      Returns the localized robots of this layout revision in the language, optionally using the default language if no localization exists for the requested language.
      Parameters:
      languageId - the ID of the language
      useDefault - whether to use the default language if no localization exists for the requested language
      Returns:
      the localized robots of this layout revision
    • getRobotsCurrentLanguageId

      @AutoEscape String getRobotsCurrentLanguageId()
    • getRobotsCurrentValue

      @AutoEscape String getRobotsCurrentValue()
    • getRobotsMap

      Map<Locale,String> getRobotsMap()
      Returns a map of the locales and localized robotses of this layout revision.
      Returns:
      the locales and localized robotses of this layout revision
    • setRobots

      void setRobots(String robots)
      Sets the robots of this layout revision.
      Parameters:
      robots - the robots of this layout revision
    • setRobots

      void setRobots(String robots, Locale locale)
      Sets the localized robots of this layout revision in the language.
      Parameters:
      robots - the localized robots of this layout revision
      locale - the locale of the language
    • setRobots

      void setRobots(String robots, Locale locale, Locale defaultLocale)
      Sets the localized robots of this layout revision in the language, and sets the default locale.
      Parameters:
      robots - the localized robots of this layout revision
      locale - the locale of the language
      defaultLocale - the default locale
    • setRobotsCurrentLanguageId

      void setRobotsCurrentLanguageId(String languageId)
    • setRobotsMap

      void setRobotsMap(Map<Locale,String> robotsMap)
      Sets the localized robotses of this layout revision from the map of locales and localized robotses.
      Parameters:
      robotsMap - the locales and localized robotses of this layout revision
    • setRobotsMap

      void setRobotsMap(Map<Locale,String> robotsMap, Locale defaultLocale)
      Sets the localized robotses of this layout revision from the map of locales and localized robotses, and sets the default locale.
      Parameters:
      robotsMap - the locales and localized robotses of this layout revision
      defaultLocale - the default locale
    • getTypeSettings

      @AutoEscape String getTypeSettings()
      Returns the type settings of this layout revision.
      Returns:
      the type settings of this layout revision
    • setTypeSettings

      void setTypeSettings(String typeSettings)
      Sets the type settings of this layout revision.
      Parameters:
      typeSettings - the type settings of this layout revision
    • getIconImageId

      long getIconImageId()
      Returns the icon image ID of this layout revision.
      Returns:
      the icon image ID of this layout revision
    • setIconImageId

      void setIconImageId(long iconImageId)
      Sets the icon image ID of this layout revision.
      Parameters:
      iconImageId - the icon image ID of this layout revision
    • getThemeId

      @AutoEscape String getThemeId()
      Returns the theme ID of this layout revision.
      Returns:
      the theme ID of this layout revision
    • setThemeId

      void setThemeId(String themeId)
      Sets the theme ID of this layout revision.
      Parameters:
      themeId - the theme ID of this layout revision
    • getColorSchemeId

      @AutoEscape String getColorSchemeId()
      Returns the color scheme ID of this layout revision.
      Returns:
      the color scheme ID of this layout revision
    • setColorSchemeId

      void setColorSchemeId(String colorSchemeId)
      Sets the color scheme ID of this layout revision.
      Parameters:
      colorSchemeId - the color scheme ID of this layout revision
    • getCss

      Returns the css of this layout revision.
      Returns:
      the css of this layout revision
    • setCss

      void setCss(String css)
      Sets the css of this layout revision.
      Parameters:
      css - the css of this layout revision
    • getStatus

      int getStatus()
      Returns the status of this layout revision.
      Specified by:
      getStatus in interface WorkflowedModel
      Returns:
      the status of this layout revision
    • setStatus

      void setStatus(int status)
      Sets the status of this layout revision.
      Specified by:
      setStatus in interface WorkflowedModel
      Parameters:
      status - the status of this layout revision
    • getStatusByUserId

      long getStatusByUserId()
      Returns the status by user ID of this layout revision.
      Specified by:
      getStatusByUserId in interface WorkflowedModel
      Returns:
      the status by user ID of this layout revision
    • setStatusByUserId

      void setStatusByUserId(long statusByUserId)
      Sets the status by user ID of this layout revision.
      Specified by:
      setStatusByUserId in interface WorkflowedModel
      Parameters:
      statusByUserId - the status by user ID of this layout revision
    • getStatusByUserUuid

      String getStatusByUserUuid()
      Returns the status by user uuid of this layout revision.
      Specified by:
      getStatusByUserUuid in interface WorkflowedModel
      Returns:
      the status by user uuid of this layout revision
    • setStatusByUserUuid

      void setStatusByUserUuid(String statusByUserUuid)
      Sets the status by user uuid of this layout revision.
      Specified by:
      setStatusByUserUuid in interface WorkflowedModel
      Parameters:
      statusByUserUuid - the status by user uuid of this layout revision
    • getStatusByUserName

      @AutoEscape String getStatusByUserName()
      Returns the status by user name of this layout revision.
      Specified by:
      getStatusByUserName in interface WorkflowedModel
      Returns:
      the status by user name of this layout revision
    • setStatusByUserName

      void setStatusByUserName(String statusByUserName)
      Sets the status by user name of this layout revision.
      Specified by:
      setStatusByUserName in interface WorkflowedModel
      Parameters:
      statusByUserName - the status by user name of this layout revision
    • getStatusDate

      Date getStatusDate()
      Returns the status date of this layout revision.
      Specified by:
      getStatusDate in interface WorkflowedModel
      Returns:
      the status date of this layout revision
    • setStatusDate

      void setStatusDate(Date statusDate)
      Sets the status date of this layout revision.
      Specified by:
      setStatusDate in interface WorkflowedModel
      Parameters:
      statusDate - the status date of this layout revision
    • isApproved

      boolean isApproved()
      Returns true if this layout revision is approved.
      Specified by:
      isApproved in interface WorkflowedModel
      Returns:
      true if this layout revision is approved; false otherwise
    • isDenied

      boolean isDenied()
      Returns true if this layout revision is denied.
      Specified by:
      isDenied in interface WorkflowedModel
      Returns:
      true if this layout revision is denied; false otherwise
    • isDraft

      boolean isDraft()
      Returns true if this layout revision is a draft.
      Specified by:
      isDraft in interface WorkflowedModel
      Returns:
      true if this layout revision is a draft; false otherwise
    • isExpired

      boolean isExpired()
      Returns true if this layout revision is expired.
      Specified by:
      isExpired in interface WorkflowedModel
      Returns:
      true if this layout revision is expired; false otherwise
    • isInactive

      boolean isInactive()
      Returns true if this layout revision is inactive.
      Specified by:
      isInactive in interface WorkflowedModel
      Returns:
      true if this layout revision is inactive; false otherwise
    • isIncomplete

      boolean isIncomplete()
      Returns true if this layout revision is incomplete.
      Specified by:
      isIncomplete in interface WorkflowedModel
      Returns:
      true if this layout revision is incomplete; false otherwise
    • isPending

      boolean isPending()
      Returns true if this layout revision is pending.
      Specified by:
      isPending in interface WorkflowedModel
      Returns:
      true if this layout revision is pending; false otherwise
    • isScheduled

      boolean isScheduled()
      Returns true if this layout revision is scheduled.
      Specified by:
      isScheduled in interface WorkflowedModel
      Returns:
      true if this layout revision is scheduled; false otherwise
    • getAvailableLanguageIds

      String[] getAvailableLanguageIds()
      Specified by:
      getAvailableLanguageIds in interface LocalizedModel
    • getDefaultLanguageId

      String getDefaultLanguageId()
      Specified by:
      getDefaultLanguageId in interface LocalizedModel
    • prepareLocalizedFieldsForImport

      void prepareLocalizedFieldsForImport() throws LocaleException
      Specified by:
      prepareLocalizedFieldsForImport in interface LocalizedModel
      Throws:
      LocaleException
    • prepareLocalizedFieldsForImport

      void prepareLocalizedFieldsForImport(Locale defaultImportLocale) throws LocaleException
      Specified by:
      prepareLocalizedFieldsForImport in interface LocalizedModel
      Throws:
      LocaleException
    • cloneWithOriginalValues

      LayoutRevision cloneWithOriginalValues()
      Specified by:
      cloneWithOriginalValues in interface BaseModel<LayoutRevision>
    • toXmlString

      default String toXmlString()