public class AdvancedMacrosExcerpter extends Object
The idea is to use the core default excerpter if possible, specially for ExcerptType.RENDERED.
Use ExcerptType.LEGACY and add methods here as needed to maintain compatibility with how excerpts where rendered before
| Constructor and Description |
|---|
AdvancedMacrosExcerpter() |
| Modifier and Type | Method and Description |
|---|---|
String |
createExcerpt(ContentEntityObject entity,
ExcerptType excerptType) |
String |
createExcerpt(ContentEntityObject entity,
ExcerptType excerptType,
ConversionContext conversionContext,
String legacyWrapperStart,
String legacyWrapperEnd) |
String |
createExcerpt(ContentEntityObject contentEntityObject,
String outputType) |
void |
setExcerpter(Excerpter excerpter) |
void |
setExcerptHelper(ExcerptHelper excerptHelper) |
void |
setI18NBeanFactory(I18NBeanFactory i18NBeanFactory) |
void |
setLocaleManager(LocaleManager localeManager) |
void |
setViewRenderer(Renderer viewRenderer) |
public String createExcerpt(ContentEntityObject contentEntityObject, String outputType)
public String createExcerpt(ContentEntityObject entity, ExcerptType excerptType)
public String createExcerpt(ContentEntityObject entity, ExcerptType excerptType, ConversionContext conversionContext, String legacyWrapperStart, String legacyWrapperEnd)
public void setExcerpter(Excerpter excerpter)
public void setExcerptHelper(ExcerptHelper excerptHelper)
public void setViewRenderer(Renderer viewRenderer)
public void setI18NBeanFactory(I18NBeanFactory i18NBeanFactory)
public void setLocaleManager(LocaleManager localeManager)
Copyright © 2003–2016 Atlassian. All rights reserved.