dl2.TreeModel._modify
Class TreeUtil
java.lang.Object
dl2.TreeModel._modify.TreeUtil
- public class TreeUtil
- extends java.lang.Object
Method Summary |
static TreeModel |
createSpecial1TreeOfCourses(int langId,
UrlInsert url)
|
static TreeModel |
createSpecialTreeOfCourses(java.sql.ResultSet rs,
int lang,
UrlInsert url)
|
static TreeModel |
createSpecialTreeOfTasks(dl2.Course course,
int langId,
UrlInsert urlFilter,
javax.servlet.jsp.JspWriter out)
|
static TreeModel |
createTreeOfCourses(java.sql.ResultSet rs,
int lang,
UrlInsert url)
Метод создаёт дерево курсов, основываясь на ResultSet, переданный ему в качестве параметра.
|
static TreeModel |
createTreeOfTasks(dl2.Course course,
int langId,
UrlInsert urlFilter,
javax.servlet.jsp.JspWriter out)
Метод создаёт дерево задач. |
static int |
getRootId()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TreeUtil
public TreeUtil()
createTreeOfCourses
public static TreeModel createTreeOfCourses(java.sql.ResultSet rs,
int lang,
UrlInsert url)
- Метод создаёт дерево курсов, основываясь на ResultSet, переданный ему в качестве параметра.
В выборке должны присутствовать поля id, parentId, name или ename в зависимости от языка.
- Parameters:
rs
- выборка, полученная вами в результате некоторого запроса. Дерево строится по id и parentId содержащимися в выборкеlang
- язык
- 1 - русский
- 2 - английский
url
- реализация интерфейса UrlInsert
. Возвращает нужный вам url, содержащий
возможно id или parentId узла (например, id курса или задачи)
- Returns:
- дерево курсов
createSpecialTreeOfTasks
public static TreeModel createSpecialTreeOfTasks(dl2.Course course,
int langId,
UrlInsert urlFilter,
javax.servlet.jsp.JspWriter out)
createTreeOfTasks
public static TreeModel createTreeOfTasks(dl2.Course course,
int langId,
UrlInsert urlFilter,
javax.servlet.jsp.JspWriter out)
- Метод создаёт дерево задач.
- Parameters:
course
- курсlangId
- язык
- 1 - русский
- 2 - английский
urlFilter
- реализация интерфейса UrlInsert
. Возвращает нужный вам url, содержащий
возможно id или parentId узла (например, id курса или задачи).
- Returns:
- дерево задач
getRootId
public static int getRootId()
- Returns:
- корневой идентификатор всех курсов в DL (сейчас это 84)
createSpecialTreeOfCourses
public static TreeModel createSpecialTreeOfCourses(java.sql.ResultSet rs,
int lang,
UrlInsert url)
createSpecial1TreeOfCourses
public static TreeModel createSpecial1TreeOfCourses(int langId,
UrlInsert url)