|
||||||||||
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.SVGPathElement
public class SVGPathElement
Defines the SVG tag path
.
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.
10/06/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 | |
---|---|
SVGPathElement(org.w3c.dom.Node n,
SVGElement p)
See SVGElement.SVGElement(Node, SVGElement) . |
|
SVGPathElement(SVGDocument owner)
Creates an empty SVG path element. |
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,...). |
java.lang.String |
getPathData()
The definition of the outline of a shape. |
SVGPathSegList |
getSegList()
|
boolean |
isLine()
|
boolean |
isLines()
|
boolean |
isPolygon()
|
void |
setPathData(SVGPathSegList path)
Sets the path data. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SVGPathElement(org.w3c.dom.Node n, SVGElement p) throws MalformedSVGDocument
SVGElement.SVGElement(Node, SVGElement)
.
MalformedSVGDocument
- If the element is not well formed.public SVGPathElement(SVGDocument owner)
owner
- The owner document.Method Detail |
---|
public boolean isLine()
public boolean isLines()
public boolean isPolygon()
public java.lang.String getPathData()
public boolean checkAttributes()
SVGElement
checkAttributes
in class SVGElement
public boolean enableRendering()
SVGElement
enableRendering
in class SVGElement
public SVGPathSegList getSegList()
public void setPathData(SVGPathSegList path)
path
- The path to set.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |