summaryrefslogtreecommitdiffstats
path: root/src/main/java/com/kitfox/svg/Defs.java
diff options
context:
space:
mode:
authorkitfox2013-03-19 06:20:37 +0100
committerkitfox2013-03-19 06:20:37 +0100
commit6776ed9f1a81e517139d85eb6d2e28911fd0fc35 (patch)
treee169f598f518670f5434d75d1b76ceb3c0765d32 /src/main/java/com/kitfox/svg/Defs.java
parentError handling now sends warnings to Logger. (diff)
downloadsvg-salamander-core-6776ed9f1a81e517139d85eb6d2e28911fd0fc35.tar.gz
svg-salamander-core-6776ed9f1a81e517139d85eb6d2e28911fd0fc35.tar.xz
svg-salamander-core-6776ed9f1a81e517139d85eb6d2e28911fd0fc35.zip
Adding support for style sheets.
git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@153 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
Diffstat (limited to 'src/main/java/com/kitfox/svg/Defs.java')
-rw-r--r--src/main/java/com/kitfox/svg/Defs.java28
1 files changed, 16 insertions, 12 deletions
diff --git a/src/main/java/com/kitfox/svg/Defs.java b/src/main/java/com/kitfox/svg/Defs.java
index 33da194..0d70284 100644
--- a/src/main/java/com/kitfox/svg/Defs.java
+++ b/src/main/java/com/kitfox/svg/Defs.java
@@ -33,15 +33,9 @@
*
* Created on January 26, 2004, 1:56 AM
*/
-
package com.kitfox.svg;
-import java.awt.*;
-import java.awt.geom.*;
-import java.util.*;
-
-import com.kitfox.svg.xml.*;
-import org.xml.sax.*;
+import java.util.Iterator;
/**
* @author Mark McKay
@@ -50,8 +44,18 @@ import org.xml.sax.*;
public class Defs extends TransformableElement
{
- /** Creates a new instance of Stop */
- public Defs() {
+ public static final String TAG_NAME = "defs";
+
+ /**
+ * Creates a new instance of Stop
+ */
+ public Defs()
+ {
+ }
+
+ public String getTagName()
+ {
+ return TAG_NAME;
}
/**
@@ -60,7 +64,7 @@ public class Defs extends TransformableElement
*/
public void loaderAddChild(SVGLoaderHelper helper, SVGElement child) throws SVGElementException
{
- super.loaderAddChild(helper, child);
+ super.loaderAddChild(helper, child);
// members.add(child);
}
@@ -70,10 +74,10 @@ public class Defs extends TransformableElement
boolean stateChange = false;
for (Iterator it = children.iterator(); it.hasNext();)
{
- SVGElement ele = (SVGElement)it.next();
+ SVGElement ele = (SVGElement) it.next();
stateChange = stateChange || ele.updateTime(curTime);
}
-
+
return super.updateTime(curTime) || stateChange;
}
}