|
JGraph X 1.3.0.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.mxgraph.canvas.mxBasicCanvas
public abstract class mxBasicCanvas
Field Summary | |
---|---|
static java.lang.String |
DEFAULT_IMAGEBASEPATH
Defines the default value for the imageBasePath in all GDI canvases. |
protected boolean |
drawLabels
Specifies whether labels should be painted. |
protected java.lang.String |
imageBasePath
Defines the base path for images with relative paths. |
protected double |
scale
Specifies the current scale. |
protected java.awt.Point |
translate
Specifies the current translation. |
Constructor Summary | |
---|---|
mxBasicCanvas()
|
Method Summary | |
---|---|
java.lang.String |
getImageBasePath()
|
protected java.lang.String |
getImageForStyle(java.util.Map<java.lang.String,java.lang.Object> style)
Gets the image path from the given style. |
double |
getScale()
Returns the scale. |
java.awt.Point |
getTranslate()
Returns the current translation. |
boolean |
isDrawLabels()
|
void |
setDrawLabels(boolean drawLabels)
|
void |
setImageBasePath(java.lang.String imageBasePath)
|
void |
setScale(double scale)
Sets the scale for the following drawing requests. |
void |
setTranslate(int dx,
int dy)
Sets the translation for the following drawing requests. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.mxgraph.canvas.mxICanvas |
---|
drawEdge, drawLabel, drawVertex |
Field Detail |
---|
public static java.lang.String DEFAULT_IMAGEBASEPATH
protected java.lang.String imageBasePath
protected java.awt.Point translate
protected double scale
protected boolean drawLabels
Constructor Detail |
---|
public mxBasicCanvas()
Method Detail |
---|
public void setTranslate(int dx, int dy)
mxICanvas
setTranslate
in interface mxICanvas
public java.awt.Point getTranslate()
mxICanvas
getTranslate
in interface mxICanvas
public void setScale(double scale)
mxICanvas
setScale
in interface mxICanvas
public double getScale()
mxICanvas
getScale
in interface mxICanvas
public void setDrawLabels(boolean drawLabels)
public java.lang.String getImageBasePath()
public void setImageBasePath(java.lang.String imageBasePath)
public boolean isDrawLabels()
protected java.lang.String getImageForStyle(java.util.Map<java.lang.String,java.lang.Object> style)
|
JGraph X 1.3.0.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |