| /* |
| * Licensed to the Apache Software Foundation (ASF) under one or more |
| * contributor license agreements. 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. For additional information regarding |
| * copyright in this work, please see the NOTICE file in the top level |
| * directory of this distribution. |
| */ |
| package org.apache.abdera2.common; |
| |
| import javax.xml.namespace.QName; |
| |
| public interface Constants { |
| |
| public static final String PREFIX = ""; |
| public static final String APP_PREFIX = ""; |
| public static final String CONTROL_PREFIX = ""; |
| |
| public static final String JSON_MEDIA_TYPE = "application/json"; |
| public static final String ATOM_MEDIA_TYPE = "application/atom+xml"; |
| public static final String FEED_MEDIA_TYPE = ATOM_MEDIA_TYPE + ";type=feed"; |
| public static final String ENTRY_MEDIA_TYPE = ATOM_MEDIA_TYPE + ";type=entry"; |
| public static final String APP_MEDIA_TYPE = "application/atomsvc+xml"; |
| public static final String XML_MEDIA_TYPE = "application/xml"; |
| public static final String CAT_MEDIA_TYPE = "application/atomcat+xml"; |
| public static final String MULTIPART_RELATED_TYPE = "Multipart/Related"; |
| |
| public static final String ATOM_NS = "http://www.w3.org/2005/Atom"; |
| public static final String APP_NS = "http://www.w3.org/2007/app"; |
| |
| /** @deprecated Use Constants.APP_NS instead **/ |
| public static final String APP_NS_PRE_RFC = "http://purl.org/atom/app#"; |
| |
| /** @deprecated **/ |
| public static final String CONTROL_NS = "http://example.net/appns/"; |
| public static final String XML_NS = "http://www.w3.org/XML/1998/namespace"; |
| public static final String XHTML_NS = "http://www.w3.org/1999/xhtml"; |
| |
| public static final String LN_ACCEPT = "accept"; |
| public static final String LN_CLASS = "class"; |
| public static final String LN_DIV = "div"; |
| public static final String LN_FEED = "feed"; |
| public static final String LN_ENTRY = "entry"; |
| public static final String LN_SERVICE = "service"; |
| public static final String LN_AUTHOR = "author"; |
| public static final String LN_CATEGORY = "category"; |
| public static final String LN_CONTENT = "content"; |
| public static final String LN_CONTRIBUTOR = "contributor"; |
| public static final String LN_GENERATOR = "generator"; |
| public static final String LN_ICON = "icon"; |
| public static final String LN_ID = "id"; |
| public static final String LN_LOGO = "logo"; |
| public static final String LN_LINK = "link"; |
| public static final String LN_PUBLISHED = "published"; |
| public static final String LN_RIGHTS = "rights"; |
| public static final String LN_SOURCE = "source"; |
| public static final String LN_SUBTITLE = "subtitle"; |
| public static final String LN_SUMMARY = "summary"; |
| public static final String LN_TITLE = "title"; |
| public static final String LN_UPDATED = "updated"; |
| public static final String LN_EDITED = "edited"; |
| public static final String LN_TERM = "term"; |
| public static final String LN_SCHEME = "scheme"; |
| public static final String LN_LABEL = "label"; |
| public static final String LN_HREF = "href"; |
| public static final String LN_LANG = "lang"; |
| public static final String LN_BASE = "base"; |
| public static final String LN_SPACE = "space"; |
| public static final String LN_URI = "uri"; |
| public static final String LN_VERSION = "version"; |
| public static final String LN_REL = "rel"; |
| public static final String LN_TYPE = "type"; |
| public static final String LN_HREFLANG = "hreflang"; |
| public static final String LN_LENGTH = "length"; |
| public static final String LN_NAME = "name"; |
| public static final String LN_EMAIL = "email"; |
| public static final String LN_WORKSPACE = "workspace"; |
| public static final String LN_SRC = "src"; |
| public static final String LN_COLLECTION = "collection"; |
| public static final String LN_CONTROL = "control"; |
| public static final String LN_DRAFT = "draft"; |
| public static final String LN_CATEGORIES = "categories"; |
| public static final String LN_FIXED = "fixed"; |
| public static final String LN_ALTERNATE = "alternate"; |
| public static final String LN_ALTERNATE_MULTIPART_RELATED = "multipart-related"; |
| |
| public static final QName DIV = new QName(XHTML_NS, LN_DIV, ""); |
| |
| public static final QName CONTROL = new QName(APP_NS, LN_CONTROL, "app"); |
| public static final QName DRAFT = new QName(APP_NS, LN_DRAFT, "app"); |
| public static final QName CATEGORIES = new QName(APP_NS, LN_CATEGORIES, APP_PREFIX); |
| public static final QName SERVICE = new QName(APP_NS, LN_SERVICE, APP_PREFIX); |
| public static final QName EDITED = new QName(APP_NS, LN_EDITED, "app"); |
| public static final QName ACCEPT = new QName(APP_NS, LN_ACCEPT, APP_PREFIX); |
| public static final QName WORKSPACE = new QName(APP_NS, LN_WORKSPACE, APP_PREFIX); |
| public static final QName COLLECTION = new QName(APP_NS, LN_COLLECTION, APP_PREFIX); |
| |
| /** @deprecated **/ |
| public static final QName PRE_RFC_CONTROL = new QName(APP_NS_PRE_RFC, LN_CONTROL, "app"); |
| /** @deprecated **/ |
| public static final QName PRE_RFC_DRAFT = new QName(APP_NS_PRE_RFC, LN_DRAFT, "app"); |
| /** @deprecated **/ |
| public static final QName PRE_RFC_CATEGORIES = new QName(APP_NS_PRE_RFC, LN_CATEGORIES, APP_PREFIX); |
| /** @deprecated **/ |
| public static final QName PRE_RFC_SERVICE = new QName(APP_NS_PRE_RFC, LN_SERVICE, APP_PREFIX); |
| /** @deprecated **/ |
| public static final QName PRE_RFC_EDITED = new QName(APP_NS_PRE_RFC, LN_EDITED, "app"); |
| /** @deprecated **/ |
| public static final QName PRE_RFC_ACCEPT = new QName(APP_NS_PRE_RFC, LN_ACCEPT, APP_PREFIX); |
| /** @deprecated **/ |
| public static final QName PRE_RFC_WORKSPACE = new QName(APP_NS_PRE_RFC, LN_WORKSPACE, APP_PREFIX); |
| /** @deprecated **/ |
| public static final QName PRE_RFC_COLLECTION = new QName(APP_NS_PRE_RFC, LN_COLLECTION, APP_PREFIX); |
| |
| public static final QName FEED = new QName(ATOM_NS, LN_FEED, PREFIX); |
| public static final QName AUTHOR = new QName(ATOM_NS, LN_AUTHOR, PREFIX); |
| public static final QName CATEGORY = new QName(ATOM_NS, LN_CATEGORY, PREFIX); |
| public static final QName CONTENT = new QName(ATOM_NS, LN_CONTENT, PREFIX); |
| public static final QName CONTRIBUTOR = new QName(ATOM_NS, LN_CONTRIBUTOR, PREFIX); |
| public static final QName GENERATOR = new QName(ATOM_NS, LN_GENERATOR, PREFIX); |
| public static final QName ICON = new QName(ATOM_NS, LN_ICON, PREFIX); |
| public static final QName ID = new QName(ATOM_NS, LN_ID, PREFIX); |
| public static final QName LOGO = new QName(ATOM_NS, LN_LOGO, PREFIX); |
| public static final QName LINK = new QName(ATOM_NS, LN_LINK, PREFIX); |
| public static final QName PUBLISHED = new QName(ATOM_NS, LN_PUBLISHED, PREFIX); |
| public static final QName RIGHTS = new QName(ATOM_NS, LN_RIGHTS, PREFIX); |
| public static final QName SOURCE = new QName(ATOM_NS, LN_SOURCE, PREFIX); |
| public static final QName SUBTITLE = new QName(ATOM_NS, LN_SUBTITLE, PREFIX); |
| public static final QName SUMMARY = new QName(ATOM_NS, LN_SUMMARY, PREFIX); |
| public static final QName TITLE = new QName(ATOM_NS, LN_TITLE, PREFIX); |
| public static final QName PREFIXED_TITLE = new QName(ATOM_NS, LN_TITLE, "atom"); |
| public static final QName UPDATED = new QName(ATOM_NS, LN_UPDATED, PREFIX); |
| public static final QName ENTRY = new QName(ATOM_NS, LN_ENTRY, PREFIX); |
| public static final QName TERM = new QName(LN_TERM); |
| public static final QName SCHEME = new QName(LN_SCHEME); |
| public static final QName FIXED = new QName(LN_FIXED); |
| public static final QName LABEL = new QName(LN_LABEL); |
| public static final QName ATITLE = new QName(LN_TITLE); |
| public static final QName HREF = new QName(LN_HREF); |
| public static final QName LANG = new QName(XML_NS, LN_LANG, "xml"); |
| public static final QName BASE = new QName(XML_NS, LN_BASE, "xml"); |
| public static final QName SPACE = new QName(XML_NS, LN_SPACE, "xml"); |
| public static final QName AURI = new QName(LN_URI); |
| public static final QName VERSION = new QName(LN_VERSION); |
| public static final QName REL = new QName(LN_REL); |
| public static final QName TYPE = new QName(LN_TYPE); |
| public static final QName HREFLANG = new QName(LN_HREFLANG); |
| public static final QName LENGTH = new QName(LN_LENGTH); |
| public static final QName NAME = new QName(ATOM_NS, LN_NAME, PREFIX); |
| public static final QName EMAIL = new QName(ATOM_NS, LN_EMAIL, PREFIX); |
| public static final QName URI = new QName(ATOM_NS, LN_URI, PREFIX); |
| public static final QName SRC = new QName(LN_SRC); |
| public static final QName AID = new QName(LN_ID); |
| public static final QName CLASS = new QName(LN_CLASS); |
| public static final QName ALTERNATE = new QName(LN_ALTERNATE); |
| |
| public static final String TEXT = "text"; |
| public static final String HTML = "html"; |
| public static final String XHTML = "xhtml"; |
| public static final String XML = "xml"; |
| public static final String YES = "yes"; |
| public static final String NO = "no"; |
| |
| } |