org.simpleods
public class Util extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COLOR_AliceBlue |
static java.lang.String |
COLOR_AntiqueWhite |
static java.lang.String |
COLOR_Aqua |
static java.lang.String |
COLOR_Aquamarine |
static java.lang.String |
COLOR_Azure |
static java.lang.String |
COLOR_Beige |
static java.lang.String |
COLOR_Bisque |
static java.lang.String |
COLOR_Black |
static java.lang.String |
COLOR_BlanchedAlmond |
static java.lang.String |
COLOR_Blue |
static java.lang.String |
COLOR_BlueViolet |
static java.lang.String |
COLOR_Brown |
static java.lang.String |
COLOR_Burlywood |
static java.lang.String |
COLOR_CadetBlue |
static java.lang.String |
COLOR_Chartreuse |
static java.lang.String |
COLOR_Chocolate |
static java.lang.String |
COLOR_Coral |
static java.lang.String |
COLOR_CornflowerBlue |
static java.lang.String |
COLOR_Cornsilk |
static java.lang.String |
COLOR_Crimson |
static java.lang.String |
COLOR_Cyan |
static java.lang.String |
COLOR_DarkBlue |
static java.lang.String |
COLOR_DarkCyan |
static java.lang.String |
COLOR_DarkGoldenrod |
static java.lang.String |
COLOR_DarkGray |
static java.lang.String |
COLOR_DarkGreen |
static java.lang.String |
COLOR_DarkKhaki |
static java.lang.String |
COLOR_DarkMagenta |
static java.lang.String |
COLOR_DarkOliveGreen |
static java.lang.String |
COLOR_DarkOrange |
static java.lang.String |
COLOR_DarkOrchid |
static java.lang.String |
COLOR_DarkRed |
static java.lang.String |
COLOR_DarkSalmon |
static java.lang.String |
COLOR_DarkSeaGreen |
static java.lang.String |
COLOR_DarkSlateBlue |
static java.lang.String |
COLOR_DarkSlateGray |
static java.lang.String |
COLOR_DarkTurquoise |
static java.lang.String |
COLOR_DarkViolet |
static java.lang.String |
COLOR_DeepPink |
static java.lang.String |
COLOR_DeepSkyBlue |
static java.lang.String |
COLOR_DimGray |
static java.lang.String |
COLOR_DodgerBlue |
static java.lang.String |
COLOR_Firebrick |
static java.lang.String |
COLOR_FloralWhite |
static java.lang.String |
COLOR_ForestGreen |
static java.lang.String |
COLOR_Fuchsia |
static java.lang.String |
COLOR_Gainsboro |
static java.lang.String |
COLOR_GhostWhite |
static java.lang.String |
COLOR_Gold |
static java.lang.String |
COLOR_Goldenrod |
static java.lang.String |
COLOR_Gray |
static java.lang.String |
COLOR_GRAY16 |
static java.lang.String |
COLOR_GRAY32 |
static java.lang.String |
COLOR_GRAY48 |
static java.lang.String |
COLOR_GRAY64 |
static java.lang.String |
COLOR_GRAY80 |
static java.lang.String |
COLOR_GRAY96 |
static java.lang.String |
COLOR_Green |
static java.lang.String |
COLOR_GreenYellow |
static java.lang.String |
COLOR_Honeydew |
static java.lang.String |
COLOR_HotPink |
static java.lang.String |
COLOR_IndianRed |
static java.lang.String |
COLOR_Indigo |
static java.lang.String |
COLOR_Ivory |
static java.lang.String |
COLOR_Khaki |
static java.lang.String |
COLOR_Lavender |
static java.lang.String |
COLOR_LavenderBlush |
static java.lang.String |
COLOR_LawnGreen |
static java.lang.String |
COLOR_LemonChiffon |
static java.lang.String |
COLOR_LightBlue |
static java.lang.String |
COLOR_LightCoral |
static java.lang.String |
COLOR_LightCyan |
static java.lang.String |
COLOR_LightGoldenrodYellow |
static java.lang.String |
COLOR_LightGreen |
static java.lang.String |
COLOR_LightGrey |
static java.lang.String |
COLOR_LightPink |
static java.lang.String |
COLOR_LightSalmon |
static java.lang.String |
COLOR_LightSeaGreen |
static java.lang.String |
COLOR_LightskyBlue |
static java.lang.String |
COLOR_LightSlateGray |
static java.lang.String |
COLOR_LightSteelBlue |
static java.lang.String |
COLOR_LightYellow |
static java.lang.String |
COLOR_Lime |
static java.lang.String |
COLOR_LimeGreen |
static java.lang.String |
COLOR_Linen |
static java.lang.String |
COLOR_Magenta |
static java.lang.String |
COLOR_Maroon |
static java.lang.String |
COLOR_MediumAquamarine |
static java.lang.String |
COLOR_MediumBlue |
static java.lang.String |
COLOR_MediumOrchid |
static java.lang.String |
COLOR_MediumPurple |
static java.lang.String |
COLOR_MediumSeaGreen |
static java.lang.String |
COLOR_MediumSlateBlue |
static java.lang.String |
COLOR_MediumSpringGreen |
static java.lang.String |
COLOR_MediumTurquoise |
static java.lang.String |
COLOR_MediumVioletRed |
static java.lang.String |
COLOR_MidnightBlue |
static java.lang.String |
COLOR_Mintcream |
static java.lang.String |
COLOR_MistyRose |
static java.lang.String |
COLOR_Moccasin |
static java.lang.String |
COLOR_NavajoWhite |
static java.lang.String |
COLOR_Navy |
static java.lang.String |
COLOR_Oldlace |
static java.lang.String |
COLOR_Olive |
static java.lang.String |
COLOR_OliveDrab |
static java.lang.String |
COLOR_Orange |
static java.lang.String |
COLOR_OrangeRed |
static java.lang.String |
COLOR_Orchid |
static java.lang.String |
COLOR_PaleGoldenrod |
static java.lang.String |
COLOR_PaleGreen |
static java.lang.String |
COLOR_PaleTurquoise |
static java.lang.String |
COLOR_PaleVioletRed |
static java.lang.String |
COLOR_PapayaWhip |
static java.lang.String |
COLOR_Peachpuff |
static java.lang.String |
COLOR_Peru |
static java.lang.String |
COLOR_Pink |
static java.lang.String |
COLOR_Plum |
static java.lang.String |
COLOR_PowderBlue |
static java.lang.String |
COLOR_Purple |
static java.lang.String |
COLOR_Red |
static java.lang.String |
COLOR_RosyBrown |
static java.lang.String |
COLOR_RoyalBlue |
static java.lang.String |
COLOR_SaddleBrown |
static java.lang.String |
COLOR_Salmon |
static java.lang.String |
COLOR_SandyBrown |
static java.lang.String |
COLOR_SeaGreen |
static java.lang.String |
COLOR_SeaShell |
static java.lang.String |
COLOR_Sienna |
static java.lang.String |
COLOR_Silver |
static java.lang.String |
COLOR_SkyBlue |
static java.lang.String |
COLOR_SlateBlue |
static java.lang.String |
COLOR_SlateGray |
static java.lang.String |
COLOR_Snow |
static java.lang.String |
COLOR_SpringGreen |
static java.lang.String |
COLOR_SteelBlue |
static java.lang.String |
COLOR_Tan |
static java.lang.String |
COLOR_Teal |
static java.lang.String |
COLOR_Thistle |
static java.lang.String |
COLOR_Tomato |
static java.lang.String |
COLOR_Turquoise |
static java.lang.String |
COLOR_Violet |
static java.lang.String |
COLOR_Wheat |
static java.lang.String |
COLOR_White |
static java.lang.String |
COLOR_WhiteSmoke |
static java.lang.String |
COLOR_Yellow |
static java.lang.String |
COLOR_YellowGreen |
Constructor and Description |
---|
Util() |
Modifier and Type | Method and Description |
---|---|
void |
appendElement(java.lang.StringBuffer sb,
java.lang.String sElementName,
int nValue)
Append a new element to StringBuffer sb, the name of the element is
sElementName
and the value is nValue. |
void |
appendElement(java.lang.StringBuffer sb,
java.lang.String sElementName,
java.lang.String sValue)
Append a new element to StringBuffer sb, the name of the element is
sElementName
and the value is sValue. |
void |
copyStylesFromTo(OdsFile source,
OdsFile target)
Copy all styles from one OdsFile to another OdsFile.
|
java.lang.String |
createHexColor(int nRed,
int nGreen,
int nBlue)
Helper function to create any available color string from color values.
|
java.lang.String |
dateToday(java.lang.String sDateFormat)
Get the todays date in format sDateFormat.
|
static Util |
getInstance() |
int |
positionToColumn(java.lang.String sPos)
Convert a cell position string like B3 to the column number.
|
int |
positionToRow(java.lang.String sPos)
Convert a string like B3 to the row number.
|
java.lang.String |
replace(java.lang.String sHaystack,
java.lang.String sNeedle,
java.lang.String sReplacement)
Replace all occurrences of a sub-string within a string.
|
java.lang.String |
toXmlString(java.lang.String sString)
Helper function to convert non-ASCII character to XML encoding.
|
boolean |
writeString(java.util.zip.ZipOutputStream o,
java.lang.String sText) |
boolean |
writeStringArray(java.util.zip.ZipOutputStream o,
java.lang.String[] sText) |
public static final java.lang.String COLOR_GRAY16
public static final java.lang.String COLOR_GRAY32
public static final java.lang.String COLOR_GRAY48
public static final java.lang.String COLOR_GRAY64
public static final java.lang.String COLOR_GRAY80
public static final java.lang.String COLOR_GRAY96
public static final java.lang.String COLOR_Maroon
public static final java.lang.String COLOR_DarkRed
public static final java.lang.String COLOR_Firebrick
public static final java.lang.String COLOR_Red
public static final java.lang.String COLOR_Salmon
public static final java.lang.String COLOR_Tomato
public static final java.lang.String COLOR_Coral
public static final java.lang.String COLOR_OrangeRed
public static final java.lang.String COLOR_Chocolate
public static final java.lang.String COLOR_SandyBrown
public static final java.lang.String COLOR_DarkOrange
public static final java.lang.String COLOR_Orange
public static final java.lang.String COLOR_DarkGoldenrod
public static final java.lang.String COLOR_Goldenrod
public static final java.lang.String COLOR_Gold
public static final java.lang.String COLOR_Olive
public static final java.lang.String COLOR_Yellow
public static final java.lang.String COLOR_YellowGreen
public static final java.lang.String COLOR_GreenYellow
public static final java.lang.String COLOR_Chartreuse
public static final java.lang.String COLOR_LawnGreen
public static final java.lang.String COLOR_Green
public static final java.lang.String COLOR_Lime
public static final java.lang.String COLOR_LimeGreen
public static final java.lang.String COLOR_SpringGreen
public static final java.lang.String COLOR_MediumSpringGreen
public static final java.lang.String COLOR_Turquoise
public static final java.lang.String COLOR_LightSeaGreen
public static final java.lang.String COLOR_MediumTurquoise
public static final java.lang.String COLOR_Teal
public static final java.lang.String COLOR_DarkCyan
public static final java.lang.String COLOR_Aqua
public static final java.lang.String COLOR_Cyan
public static final java.lang.String COLOR_DarkTurquoise
public static final java.lang.String COLOR_DeepSkyBlue
public static final java.lang.String COLOR_DodgerBlue
public static final java.lang.String COLOR_RoyalBlue
public static final java.lang.String COLOR_Navy
public static final java.lang.String COLOR_DarkBlue
public static final java.lang.String COLOR_MediumBlue
public static final java.lang.String COLOR_Blue
public static final java.lang.String COLOR_BlueViolet
public static final java.lang.String COLOR_DarkOrchid
public static final java.lang.String COLOR_DarkViolet
public static final java.lang.String COLOR_Purple
public static final java.lang.String COLOR_DarkMagenta
public static final java.lang.String COLOR_Fuchsia
public static final java.lang.String COLOR_Magenta
public static final java.lang.String COLOR_MediumVioletRed
public static final java.lang.String COLOR_DeepPink
public static final java.lang.String COLOR_HotPink
public static final java.lang.String COLOR_Crimson
public static final java.lang.String COLOR_Brown
public static final java.lang.String COLOR_IndianRed
public static final java.lang.String COLOR_RosyBrown
public static final java.lang.String COLOR_LightCoral
public static final java.lang.String COLOR_Snow
public static final java.lang.String COLOR_MistyRose
public static final java.lang.String COLOR_DarkSalmon
public static final java.lang.String COLOR_LightSalmon
public static final java.lang.String COLOR_Sienna
public static final java.lang.String COLOR_SeaShell
public static final java.lang.String COLOR_SaddleBrown
public static final java.lang.String COLOR_Peachpuff
public static final java.lang.String COLOR_Peru
public static final java.lang.String COLOR_Linen
public static final java.lang.String COLOR_Bisque
public static final java.lang.String COLOR_Burlywood
public static final java.lang.String COLOR_Tan
public static final java.lang.String COLOR_AntiqueWhite
public static final java.lang.String COLOR_NavajoWhite
public static final java.lang.String COLOR_BlanchedAlmond
public static final java.lang.String COLOR_PapayaWhip
public static final java.lang.String COLOR_Moccasin
public static final java.lang.String COLOR_Wheat
public static final java.lang.String COLOR_Oldlace
public static final java.lang.String COLOR_FloralWhite
public static final java.lang.String COLOR_Cornsilk
public static final java.lang.String COLOR_Khaki
public static final java.lang.String COLOR_LemonChiffon
public static final java.lang.String COLOR_PaleGoldenrod
public static final java.lang.String COLOR_DarkKhaki
public static final java.lang.String COLOR_Beige
public static final java.lang.String COLOR_LightGoldenrodYellow
public static final java.lang.String COLOR_LightYellow
public static final java.lang.String COLOR_Ivory
public static final java.lang.String COLOR_OliveDrab
public static final java.lang.String COLOR_DarkOliveGreen
public static final java.lang.String COLOR_DarkSeaGreen
public static final java.lang.String COLOR_DarkGreen
public static final java.lang.String COLOR_ForestGreen
public static final java.lang.String COLOR_LightGreen
public static final java.lang.String COLOR_PaleGreen
public static final java.lang.String COLOR_Honeydew
public static final java.lang.String COLOR_SeaGreen
public static final java.lang.String COLOR_MediumSeaGreen
public static final java.lang.String COLOR_Mintcream
public static final java.lang.String COLOR_MediumAquamarine
public static final java.lang.String COLOR_Aquamarine
public static final java.lang.String COLOR_DarkSlateGray
public static final java.lang.String COLOR_PaleTurquoise
public static final java.lang.String COLOR_LightCyan
public static final java.lang.String COLOR_Azure
public static final java.lang.String COLOR_CadetBlue
public static final java.lang.String COLOR_PowderBlue
public static final java.lang.String COLOR_LightBlue
public static final java.lang.String COLOR_SkyBlue
public static final java.lang.String COLOR_LightskyBlue
public static final java.lang.String COLOR_SteelBlue
public static final java.lang.String COLOR_AliceBlue
public static final java.lang.String COLOR_SlateGray
public static final java.lang.String COLOR_LightSlateGray
public static final java.lang.String COLOR_LightSteelBlue
public static final java.lang.String COLOR_CornflowerBlue
public static final java.lang.String COLOR_Lavender
public static final java.lang.String COLOR_GhostWhite
public static final java.lang.String COLOR_MidnightBlue
public static final java.lang.String COLOR_SlateBlue
public static final java.lang.String COLOR_DarkSlateBlue
public static final java.lang.String COLOR_MediumSlateBlue
public static final java.lang.String COLOR_MediumPurple
public static final java.lang.String COLOR_Indigo
public static final java.lang.String COLOR_MediumOrchid
public static final java.lang.String COLOR_Plum
public static final java.lang.String COLOR_Violet
public static final java.lang.String COLOR_Thistle
public static final java.lang.String COLOR_Orchid
public static final java.lang.String COLOR_LavenderBlush
public static final java.lang.String COLOR_PaleVioletRed
public static final java.lang.String COLOR_Pink
public static final java.lang.String COLOR_LightPink
public static final java.lang.String COLOR_Black
public static final java.lang.String COLOR_DimGray
public static final java.lang.String COLOR_Gray
public static final java.lang.String COLOR_DarkGray
public static final java.lang.String COLOR_Silver
public static final java.lang.String COLOR_LightGrey
public static final java.lang.String COLOR_Gainsboro
public static final java.lang.String COLOR_WhiteSmoke
public static final java.lang.String COLOR_White
public static Util getInstance()
public boolean writeStringArray(java.util.zip.ZipOutputStream o, java.lang.String[] sText)
public boolean writeString(java.util.zip.ZipOutputStream o, java.lang.String sText)
public java.lang.String createHexColor(int nRed, int nGreen, int nBlue)
nRed
- The red value, 0-255nGreen
- The green value, 0-255nBlue
- The blue value, 0-255public java.lang.String replace(java.lang.String sHaystack, java.lang.String sNeedle, java.lang.String sReplacement)
sHaystack
- The source string to be checkedsNeedle
- The sub-string to be replacedsReplacement
- The replacement stringpublic java.lang.String toXmlString(java.lang.String sString)
sString
- The string to be convertedpublic java.lang.String dateToday(java.lang.String sDateFormat)
sDateFormat
- The date format for todays date that should be returned.public int positionToColumn(java.lang.String sPos)
sPos
- The cell position in the range 'A1' to 'IV65536'public int positionToRow(java.lang.String sPos)
sPos
- The cell position in the range 'A1' to 'IV65536'public void copyStylesFromTo(OdsFile source, OdsFile target)
source
- The source filetarget
- The target file.public void appendElement(java.lang.StringBuffer sb, java.lang.String sElementName, java.lang.String sValue)
sb
- The StringBuffer to which the new element should be added.sElementName
- The new element namesValue
- The value of the elementpublic void appendElement(java.lang.StringBuffer sb, java.lang.String sElementName, int nValue)
sb
- The StringBuffer to which the new element should be added.sElementName
- The new element namenValue
- The value of the element