|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object dl2.TreeModel._modify.TreeNode
Field Summary | |
static int |
EMPTY_NODE
Id пустого узла. |
Constructor Summary | |
TreeNode(int id,
int pid,
java.lang.String text,
java.lang.String url)
Основной конструктор. |
|
TreeNode(int id,
int pid,
java.lang.String text,
java.lang.String url,
java.lang.String tip)
Конструктор с инициализацией подсказки (пока не следует использовать) |
Method Summary | |
void |
addLeaf(TreeNode tl)
Метод добавляет узел-потомок, к текущему узлу-родителю. |
boolean |
checked()
|
void |
checked(boolean value)
|
boolean |
contains(int id)
Это ваше чадо ? |
boolean |
contains(TreeNode tn)
Это ваше чадо ? |
boolean |
equals(TreeNode t)
Проверка на равество двух узлов по id, pid, text, url одновременно (ты мой клон ?) |
java.lang.String |
getDesc()
|
int |
getField()
Получение поля-ключа, по нему будет производиться сортировка, иначе сортировка по алфавиту |
int |
getId()
Возвращает id узла. |
int |
getInetId()
При отображении дерева на странице (jsp, asp, html) используются другие id и pid - inetId и inetPId соответственно. |
int |
getInetPId()
При отображении дерева на странице (jsp, asp, html) используются другие id и pid - inetId и inetPId соответственно. |
java.util.ArrayList |
getLeafsId()
А как зовут детей ? |
int |
getPId()
Возвращает pid (parent id) узла. |
java.lang.String |
getText()
Возвращает название узла. |
java.lang.String |
getTip()
Возвращает подсказку (пока не реализовано). |
java.lang.String |
getUrl()
Возвращает ссылку узла. |
boolean |
hasLeafs()
Является ли узел родителем ? |
void |
setDesc(java.lang.String desc)
|
void |
setField(int field)
Установка поля-ключа, по нему будет производиться сортировка, иначе сортировка по алфавиту |
void |
setUrl(java.lang.String url)
Установка url-а для узла. |
int |
size()
Насколько он многодетен ? |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int EMPTY_NODE
Constructor Detail |
public TreeNode(int id, int pid, java.lang.String text, java.lang.String url)
id
- идентификатор узла, по этому значению уникально определяется узелpid
- идентификатор родителяtext
- название узла (отображается в дереве)url
- ссылка узлаpublic TreeNode(int id, int pid, java.lang.String text, java.lang.String url, java.lang.String tip)
id
- идентификатор узла, по этому значению уникально определяется узелpid
- идентификатор родителяtext
- название узла (отображается в дереве)url
- ссылка узлаtip
- всплывающая подсказка (пока до конца не реализовано)Method Detail |
public int getId()
public int getPId()
public int getInetId()
public int getInetPId()
public java.lang.String getText()
public java.lang.String getUrl()
public void setUrl(java.lang.String url)
url
- значение ссылкиpublic java.lang.String getTip()
public void addLeaf(TreeNode tl)
tl
- добавляемый узелpublic boolean hasLeafs()
public int size()
public java.util.ArrayList getLeafsId()
public boolean contains(int id)
id
- id узла-потомка
public boolean contains(TreeNode tn)
tn
- узел-потомок
public boolean equals(TreeNode t)
t
- узел подлежащий проверке
public void setField(int field)
field
- значение поляpublic int getField()
public void checked(boolean value)
public boolean checked()
public void setDesc(java.lang.String desc)
public java.lang.String getDesc()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |