📄 ibuildurl.java
字号:
/*
* File name : IBuildUrl.java
* Create Time : 2006-5-19 14:49:37
* Author : shiwei
* Descript : 重新生成各种类型的URL
* Version :
*/
package com.snoics.reptile.link.createUrl;
public interface IBuildUrl {
/**
* 取得文件存放的根目录
* @return String
*/
public String getFileRootPath();
/**
* 生成相对于website的URL
* @param url 当前URL
* @param parentUrl 上一级页面绝对URL
* @return String
*/
public String buildRelativizeUrl(String url,String parentUrl);
/**
* 生成相对于parentUrl的URL
* @param url 当前URL
* @param parentUrl 上一级页面绝对URL
* @return String
*/
public String buildRelativizeWithParentUrl(String url,String parentUrl);
/**
* 生成绝对URL
* @param url 当前URL
* @param parentUrl 上一级页面绝对URL
* @return String
*/
public String buildResolvedUrl(String url,String parentUrl);
/**
* 返回重新生成后的相对于website的URL
* @param url
* @param parentUrl
* @return String
*/
public String buildLocalHtmlRelativizeFileName(String url,String parentUrl);
/**
* 返回重新生成后的相对于parentUrl的URL
* @param url
* @param parentUrl
* @return String
*/
public String buildLocalHtmlRelativizeWithParentFileName(String url,String parentUrl);
/**
* 生成HTML文件的本地绝对文件路径
* @param url
* @param parentUrl
* @return String
*/
public String buildLocalHtmlResolvedFileName(String url,String parentUrl);
/**
* 生成二进制文件的本地相对文件路径
* @param url
* @param parentUrl
* @return String
*/
public String buildLocalBinFileRelativizeName(String url,String parentUrl);
/**
* 生成二进制文件的本地相对文件路径
* @param url
* @param parentUrl
* @return String
*/
public String buildLocalBinFileRelativizeWithParentName(String url,String parentUrl);
/**
* 生成二进制文件的本地绝对文件路径
* @param url
* @param parentUrl
* @return String
*/
public String buildLocalBinFileResolvedName(String url,String parentUrl);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -