001/* 002 * (C) Copyright 2006-2007 Nuxeo SAS <http://nuxeo.com> and others 003 * 004 * All rights reserved. This program and the accompanying materials 005 * are made available under the terms of the Eclipse Public License v1.0 006 * which accompanies this distribution, and is available at 007 * http://www.eclipse.org/legal/epl-v10.html 008 * 009 * Contributors: 010 * Jean-Marc Orliaguet, Chalmers 011 * 012 * $Id$ 013 */ 014 015package org.nuxeo.theme.jsf.taglib; 016 017import javax.faces.webapp.UIComponentELTag; 018 019public class ThemeStylesTag extends UIComponentELTag { 020 private String cache; 021 022 private String inline; 023 024 private String theme; 025 026 @Override 027 public String getComponentType() { 028 return "nxthemes.themestyles"; 029 } 030 031 @Override 032 public String getRendererType() { 033 return null; 034 } 035 036 public String getCache() { 037 return cache; 038 } 039 040 public void setCache(String cache) { 041 this.cache = cache; 042 } 043 044 public String getInline() { 045 return inline; 046 } 047 048 public void setInline(String inline) { 049 this.inline = inline; 050 } 051 052 public String getTheme() { 053 return theme; 054 } 055 056 public void setTheme(String theme) { 057 this.theme = theme; 058 } 059 060}