01: /**
02: * EasyBeans
03: * Copyright (C) 2007 Bull S.A.S.
04: * Contact: easybeans@ow2.org
05: *
06: * This library is free software; you can redistribute it and/or
07: * modify it under the terms of the GNU Lesser General Public
08: * License as published by the Free Software Foundation; either
09: * version 2.1 of the License, or any later version.
10: *
11: * This library is distributed in the hope that it will be useful,
12: * but WITHOUT ANY WARRANTY; without even the implied warranty of
13: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14: * Lesser General Public License for more details.
15: *
16: * You should have received a copy of the GNU Lesser General Public
17: * License along with this library; if not, write to the Free Software
18: * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
19: * USA
20: *
21: * --------------------------------------------------------------------------
22: * $Id: IEntityResolver.java 2054 2007-11-20 14:43:55Z benoitf $
23: * --------------------------------------------------------------------------
24: */package org.ow2.easybeans.deployment.xml.parsing;
25:
26: /**
27: * Defines some constants.
28: * @author Florent BENOIT
29: */
30: public interface IEntityResolver {
31:
32: /**
33: * Schema prefix.
34: */
35: String PREFIX = "org/ow2/easybeans/deployment/xml/schemas/";
36:
37: /**
38: * Client Schema.
39: */
40: String CLIENT_SCHEMA = "application-client_5.xsd";
41:
42: /**
43: * EJB3 Schema.
44: */
45: String EJB3_SCHEMA = "ejb-jar_3_0.xsd";
46:
47: /**
48: * EJB 2.1 Schema.
49: */
50: String EJB2_SCHEMA = "ejb-jar_2_1.xsd";
51:
52: /**
53: * JSP 2.0 Schema.
54: */
55: String JSP20_SCHEMA = "jsp_2_0.xsd";
56:
57: /**
58: * JSP 2.0 Schema.
59: */
60: String JSP21_SCHEMA = "jsp_2_1.xsd";
61:
62: /**
63: * WebApp 2.4 Schema.
64: */
65: String WEBAPP24_SCHEMA = "web-app_2_4.xsd";
66:
67: /**
68: * WebApp 2.5 Schema.
69: */
70: String WEBAPP25_SCHEMA = "web-app_2_5.xsd";
71:
72: /**
73: * JAVA EE 5 Schema.
74: */
75: String JAVAEE5_SCHEMA = "javaee_5.xsd";
76:
77: /**
78: * J2EE 1.4 Schema.
79: */
80: String J2EE14_SCHEMA = "j2ee_1_4.xsd";
81:
82: /**
83: * JAVA EE Web services client Schema.
84: */
85: String JAVAEE_WEBSERVICES_CLIENT_SCHEMA = "javaee_web_services_client_1_2.xsd";
86:
87: /**
88: * J2EE Web services client Schema.
89: */
90: String J2EE_WEBSERVICES_CLIENT_SCHEMA = "j2ee_web_services_client_1_1.xsd";
91:
92: /**
93: * XML schema.
94: */
95: String XML_SCHEMA = "xml.xsd";
96:
97: }
|