|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MasterTemplate
Mastertemplates are used to create nodes in pagestore (pages
,
sections
, content sections
)
Field Summary | |
---|---|
static IDProvider.UidType |
UID_TYPE
|
Fields inherited from interface de.espirit.firstspirit.access.store.templatestore.Template |
---|
CONTENT_TEMPLATE, LINK_TEMPLATE, PAGE_TEMPLATE, SECTION_TEMPLATE |
Fields inherited from interface de.espirit.firstspirit.access.store.PackagePoolItem |
---|
BLOCKED, MODIFIED, UNMODIFIED |
Method Summary | |
---|---|
TemplateExtension[] |
getExtensions()
Get extension child nodes. |
PageRef |
getPreviewPageRef()
Returns the pageref used to calculate previews of nodes without
sitestore context
(e.g. |
TemplateExtension |
getTemplateExtension(TemplateSet set)
|
long |
getTemplateId()
Get the project local ID of the Template |
boolean |
hasMultiPageParamsProviderEditor()
Returns true if the form contains an editor which is an
MultiPageParamsProvider . |
void |
setPreviewPageRef(PageRef pageRef)
Sets the pageref used to calculate previews of nodes without
sitestore context
(e.g. |
Methods inherited from interface de.espirit.firstspirit.access.store.templatestore.Template |
---|
createAllowed, getAllowed, getAllowedTemplates, getBodies, getComment, getDescription, getFilename, getGuiXml, getGuiXmlNode, getPreviewSchedulerEntry, getTemplate, getTemplateSets, getType, getUniqueIdentifier, isHidden, setComment, setDescription, setFilename, setGuiXml, setHidden, setPreviewSchedulerEntry, setTemplate |
Methods inherited from interface de.espirit.firstspirit.access.store.Referenceable |
---|
getReferenceName |
Methods inherited from interface de.espirit.firstspirit.access.store.IDProvider |
---|
clone, contrastWith, getDisplayName, getId, getID, getInRevision, getLanguageInfo, getLongID, getMeta, getMetaFormData, getReleaseRevision, getRevision, getUid, getUidType, hasMeta, hasUid, moveChild, moveChild, revert, setMeta, setMetaFormData, setUid |
Methods inherited from interface de.espirit.firstspirit.access.Workflowable |
---|
getColor, getTask, hasTask, removeTask, setColor, setTask |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Methods inherited from interface de.espirit.firstspirit.storage.HistoryProvider |
---|
asRevisionProvider, getHistory, getHistory |
Methods inherited from interface de.espirit.firstspirit.access.store.templatestore.GomSourceProvider |
---|
getDefaults, getGomProvider, getGomSource, setDefaults, setGomProvider, setGomSource |
Methods inherited from interface de.espirit.firstspirit.access.store.IDProvider |
---|
clone, contrastWith, getDisplayName, getId, getID, getInRevision, getLanguageInfo, getLongID, getMeta, getMetaFormData, getReleaseRevision, getRevision, getUid, getUidType, hasMeta, hasUid, moveChild, moveChild, revert, setMeta, setMetaFormData, setUid |
Methods inherited from interface de.espirit.firstspirit.access.Workflowable |
---|
getColor, getTask, hasTask, removeTask, setColor, setTask |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Methods inherited from interface de.espirit.firstspirit.storage.HistoryProvider |
---|
asRevisionProvider, getHistory, getHistory |
Methods inherited from interface de.espirit.firstspirit.access.store.templatestore.TemplateContentProvider |
---|
getTemplateDocument |
Methods inherited from interface de.espirit.firstspirit.access.store.templatestore.ChannelSourceProvider |
---|
getChannelSource, setChannelSource |
Methods inherited from interface de.espirit.firstspirit.access.store.IDProvider |
---|
clone, contrastWith, getDisplayName, getId, getID, getInRevision, getLanguageInfo, getLongID, getMeta, getMetaFormData, getReleaseRevision, getRevision, getUid, getUidType, hasMeta, hasUid, moveChild, moveChild, revert, setMeta, setMetaFormData, setUid |
Methods inherited from interface de.espirit.firstspirit.access.Workflowable |
---|
getColor, getTask, hasTask, removeTask, setColor, setTask |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Methods inherited from interface de.espirit.firstspirit.storage.HistoryProvider |
---|
asRevisionProvider, getHistory, getHistory |
Methods inherited from interface de.espirit.firstspirit.access.store.PackagePoolItem |
---|
addToPackage, getChangeState, getPackage, getPackageName, isAddable, isChangeable, isPackageItem, isSubscribedItem, removeFromPackage, setChangeState |
Methods inherited from interface de.espirit.firstspirit.access.store.templatestore.TemplateStoreElement |
---|
getSubRootInStore |
Methods inherited from interface de.espirit.firstspirit.access.store.templatestore.PreviewImageProvider |
---|
getPreviewImage, setPreviewImage |
Field Detail |
---|
static final IDProvider.UidType UID_TYPE
Method Detail |
---|
long getTemplateId()
getTemplateId
in interface Template
@Nullable PageRef getPreviewPageRef()
pageref
used to calculate previews of nodes without
sitestore
context
(e.g. pages
or content nodes
)
getPreviewPageRef
in interface Template
null
MasterTemplate.setPreviewPageRef(de.espirit.firstspirit.access.store.sitestore.PageRef)
void setPreviewPageRef(@Nullable PageRef pageRef)
pageref
used to calculate previews of nodes without
sitestore
context
(e.g. pages
or content nodes
)
setPreviewPageRef
in interface Template
pageRef
- the pageref which should be used for previews or null
to remove the defined pagerefTemplateExtension getTemplateExtension(TemplateSet set)
getTemplateExtension
in interface Template
TemplateExtension[] getExtensions()
MasterTemplate.getTemplateExtension(de.espirit.firstspirit.access.project.TemplateSet)
.
getExtensions
in interface Template
boolean hasMultiPageParamsProviderEditor()
true
if the form
contains an editor which is an
MultiPageParamsProvider
.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |