public interface ExternalMark extends ExternalMark
Please note that not all render can handle all image file formats; please organize your marks into a preferred order with the most specific (say SVG) followed by common formats (PNG, GIF) and ending with an appropriate WellKnownName.
Modifier and Type | Method and Description |
---|---|
String |
getFormat()
Mime type of the onlineResource/InlineContent
Common examples:
image/svg
image/png
image/gif
This information is used by a renderer to determine if it can support the image format being
supplied.
|
Icon |
getInlineContent()
Inline content.
|
void |
getInlineContent(Icon inline)
Deprecated.
|
int |
getMarkIndex()
Returns an integer value that can used for accessing a particular Font character in a TTF
file or a catalog for example.
|
OnLineResource |
getOnlineResource()
Online resource defined by an URI.
|
void |
setFormat(String mimeType) |
void |
setInlineContent(Icon inline)
Icon to use for inline content.
|
void |
setMarkIndex(int markIndex)
Mark index used to specify true type font character; or frame of an animated gif.
|
void |
setOnlineResource(OnLineResource resource) |
accept
OnLineResource getOnlineResource()
Only one of OnlineResource or InlineContent can be supplied.
getOnlineResource
in interface ExternalMark
null
void setOnlineResource(OnLineResource resource)
resource
- Online resource with format defined by getFormat()Icon getInlineContent()
Only one of OnlineResource or InlineContent can be supplied.
getInlineContent
in interface ExternalMark
null
void setInlineContent(Icon inline)
This is often a SwingImageIcon with a format defined by getFormat()
inline
- void getInlineContent(Icon inline)
setInlineContent(Icon)
String getFormat()
Common examples:
getFormat
in interface ExternalMark
void setFormat(String mimeType)
mimeType
- Mime type of external (or internal) resourceint getMarkIndex()
getMarkIndex
in interface ExternalMark
void setMarkIndex(int markIndex)
markIndex
- Copyright © 1996–2019 Geotools. All rights reserved.