public abstract class AbstractServletURLTransformer extends AbstractProvider implements ServletURLTransformer
CURRENT_LEVEL, XML_TAG
构造器和说明 |
---|
AbstractServletURLTransformer() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
accept(javax.servlet.http.HttpServletRequest req) |
int |
currentAPILevel()
当前接口的API等级,用于判断是否需要升级插件
|
java.lang.String |
mark4Provider()
获取当前provider的标记(可以使用类路径保证唯一)以避免provider的重复加载
|
java.lang.String |
prefixForImage(java.lang.String servletURL,
java.lang.String type)
给资源文件加的前缀
|
java.lang.String |
prefixForResource(java.lang.String servletURL,
CheckOut checkOut)
给资源文件加的前缀
|
java.lang.String |
prefixForWrite(java.lang.String servletURL,
java.lang.Object source,
java.lang.String type)
给资源文件加的前缀
|
boolean |
shouldResetIconCss(java.lang.String servletURL,
BrowserProvider browser) |
equals, hashCode
prepareForIconCss, transform
public java.lang.String mark4Provider()
Provider
mark4Provider
在接口中 Provider
mark4Provider
在类中 AbstractProvider
public int currentAPILevel()
Level
currentAPILevel
在接口中 Level
public boolean accept(javax.servlet.http.HttpServletRequest req)
accept
在接口中 ServletURLTransformer
public boolean shouldResetIconCss(java.lang.String servletURL, BrowserProvider browser)
shouldResetIconCss
在接口中 ServletURLTransformer
public java.lang.String prefixForImage(java.lang.String servletURL, java.lang.String type)
ServletURLTransformer
prefixForImage
在接口中 ServletURLTransformer
servletURL
- 服务器地址type
- 请求类型public java.lang.String prefixForWrite(java.lang.String servletURL, java.lang.Object source, java.lang.String type)
ServletURLTransformer
prefixForWrite
在接口中 ServletURLTransformer
servletURL
- 服务器地址source
- 源对象type
- 请求类型public java.lang.String prefixForResource(java.lang.String servletURL, CheckOut checkOut)
ServletURLTransformer
prefixForResource
在接口中 ServletURLTransformer
servletURL
- 服务器地址checkOut
- 资源类型