001/* 002 * (C) Copyright 2007 Nuxeo SAS (http://nuxeo.com/) and contributors. 003 * 004 * All rights reserved. This program and the accompanying materials 005 * are made available under the terms of the GNU Lesser General Public License 006 * (LGPL) version 2.1 which accompanies this distribution, and is available at 007 * http://www.gnu.org/licenses/lgpl.html 008 * 009 * This library is distributed in the hope that it will be useful, 010 * but WITHOUT ANY WARRANTY; without even the implied warranty of 011 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 012 * Lesser General Public License for more details. 013 * 014 * Contributors: 015 * Nuxeo - initial API and implementation 016 * 017 * $Id$ 018 */ 019 020package org.nuxeo.ecm.platform.picture.api; 021 022/** 023 * @author Max Stepanov 024 * @author Catalin Baican 025 */ 026public class MetadataConstants { 027 028 public static final String META_WIDTH = "width"; 029 030 public static final String META_HEIGHT = "height"; 031 032 /* EXIF */ 033 public static final String META_DESCRIPTION = "description"; 034 035 public static final String META_COMMENT = "comment"; 036 037 public static final String META_EQUIPMENT = "equipment"; 038 039 public static final String META_ORIGINALDATE = "originalDate"; 040 041 public static final String META_HRESOLUTION = "horizontalResolution"; 042 043 public static final String META_VRESOLUTION = "verticalResolution"; 044 045 public static final String META_PIXEL_XDIMENSION = "pixelXDimension"; 046 047 public static final String META_PIXEL_YDIMENSION = "pixelYDimension"; 048 049 public static final String META_COPYRIGHT = "copyright"; 050 051 public static final String META_EXPOSURE = "exposure"; 052 053 public static final String META_ISOSPEED = "ISOspeed"; 054 055 public static final String META_FOCALLENGTH = "focalLength"; 056 057 public static final String META_COLORSPACE = "colorSpace"; 058 059 public static final String META_WHITEBALANCE = "whiteBalance"; 060 061 public static final String META_ICCPROFILE = "iccProfile"; 062 063 public static final String META_ORIENTATION = "orientation"; 064 065 public static final String META_FNUMBER = "fNumber"; 066 067 /* IPTC */ 068 public static final String META_BY_LINE = "byLine"; 069 070 public static final String META_BY_LINE_TITLE = "byLineTitle"; 071 072 public static final String META_CAPTION = "caption"; 073 074 public static final String META_CATEGORY = "category"; 075 076 public static final String META_CITY = "city"; 077 078 public static final String META_COPYRIGHT_NOTICE = "copyrightNotice"; 079 080 public static final String META_COUNTRY_OR_PRIMARY_LOCATION = "countryOrPrimaryLocation"; 081 082 public static final String META_CREDIT = "credit"; 083 084 public static final String META_DATE_CREATED = "dateCreated"; 085 086 public static final String META_HEADLINE = "headline"; 087 088 public static final String META_KEYWORDS = "keywords"; 089 090 public static final String META_LANGUAGE = "language"; 091 092 public static final String META_OBJECT_NAME = "objectName"; 093 094 public static final String META_ORIGINAL_TRANSMISSION_REFERENCE = "originalTransmissionReference"; 095 096 public static final String META_ORIGINATING_PROGRAM = "originatingProgram"; 097 098 public static final String META_PROVINCE_OR_STATE = "provinceOrState"; 099 100 public static final String META_RECORD_VERSION = "recordVersion"; 101 102 public static final String META_RELEASE_DATE = "releaseDate"; 103 104 public static final String META_RELEASE_TIME = "releaseTime"; 105 106 public static final String META_SOURCE = "source"; 107 108 public static final String META_SPECIAL_INSTRUCTIONS = "specialInstructions"; 109 110 public static final String META_SUPPLEMENTAL_CATEGORIES = "supplementalCategories"; 111 112 public static final String META_TIME_CREATED = "timeCreated"; 113 114 public static final String META_URGENCY = "urgency"; 115 116 public static final String META_WRITER = "writer"; 117 118 private MetadataConstants() { 119 } 120 121}