This abstract class defines a method that
reads data from a URLConnection and returns an
object that represents that data. Each subclass that implements this
method is responsible for handling a different type of content (i.e.,
a different MIME type). Applications never create
ContentHandler objects directly; they are created,
when necessary, by the registered
ContentHandlerFactory object. Applications should
also never call ContentHandler methods directly;
they should call URL.getContent(
) or URLConnection.getContent(
)
instead. You need to subclass ContentHandler only
if you are writing a web browser or similar application that needs to
parse and understand some new content type.
public abstract class ContentHandler {
// Public Constructors
public ContentHandler( );
// Public Instance Methods
public abstract Object getContent(URLConnection urlc)
throws java.io.IOException;
1.3 public Object getContent(URLConnection urlc, Class[ ] classes)
throws java.io.IOException;
}