|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--com.swfit.core.xhtml.XHTMLArticleRenderer
The XHTMLArticleRenderer is a mass renderer for XHTML articles.
| Field Summary | |
static java.lang.String |
ARTICLE_SCHEME
The different schemes for rendering a XHTML article. |
static java.lang.String |
IM_SCALED_BOTH
The different schemes for rendering a XHTML article. |
static java.lang.String |
IM_SCALED_HEIGHT
The different schemes for rendering a XHTML article. |
static java.lang.String |
IM_SCALED_WIDTH
The different schemes for rendering a XHTML article. |
static java.lang.String |
IMS_FIRST
The different schemes for rendering a XHTML article. |
static java.lang.String |
IMS_HORIZONTAL
The different schemes for rendering a XHTML article. |
static java.lang.String |
NO_CREATED_DATE
The different schemes for rendering a XHTML article. |
static java.lang.String |
NO_LINK_DATE
The different schemes for rendering a XHTML article. |
static java.lang.String |
NO_MODIFIED_DATE
The different schemes for rendering a XHTML article. |
static java.lang.String |
NO_RULES
The different schemes for rendering a XHTML article. |
| Constructor Summary | |
XHTMLArticleRenderer(int publish_locale,
int im_type,
boolean ims_first,
boolean ims_horizontal,
boolean no_created_date,
boolean no_modified_date,
boolean no_link_date,
boolean no_rules)
|
|
XHTMLArticleRenderer(int publish_locale,
java.lang.String article_scheme)
|
|
XHTMLArticleRenderer(javax.servlet.ServletConfig config)
Build the XHTMLArticleRenderer from various inputs. |
|
| Method Summary | |
java.lang.String |
articleCreated(XHTMLPublishedObject xpobj)
|
java.lang.String |
articleModified(XHTMLPublishedObject xpobj)
|
java.lang.String |
longCreated(XHTMLPublishedObject xpobj)
The different date formats applied to a XHTMLPublishedObject . |
java.lang.String |
longModified(XHTMLPublishedObject xpobj)
|
boolean |
noLinkDate()
|
boolean |
noRules()
|
XHTMLDocument |
renderArticle(XHTMLDocument doc,
XHTMLPublishedObject article,
XHTMLPublishedObjectList author_list,
java.lang.String image_web_root,
XHTMLPublishedObjectList image_list)
Methods for displaying a full article. |
java.lang.String |
shortCreated(XHTMLPublishedObject xpobj)
|
java.lang.String |
shortModified(XHTMLPublishedObject xpobj)
|
java.lang.StringBuffer |
singleArticleDisplayMini(java.lang.StringBuffer str_b,
XHTMLPublishedObject article,
XHTMLPublishedObject author,
java.lang.String image_web_root,
XHTMLPublishedObject image,
java.lang.String url)
Methods for displaying more detailed texts. |
java.lang.StringBuffer |
singleImageDisplay(java.lang.StringBuffer str_b,
java.lang.String full_image_path,
java.lang.String scaled_image_path,
java.lang.String image_title,
java.lang.String image_ingress)
|
java.lang.StringBuffer |
singleImageDisplay(java.lang.StringBuffer str_b,
java.lang.String image_web_root,
XHTMLPublishedObject image)
|
java.lang.StringBuffer |
singleImageDisplayMini(java.lang.StringBuffer str_b,
java.lang.String full_image_path,
java.lang.String scaled_image_path,
java.lang.String image_title,
java.lang.String image_ingress)
|
java.lang.StringBuffer |
singleImageDisplayMini(java.lang.StringBuffer str_b,
java.lang.String image_web_root,
XHTMLPublishedObject image)
Methods for displaying images. |
java.lang.StringBuffer |
singleTextDisplay(java.lang.StringBuffer str_b,
java.lang.String title,
java.lang.String ingress,
java.lang.String link,
java.lang.String linktext,
java.lang.String time_info,
java.lang.String author_name,
java.lang.String author_mail,
java.lang.String author_bio)
|
java.lang.StringBuffer |
singleTextDisplay(java.lang.StringBuffer str_b,
XHTMLPublishedObject text,
XHTMLPublishedObject author)
|
java.lang.StringBuffer |
singleTextDisplayNoLink(java.lang.StringBuffer str_b,
XHTMLPublishedObject text,
XHTMLPublishedObject author)
Methods for displaying short texts. |
java.lang.String |
timeInfo(XHTMLPublishedObject xpobj)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String ARTICLE_SCHEME
public static final java.lang.String IMS_FIRST
public static final java.lang.String IMS_HORIZONTAL
public static final java.lang.String IM_SCALED_BOTH
public static final java.lang.String IM_SCALED_WIDTH
public static final java.lang.String IM_SCALED_HEIGHT
public static final java.lang.String NO_CREATED_DATE
public static final java.lang.String NO_MODIFIED_DATE
public static final java.lang.String NO_LINK_DATE
public static final java.lang.String NO_RULES
| Constructor Detail |
public XHTMLArticleRenderer(javax.servlet.ServletConfig config)
public XHTMLArticleRenderer(int publish_locale,
java.lang.String article_scheme)
public XHTMLArticleRenderer(int publish_locale,
int im_type,
boolean ims_first,
boolean ims_horizontal,
boolean no_created_date,
boolean no_modified_date,
boolean no_link_date,
boolean no_rules)
| Method Detail |
public final boolean noRules()
public final boolean noLinkDate()
public final java.lang.String longCreated(XHTMLPublishedObject xpobj)
public final java.lang.String shortCreated(XHTMLPublishedObject xpobj)
public final java.lang.String articleCreated(XHTMLPublishedObject xpobj)
public final java.lang.String longModified(XHTMLPublishedObject xpobj)
public final java.lang.String shortModified(XHTMLPublishedObject xpobj)
public final java.lang.String articleModified(XHTMLPublishedObject xpobj)
public final java.lang.String timeInfo(XHTMLPublishedObject xpobj)
public final java.lang.StringBuffer singleImageDisplayMini(java.lang.StringBuffer str_b,
java.lang.String image_web_root,
XHTMLPublishedObject image)
public final java.lang.StringBuffer singleImageDisplayMini(java.lang.StringBuffer str_b,
java.lang.String full_image_path,
java.lang.String scaled_image_path,
java.lang.String image_title,
java.lang.String image_ingress)
public final java.lang.StringBuffer singleImageDisplay(java.lang.StringBuffer str_b,
java.lang.String image_web_root,
XHTMLPublishedObject image)
public final java.lang.StringBuffer singleImageDisplay(java.lang.StringBuffer str_b,
java.lang.String full_image_path,
java.lang.String scaled_image_path,
java.lang.String image_title,
java.lang.String image_ingress)
public final java.lang.StringBuffer singleTextDisplayNoLink(java.lang.StringBuffer str_b,
XHTMLPublishedObject text,
XHTMLPublishedObject author)
public final java.lang.StringBuffer singleTextDisplay(java.lang.StringBuffer str_b,
XHTMLPublishedObject text,
XHTMLPublishedObject author)
public final java.lang.StringBuffer singleTextDisplay(java.lang.StringBuffer str_b,
java.lang.String title,
java.lang.String ingress,
java.lang.String link,
java.lang.String linktext,
java.lang.String time_info,
java.lang.String author_name,
java.lang.String author_mail,
java.lang.String author_bio)
public final java.lang.StringBuffer singleArticleDisplayMini(java.lang.StringBuffer str_b,
XHTMLPublishedObject article,
XHTMLPublishedObject author,
java.lang.String image_web_root,
XHTMLPublishedObject image,
java.lang.String url)
public final XHTMLDocument renderArticle(XHTMLDocument doc,
XHTMLPublishedObject article,
XHTMLPublishedObjectList author_list,
java.lang.String image_web_root,
XHTMLPublishedObjectList image_list)
throws java.io.IOException
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||