KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > prefuse > data > parser > ObjectParser


1 package prefuse.data.parser;
2
3 /**
4  * DataParser instance that handles arbitrary Objects. The parse method throws
5  * an exception and the format method simply returns the Object's toString()
6  * method.
7  *
8  * @author <a HREF="http://jheer.org">jeffrey heer</a>
9  */

10 public class ObjectParser implements DataParser {
11     
12     /**
13      * Returns Object.class.
14      * @see prefuse.data.parser.DataParser#getType()
15      */

16     public Class JavaDoc getType() {
17         return Object JavaDoc.class;
18     }
19     
20     /**
21      * @see prefuse.data.parser.DataParser#format(java.lang.Object)
22      */

23     public String JavaDoc format(Object JavaDoc value) {
24         return value==null ? null : value.toString();
25     }
26     
27     /**
28      * @see prefuse.data.parser.DataParser#canParse(java.lang.String)
29      */

30     public boolean canParse(String JavaDoc text) {
31         return false;
32     }
33     
34     /**
35      * @see prefuse.data.parser.DataParser#parse(java.lang.String)
36      */

37     public Object JavaDoc parse(String JavaDoc text) throws DataParseException {
38         throw new UnsupportedOperationException JavaDoc();
39     }
40     
41 } // end of class ObjectParser
42
Popular Tags