com.ebmwebsourcing.geasytools.geasysvg.core.impl.raphael
Class RectangleJSNI

java.lang.Object
  extended by com.ebmwebsourcing.geasytools.geasysvg.core.impl.raphael.SVGElementJSNI
      extended by com.ebmwebsourcing.geasytools.geasysvg.core.impl.raphael.RectangleJSNI
All Implemented Interfaces:
IRectangle, ISVGElement

public class RectangleJSNI
extends SVGElementJSNI
implements IRectangle


Constructor Summary
RectangleJSNI()
           
 
Method Summary
protected  com.google.gwt.user.client.Element createRectangleJS(com.google.gwt.core.client.JavaScriptObject raphaelPaper, float rx, float ry, float width, float height)
           
 double getRoundedCornesRadius()
           
 void setRoundedCornersRadius(double radius)
           
 void setX(float x)
           
 void setY(float y)
           
 
Methods inherited from class com.ebmwebsourcing.geasytools.geasysvg.core.impl.raphael.SVGElementJSNI
getCanvas, getContainer, getFillColour, getFillOpacity, getHeight, getId, getStrokeColour, getStrokeDashArray, getSvgElementJsObject, getWidth, getX, getY, isVisible, remove, rotate, rotate, scale, scale, setCanvas, setContainer, setFillColour, setFillOpacity, setHeight, setId, setStokeColour, setStrokeDashArray, setSvgElementJsObject, setVisible, setWidth, toBack, toFront, translate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ebmwebsourcing.geasytools.geasysvg.core.api.ISVGElement
getCanvas, getContainer, getFillColour, getFillOpacity, getHeight, getId, getStrokeColour, getStrokeDashArray, getWidth, getX, getY, isVisible, remove, rotate, rotate, scale, scale, setCanvas, setContainer, setFillColour, setFillOpacity, setHeight, setId, setStokeColour, setStrokeDashArray, setVisible, setWidth, toBack, toFront, translate
 

Constructor Detail

RectangleJSNI

public RectangleJSNI()
Method Detail

getRoundedCornesRadius

public double getRoundedCornesRadius()
Specified by:
getRoundedCornesRadius in interface IRectangle

setRoundedCornersRadius

public void setRoundedCornersRadius(double radius)
Specified by:
setRoundedCornersRadius in interface IRectangle

setX

public void setX(float x)
Specified by:
setX in interface ISVGElement
Overrides:
setX in class SVGElementJSNI

setY

public void setY(float y)
Specified by:
setY in interface ISVGElement
Overrides:
setY in class SVGElementJSNI

createRectangleJS

protected com.google.gwt.user.client.Element createRectangleJS(com.google.gwt.core.client.JavaScriptObject raphaelPaper,
                                                               float rx,
                                                               float ry,
                                                               float width,
                                                               float height)


Copyright © 2010-2011 Petals Link. All Rights Reserved.