Class ContentItemTO

java.lang.Object
org.craftercms.studio.api.v1.to.ContentItemTO
All Implemented Interfaces:
Serializable

public class ContentItemTO extends Object implements Serializable
This class contains content item metadata used by the UI
See Also:
  • Field Details

    • name

      public String name
    • internalName

      public String internalName
    • contentType

      public String contentType
    • uri

      public String uri
    • path

      public String path
    • browserUri

      public String browserUri
    • floating

      public boolean floating
    • hideInAuthoring

      public boolean hideInAuthoring
    • previewable

      public boolean previewable
    • lockOwner

      public String lockOwner
    • user

      public String user
    • userFirstName

      public String userFirstName
    • userLastName

      public String userLastName
    • nodeRef

      public String nodeRef
    • metaDescription

      public String metaDescription
    • site

      public String site
    • page

      public boolean page
    • component

      public boolean component
    • document

      public boolean document
    • asset

      public boolean asset
    • isContainer

      public boolean isContainer
    • container

      public boolean container
    • disabled

      public boolean disabled
    • savedAsDraft

      public boolean savedAsDraft
    • submitted

      public boolean submitted
    • submittedForDeletion

      public boolean submittedForDeletion
    • scheduled

      public boolean scheduled
    • published

      public boolean published
    • deleted

      public boolean deleted
    • inProgress

      public boolean inProgress
    • live

      public boolean live
    • staged

      public boolean staged
    • inFlight

      public boolean inFlight
    • isDisabled

      public boolean isDisabled
    • isSavedAsDraft

      public boolean isSavedAsDraft
    • isInProgress

      public boolean isInProgress
    • isLive

      public boolean isLive
    • isStaged

      public boolean isStaged
    • isSubmittedForDeletion

      public boolean isSubmittedForDeletion
    • isScheduled

      public boolean isScheduled
    • isPublished

      public boolean isPublished
    • isNavigation

      public boolean isNavigation
    • isDeleted

      public boolean isDeleted
    • isNew

      public boolean isNew
    • isSubmitted

      public boolean isSubmitted
    • isFloating

      public boolean isFloating
    • isPage

      public boolean isPage
    • isPreviewable

      public boolean isPreviewable
    • isComponent

      public boolean isComponent
    • isDocument

      public boolean isDocument
    • isAsset

      public boolean isAsset
    • isInFlight

      public boolean isInFlight
    • eventDate

      public ZonedDateTime eventDate
    • endpoint

      public String endpoint
    • timezone

      public String timezone
    • numOfChildren

      public int numOfChildren
    • scheduledDate

      public ZonedDateTime scheduledDate
    • publishedDate

      public ZonedDateTime publishedDate
    • mandatoryParent

      public String mandatoryParent
    • isLevelDescriptor

      public boolean isLevelDescriptor
    • categoryRoot

      public String categoryRoot
    • lastEditDate

      public ZonedDateTime lastEditDate
    • form

      public String form
    • formPagePath

      public String formPagePath
    • renderingTemplates

      public List<RenderingTemplateTO> renderingTemplates
    • folder

      public boolean folder
    • submissionComment

      protected String submissionComment
    • components

      protected List<ContentItemTO> components
    • documents

      protected List<ContentItemTO> documents
    • levelDescriptors

      protected List<ContentItemTO> levelDescriptors
    • pages

      protected List<ContentItemTO> pages
    • isNewFile

      protected boolean isNewFile
    • isReference

      protected boolean isReference
    • parentPath

      protected String parentPath
    • orders

      protected List<DmOrderTO> orders
    • children

      public List<ContentItemTO> children
    • size

      public double size
    • sizeUnit

      public String sizeUnit
    • mimeType

      public String mimeType
    • environment

      public String environment
    • submittedToEnvironment

      public String submittedToEnvironment
    • packageId

      public String packageId
  • Constructor Details

    • ContentItemTO

      public ContentItemTO()
    • ContentItemTO

      public ContentItemTO(ContentItemTO item)
    • ContentItemTO

      public ContentItemTO(ContentItemTO item, boolean cloneChildren)
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getInternalName

      public String getInternalName()
    • setInternalName

      public void setInternalName(String internalName)
    • getContentType

      public String getContentType()
    • setContentType

      public void setContentType(String contentType)
    • getUri

      public String getUri()
    • setUri

      public void setUri(String uri)
    • getPath

      public String getPath()
    • setPath

      public void setPath(String path)
    • getBrowserUri

      public String getBrowserUri()
    • setBrowserUri

      public void setBrowserUri(String browserUri)
    • isNavigation

      public boolean isNavigation()
    • setNavigation

      public void setNavigation(boolean navigation)
    • isFloating

      public boolean isFloating()
    • setFloating

      public void setFloating(boolean floating)
    • isHideInAuthoring

      public boolean isHideInAuthoring()
    • setHideInAuthoring

      public void setHideInAuthoring(boolean hideInAuthoring)
    • isPreviewable

      public boolean isPreviewable()
    • setPreviewable

      public void setPreviewable(boolean previewable)
    • getLockOwner

      public String getLockOwner()
    • setLockOwner

      public void setLockOwner(String lockOwner)
    • getUser

      public String getUser()
    • setUser

      public void setUser(String user)
    • getUserFirstName

      public String getUserFirstName()
    • setUserFirstName

      public void setUserFirstName(String userFirstName)
    • getUserLastName

      public String getUserLastName()
    • setUserLastName

      public void setUserLastName(String userLastName)
    • getNodeRef

      public String getNodeRef()
    • setNodeRef

      public void setNodeRef(String nodeRef)
    • getMetaDescription

      public String getMetaDescription()
    • setMetaDescription

      public void setMetaDescription(String metaDescription)
    • isPage

      public boolean isPage()
    • setPage

      public void setPage(boolean page)
    • isComponent

      public boolean isComponent()
    • setComponent

      public void setComponent(boolean component)
    • isDocument

      public boolean isDocument()
    • setDocument

      public void setDocument(boolean document)
    • isAsset

      public boolean isAsset()
    • setAsset

      public void setAsset(boolean asset)
    • getEventDate

      public ZonedDateTime getEventDate()
    • setEventDate

      public void setEventDate(ZonedDateTime eventDate)
    • getEndpoint

      public String getEndpoint()
    • setEndpoint

      public void setEndpoint(String endpoint)
    • getTimezone

      public String getTimezone()
    • setTimezone

      public void setTimezone(String timezone)
    • getNumOfChildren

      public int getNumOfChildren()
    • setNumOfChildren

      public void setNumOfChildren(int numOfChildren)
    • getScheduledDate

      public ZonedDateTime getScheduledDate()
    • setScheduledDate

      public void setScheduledDate(ZonedDateTime scheduledDate)
    • getPublishedDate

      public ZonedDateTime getPublishedDate()
    • setPublishedDate

      public void setPublishedDate(ZonedDateTime publishedDate)
    • getMandatoryParent

      public String getMandatoryParent()
    • setMandatoryParent

      public void setMandatoryParent(String mandatoryParent)
    • isLevelDescriptor

      public boolean isLevelDescriptor()
    • setLevelDescriptor

      public void setLevelDescriptor(boolean isLevelDescriptor)
    • getChildren

      public List<ContentItemTO> getChildren()
    • setChildren

      public void setChildren(List<ContentItemTO> children)
    • isContainer

      public boolean isContainer()
    • setContainer

      public void setContainer(boolean isContainer)
    • isDisabled

      public boolean isDisabled()
    • setDisabled

      public void setDisabled(boolean disabled)
    • isSubmitted

      public boolean isSubmitted()
    • setSubmitted

      public void setSubmitted(boolean submitted)
    • isSubmittedForDeletion

      public boolean isSubmittedForDeletion()
    • setSubmittedForDeletion

      public void setSubmittedForDeletion(boolean submittedForDeletion)
    • isScheduled

      public boolean isScheduled()
    • setScheduled

      public void setScheduled(boolean scheduled)
    • isPublished

      public boolean isPublished()
    • setPublished

      public void setPublished(boolean published)
    • isDeleted

      public boolean isDeleted()
    • setDeleted

      public void setDeleted(boolean deleted)
    • isNew

      public boolean isNew()
    • setNew

      public void setNew(boolean isNew)
    • isInProgress

      public boolean isInProgress()
    • setInProgress

      public void setInProgress(boolean inProgress)
    • isLive

      public boolean isLive()
    • setLive

      public void setLive(boolean live)
    • isStaged

      public boolean isStaged()
    • setStaged

      public void setStaged(boolean staged)
    • getCategoryRoot

      public String getCategoryRoot()
    • setCategoryRoot

      public void setCategoryRoot(String categoryRoot)
    • getLastEditDate

      public ZonedDateTime getLastEditDate()
    • setLastEditDate

      public void setLastEditDate(ZonedDateTime lastEditDate)
    • getForm

      public String getForm()
    • setForm

      public void setForm(String form)
    • getFormPagePath

      public String getFormPagePath()
    • setFormPagePath

      public void setFormPagePath(String formPagePath)
    • isFolder

      public boolean isFolder()
    • setFolder

      public void setFolder(boolean folder)
    • getSubmissionComment

      public String getSubmissionComment()
    • setSubmissionComment

      public void setSubmissionComment(String submissionComment)
    • getComponents

      public List<ContentItemTO> getComponents()
    • setComponents

      public void setComponents(List<ContentItemTO> components)
    • getDocuments

      public List<ContentItemTO> getDocuments()
    • setDocuments

      public void setDocuments(List<ContentItemTO> documents)
    • getLevelDescriptors

      public List<ContentItemTO> getLevelDescriptors()
    • setLevelDescriptors

      public void setLevelDescriptors(List<ContentItemTO> levelDescriptors)
    • isNewFile

      public boolean isNewFile()
    • setNewFile

      public void setNewFile(boolean isNewFile)
    • getPages

      public List<ContentItemTO> getPages()
    • setPages

      public void setPages(List<ContentItemTO> pages)
    • isReference

      public boolean isReference()
    • setReference

      public void setReference(boolean isReference)
    • getParentPath

      public String getParentPath()
    • setParentPath

      public void setParentPath(String parentPath)
    • getOrders

      public List<DmOrderTO> getOrders()
    • setOrders

      public void setOrders(List<DmOrderTO> orders)
    • isInFlight

      public boolean isInFlight()
    • setInFlight

      public void setInFlight(boolean inFlight)
    • getOrder

      public Double getOrder(String orderName)
    • getSize

      public double getSize()
    • setSize

      public void setSize(double size)
    • getSizeUnit

      public String getSizeUnit()
    • setSizeUnit

      public void setSizeUnit(String sizeUnit)
    • getMimeType

      public String getMimeType()
    • setMimeType

      public void setMimeType(String mimeType)
    • getEnvironment

      public String getEnvironment()
    • setEnvironment

      public void setEnvironment(String environment)
    • getSubmittedToEnvironment

      public String getSubmittedToEnvironment()
    • setSubmittedToEnvironment

      public void setSubmittedToEnvironment(String submittedToEnvironment)
    • getPackageId

      public String getPackageId()
    • setPackageId

      public void setPackageId(String packageId)
    • addChild

      public void addChild(ContentItemTO itemToAdd, boolean recursive, boolean renamed)
    • addChild

      public void addChild(ContentItemTO itemToAdd, DmContentItemComparator comparator, boolean recursive)
    • addChild

      public void addChild(ContentItemTO itemToAdd, DmContentItemComparator comparator, boolean recursive, boolean renamed)
    • addChild

      public void addChild(ContentItemTO itemToAdd, DmContentItemComparator comparator, boolean recursive, ContentItemTO.ChildFilter childFilter)