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

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

public class GroupJSNI
extends SVGElementJSNI
implements IGroup


Constructor Summary
GroupJSNI()
           
 
Method Summary
 void appendChild(ISVGElement svgElement)
           
 void appendChildJS(com.google.gwt.core.client.JavaScriptObject jsObj, com.google.gwt.core.client.JavaScriptObject child)
           
protected  com.google.gwt.user.client.Element createGroupJS(com.google.gwt.core.client.JavaScriptObject raphaelPaper)
           
 int getAbsoluteLeft()
           
 int getAbsoluteTop()
           
 java.util.HashSet<ISVGElement> getChildren()
          Getters
 ISVGElement getElementById(java.lang.String id)
           
 void removeChild(ISVGElement svgElement)
          Setters
 void removeChildJS(com.google.gwt.core.client.JavaScriptObject jsObj, com.google.gwt.core.client.JavaScriptObject child)
           
 void setPointerEvents(java.lang.String pointerEvents)
           
 
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, setX, setY, 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, setX, setY, toBack, toFront, translate
 

Constructor Detail

GroupJSNI

public GroupJSNI()
Method Detail

createGroupJS

protected com.google.gwt.user.client.Element createGroupJS(com.google.gwt.core.client.JavaScriptObject raphaelPaper)

getChildren

public java.util.HashSet<ISVGElement> getChildren()
Getters

Specified by:
getChildren in interface IContainer

getElementById

public ISVGElement getElementById(java.lang.String id)
Specified by:
getElementById in interface IContainer

appendChild

public void appendChild(ISVGElement svgElement)
Specified by:
appendChild in interface IContainer

removeChild

public void removeChild(ISVGElement svgElement)
Setters

Specified by:
removeChild in interface IContainer

setPointerEvents

public void setPointerEvents(java.lang.String pointerEvents)
Specified by:
setPointerEvents in interface IGroup

appendChildJS

public void appendChildJS(com.google.gwt.core.client.JavaScriptObject jsObj,
                          com.google.gwt.core.client.JavaScriptObject child)

removeChildJS

public void removeChildJS(com.google.gwt.core.client.JavaScriptObject jsObj,
                          com.google.gwt.core.client.JavaScriptObject child)

getAbsoluteLeft

public int getAbsoluteLeft()
Specified by:
getAbsoluteLeft in interface IContainer

getAbsoluteTop

public int getAbsoluteTop()
Specified by:
getAbsoluteTop in interface IContainer


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