com.ebasetech.ufs.utility
Class StyleSheetGenerator
java.lang.Object
com.ebasetech.ufs.utility.StyleSheetGenerator
- public class StyleSheetGenerator
- extends java.lang.Object
Method Summary |
private java.lang.StringBuffer |
buildBorderSheet(java.lang.String name,
java.lang.String borderColour,
java.lang.String borderSize)
|
java.lang.StringBuffer |
buildSheet(java.lang.String name,
java.lang.String font,
java.lang.String fontSize,
java.lang.String fontColour,
java.lang.String backgroundColour,
java.lang.String align,
boolean bold,
boolean italic,
boolean underline,
java.lang.String borderColour,
java.lang.String borderSize,
boolean useSingleQuote)
|
private java.lang.String |
getAlignment(java.lang.String align)
|
private java.lang.String |
getBoldString(boolean bold)
|
private java.lang.String |
getItalicString(boolean italic)
|
void |
outputAccessibilityButtonsSheet(java.io.PrintWriter out,
com.ebasetech.ufs.kernel.Form form)
|
void |
outputBodySheet(java.io.PrintWriter out)
|
void |
outputBorderSheet(java.io.PrintWriter out,
java.lang.String name,
java.lang.String borderColour,
java.lang.String borderSize)
|
void |
outputEndString(java.io.PrintWriter out)
|
void |
outputHeadertextSheet(java.io.PrintWriter out)
|
void |
outputLineSpacerSheet(java.io.PrintWriter out)
|
void |
outputMainblockBorderSheet(java.io.PrintWriter out)
|
void |
outputSheet(java.io.PrintWriter out,
java.lang.String name,
java.lang.String font,
java.lang.String fontSize,
java.lang.String fontColour,
java.lang.String backgroundColour,
java.lang.String align,
boolean bold,
boolean italic,
boolean underline)
|
void |
outputSheet(java.io.PrintWriter out,
java.lang.String name,
java.lang.String font,
java.lang.String fontSize,
java.lang.String fontColour,
java.lang.String backgroundColour,
java.lang.String align,
boolean bold,
boolean italic,
boolean underline,
java.lang.String borderColour,
java.lang.String borderSize)
|
void |
outputStartString(java.io.PrintWriter out)
|
private java.lang.String |
quoteFont(java.lang.String fontList)
|
private java.lang.String |
quoteFont(java.lang.String fontList,
boolean useSingleQuote)
Method : quoteFont
Description: receives a comma delimited list of fonts and returns the same list but with each
font enclosed by "'s
Change log
08/11/2002 * Dave * started
13/06/2006 * Jon * moved from FormPresentationManager and merged with singleQuoteFont() |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
START_CSS_STRING
private static final java.lang.String START_CSS_STRING
- See Also:
- Constant Field Values
END_CSS_STRING
private static final java.lang.String END_CSS_STRING
- See Also:
- Constant Field Values
FONT_FAMILY
private static final java.lang.String FONT_FAMILY
- See Also:
- Constant Field Values
FONT_SIZE
private static final java.lang.String FONT_SIZE
- See Also:
- Constant Field Values
COLOR
private static final java.lang.String COLOR
- See Also:
- Constant Field Values
BACKGROUND_COLOR
private static final java.lang.String BACKGROUND_COLOR
- See Also:
- Constant Field Values
TEXT_ALIGN
private static final java.lang.String TEXT_ALIGN
- See Also:
- Constant Field Values
LEFT
private static final java.lang.String LEFT
- See Also:
- Constant Field Values
RIGHT
private static final java.lang.String RIGHT
- See Also:
- Constant Field Values
CENTER
private static final java.lang.String CENTER
- See Also:
- Constant Field Values
FONT_WEIGHT
private static final java.lang.String FONT_WEIGHT
- See Also:
- Constant Field Values
BOLD
private static final java.lang.String BOLD
- See Also:
- Constant Field Values
NORMAL
private static final java.lang.String NORMAL
- See Also:
- Constant Field Values
FONT_STYLE
private static final java.lang.String FONT_STYLE
- See Also:
- Constant Field Values
ITALIC
private static final java.lang.String ITALIC
- See Also:
- Constant Field Values
TEXT_DECORATION
private static final java.lang.String TEXT_DECORATION
- See Also:
- Constant Field Values
UNDERLINE
private static final java.lang.String UNDERLINE
- See Also:
- Constant Field Values
SEMICOLON
private static final java.lang.String SEMICOLON
- See Also:
- Constant Field Values
PERIOD
private static final java.lang.String PERIOD
- See Also:
- Constant Field Values
SOLID_BORDER
private static final java.lang.String SOLID_BORDER
- See Also:
- Constant Field Values
LINE_HEIGHT
private static final java.lang.String LINE_HEIGHT
- See Also:
- Constant Field Values
StyleSheetGenerator
public StyleSheetGenerator()
outputStartString
public void outputStartString(java.io.PrintWriter out)
outputEndString
public void outputEndString(java.io.PrintWriter out)
outputSheet
public void outputSheet(java.io.PrintWriter out,
java.lang.String name,
java.lang.String font,
java.lang.String fontSize,
java.lang.String fontColour,
java.lang.String backgroundColour,
java.lang.String align,
boolean bold,
boolean italic,
boolean underline)
outputSheet
public void outputSheet(java.io.PrintWriter out,
java.lang.String name,
java.lang.String font,
java.lang.String fontSize,
java.lang.String fontColour,
java.lang.String backgroundColour,
java.lang.String align,
boolean bold,
boolean italic,
boolean underline,
java.lang.String borderColour,
java.lang.String borderSize)
buildSheet
public java.lang.StringBuffer buildSheet(java.lang.String name,
java.lang.String font,
java.lang.String fontSize,
java.lang.String fontColour,
java.lang.String backgroundColour,
java.lang.String align,
boolean bold,
boolean italic,
boolean underline,
java.lang.String borderColour,
java.lang.String borderSize,
boolean useSingleQuote)
outputBorderSheet
public void outputBorderSheet(java.io.PrintWriter out,
java.lang.String name,
java.lang.String borderColour,
java.lang.String borderSize)
buildBorderSheet
private java.lang.StringBuffer buildBorderSheet(java.lang.String name,
java.lang.String borderColour,
java.lang.String borderSize)
outputLineSpacerSheet
public void outputLineSpacerSheet(java.io.PrintWriter out)
outputBodySheet
public void outputBodySheet(java.io.PrintWriter out)
outputMainblockBorderSheet
public void outputMainblockBorderSheet(java.io.PrintWriter out)
outputHeadertextSheet
public void outputHeadertextSheet(java.io.PrintWriter out)
outputAccessibilityButtonsSheet
public void outputAccessibilityButtonsSheet(java.io.PrintWriter out,
com.ebasetech.ufs.kernel.Form form)
throws com.ebasetech.ufs.kernel.FormException
- Throws:
com.ebasetech.ufs.kernel.FormException
quoteFont
private java.lang.String quoteFont(java.lang.String fontList)
quoteFont
private java.lang.String quoteFont(java.lang.String fontList,
boolean useSingleQuote)
- Method : quoteFont
Description: receives a comma delimited list of fonts and returns the same list but with each
font enclosed by "'s
Change log
08/11/2002 * Dave * started
13/06/2006 * Jon * moved from FormPresentationManager and merged with singleQuoteFont()
getAlignment
private java.lang.String getAlignment(java.lang.String align)
getBoldString
private java.lang.String getBoldString(boolean bold)
getItalicString
private java.lang.String getItalicString(boolean italic)