/*
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;
Define SVG 1.2 constants, such as tag names, attribute names and URI
Author: Thierry Kormann, Vincent Hardy, Stephane Hillion Version: $Id: SVG12Constants.java 1733416 2016-03-03 07:07:13Z gadams $
/**
* Define SVG 1.2 constants, such as tag names, attribute names and URI
*
* @author <a href="mailto:tkormann@apache.org">Thierry Kormann</a>
* @author <a href="mailto:vincent.hardy@eng.sun.com">Vincent Hardy</a>
* @author <a href="mailto:stephane@hillion.org">Stephane Hillion</a>
* @version $Id: SVG12Constants.java 1733416 2016-03-03 07:07:13Z gadams $
*/
public interface SVG12Constants extends SVGConstants {
// SVG 1.2 element tag names ////////////////////////////////////////////
Tag name for Batik's flowRoot extension (SVG 1.2). /** Tag name for Batik's flowRoot extension (SVG 1.2). */
String SVG_FLOW_ROOT_TAG =
"flowRoot";
Tag name for Batik's flowRoot extension Region element (SVG 1.2). /** Tag name for Batik's flowRoot extension Region element (SVG 1.2). */
String SVG_FLOW_REGION_TAG =
"flowRegion";
Tag name for Batik's flowRoot extension Region element (SVG 1.2). /** Tag name for Batik's flowRoot extension Region element (SVG 1.2). */
String SVG_FLOW_REGION_EXCLUDE_TAG =
"flowRegionExclude";
Tag name for Batik's flowRoot extension div element SVG 1.2). /** Tag name for Batik's flowRoot extension div element SVG 1.2). */
String SVG_FLOW_DIV_TAG =
"flowDiv";
Tag name for Batik's flowRoot extension p element SVG 1.2). /** Tag name for Batik's flowRoot extension p element SVG 1.2). */
String SVG_FLOW_PARA_TAG =
"flowPara";
Tag name for Batik's flowRoot extension flow Region break
element SVG 1.2). /** Tag name for Batik's flowRoot extension flow Region break
* element SVG 1.2). */
String SVG_FLOW_REGION_BREAK_TAG =
"flowRegionBreak";
Tag name for Batik's flowRoot extension line element SVG 1.2). /** Tag name for Batik's flowRoot extension line element SVG 1.2). */
String SVG_FLOW_LINE_TAG =
"flowLine";
Tag name for Batik's flowRoot extension span element SVG 1.2). /** Tag name for Batik's flowRoot extension span element SVG 1.2). */
String SVG_FLOW_SPAN_TAG =
"flowSpan";
SVG 1.2 'handler' element tag name. /** SVG 1.2 'handler' element tag name. */
String SVG_HANDLER_TAG =
"handler";
Tag name for Batik's multiImage extension. /** Tag name for Batik's multiImage extension. */
String SVG_MULTI_IMAGE_TAG =
"multiImage";
Tag name for Batik's solid color extension (SVG 1.2). /** Tag name for Batik's solid color extension (SVG 1.2). */
String SVG_SOLID_COLOR_TAG =
"solidColor";
Tag name for Batik's subImage multiImage extension. /** Tag name for Batik's subImage multiImage extension. */
String SVG_SUB_IMAGE_TAG =
"subImage";
Tag name for Batik's subImageRef multiImage extension. /** Tag name for Batik's subImageRef multiImage extension. */
String SVG_SUB_IMAGE_REF_TAG =
"subImageRef";
// SVG 1.2 attribute names ///////////////////////////////////////////////
Attribute name for filterPrimitiveMarginsUnits /** Attribute name for filterPrimitiveMarginsUnits */
String SVG_FILTER_PRIMITIVE_MARGINS_UNITS_ATTRIBUTE =
"filterPrimitiveMarginsUnits";
Attribute name for filterMarginsUnits /** Attribute name for filterMarginsUnits */
String SVG_FILTER_MARGINS_UNITS_ATTRIBUTE =
"filterMarginsUnits";
Attribute name for pixel-height attribute /** Attribute name for pixel-height attribute */
String SVG_MAX_PIXEL_SIZE_ATTRIBUTE =
"max-pixel-size";
Attribute name for pixel-width attribute /** Attribute name for pixel-width attribute */
String SVG_MIN_PIXEL_SIZE_ATTRIBUTE =
"min-pixel-size";
Attribute name for filter mx attribute /** Attribute name for filter mx attribute */
String SVG_MX_ATRIBUTE =
"mx";
Attribute name for filter my attribute /** Attribute name for filter my attribute */
String SVG_MY_ATRIBUTE =
"my";
Attribute name for filter mw attribute /** Attribute name for filter mw attribute */
String SVG_MW_ATRIBUTE =
"mw";
Attribute name for filter mh attribute /** Attribute name for filter mh attribute */
String SVG_MH_ATRIBUTE =
"mh";
// SVG 1.2 attribute default values //////////////////////////////////////
Default value for filter mx /** Default value for filter mx */
String SVG_FILTER_MX_DEFAULT_VALUE = "0";
Default value for filter my /** Default value for filter my */
String SVG_FILTER_MY_DEFAULT_VALUE = "0";
Default value for filter mw /** Default value for filter mw */
String SVG_FILTER_MW_DEFAULT_VALUE = "0";
Default value for filter mh /** Default value for filter mh */
String SVG_FILTER_MH_DEFAULT_VALUE = "0";
}