📄 getterhelper.java
字号:
/*
* 创建日期 2004-11-14
*
* 更改所生成文件模板为
* 窗口 > 首选项 > Java > 代码生成 > 代码和注释
*/
package com.ct.hotweb.getter;
import com.ct.hotweb.bean.*;
/**
* @author Administrator
*
* 更改所生成类型注释的模板为
* 窗口 > 首选项 > Java > 代码生成 > 代码和注释
*/
public class GetterHelper {
public static String PAGE_FLAGE = "-";
public static String getCategoryUrl(
HotWebWorkManager manager,
Category cat) {
if (cat == null)
return manager.getUrlPrefix() + getCategoryFileName(manager, cat);
else
return manager.getUrlPrefix()
+ cat.getPath()
+ getCategoryFileName(manager, cat);
}
public static String getKeyUrl(
HotWebWorkManager manager,
Category parent,
SearchKey key) {
return manager.getUrlPrefix()
+ parent.getPath()
+ getKeyFileName(manager, key);
}
public static String getCategoryPath(
HotWebWorkManager manager,
Category cat) {
String path =
manager.getHtmlPath()
+ "/"
+ ((cat == null)
? manager.getUrlPrefix()
: manager.getUrlPrefix() + cat.getPath());
if (!path.endsWith("/") || !path.endsWith("\\"))
path += "/";
return path;
}
public static String getSearchKeyPath(
HotWebWorkManager manager,
Category cat,
SearchKey key) {
String path =
manager.getHtmlPath() + manager.getUrlPrefix() + cat.getPath();
if (!path.endsWith("/") && !path.endsWith("\\"))
path += "/";
return path;
}
public static String getCategoryFileName(
HotWebWorkManager manager,
Category cat) {
return "index." + manager.getHtmlExtension();
}
public static String getKeyFileName(
HotWebWorkManager manager,
SearchKey key) {
return "" + key.getId() + "." + manager.getHtmlExtension();
}
public static String getMapIndexCategoryFileName(
HotWebWorkManager manager,
Category cat,
int page) {
if (cat == null)
return "map." + manager.getHtmlExtension();
else if (page <= 0)
return "map" + cat.getId() + "." + manager.getHtmlExtension();
else
return "map"
+ cat.getId()
+ PAGE_FLAGE
+ page
+ "."
+ manager.getHtmlExtension();
}
public static String getMapIndexCategoryUrl(
HotWebWorkManager manager,
Category cat, int page) {
if (cat == null) {
return manager.getMapUrlPrefix()
+ getMapIndexCategoryFileName(manager, cat, page);
} else {
return manager.getMapUrlPrefix()
+ cat.getPath()
+ getMapIndexCategoryFileName(manager, cat, page);
}
}
public static String getMapIndexCategoryPath(
HotWebWorkManager manager,
Category cat) {
String path = "";
if (cat == null)
path = manager.getHtmlPath() + manager.getMapUrlPrefix();
else
path =
manager.getHtmlPath()
+ manager.getMapUrlPrefix()
+ cat.getPath();
if (!path.endsWith("/") && !path.endsWith("\\"))
path += "/";
return path;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -