Revision 7738 trunk/applications/appgvSIG/src/com/vividsolutions/jump/util/FlexibleDateParser.java
FlexibleDateParser.java | ||
---|---|---|
31 | 31 |
*/ |
32 | 32 |
package com.vividsolutions.jump.util; |
33 | 33 |
|
34 |
import com.vividsolutions.jts.util.Assert; |
|
35 |
|
|
36 | 34 |
import java.awt.Color; |
37 | 35 |
import java.awt.Component; |
38 |
|
|
39 | 36 |
import java.io.IOException; |
40 | 37 |
import java.io.InputStream; |
41 |
|
|
42 | 38 |
import java.text.DateFormat; |
43 | 39 |
import java.text.ParseException; |
44 | 40 |
import java.text.ParsePosition; |
45 | 41 |
import java.text.SimpleDateFormat; |
46 |
|
|
47 | 42 |
import java.util.ArrayList; |
48 | 43 |
import java.util.Calendar; |
49 | 44 |
import java.util.Collection; |
50 | 45 |
import java.util.Comparator; |
51 | 46 |
import java.util.Date; |
52 | 47 |
import java.util.Iterator; |
53 |
import java.util.List; |
|
54 |
import java.util.StringTokenizer; |
|
55 | 48 |
import java.util.TreeSet; |
56 | 49 |
|
57 | 50 |
import javax.swing.DefaultCellEditor; |
... | ... | |
59 | 52 |
import javax.swing.JTable; |
60 | 53 |
import javax.swing.JTextField; |
61 | 54 |
import javax.swing.border.LineBorder; |
62 |
import javax.swing.table.TableCellEditor; |
|
63 | 55 |
|
56 |
import com.vividsolutions.jts.util.Assert; |
|
57 |
|
|
64 | 58 |
/** |
65 | 59 |
* Warning: This class can parse a wide variety of formats. This flexibility is fine for parsing user |
66 | 60 |
* input because the user immediately sees whether the parser is correct and can fix it if |
Also available in: Unified diff