net.commerce.zocalo.html
Class HtmlSimpleElement
java.lang.Object
net.commerce.zocalo.html.HtmlSimpleElement
- All Implemented Interfaces:
- HtmlElement
public class HtmlSimpleElement
- extends java.lang.Object
- implements HtmlElement
support for generating simple HTML. Includes fragments as well as complete
eleements.
Field Summary |
static java.lang.String |
CENTERED
|
Method Summary |
static java.lang.String |
bold(java.lang.String text)
|
static HtmlSimpleElement |
cell(java.lang.String content)
|
static HtmlSimpleElement |
cell(java.lang.String text,
java.lang.String[] attributes)
|
static HtmlSimpleElement |
centeredCell(java.lang.String content)
|
static HtmlSimpleElement |
centeredCellWithWidth(java.lang.String content,
int width)
|
static HtmlSimpleElement |
centeredCellWithWidth(java.lang.String content,
java.lang.String width)
|
static HtmlSimpleElement |
centeredPriceCell(Price price)
|
static void |
checkBox(java.lang.StringBuffer buf,
java.lang.String name,
boolean checked)
|
static void |
checkBox(java.lang.StringBuffer buf,
java.lang.String name,
java.lang.String display)
|
static void |
checkBox(java.lang.StringBuffer buf,
java.lang.String label,
java.lang.String name,
java.lang.String att,
java.lang.String attValue)
|
static HtmlSimpleElement |
claimLink(java.lang.String claimName,
java.lang.String pageName)
|
static java.lang.String |
coloredText(java.lang.String text,
java.lang.String color,
java.lang.String className)
|
static boolean |
detectHtmlLinkSpecial(java.lang.String input)
|
static boolean |
detectHtmlTextSpecial(java.lang.String input)
|
static java.lang.String |
disabledSubmitInputField(java.lang.String value)
|
static java.lang.String |
disabledTextField(java.lang.String name,
java.lang.String value)
|
static java.lang.String |
flaggedInputField(java.lang.String name,
int size,
int value,
java.lang.String flag)
|
static java.lang.String |
formHeaderWithGet(java.lang.String submitAction)
|
static java.lang.String |
formHeaderWithPost(java.lang.String targetPage)
|
static void |
headerRow(java.lang.StringBuffer buf,
java.lang.String[] labels)
|
static java.lang.String |
hiddenInputField(java.lang.String hiddenName,
java.lang.String value)
|
static java.lang.String |
labelledLine(java.lang.String label,
java.lang.String text)
|
static java.lang.String |
labelledMediumTextInputField(java.lang.String name,
java.lang.String defaultValue)
|
static java.lang.String |
labelledPreText(java.lang.String label,
java.lang.String text)
|
static java.lang.String |
labelledQuantInputField(java.lang.String name,
int defaultValue)
|
static java.lang.String |
labelledTextInputField(java.lang.String name)
|
static java.lang.String |
labelledTextInputField(java.lang.String name,
java.lang.String defaultValue)
|
static java.lang.String |
labelledWideTextInputField(java.lang.String name,
java.lang.String defaultValue)
|
static java.lang.String |
link(java.lang.String text,
java.lang.String name)
|
static java.lang.String |
navButtonTable(java.lang.String[] labels,
java.lang.String currentPage)
|
static java.lang.String |
newPageForm(java.lang.String market,
java.lang.String label,
boolean disableFlag)
|
static java.lang.String |
postFormHeader(java.lang.String submitAction,
java.lang.String className)
|
static java.lang.String |
postFormHeaderWithClass(java.lang.String submitAction,
java.lang.String className,
java.lang.String hiddenName1,
java.lang.String hiddenValue1)
|
static java.lang.String |
postFormHeaderWithClass(java.lang.String submitAction,
java.lang.String className,
java.lang.String hiddenName1,
java.lang.String hiddenValue1,
java.lang.String hiddenName2,
java.lang.String hiddenValue2)
|
static HtmlSimpleElement |
priceCell(Order order,
boolean buying,
java.lang.String targetPage,
Market market)
|
static void |
printAccountsTableRow(java.lang.StringBuffer buf,
Order order,
Market market)
|
static void |
printEmptyOrders(java.lang.StringBuffer buf,
java.lang.String label)
|
static void |
printHeader(java.lang.StringBuffer buf,
int headerLevel,
java.lang.String title)
|
static void |
printScoreCell(java.lang.StringBuffer buff,
Quantity score)
|
static java.lang.String |
printTableCell(java.lang.String s)
|
static java.lang.String |
printTableCell(java.lang.String s,
java.lang.String id)
|
static void |
printToggledCloseClaimForm(java.lang.StringBuffer buf,
Market market,
java.lang.String pageName)
|
static void |
radioButton(java.lang.StringBuffer buf,
java.lang.String group,
java.lang.String label,
boolean check,
java.lang.String[] allButtons)
|
static java.lang.String |
radioButton(java.lang.StringBuffer buf,
java.lang.String radioName,
java.lang.String buttonLabel,
java.lang.String buttonValue,
boolean check,
java.util.Map<java.lang.String,java.lang.String> extras)
|
static java.lang.String |
radioButtons(java.lang.StringBuffer buf,
java.lang.String label,
Position[] positions)
|
static java.lang.String |
radioButtons(java.lang.StringBuffer buff,
java.lang.String name,
java.lang.String selectedButton,
java.lang.String button2,
boolean stacked)
|
static java.lang.String |
redSpan(java.lang.String text)
|
void |
render(java.lang.StringBuffer buf)
|
static java.lang.String |
selectList(java.lang.String name,
java.lang.String[] labels,
java.lang.String chosen)
|
static java.lang.String |
simplePostFormHeader(java.lang.String targetPage,
java.lang.String actionLabel,
java.lang.String hiddenName1,
java.lang.String hiddenValue1)
|
static java.lang.String |
simplePostFormHeader(java.lang.String submitAction,
java.lang.String actionLabel,
java.lang.String hiddenName1,
java.lang.String hiddenValue1,
java.lang.String hiddenName2,
java.lang.String hiddenValue2)
|
static void |
slider(java.lang.StringBuffer buff,
java.lang.String name,
int start,
int min,
int max,
int stepSize,
int labelStepSize,
java.lang.String disabled,
java.lang.String feedbackLabel)
|
static java.lang.String |
submitInputField(java.lang.String value)
|
static java.lang.String |
submitInputField(java.lang.String value,
java.lang.String extraAttribute)
|
static java.lang.String |
textInputField(java.lang.String name)
|
static java.lang.String |
textInputField(java.lang.String name,
int size,
int maxLength,
java.lang.String value,
java.lang.String trigger)
|
static java.lang.String |
visibleRadioButtons(java.lang.StringBuffer buf,
java.lang.String group,
java.lang.String checkedButton,
java.lang.String[] allButtons)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CENTERED
public static final java.lang.String CENTERED
- See Also:
- Constant Field Values
render
public void render(java.lang.StringBuffer buf)
- Specified by:
render
in interface HtmlElement
centeredCell
public static HtmlSimpleElement centeredCell(java.lang.String content)
centeredCellWithWidth
public static HtmlSimpleElement centeredCellWithWidth(java.lang.String content,
java.lang.String width)
centeredCellWithWidth
public static HtmlSimpleElement centeredCellWithWidth(java.lang.String content,
int width)
cell
public static HtmlSimpleElement cell(java.lang.String text,
java.lang.String[] attributes)
centeredPriceCell
public static HtmlSimpleElement centeredPriceCell(Price price)
cell
public static HtmlSimpleElement cell(java.lang.String content)
printTableCell
public static java.lang.String printTableCell(java.lang.String s)
printTableCell
public static java.lang.String printTableCell(java.lang.String s,
java.lang.String id)
labelledLine
public static java.lang.String labelledLine(java.lang.String label,
java.lang.String text)
labelledPreText
public static java.lang.String labelledPreText(java.lang.String label,
java.lang.String text)
radioButton
public static java.lang.String radioButton(java.lang.StringBuffer buf,
java.lang.String radioName,
java.lang.String buttonLabel,
java.lang.String buttonValue,
boolean check,
java.util.Map<java.lang.String,java.lang.String> extras)
radioButtons
public static java.lang.String radioButtons(java.lang.StringBuffer buff,
java.lang.String name,
java.lang.String selectedButton,
java.lang.String button2,
boolean stacked)
radioButtons
public static java.lang.String radioButtons(java.lang.StringBuffer buf,
java.lang.String label,
Position[] positions)
visibleRadioButtons
public static java.lang.String visibleRadioButtons(java.lang.StringBuffer buf,
java.lang.String group,
java.lang.String checkedButton,
java.lang.String[] allButtons)
radioButton
public static void radioButton(java.lang.StringBuffer buf,
java.lang.String group,
java.lang.String label,
boolean check,
java.lang.String[] allButtons)
printEmptyOrders
public static void printEmptyOrders(java.lang.StringBuffer buf,
java.lang.String label)
printToggledCloseClaimForm
public static void printToggledCloseClaimForm(java.lang.StringBuffer buf,
Market market,
java.lang.String pageName)
checkBox
public static void checkBox(java.lang.StringBuffer buf,
java.lang.String label,
java.lang.String name,
java.lang.String att,
java.lang.String attValue)
checkBox
public static void checkBox(java.lang.StringBuffer buf,
java.lang.String name,
java.lang.String display)
checkBox
public static void checkBox(java.lang.StringBuffer buf,
java.lang.String name,
boolean checked)
printHeader
public static void printHeader(java.lang.StringBuffer buf,
int headerLevel,
java.lang.String title)
textInputField
public static java.lang.String textInputField(java.lang.String name)
labelledTextInputField
public static java.lang.String labelledTextInputField(java.lang.String name)
textInputField
public static java.lang.String textInputField(java.lang.String name,
int size,
int maxLength,
java.lang.String value,
java.lang.String trigger)
labelledQuantInputField
public static java.lang.String labelledQuantInputField(java.lang.String name,
int defaultValue)
labelledTextInputField
public static java.lang.String labelledTextInputField(java.lang.String name,
java.lang.String defaultValue)
labelledWideTextInputField
public static java.lang.String labelledWideTextInputField(java.lang.String name,
java.lang.String defaultValue)
labelledMediumTextInputField
public static java.lang.String labelledMediumTextInputField(java.lang.String name,
java.lang.String defaultValue)
flaggedInputField
public static java.lang.String flaggedInputField(java.lang.String name,
int size,
int value,
java.lang.String flag)
claimLink
public static HtmlSimpleElement claimLink(java.lang.String claimName,
java.lang.String pageName)
link
public static java.lang.String link(java.lang.String text,
java.lang.String name)
simplePostFormHeader
public static java.lang.String simplePostFormHeader(java.lang.String submitAction,
java.lang.String actionLabel,
java.lang.String hiddenName1,
java.lang.String hiddenValue1,
java.lang.String hiddenName2,
java.lang.String hiddenValue2)
simplePostFormHeader
public static java.lang.String simplePostFormHeader(java.lang.String targetPage,
java.lang.String actionLabel,
java.lang.String hiddenName1,
java.lang.String hiddenValue1)
postFormHeaderWithClass
public static java.lang.String postFormHeaderWithClass(java.lang.String submitAction,
java.lang.String className,
java.lang.String hiddenName1,
java.lang.String hiddenValue1,
java.lang.String hiddenName2,
java.lang.String hiddenValue2)
postFormHeaderWithClass
public static java.lang.String postFormHeaderWithClass(java.lang.String submitAction,
java.lang.String className,
java.lang.String hiddenName1,
java.lang.String hiddenValue1)
postFormHeader
public static java.lang.String postFormHeader(java.lang.String submitAction,
java.lang.String className)
formHeaderWithPost
public static java.lang.String formHeaderWithPost(java.lang.String targetPage)
formHeaderWithGet
public static java.lang.String formHeaderWithGet(java.lang.String submitAction)
hiddenInputField
public static java.lang.String hiddenInputField(java.lang.String hiddenName,
java.lang.String value)
disabledTextField
public static java.lang.String disabledTextField(java.lang.String name,
java.lang.String value)
printAccountsTableRow
public static void printAccountsTableRow(java.lang.StringBuffer buf,
Order order,
Market market)
printScoreCell
public static void printScoreCell(java.lang.StringBuffer buff,
Quantity score)
priceCell
public static HtmlSimpleElement priceCell(Order order,
boolean buying,
java.lang.String targetPage,
Market market)
submitInputField
public static java.lang.String submitInputField(java.lang.String value)
disabledSubmitInputField
public static java.lang.String disabledSubmitInputField(java.lang.String value)
submitInputField
public static java.lang.String submitInputField(java.lang.String value,
java.lang.String extraAttribute)
bold
public static java.lang.String bold(java.lang.String text)
coloredText
public static java.lang.String coloredText(java.lang.String text,
java.lang.String color,
java.lang.String className)
redSpan
public static java.lang.String redSpan(java.lang.String text)
newPageForm
public static java.lang.String newPageForm(java.lang.String market,
java.lang.String label,
boolean disableFlag)
navButtonTable
public static java.lang.String navButtonTable(java.lang.String[] labels,
java.lang.String currentPage)
headerRow
public static void headerRow(java.lang.StringBuffer buf,
java.lang.String[] labels)
selectList
public static java.lang.String selectList(java.lang.String name,
java.lang.String[] labels,
java.lang.String chosen)
detectHtmlLinkSpecial
public static boolean detectHtmlLinkSpecial(java.lang.String input)
detectHtmlTextSpecial
public static boolean detectHtmlTextSpecial(java.lang.String input)
slider
public static void slider(java.lang.StringBuffer buff,
java.lang.String name,
int start,
int min,
int max,
int stepSize,
int labelStepSize,
java.lang.String disabled,
java.lang.String feedbackLabel)