public class

EnumQuickSymbol

extends Object
java.lang.Object
   ↳ com.microstrategy.web.app.utils.EnumQuickSymbol

Class Overview

Symbol lookup for EnumDSSXMLSymbol, and caching for various fonts and output. Wingdings is used by Internet Explorer. Unicode by FireFox. Note that for thresholds, use the replace text value.

Summary

Constants
int TYPE_MOBILE_UNICODE
int TYPE_UNICODE
int TYPE_WINGDINGS
Fields
public static final EnumQuickSymbol BlackCircle
public static final EnumQuickSymbol BlackDiamond
public static final EnumQuickSymbol BlackFlorette
public static final EnumQuickSymbol BlackSquare
public static final EnumQuickSymbol DownArrow
public static final EnumQuickSymbol HeavyBallotX
public static final EnumQuickSymbol HeavyCheckMark
public static final EnumQuickSymbol InkBlot
public static final EnumQuickSymbol Lozenge
public static final EnumQuickSymbol PlaceInterestSign
public static final EnumQuickSymbol RightArrow
public static final EnumQuickSymbol Unknown
public static final EnumQuickSymbol UpArrow
public static final EnumQuickSymbol WheelofDharma
public static final EnumQuickSymbol iArrowGreenUpSmall
public static final EnumQuickSymbol iArrowOrangeLarge
public static final EnumQuickSymbol iArrowRedDownSmall
public static final EnumQuickSymbol iFlagGreen
public static final EnumQuickSymbol iFlagRed
public static final EnumQuickSymbol iFlagSunshine
public static final EnumQuickSymbol iRateExcellent
public static final EnumQuickSymbol iRateFair
public static final EnumQuickSymbol iRateGood
public static final EnumQuickSymbol iRatePoor
public static final EnumQuickSymbol iRateVeryGood
public static final EnumQuickSymbol iStoplightGreen
public static final EnumQuickSymbol iStoplightRed
public static final EnumQuickSymbol iStoplightYellow
public static final EnumQuickSymbol iUnknown
Public Methods
static EnumQuickSymbol get(int symbol)
Lookup based on dss index.
static EnumQuickSymbol get(String thresholdSrc, Boolean isQuickSymbol)
Lookup based on given threshold image src
static EnumQuickSymbol get(String symbol)
int getDescriptorID()
static String getHTML(int symbol, boolean isIE)
static String getHTML(String symbol, boolean isIE)
static String getHTML(String symbol, int browserType)
String getImageSource()
String getMobileUnicodeHTML()
String getMobileUnicodeString()
String getName()
int getUnicode()
String getUnicodeHTML()
String getUnicodeString()
char getWingdings()
String getWingdingsHTML()
String getWingdingsString()
int getsymbol()
String toString()
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final int TYPE_MOBILE_UNICODE

Constant Value: 2 (0x00000002)

public static final int TYPE_UNICODE

Constant Value: 1 (0x00000001)

public static final int TYPE_WINGDINGS

Constant Value: 0 (0x00000000)

Fields

public static final EnumQuickSymbol BlackCircle

public static final EnumQuickSymbol BlackDiamond

public static final EnumQuickSymbol BlackFlorette

public static final EnumQuickSymbol BlackSquare

public static final EnumQuickSymbol DownArrow

public static final EnumQuickSymbol HeavyBallotX

public static final EnumQuickSymbol HeavyCheckMark

public static final EnumQuickSymbol InkBlot

public static final EnumQuickSymbol Lozenge

public static final EnumQuickSymbol PlaceInterestSign

public static final EnumQuickSymbol RightArrow

public static final EnumQuickSymbol Unknown

public static final EnumQuickSymbol UpArrow

public static final EnumQuickSymbol WheelofDharma

public static final EnumQuickSymbol iArrowGreenUpSmall

public static final EnumQuickSymbol iArrowOrangeLarge

public static final EnumQuickSymbol iArrowRedDownSmall

public static final EnumQuickSymbol iFlagGreen

public static final EnumQuickSymbol iFlagRed

public static final EnumQuickSymbol iFlagSunshine

public static final EnumQuickSymbol iRateExcellent

public static final EnumQuickSymbol iRateFair

public static final EnumQuickSymbol iRateGood

public static final EnumQuickSymbol iRatePoor

public static final EnumQuickSymbol iRateVeryGood

public static final EnumQuickSymbol iStoplightGreen

public static final EnumQuickSymbol iStoplightRed

public static final EnumQuickSymbol iStoplightYellow

public static final EnumQuickSymbol iUnknown

Public Methods

public static EnumQuickSymbol get (int symbol)

Lookup based on dss index. This will return Unknown if the input parameter is not recognized.

public static EnumQuickSymbol get (String thresholdSrc, Boolean isQuickSymbol)

Lookup based on given threshold image src

Parameters
thresholdSrc String - quick symbol or image filename

public static EnumQuickSymbol get (String symbol)

Parameters
symbol replacement text

public int getDescriptorID ()

public static String getHTML (int symbol, boolean isIE)

public static String getHTML (String symbol, boolean isIE)

public static String getHTML (String symbol, int browserType)

Parameters
symbol threshold replacement text value

public String getImageSource ()

public String getMobileUnicodeHTML ()

public String getMobileUnicodeString ()

public String getName ()

public int getUnicode ()

public String getUnicodeHTML ()

public String getUnicodeString ()

public char getWingdings ()

public String getWingdingsHTML ()

public String getWingdingsString ()

public int getsymbol ()

public String toString ()