Class PluginResURLConnection
- java.lang.Object
-
- java.net.URLConnection
-
- org.gjt.sp.jedit.proto.jeditresource.PluginResURLConnection
-
public class PluginResURLConnection extends java.net.URLConnection
An implementation of jeditresource:/ url protocol. Can be used for accessing jEdit core resources as well.
-
-
Constructor Summary
Constructors Constructor Description PluginResURLConnection(java.net.URL url)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
connect()
java.lang.String
getHeaderField(java.lang.String name)
java.io.InputStream
getInputStream()
-
Methods inherited from class java.net.URLConnection
addRequestProperty, getAllowUserInteraction, getConnectTimeout, getContent, getContent, getContentEncoding, getContentLength, getContentLengthLong, getContentType, getDate, getDefaultAllowUserInteraction, getDefaultRequestProperty, getDefaultUseCaches, getDefaultUseCaches, getDoInput, getDoOutput, getExpiration, getFileNameMap, getHeaderField, getHeaderFieldDate, getHeaderFieldInt, getHeaderFieldKey, getHeaderFieldLong, getHeaderFields, getIfModifiedSince, getLastModified, getOutputStream, getPermission, getReadTimeout, getRequestProperties, getRequestProperty, getURL, getUseCaches, guessContentTypeFromName, guessContentTypeFromStream, setAllowUserInteraction, setConnectTimeout, setContentHandlerFactory, setDefaultAllowUserInteraction, setDefaultRequestProperty, setDefaultUseCaches, setDefaultUseCaches, setDoInput, setDoOutput, setFileNameMap, setIfModifiedSince, setReadTimeout, setRequestProperty, setUseCaches, toString
-
-
-
-
Method Detail
-
connect
public void connect() throws java.io.IOException, java.io.FileNotFoundException
- Specified by:
connect
in classjava.net.URLConnection
- Throws:
java.io.IOException
- on errorjava.io.FileNotFoundException
- if resource is not found
-
getInputStream
@Nonnull public java.io.InputStream getInputStream() throws java.io.IOException, java.io.FileNotFoundException
- Overrides:
getInputStream
in classjava.net.URLConnection
- Returns:
- input stream to read the resource's contents. never null
- Throws:
java.io.IOException
- on errorjava.io.FileNotFoundException
- if resource is not found
-
getHeaderField
public java.lang.String getHeaderField(java.lang.String name)
- Overrides:
getHeaderField
in classjava.net.URLConnection
-
-