Package net.sourceforge.plantuml.core
Interface ImageData
- All Known Implementing Classes:
ImageDataAbstract
,ImageDataComplex
,ImageDataSimple
public interface ImageData
Information about a generated image for a diagram. For some diagrams, there
are some position information about elements from the diagram. In that case,
the method
containsCMapData()
returns true
and you
can retrieve those information using getCMapData()
method.-
Method Summary
Modifier and TypeMethodDescriptionboolean
Indicates if the image has some position information.getCMapData
(String nameId) Return position information as a CMap formated string.int
Height in pixel of the image.int
int
getWidth()
Width in pixel of the image.
-
Method Details
-
getWidth
int getWidth()Width in pixel of the image. -
getHeight
int getHeight()Height in pixel of the image. -
containsCMapData
boolean containsCMapData()Indicates if the image has some position information.- Returns:
true
if the image has position information.
-
getCMapData
Return position information as a CMap formated string. For example, if you call this method withnameId
set to "foo_map", you will get something like:<map id="foo_map" name="foo_map"> <area shape="rect" id="..." href="..." title="..." alt="" coords="64,68,93,148"/> </map>
- Parameters:
nameId
- the id to be used in the cmap data string.
-
getWarningOrError
String getWarningOrError() -
getStatus
int getStatus()
-