View Javadoc

1   package org.seasar.cubby.action;
2   
3   import java.text.DateFormat;
4   
5   /**
6    * 日付や時刻のフォーマットパターンを保持するクラスです。
7    * @author baba
8    */
9   public interface FormatPattern {
10  
11  	/**
12  	 * 日付フォーマットパターンを取得します。
13  	 * @return 日付フォーマットパターン
14  	 */
15  	String getDatePattern();
16  
17  	/**
18  	 * 時刻フォーマットパターンを取得します。
19  	 * @return 時刻フォーマットパターン
20  	 */
21  	String getTimePattern();
22  
23  	/**
24  	 * 日付時刻フォーマットパターンを取得します。
25  	 * @return 日付時刻パターン
26  	 */
27  	String getTimestampPattern();
28  
29  	/**
30  	 * 日付フォーマットを取得します。
31  	 * @return 日付フォーマット
32  	 */
33  	DateFormat getDateFormat();
34  
35  	/**
36  	 * 時刻フォーマットを取得します。
37  	 * @return 時刻フォーマット
38  	 */
39  	DateFormat getTimeFormat();
40  
41  	/**
42  	 * 日付時刻フォーマットを取得します。
43  	 * @return 日付時刻フォーマット
44  	 */
45  	DateFormat getTimestampFormat();
46  
47  }