public static class PageTemplate.Builder extends Content.Builder<PageTemplate.Builder,PageTemplate>
attachments, childOrder, contentState, createdTime, creator, data, displayName, extraDatas, hasChildren, id, inheritPermissions, language, modifiedTime, modifier, name, owner, page, parentPath, permissions, thumbnail, type, valid
Constructor and Description |
---|
Builder(PageTemplate source) |
Modifier and Type | Method and Description |
---|---|
PageTemplate |
build() |
PageTemplate.Builder |
canRender(ContentTypeNames names) |
PageTemplate.Builder |
config(PropertyTree config) |
PageTemplate.Builder |
controller(DescriptorKey descriptorKey) |
Content.Builder<PageTemplate.Builder,PageTemplate> |
id(ContentId value) |
PageTemplate.Builder |
key(PageTemplateKey value) |
PageTemplate.Builder |
regions(PageRegions value) |
addExtraData, attachments, childOrder, contentState, createdTime, creator, data, displayName, extraDatas, hasChildren, inheritPermissions, language, modifiedTime, modifier, name, name, owner, page, parentPath, path, path, permissions, thumbnail, type, valid
public Builder(PageTemplate source)
public PageTemplate.Builder key(PageTemplateKey value)
public Content.Builder<PageTemplate.Builder,PageTemplate> id(ContentId value)
id
in class Content.Builder<PageTemplate.Builder,PageTemplate>
public PageTemplate.Builder controller(DescriptorKey descriptorKey)
public PageTemplate.Builder canRender(ContentTypeNames names)
public PageTemplate.Builder regions(PageRegions value)
public PageTemplate.Builder config(PropertyTree config)
public PageTemplate build()
build
in class Content.Builder<PageTemplate.Builder,PageTemplate>