public class ExternalMarkImpl extends Object implements ExternalMark
| Constructor and Description |
|---|
ExternalMarkImpl() |
ExternalMarkImpl(Icon icon) |
ExternalMarkImpl(OnLineResource resource,
String format,
int markIndex) |
| Modifier and Type | Method and Description |
|---|---|
Object |
accept(StyleVisitor visitor,
Object extraData)
calls the visit method of a StyleVisitor
|
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) |
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) |
public ExternalMarkImpl()
public ExternalMarkImpl(Icon icon)
public ExternalMarkImpl(OnLineResource resource, String format, int markIndex)
public String getFormat()
ExternalMarkCommon examples:
getFormat in interface ExternalMarkpublic Icon getInlineContent()
ExternalMarkOnly one of OnlineResource or InlineContent can be supplied.
getInlineContent in interface ExternalMarknullpublic int getMarkIndex()
ExternalMarkgetMarkIndex in interface ExternalMarkpublic OnLineResource getOnlineResource()
ExternalMarkOnly one of OnlineResource or InlineContent can be supplied.
getOnlineResource in interface ExternalMarknullpublic Object accept(StyleVisitor visitor, Object extraData)
ExternalMarkaccept in interface ExternalMarkvisitor - the style visitorpublic void setInlineContent(Icon inline)
ExternalMarkThis is often a SwingImageIcon with a format defined by getFormat()
public void getInlineContent(Icon inline)
public void setFormat(String mimeType)
mimeType - Mime type of external (or internal) resourcepublic void setMarkIndex(int markIndex)
ExternalMarkpublic void setOnlineResource(OnLineResource resource)
resource - Online resource with format defined by getFormat()Copyright © 1996–2019 Geotools. All rights reserved.