netcharts.pro.util
Class NFImageMapCreator
java.lang.Object
netcharts.pro.util.NFImageMapCreator
public class NFImageMapCreator
- extends java.lang.Object
Used to generate an HTML image map based upon a collection of NFServerGeneratedImage.MapElement
instances.
Method Summary |
static void |
addZoomEvents(java.lang.StringBuffer sb,
java.lang.String mapName)
|
static java.lang.String |
createImageMap(NFServerGeneratedImage.MapElement[] mapElements,
java.lang.String mapName,
java.lang.String onMouseOver,
java.lang.String onMouseOut,
java.lang.String defaultHref)
Creates an image map using the given parameters. |
static java.lang.String |
createImageMap(NFServerGeneratedImage.MapElement[] mapElements,
java.lang.String mapName,
java.lang.String onMouseOver,
java.lang.String onMouseOut,
java.lang.String alt,
java.lang.String defaultHref)
Creates an image map using the given parameters. |
static java.lang.String |
createImageMap(NFServerGeneratedImage.MapElement[] mapElements,
java.lang.String mapName,
java.lang.String onMouseOver,
java.lang.String onMouseOut,
java.lang.String alt,
java.lang.String defaultHref,
boolean hasHighlight,
boolean hasZoom)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NFImageMapCreator
public NFImageMapCreator()
createImageMap
public static java.lang.String createImageMap(NFServerGeneratedImage.MapElement[] mapElements,
java.lang.String mapName,
java.lang.String onMouseOver,
java.lang.String onMouseOut,
java.lang.String defaultHref)
- Creates an image map using the given parameters.
- Parameters:
mapElements
- Array of MapElement objects. MapElements contain
a shape that specifies coordinates for the area tag in the image map.
It also provides target, href, label information.mapName
- The name of the image map.onMouseOver
- String containing javascript to run on the onMouseOver
event of the area tag.onMouseOut
- String containing javascript to run on the onMouseOut
event of the area tag.
createImageMap
public static java.lang.String createImageMap(NFServerGeneratedImage.MapElement[] mapElements,
java.lang.String mapName,
java.lang.String onMouseOver,
java.lang.String onMouseOut,
java.lang.String alt,
java.lang.String defaultHref)
- Creates an image map using the given parameters.
- Parameters:
mapElements
- Array of MapElement objects. MapElements contain
a shape that specifies coordinates for the area tag in the image map.
It also provides target, href, label information.mapName
- The name of the image map.onMouseOver
- String containing javascript to run on the onMouseOver
event of the area tag.onMouseOut
- String containing javascript to run on the onMouseOut
event of the area tag.alt
- String containing text for alt and title attributes of the area tag.defaultHref
- Href to use if one isn't defined for the area tag.
createImageMap
public static java.lang.String createImageMap(NFServerGeneratedImage.MapElement[] mapElements,
java.lang.String mapName,
java.lang.String onMouseOver,
java.lang.String onMouseOut,
java.lang.String alt,
java.lang.String defaultHref,
boolean hasHighlight,
boolean hasZoom)
addZoomEvents
public static void addZoomEvents(java.lang.StringBuffer sb,
java.lang.String mapName)
Visual Mining, Inc. 2099 Gaither Rd. Suite 220 Rockville, MD 20850 800.308.0731 301.947.8293 FAX | | Copyright © Visual Mining, Inc. 1996 - 2011 All Rights Reserved. NetCharts Pro TM is a registered trademark of Visual Mining, Inc. Other brands and their products are trademarks of their respective holders. |
Last Modified: Jun 28, 2011 |