|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.latexdraw.parsers.svg.SVGElement
net.sf.latexdraw.parsers.svg.SVGImageElement
public class SVGImageElement
Defines the SVG element defining a picture.
This file is part of LaTeXDraw.
Copyright (c) 2005-2012 Arnaud BLOUIN
LaTeXDraw is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
LaTeXDraw is distributed without any warranty; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the GNU General Public License for more details.
09/11/07
Field Summary |
---|
Fields inherited from class net.sf.latexdraw.parsers.svg.SVGElement |
---|
attributes, children, name, ownerDocument, parent, stylesCSS, transform |
Fields inherited from interface org.w3c.dom.Node |
---|
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
Constructor Summary | |
---|---|
SVGImageElement(org.w3c.dom.Node n,
SVGElement p)
SVGImageElement(SVGDocument, String) |
|
SVGImageElement(SVGDocument doc,
java.lang.String pathSource)
Creates an SVG image. |
Method Summary | |
---|---|
boolean |
checkAttributes()
Check if the SVG element is valid according to the SVG specification. |
boolean |
enableRendering()
According to the SVG specification, some attributes may lead to disables rendering of the element (e.g. width=0, height=0,...). |
double |
getHeight()
|
java.lang.String |
getURI()
|
double |
getWidth()
|
double |
getX()
|
double |
getY()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SVGImageElement(org.w3c.dom.Node n, SVGElement p) throws MalformedSVGDocument
SVGImageElement(SVGDocument, String)
n
- The node.p
- The parent SVG element.
MalformedSVGDocument
- If the element is not well formed.public SVGImageElement(SVGDocument doc, java.lang.String pathSource)
doc
- The owner document.pathSource
- The path of the picture.Method Detail |
---|
public double getX()
public double getY()
public double getWidth()
width
attribute.public double getHeight()
height
attribute.public java.lang.String getURI()
public boolean checkAttributes()
SVGElement
checkAttributes
in class SVGElement
public boolean enableRendering()
SVGElement
enableRendering
in class SVGElement
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |