diff options
author | kitfox | 2007-04-21 17:10:11 +0200 |
---|---|---|
committer | kitfox | 2007-04-21 17:10:11 +0200 |
commit | 2e4be0cb0267ca728b4a8cefa9a80d7e916ea07f (patch) | |
tree | 3da5c0a19d0308dfebad2377c1e521504c524486 /src/main/java/org/w3c/dom/smil/ElementTime.java | |
parent | Updating web (diff) | |
download | svg-salamander-core-2e4be0cb0267ca728b4a8cefa9a80d7e916ea07f.tar.gz svg-salamander-core-2e4be0cb0267ca728b4a8cefa9a80d7e916ea07f.tar.xz svg-salamander-core-2e4be0cb0267ca728b4a8cefa9a80d7e916ea07f.zip |
Restructuring content.
git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@30 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
Diffstat (limited to 'src/main/java/org/w3c/dom/smil/ElementTime.java')
-rw-r--r-- | src/main/java/org/w3c/dom/smil/ElementTime.java | 150 |
1 files changed, 0 insertions, 150 deletions
diff --git a/src/main/java/org/w3c/dom/smil/ElementTime.java b/src/main/java/org/w3c/dom/smil/ElementTime.java deleted file mode 100644 index 715d46a..0000000 --- a/src/main/java/org/w3c/dom/smil/ElementTime.java +++ /dev/null @@ -1,150 +0,0 @@ -/* - * Copyright (c) 2000 World Wide Web Consortium, - * (Massachusetts Institute of Technology, Institut National de - * Recherche en Informatique et en Automatique, Keio University). All - * Rights Reserved. This program is distributed under the W3C's Software - * Intellectual Property License. This program is distributed in the - * hope that it will be useful, but WITHOUT ANY WARRANTY; without even - * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR - * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more - * details. - */ - -package org.w3c.dom.smil; - -import org.w3c.dom.DOMException; - -/** - * This interface defines the set of timing attributes that are common to all - * timed elements. - */ -public interface ElementTime { - /** - * The desired value (as a list of times) of the begin instant of this - * node. - * @exception DOMException - * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. - */ - public TimeList getBegin(); - public void setBegin(TimeList begin) - throws DOMException; - - /** - * The list of active ends for this node. - * @exception DOMException - * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. - */ - public TimeList getEnd(); - public void setEnd(TimeList end) - throws DOMException; - - /** - * The desired simple duration value of this node in seconds. Negative - * value means "indefinite". - * @exception DOMException - * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. - */ - public float getDur(); - public void setDur(float dur) - throws DOMException; - - // restartTypes - public static final short RESTART_ALWAYS = 0; - public static final short RESTART_NEVER = 1; - public static final short RESTART_WHEN_NOT_ACTIVE = 2; - - /** - * A code representing the value of the restart attribute, as defined - * above. Default value is <code>RESTART_ALWAYS</code> . - * @exception DOMException - * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. - */ - public short getRestart(); - public void setRestart(short restart) - throws DOMException; - - // fillTypes - public static final short FILL_REMOVE = 0; - public static final short FILL_FREEZE = 1; - - /** - * A code representing the value of the fill attribute, as defined - * above. Default value is <code>FILL_REMOVE</code> . - * @exception DOMException - * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. - */ - public short getFill(); - public void setFill(short fill) - throws DOMException; - - /** - * The repeatCount attribute causes the element to play repeatedly - * (loop) for the specified number of times. A negative value repeat the - * element indefinitely. Default value is 0 (unspecified). - * @exception DOMException - * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. - */ - public float getRepeatCount(); - public void setRepeatCount(float repeatCount) - throws DOMException; - - /** - * The repeatDur causes the element to play repeatedly (loop) for the - * specified duration in milliseconds. Negative means "indefinite". - * @exception DOMException - * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly. - */ - public float getRepeatDur(); - public void setRepeatDur(float repeatDur) - throws DOMException; - - /** - * Causes this element to begin the local timeline (subject to sync - * constraints). - * @return <code>true</code> if the method call was successful and the - * element was begun. <code>false</code> if the method call failed. - * Possible reasons for failure include: The element doesn't support - * the <code>beginElement</code> method. (the <code>beginEvent</code> - * attribute is not set to <code>"undefinite"</code> ) The element is - * already active and can't be restart when it is active. (the - * <code>restart</code> attribute is set to <code>"whenNotActive"</code> - * ) The element is active or has been active and can't be restart. - * (the <code>restart</code> attribute is set to <code>"never"</code> ). - * - */ - public boolean beginElement(); - - /** - * Causes this element to end the local timeline (subject to sync - * constraints). - * @return <code>true</code> if the method call was successful and the - * element was endeed. <code>false</code> if method call failed. - * Possible reasons for failure include: The element doesn't support - * the <code>endElement</code> method. (the <code>endEvent</code> - * attribute is not set to <code>"undefinite"</code> ) The element is - * not active. - */ - public boolean endElement(); - - /** - * Causes this element to pause the local timeline (subject to sync - * constraints). - */ - public void pauseElement(); - - /** - * Causes this element to resume a paused local timeline. - */ - public void resumeElement(); - - /** - * Seeks this element to the specified point on the local timeline - * (subject to sync constraints). If this is a timeline, this must seek - * the entire timeline (i.e. propagate to all timeChildren). - * @param seekTo The desired position on the local timeline in - * milliseconds. - */ - public void seekElement(float seekTo); - -} - |