|  | /* | 
|  |  | 
|  | Licensed to the Apache Software Foundation (ASF) under one or more | 
|  | contributor license agreements.  See the NOTICE file distributed with | 
|  | this work for additional information regarding copyright ownership. | 
|  | The ASF licenses this file to You under the Apache License, Version 2.0 | 
|  | (the "License"); you may not use this file except in compliance with | 
|  | the License.  You may obtain a copy of the License at | 
|  |  | 
|  | http://www.apache.org/licenses/LICENSE-2.0 | 
|  |  | 
|  | Unless required by applicable law or agreed to in writing, software | 
|  | distributed under the License is distributed on an "AS IS" BASIS, | 
|  | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 
|  | See the License for the specific language governing permissions and | 
|  | limitations under the License. | 
|  |  | 
|  | */ | 
|  | package org.apache.batik.util; | 
|  |  | 
|  | /** | 
|  | * Constants for SMIL animation element and attribute names and values. | 
|  | * | 
|  | * @author <a href="mailto:cam%40mcc%2eid%2eau">Cameron McCormack</a> | 
|  | * @version $Id$ | 
|  | */ | 
|  | public interface SMILConstants { | 
|  |  | 
|  | // Element names | 
|  | String SMIL_ANIMATE_TAG = "animate"; | 
|  | String SMIL_ANIMATE_COLOR_TAG = "animateColor"; | 
|  | String SMIL_ANIMATE_MOTION_TAG = "animateMotion"; | 
|  | String SMIL_SET_TAG = "set"; | 
|  |  | 
|  | // Attributes names | 
|  | String SMIL_ACCUMULATE_ATTRIBUTE = "accumulate"; | 
|  | String SMIL_ADDITIVE_ATTRIBUTE = "additive"; | 
|  | String SMIL_ATTRIBUTE_NAME_ATTRIBUTE = "attributeName"; | 
|  | String SMIL_ATTRIBUTE_TYPE_ATTRIBUTE = "attributeType"; | 
|  | String SMIL_BEGIN_ATTRIBUTE = "begin"; | 
|  | String SMIL_BY_ATTRIBUTE = "by"; | 
|  | String SMIL_CALC_MODE_ATTRIBUTE = "calcMode"; | 
|  | String SMIL_DUR_ATTRIBUTE = "dur"; | 
|  | String SMIL_END_ATTRIBUTE = "end"; | 
|  | String SMIL_FILL_ATTRIBUTE = "fill"; | 
|  | String SMIL_KEY_POINTS_ATTRIBUTE = "keyPoints"; | 
|  | String SMIL_KEY_SPLINES_ATTRIBUTE = "keySplines"; | 
|  | String SMIL_KEY_TIMES_ATTRIBUTE = "keyTimes"; | 
|  | String SMIL_FROM_ATTRIBUTE = "from"; | 
|  | String SMIL_ORIGIN_ATTRIBUTE = "origin"; | 
|  | String SMIL_MAX_ATTRIBUTE = "max"; | 
|  | String SMIL_MIN_ATTRIBUTE = "min"; | 
|  | String SMIL_PATH_ATTRIBUTE = "path"; | 
|  | String SMIL_REPEAT_COUNT_ATTRIBUTE = "repeatCount"; | 
|  | String SMIL_REPEAT_DUR_ATTRIBUTE = "repeatDur"; | 
|  | String SMIL_RESTART_ATTRIBUTE = "restart"; | 
|  | String SMIL_TO_ATTRIBUTE = "to"; | 
|  | String SMIL_VALUES_ATTRIBUTE = "values"; | 
|  |  | 
|  | // Attribute values | 
|  | String SMIL_ALWAYS_VALUE = "always"; | 
|  | String SMIL_AUTO_VALUE = "auto"; | 
|  | String SMIL_CSS_VALUE = "CSS"; | 
|  | String SMIL_DEFAULT_VALUE = "default"; | 
|  | String SMIL_DISCRETE_VALUE = "discrete"; | 
|  | String SMIL_FREEZE_VALUE = "freeze"; | 
|  | String SMIL_HOLD_VALUE = "hold"; | 
|  | String SMIL_INDEFINITE_VALUE = "indefinite"; | 
|  | String SMIL_LINEAR_VALUE = "linear"; | 
|  | String SMIL_MEDIA_VALUE = "media"; | 
|  | String SMIL_NEVER_VALUE = "never"; | 
|  | String SMIL_NONE_VALUE = "none"; | 
|  | String SMIL_PACED_VALUE = "paced"; | 
|  | String SMIL_REMOVE_VALUE = "remove"; | 
|  | String SMIL_REPLACE_VALUE = "replace"; | 
|  | String SMIL_SPLINE_VALUE = "spline"; | 
|  | String SMIL_SUM_VALUE = "sum"; | 
|  | String SMIL_WHEN_NOT_ACTIVE_VALUE = "whenNotActive"; | 
|  | String SMIL_XML_VALUE = "XML"; | 
|  |  | 
|  | // Default attribute values | 
|  | String SMIL_BEGIN_DEFAULT_VALUE = "0"; | 
|  |  | 
|  | // SMIL TimeEvent types | 
|  | String SMIL_BEGIN_EVENT_NAME = "beginEvent"; | 
|  | String SMIL_END_EVENT_NAME = "endEvent"; | 
|  | String SMIL_REPEAT_EVENT_NAME = "repeatEvent"; | 
|  | String SMIL_REPEAT_EVENT_ALT_NAME = "repeat"; | 
|  | } |