001package com.hfg.xml.msofficexml.xlsx.spreadsheetDrawing; 002 003import com.hfg.xml.XMLName; 004import com.hfg.xml.XMLNamespace; 005 006//------------------------------------------------------------------------------ 007/** 008 * XML tag and attribute names for spreadsheetDrawing-related namespaces. 009 * 010 * @author J. Alex Taylor, hairyfatguy.com 011 */ 012//------------------------------------------------------------------------------ 013// com.hfg XML/HTML Coding Library 014// 015// This library is free software; you can redistribute it and/or 016// modify it under the terms of the GNU Lesser General Public 017// License as published by the Free Software Foundation; either 018// version 2.1 of the License, or (at your option) any later version. 019// 020// This library is distributed in the hope that it will be useful, 021// but WITHOUT ANY WARRANTY; without even the implied warranty of 022// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 023// Lesser General Public License for more details. 024// 025// You should have received a copy of the GNU Lesser General Public 026// License along with this library; if not, write to the Free Software 027// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 028// 029// J. Alex Taylor, President, Founder, CEO, COO, CFO, OOPS hairyfatguy.com 030// jataylor@hairyfatguy.com 031//------------------------------------------------------------------------------ 032 033public class SsDrawXML 034{ 035 public static final XMLNamespace SPREADSHEET_DRAWING_NAMESPACE = XMLNamespace.getNamespace("xdr", "http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing"); 036 037 // Tag names 038 public static final XMLName ABSOLUTE_ANCHOR = new XMLName("absoluteAnchor", SPREADSHEET_DRAWING_NAMESPACE); 039 public static final XMLName CLIENT_DATA = new XMLName("clientData", SPREADSHEET_DRAWING_NAMESPACE); 040 public static final XMLName COL = new XMLName("col", SPREADSHEET_DRAWING_NAMESPACE); 041 public static final XMLName COL_OFFSET = new XMLName("colOff", SPREADSHEET_DRAWING_NAMESPACE); 042 public static final XMLName FROM = new XMLName("from", SPREADSHEET_DRAWING_NAMESPACE); 043 public static final XMLName NON_VISUAL_DRAWING_PROPS = new XMLName("cNvPr", SPREADSHEET_DRAWING_NAMESPACE); 044 public static final XMLName NON_VISUAL_SHAPE_DRAWING_PROPS = new XMLName("nvSpPr", SPREADSHEET_DRAWING_NAMESPACE); 045 public static final XMLName NON_VISUAL_SHAPE_PROPS = new XMLName("cNvSpPr", SPREADSHEET_DRAWING_NAMESPACE); 046 public static final XMLName ONE_CELL_ANCHOR = new XMLName("oneCellAnchor", SPREADSHEET_DRAWING_NAMESPACE); 047 public static final XMLName ROW_OFFSET = new XMLName("rowOff", SPREADSHEET_DRAWING_NAMESPACE); 048 public static final XMLName ROW = new XMLName("row", SPREADSHEET_DRAWING_NAMESPACE); 049 public static final XMLName SHAPE = new XMLName("sp", SPREADSHEET_DRAWING_NAMESPACE); 050 public static final XMLName SHAPE_PROPS = new XMLName("spPr", SPREADSHEET_DRAWING_NAMESPACE); 051 public static final XMLName STYLE = new XMLName("style", SPREADSHEET_DRAWING_NAMESPACE); 052 public static final XMLName TEXT_BODY = new XMLName("txBody", SPREADSHEET_DRAWING_NAMESPACE); 053 public static final XMLName TO = new XMLName("to", SPREADSHEET_DRAWING_NAMESPACE); 054 public static final XMLName TWO_CELL_ANCHOR = new XMLName("twoCellAnchor", SPREADSHEET_DRAWING_NAMESPACE); 055 public static final XMLName WORKSHEET_DRAWING = new XMLName("wsDr", SPREADSHEET_DRAWING_NAMESPACE); 056 057 // Attribute names 058 public static final XMLName EDIT_AS_ATT = new XMLName("editAs"); 059 060}