001/* 002 * Copyright 2012 GWT-Bootstrap 003 * 004 * Licensed under the Apache License, Version 2.0 (the "License"); 005 * you may not use this file except in compliance with the License. 006 * You may obtain a copy of the License at 007 * 008 * http://www.apache.org/licenses/LICENSE-2.0 009 * 010 * Unless required by applicable law or agreed to in writing, software 011 * distributed under the License is distributed on an "AS IS" BASIS, 012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 013 * See the License for the specific language governing permissions and 014 * limitations under the License. 015 */ 016package com.github.gwtbootstrap.datetimepicker.client.ui.resources; 017 018import com.google.gwt.core.client.GWT; 019import com.google.gwt.resources.client.ClientBundle; 020import com.google.gwt.resources.client.TextResource; 021 022/** 023 * Interface that provides the DateTimePicker resources. 024 * 025 * @author Carlos Alexandro Becker 026 * @author Alain Penders 027 * @since 2.1.1.0 028 */ 029public interface Resources 030 extends ClientBundle 031{ 032 033 public static Resources RESOURCES = GWT.create(Resources.class); 034 035 @Source("css/datetimepicker.css") 036 TextResource datetimepickerCss(); 037 038 @Source("js/bootstrap-datetimepicker.js") 039 TextResource datetimepickerJs(); 040 041 /* 042 Script used to gen the basic Locale resources declarations: 043 044 for a in `ls`; do echo "@Source(\"js/locales/$a\")"; echo "TextResource ` echo $a | cut -f2 -d.`();"; done 045 */ 046 @Source("js/locales/bootstrap-datetimepicker.bg.js") 047 TextResource bg(); 048 049 @Source("js/locales/bootstrap-datetimepicker.ca.js") 050 TextResource ca(); 051 052 @Source("js/locales/bootstrap-datetimepicker.cs.js") 053 TextResource cs(); 054 055 @Source("js/locales/bootstrap-datetimepicker.da.js") 056 TextResource da(); 057 058 @Source("js/locales/bootstrap-datetimepicker.de.js") 059 TextResource de(); 060 061 @Source("js/locales/bootstrap-datetimepicker.el.js") 062 TextResource el(); 063 064 @Source("js/locales/bootstrap-datetimepicker.es.js") 065 TextResource es(); 066 067 @Source("js/locales/bootstrap-datetimepicker.fi.js") 068 TextResource fi(); 069 070 @Source("js/locales/bootstrap-datetimepicker.fr.js") 071 TextResource fr(); 072 073 @Source("js/locales/bootstrap-datetimepicker.he.js") 074 TextResource he(); 075 076 @Source("js/locales/bootstrap-datetimepicker.hr.js") 077 TextResource hr(); 078 079 @Source("js/locales/bootstrap-datetimepicker.id.js") 080 TextResource id(); 081 082 @Source("js/locales/bootstrap-datetimepicker.is.js") 083 TextResource is(); 084 085 @Source("js/locales/bootstrap-datetimepicker.it.js") 086 TextResource it(); 087 088 @Source("js/locales/bootstrap-datetimepicker.ja.js") 089 TextResource ja(); 090 091 @Source("js/locales/bootstrap-datetimepicker.kr.js") 092 TextResource kr(); 093 094 @Source("js/locales/bootstrap-datetimepicker.lt.js") 095 TextResource lt(); 096 097 @Source("js/locales/bootstrap-datetimepicker.lv.js") 098 TextResource lv(); 099 100 @Source("js/locales/bootstrap-datetimepicker.ms.js") 101 TextResource ms(); 102 103 @Source("js/locales/bootstrap-datetimepicker.nb.js") 104 TextResource nb(); 105 106 @Source("js/locales/bootstrap-datetimepicker.nl.js") 107 TextResource nl(); 108 109 @Source("js/locales/bootstrap-datetimepicker.pl.js") 110 TextResource pl(); 111 112 @Source("js/locales/bootstrap-datetimepicker.pt.js") 113 TextResource pt(); 114 115 @Source("js/locales/bootstrap-datetimepicker.pt-BR.js") 116 TextResource pt_BR(); 117 118 @Source("js/locales/bootstrap-datetimepicker.ro.js") 119 TextResource ro(); 120 121 @Source("js/locales/bootstrap-datetimepicker.rs.js") 122 TextResource rs(); 123 124// @Source("js/locales/bootstrap-datetimepicker.rs-latin.js") 125// TextResource rs-latin(); 126 127 @Source("js/locales/bootstrap-datetimepicker.ru.js") 128 TextResource ru(); 129 130 @Source("js/locales/bootstrap-datetimepicker.sk.js") 131 TextResource sk(); 132 133 @Source("js/locales/bootstrap-datetimepicker.sl.js") 134 TextResource sl(); 135 136 @Source("js/locales/bootstrap-datetimepicker.sv.js") 137 TextResource sv(); 138 139 @Source("js/locales/bootstrap-datetimepicker.sw.js") 140 TextResource sw(); 141 142 @Source("js/locales/bootstrap-datetimepicker.th.js") 143 TextResource th(); 144 145 @Source("js/locales/bootstrap-datetimepicker.tr.js") 146 TextResource tr(); 147 148 @Source("js/locales/bootstrap-datetimepicker.uk.js") 149 TextResource uk(); 150 151 @Source("js/locales/bootstrap-datetimepicker.zh-CN.js") 152 TextResource zh_CN(); 153 154 @Source("js/locales/bootstrap-datetimepicker.zh-TW.js") 155 TextResource zh_TW(); 156}