@Extract public Content getContent() { return content; } }
@Renderer public HTMLRenderer html(final RenderContext context) { return new SkeletalHTMLRenderer() { @Override public HTMLFragment getHeader() { if (title == null) { return null; } return HTML.create(context).title(title); } }; }
/** * Creates the object from a timestamp. * @param timestamp Timestamp. * @return The requested object. */ public static Expires of(long timestamp) { return new Expires(timestamp); }
/** * @param context the context to set */ @Inject public void setContext(ComponentRequestContext context) { this.context = context; }
@ExtractDynQuery public ExtractedParameter<Integer> getPage() { if (pagination != null) { int page = pagination.getPage(); if (page > 0) { return ExtractedParameter.of(pagination.getParameter(), page); } } return null; }
public static <T> ExtractedParameter<T> of(String name, T value) { if (name == null) { return null; } return new ExtractedParameter<T>(name, value); }
/** * Creates the object from a timestamp. * @param timestamp Timestamp. * @return The requested object. */ public static LastModified of(long timestamp) { return new LastModified(timestamp); }
/** * Gets a template key for a template name. * @param key Template name. * @return The template key. */ public static TemplateKey of(String key) { return new StringTemplateKey(key); }
/** * @param config the config to set */ @Inject public void setConfig(RangeConfig config) { this.config = config; }
/** * @return the criteriaTransformer */ @Extract public ContentCriteriaTransformer getCriteriaTransformer() { return criteriaTransformer; } }
@Renderer public ATOMRenderer atom(final RenderContext context) { return new SkeletalATOMRenderer() { @Override public Iterable<SyndEntry> getEntries() { if (page == null) { return super.getEntries(); } return Lists.transform(page, new EntryTransformFunction(context, config)); } }; }
/** Context. */ @Inject public void setContext(ComponentRequestContext context) { this.context = context; }
@Extract public Content getContent() { return content; } }
/** * @return the criteriaTransformer */ @Extract public ContentCriteriaTransformer getCriteriaTransformer() { return criteriaTransformer; } }
/** * @return the criteriaTransformer */ @Extract public ContentCriteriaTransformer getCriteriaTransformer() { return criteriaTransformer; } }
/** * Content extractor. * @return Loaded content. */ @Extract public Listing<?> getContents() { return this.contents; }
@Extract public NavigationKey getNavigationKey() { return navigationKey; } }
/** * @return the criteriaTransformer */ @Extract public ContentCriteriaTransformer getCriteriaTransformer() { return criteriaTransformer; } }
@Extract public Listing<T> getListing() { return listing; } }
@Extract public NavigationKey getNavigationKey() { return navigationKey; } }