1 2 package org.w3c.dom.svg; 3 4 import org.w3c.dom.DOMException ; 5 import org.w3c.dom.Element ; 6 import org.w3c.dom.NodeList ; 7 import org.w3c.dom.css.DocumentCSS; 8 import org.w3c.dom.css.ViewCSS; 9 import org.w3c.dom.events.DocumentEvent ; 10 import org.w3c.dom.events.EventTarget ; 11 12 public interface SVGSVGElement extends 13 SVGElement, 14 SVGTests, 15 SVGLangSpace, 16 SVGExternalResourcesRequired, 17 SVGStylable, 18 SVGLocatable, 19 SVGFitToViewBox, 20 SVGZoomAndPan, 21 EventTarget , 22 DocumentEvent , 23 ViewCSS, 24 DocumentCSS { 25 public SVGAnimatedLength getX( ); 26 public SVGAnimatedLength getY( ); 27 public SVGAnimatedLength getWidth( ); 28 public SVGAnimatedLength getHeight( ); 29 public String getContentScriptType( ); 30 public void setContentScriptType( String contentScriptType ) 31 throws DOMException ; 32 public String getContentStyleType( ); 33 public void setContentStyleType( String contentStyleType ) 34 throws DOMException ; 35 public SVGRect getViewport( ); 36 public float getPixelUnitToMillimeterX( ); 37 public float getPixelUnitToMillimeterY( ); 38 public float getScreenPixelToMillimeterX( ); 39 public float getScreenPixelToMillimeterY( ); 40 public boolean getUseCurrentView( ); 41 public void setUseCurrentView( boolean useCurrentView ) 42 throws DOMException ; 43 public SVGViewSpec getCurrentView( ); 44 public float getCurrentScale( ); 45 public void setCurrentScale( float currentScale ) 46 throws DOMException ; 47 public SVGPoint getCurrentTranslate( ); 48 49 public int suspendRedraw ( int max_wait_milliseconds ); 50 public void unsuspendRedraw ( int suspend_handle_id ) 51 throws DOMException ; 52 public void unsuspendRedrawAll ( ); 53 public void forceRedraw ( ); 54 public void pauseAnimations ( ); 55 public void unpauseAnimations ( ); 56 public boolean animationsPaused ( ); 57 public float getCurrentTime ( ); 58 public void setCurrentTime ( float seconds ); 59 public NodeList getIntersectionList ( SVGRect rect, SVGElement referenceElement ); 60 public NodeList getEnclosureList ( SVGRect rect, SVGElement referenceElement ); 61 public boolean checkIntersection ( SVGElement element, SVGRect rect ); 62 public boolean checkEnclosure ( SVGElement element, SVGRect rect ); 63 public void deselectAll ( ); 64 public SVGNumber createSVGNumber ( ); 65 public SVGLength createSVGLength ( ); 66 public SVGAngle createSVGAngle ( ); 67 public SVGPoint createSVGPoint ( ); 68 public SVGMatrix createSVGMatrix ( ); 69 public SVGRect createSVGRect ( ); 70 public SVGTransform createSVGTransform ( ); 71 public SVGTransform createSVGTransformFromMatrix ( SVGMatrix matrix ); 72 public Element getElementById ( String elementId ); 73 } 74 | Popular Tags |