Package com.enonic.xp.content
Class EditableContent
- java.lang.Object
-
- com.enonic.xp.content.EditableContent
-
- Direct Known Subclasses:
EditableSite
@PublicApi public class EditableContent extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description java.time.Instant
createdTime
PrincipalKey
creator
PropertyTree
data
java.lang.String
displayName
ExtraDatas
extraDatas
boolean
inheritPermissions
java.util.Locale
language
java.time.Instant
modifiedTime
PrincipalKey
modifier
PrincipalKey
owner
Page
page
AccessControlList
permissions
ContentIds.Builder
processedReferences
ContentPublishInfo
publishInfo
Content
source
Thumbnail
thumbnail
boolean
valid
WorkflowInfo
workflowInfo
-
Constructor Summary
Constructors Constructor Description EditableContent(Content source)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Content
build()
-
-
-
Field Detail
-
source
public final Content source
-
displayName
public java.lang.String displayName
-
data
public PropertyTree data
-
extraDatas
public ExtraDatas extraDatas
-
page
public Page page
-
valid
public boolean valid
-
thumbnail
public Thumbnail thumbnail
-
inheritPermissions
public boolean inheritPermissions
-
permissions
public AccessControlList permissions
-
owner
public PrincipalKey owner
-
language
public java.util.Locale language
-
creator
public PrincipalKey creator
-
createdTime
public java.time.Instant createdTime
-
modifier
public PrincipalKey modifier
-
modifiedTime
public java.time.Instant modifiedTime
-
publishInfo
public ContentPublishInfo publishInfo
-
processedReferences
public ContentIds.Builder processedReferences
-
workflowInfo
public WorkflowInfo workflowInfo
-
-
Constructor Detail
-
EditableContent
public EditableContent(Content source)
-
-
Method Detail
-
build
public Content build()
-
-