public class GoogleIconDescriptor
extends org.eclipse.jface.resource.ImageDescriptor
LabelProvider,
ImageRegistry| Modifier and Type | Class | Description |
|---|---|---|
static class |
GoogleIconDescriptor.Options |
Options for the GoogleIconDescriptor
|
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
frame_style_bb |
|
static java.lang.String |
frame_style_bbbr |
|
static java.lang.String |
frame_style_bbT |
|
static java.lang.String |
frame_style_bbtl |
|
static java.lang.String |
frame_style_bbtr |
|
static java.lang.String |
frame_style_edge_bc |
|
static java.lang.String |
frame_style_edge_bl |
|
static java.lang.String |
frame_style_edge_br |
|
static java.lang.String |
frame_style_edge_lb |
|
static java.lang.String |
frame_style_edge_lc |
|
static java.lang.String |
frame_style_edge_lt |
|
static java.lang.String |
frame_style_edge_rb |
|
static java.lang.String |
frame_style_edge_rc |
|
static java.lang.String |
frame_style_edge_rt |
|
static java.lang.String |
frame_style_edge_tc |
|
static java.lang.String |
frame_style_edge_tl |
|
static java.lang.String |
frame_style_edge_tr |
|
static java.lang.String |
icon_bubble_icon_text_small |
|
static java.lang.String |
icon_bubble_text_small |
|
static java.lang.String |
icon_map_pin_letter |
|
static java.lang.String |
icon_style_pin |
|
static java.lang.String |
icon_style_pin_sleft |
|
static java.lang.String |
icon_style_pin_sright |
|
static java.lang.String |
icon_style_pin_star |
| Constructor | Description |
|---|---|
GoogleIconDescriptor(GoogleIconDescriptor.Options options) |
Initializes this GoogleIconDescriptor based on the provided options
|
| Modifier and Type | Method | Description |
|---|---|---|
org.eclipse.swt.graphics.ImageData |
getImageData() |
|
java.lang.String |
getUrlString() |
Gets the URL used to fetch the map icon
|
static GoogleIconDescriptor |
letterPin(char c,
boolean hasShadow,
org.eclipse.swt.graphics.RGB fillColor,
org.eclipse.swt.graphics.RGB textColor) |
Helper method for creating a letter map icon
|
static GoogleIconDescriptor |
textBubble(java.lang.String s,
boolean hasShadow,
org.eclipse.swt.graphics.RGB fillColor,
org.eclipse.swt.graphics.RGB textColor) |
Helper method for creating a text bubble map icon
|
java.lang.String |
toString() |
createFromFile, createFromImage, createFromImage, createFromImageData, createFromImageDataProvider, createFromURL, createImage, createImage, createImage, createImage, createResource, createWithFlags, destroyResource, getImageData, getMissingImageDescriptorpublic static final java.lang.String icon_map_pin_letter
public static final java.lang.String icon_bubble_text_small
public static final java.lang.String icon_bubble_icon_text_small
public static final java.lang.String icon_style_pin
public static final java.lang.String icon_style_pin_star
public static final java.lang.String icon_style_pin_sleft
public static final java.lang.String icon_style_pin_sright
public static final java.lang.String frame_style_bb
public static final java.lang.String frame_style_bbtl
public static final java.lang.String frame_style_bbtr
public static final java.lang.String frame_style_bbbr
public static final java.lang.String frame_style_bbT
public static final java.lang.String frame_style_edge_bl
public static final java.lang.String frame_style_edge_bc
public static final java.lang.String frame_style_edge_br
public static final java.lang.String frame_style_edge_tl
public static final java.lang.String frame_style_edge_tc
public static final java.lang.String frame_style_edge_tr
public static final java.lang.String frame_style_edge_lt
public static final java.lang.String frame_style_edge_lc
public static final java.lang.String frame_style_edge_lb
public static final java.lang.String frame_style_edge_rt
public static final java.lang.String frame_style_edge_rc
public static final java.lang.String frame_style_edge_rb
public GoogleIconDescriptor(GoogleIconDescriptor.Options options)
options - public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getUrlString()
public org.eclipse.swt.graphics.ImageData getImageData()
getImageData in class org.eclipse.jface.resource.ImageDescriptorpublic static GoogleIconDescriptor letterPin(char c, boolean hasShadow, org.eclipse.swt.graphics.RGB fillColor, org.eclipse.swt.graphics.RGB textColor)
c - the letterhasShadow - if it as a shaddowfillColor - the fill colortextColor - the text colorpublic static GoogleIconDescriptor textBubble(java.lang.String s, boolean hasShadow, org.eclipse.swt.graphics.RGB fillColor, org.eclipse.swt.graphics.RGB textColor)
s - the texthasShadow - if it as a shaddowfillColor - the fill colortextColor - the text color