Modifier and Type | Class and Description |
---|---|
class |
CommentFacet
Do nothing class, only intended to support
AbstractContentFacet in AbstractContent |
Modifier and Type | Class and Description |
---|---|
class |
ContentDetailsPageForm<C extends AbstractContent<CA,CF>,CA extends AbstractContentAttribute,CF extends AbstractContentFacet>
A
Form to represent a C . |
Modifier and Type | Class and Description |
---|---|
class |
ContentDetailsPanel<C extends AbstractContent<CA,CF>,CA extends AbstractContentAttribute,CF extends AbstractContentFacet>
This panel defines details related to a
ContentDescriber
and its related CA & CF
We can extend the Actions available by configuration by defining the following optional beans in Spring: contentExtraActions : List of FacetMeta for ContentDescriber Level Actions
contentFacetExtraActions: List of FacetMeta for CF Level Actions
Example: |
class |
ContentDetailsTemplatePanel<C extends AbstractContent<CA,CF>,CA extends AbstractContentAttribute,CF extends AbstractContentFacet>
Represent the
C#getAttributes() that match AbstractContentTemplate.getMetaDataFacets() . |
class |
ContentFacetAjaxSaveBehavior<C extends AbstractContent<CA,CF>,CA extends AbstractContentAttribute,CF extends AbstractContentFacet>
Define a
EditorAjaxSaveBehavior for ContentFacet type data. |
interface |
ContentFacetEditor<CF extends AbstractContentFacet>
|
Modifier and Type | Method and Description |
---|---|
static FacetMeta |
ContentDetailsPanel.getFacetMeta(Template t,
AbstractContentFacet facet)
An Override to
Template.getFacetMeta(String) since that does not support Index search. |
Modifier and Type | Interface and Description |
---|---|
interface |
ContentSource<C extends Content<CA,CF>,CA extends AbstractContentAttribute,CF extends AbstractContentFacet>
Defines a Content Source
|
interface |
HierarchyContentSource<C extends Content<CA,CF>,CA extends AbstractContentAttribute,CF extends AbstractContentFacet>
Describes a Content Source / Adapter (DAO) that can fetch content
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractContentHierarchyDaoImpl<C extends AbstractContent<CA,CF>,CA extends AbstractContentAttribute,CF extends AbstractContentFacet>
Default JPA implementation for
ContentDao
TODO: All locale based code is based on AbstractContent.getLocale() .Language. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractContent<CA extends AbstractContentAttribute,CF extends AbstractContentFacet> |
interface |
Content<CA extends AbstractContentAttribute,CF extends AbstractContentFacet>
Represents all Content
|
Modifier and Type | Class and Description |
---|---|
class |
ContentFacet
Any Content can have multiple Facets/Portions.
|
Modifier and Type | Method and Description |
---|---|
AbstractContentFacet |
AbstractContentFacet.clone() |
Modifier and Type | Class and Description |
---|---|
class |
ContentContext<C extends Content<CA,CF>,CA extends AbstractContentAttribute,CF extends AbstractContentFacet>
Define the context for the content.
|
interface |
GenericContentService<C extends Content<CA,CF>,CA extends AbstractContentAttribute,CF extends AbstractContentFacet> |
class |
GenericContentServiceImpl<C extends Content<CA,CF>,CA extends AbstractContentAttribute,CF extends AbstractContentFacet> |
class |
GenericHierarchyContentServiceImpl<C extends AbstractContent<CA,CF>,CA extends AbstractContentAttribute,CF extends AbstractContentFacet>
Generic services for
AbstractContent (which is a HierarchialDomainObject )00000
This class will also generate Event with are Object[] Since this implements ChangeGenerator ; it will also generate Events of TypeObject[]{"save", content} Object[]{"new-content", content, sequence as Integer} Object[]{"publish", published-content, source-content, path as String} Object[]{"unpublish", content, published path as String} Object[]{"move", content, newParent, sequence as Integer, movedRelatedContent as Map <Status, C> }
Object[]{"update-content-status", String name, Locale locale, Status oldStatus, Status newStatus}
Object[]{"delete-subhierarchy", node as C}
Object[]{"after-delete", name}
Object[]{"save-facet", CF}
Object[]{"clones", original content, clones as List of Content}
|
Modifier and Type | Class and Description |
---|---|
class |
ContentQueryService<C extends Content<CA,CF>,CA extends AbstractContentAttribute,CF extends AbstractContentFacet>
Web Service Layer to Query
ContentDescriber Database |
Modifier and Type | Method and Description |
---|---|
protected String |
AbstractPublishAdapter.filterContentAndApplyDefault(FacetMeta facetMeta,
AbstractContentFacet facet)
Filter content using
ContentFilterService.filterContent(String, FacetMeta) TODO: Add Unit Test |
Modifier and Type | Class and Description |
---|---|
class |
ContentModel<T,C extends AbstractContent<CA,CF>,CA extends AbstractContentAttribute,CF extends AbstractContentFacet>
Describes generic Content Model
|
class |
MarkupContentModel<C extends AbstractContent<CA,CF>,CA extends AbstractContentAttribute,CF extends AbstractContentFacet>
A Content Model; based on raw markup content (picked from data source).
|
class |
PublishableMarkupContentModel<C extends AbstractContent<CA,CF>,CA extends AbstractContentAttribute,CF extends AbstractContentFacet>
A Content Model; based on published content (picked from a location(s)).
|
Modifier and Type | Class and Description |
---|---|
class |
PostFacet
A
ContentFacet for Post |
Copyright © 2018. All rights reserved.