dl2.TreeModel._modify
Class TreeSettings

java.lang.Object
  extended bydl2.TreeModel._modify.TreeSettings

public class TreeSettings
extends java.lang.Object


Method Summary
 void disableCookies()
           
 void disabledCookies()
          Deprecated. 
use disableCookies() instead
 void disableIgnore()
           
 void disableSearch()
          Отключаем поиск.
 java.lang.String emptyImage()
           
 void emptyImage(java.lang.String empty)
          Установка нового изображения 'empty'
 void enableIgnore()
           
 java.lang.String folderImage()
           
 void folderImage(java.lang.String folder)
          Установка нового изображения 'folder'
 java.lang.String folderOpenImage()
           
 void folderOpenImage(java.lang.String folderOpen)
          Установка нового изображения 'open folder'
 java.lang.String getFontFamily()
           
 int getFontSize()
           
 boolean getIgnore()
           
static TreeSettings getInstance(int deep)
          Получение экземпляра TreeSettings.
 java.lang.String getRedirectUrl()
           
 java.lang.String getStringDeep()
           
 TreeCookies getTreeCookies()
          Получить cookies дерева.
 int getTypeOfSorting()
           
 boolean isNodesAsLeafs()
           
 boolean isRootAsLeaf()
          По умолчанию false !
 boolean isUseAsForm()
           
 void isUseAsForm(boolean use)
          Deprecated. 
use setUseAsForm(boolean b) instead
 boolean isUseCookies()
           
 void isUseCookies(TreeCookies tc)
          Deprecated. 
use setUseCookies(TreeCookies tc) instead
 boolean isUseGo()
           
 boolean isUseLines()
           
 void isUseLines(boolean use)
          Deprecated. 
use setUseLines(boolean b) instead
 boolean isUseSearch()
           
 boolean isUseSettings()
           
 void isUseSettings(boolean settings)
          Deprecated. 
use setUseSettings(boolean b) instead
 boolean isUseTips()
           
 java.lang.String joinBottomImage()
           
 void joinBottomImage(java.lang.String joinBottom)
          Установка нового изображения 'join bottom'
 java.lang.String joinImage()
           
 void joinImage(java.lang.String join)
          Установка нового изображения 'join'
 java.lang.String leafImage()
           
 void leafImage(java.lang.String leaf)
          Установка нового изображения 'leaf'
 java.lang.String lineImage()
           
 void lineImage(java.lang.String line)
          Установка нового изображения 'line'
 java.lang.String minusBottomImage()
           
 void minusBottomImage(java.lang.String minusBottom)
          Установка нового изображения 'minus bottom'
 java.lang.String minusImage()
           
 void minusImage(java.lang.String minus)
          Установка нового изображения 'minus'
 void nlMinus(java.lang.String nlMinus)
          Установка нового изображения 'nlMinus'
 void nlPlusImage(java.lang.String nlPlus)
          Установка нового изображения 'nlPlus'
 java.lang.String plusBottomImage()
           
 void plusBottomImage(java.lang.String plusBottom)
          Установка нового изображения 'plus bottom'
 java.lang.String plusImage()
           
 void plusImage(java.lang.String plus)
          Установка нового изображения 'plus'
 java.lang.String rootImage()
           
 void rootImage(java.lang.String root)
          Установка нового изображения 'root'
 void setFontFamily(java.lang.String font)
          Установка шрифта отображения ветвей дерева.
 void setFontSize(int size)
          Установка размера шрифта отображения ветвей дерева.
 void setNodesAsLeafs(boolean b)
           
 void setRootAsLeaf(boolean rootAsLeaf)
          Метод для установки флага rootAsLeaf - это значит, что сам корень дерева можно рассматривать, как лист, т.е.
 void setTypeOfSorting(int type)
          Установка типа сортировки.
 void setUseAsForm(boolean b)
           
 void setUseCookies(TreeCookies tc)
          По умолчанию поиск не используется !
 void setUseGo(boolean b)
           
 void setUseLines(boolean b)
           
 void setUseSearch(java.lang.String redirectUrl)
          Теперь мы можем использовать поиск (кнопочка find на странице).
 void setUseSettings(boolean b)
           
 void setUseTips(boolean b)
          Установка флага использования всплывающей подсказки.
 boolean useAsForm()
          Deprecated. 
use isUseAsForm() instead
 boolean useCookies()
          Deprecated. 
use isUseCookies() instead
 boolean useDefaultFont()
           
 boolean useDefaultSize()
           
 boolean useLines()
          Deprecated. 
use isUseLines() instead
 boolean useSearch()
          Deprecated. 
use isUseSearch() instead
 boolean useSettings()
          Deprecated. 
use isUseSettings() instead
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static TreeSettings getInstance(int deep)
Получение экземпляра TreeSettings. Конструктор класса - private член, это единственный способ получения обьекта этого класса.


rootImage

public java.lang.String rootImage()
Returns:
путь к файлу картинке 'root'

folderImage

public java.lang.String folderImage()
Returns:
путь к файлу картинке 'folder'

folderOpenImage

public java.lang.String folderOpenImage()
Returns:
путь к файлу картинке 'open folder'

leafImage

public java.lang.String leafImage()
Returns:
путь к файлу картинке 'leaf'

emptyImage

public java.lang.String emptyImage()
Returns:
путь к файлу картинке 'empty'

lineImage

public java.lang.String lineImage()
Returns:
путь к файлу картинке 'line', если линии не используются возвращается путь к картинке 'empty'

joinImage

public java.lang.String joinImage()
Returns:
путь к файлу картинке 'join', если линии не используются возвращается путь к картинке 'empty'

joinBottomImage

public java.lang.String joinBottomImage()
Returns:
путь к файлу картинке 'join bottom', если линии не используются возвращается путь к картинке 'empty'

plusImage

public java.lang.String plusImage()
Returns:
путь к файлу картинке 'plus', если линии не используются возвращается путь к картинке 'nlPlus'

plusBottomImage

public java.lang.String plusBottomImage()
Returns:
путь к файлу картинке 'plus bottom', если линии не используются возвращается путь к картинке 'nlPlus'

minusImage

public java.lang.String minusImage()
Returns:
путь к файлу картинке 'minus', если линии не используются возвращается путь к картинке 'nlMinus'

minusBottomImage

public java.lang.String minusBottomImage()
Returns:
путь к файлу картинке 'minus bottom', если линии не используются возвращается путь к картинке 'nlMinus'

isUseLines

public void isUseLines(boolean use)
Deprecated. 
use setUseLines(boolean b) instead


setUseLines

public void setUseLines(boolean b)

useLines

public boolean useLines()
Deprecated. 
use isUseLines() instead


isUseLines

public boolean isUseLines()

rootImage

public void rootImage(java.lang.String root)
Установка нового изображения 'root'

Parameters:
root - относительный путь к картинке (например img\root.gif)

folderImage

public void folderImage(java.lang.String folder)
Установка нового изображения 'folder'

Parameters:
folder - относительный путь к картинке (например img\folder.gif)

folderOpenImage

public void folderOpenImage(java.lang.String folderOpen)
Установка нового изображения 'open folder'

Parameters:
folderOpen - относительный путь к картинке (например img\open_folder.gif)

leafImage

public void leafImage(java.lang.String leaf)
Установка нового изображения 'leaf'

Parameters:
leaf - относительный путь к картинке (например img\leaf.gif)

emptyImage

public void emptyImage(java.lang.String empty)
Установка нового изображения 'empty'

Parameters:
empty - относительный путь к картинке (например img\empty.gif)

lineImage

public void lineImage(java.lang.String line)
Установка нового изображения 'line'

Parameters:
line - относительный путь к картинке (например img\line.gif)

joinImage

public void joinImage(java.lang.String join)
Установка нового изображения 'join'

Parameters:
join - относительный путь к картинке (например img\join.gif)

joinBottomImage

public void joinBottomImage(java.lang.String joinBottom)
Установка нового изображения 'join bottom'

Parameters:
joinBottom - относительный путь к картинке (например img\join_bottom.gif)

plusImage

public void plusImage(java.lang.String plus)
Установка нового изображения 'plus'

Parameters:
plus - относительный путь к картинке (например img\plus.gif)

plusBottomImage

public void plusBottomImage(java.lang.String plusBottom)
Установка нового изображения 'plus bottom'

Parameters:
plusBottom - относительный путь к картинке (например img\plus_bottom.gif)

minusImage

public void minusImage(java.lang.String minus)
Установка нового изображения 'minus'

Parameters:
minus - относительный путь к картинке (например img\minus.gif)

minusBottomImage

public void minusBottomImage(java.lang.String minusBottom)
Установка нового изображения 'minus bottom'

Parameters:
minusBottom - относительный путь к картинке (например img\minus_bottom.gif)

nlPlusImage

public void nlPlusImage(java.lang.String nlPlus)
Установка нового изображения 'nlPlus'

Parameters:
nlPlus - относительный путь к картинке (например img\nlPlus.gif)

nlMinus

public void nlMinus(java.lang.String nlMinus)
Установка нового изображения 'nlMinus'

Parameters:
nlMinus - относительный путь к картинке (например img\nlMinus.gif)

useCookies

public boolean useCookies()
Deprecated. 
use isUseCookies() instead


isUseCookies

public boolean isUseCookies()

isUseCookies

public void isUseCookies(TreeCookies tc)
Deprecated. 
use setUseCookies(TreeCookies tc) instead


setUseCookies

public void setUseCookies(TreeCookies tc)
По умолчанию поиск не используется !

Returns:
используем мы возможности поиска или нет

useSearch

public boolean useSearch()
Deprecated. 
use isUseSearch() instead


isUseSearch

public boolean isUseSearch()

isUseSettings

public void isUseSettings(boolean settings)
Deprecated. 
use setUseSettings(boolean b) instead


setUseSettings

public void setUseSettings(boolean b)

useSettings

public boolean useSettings()
Deprecated. 
use isUseSettings() instead


isUseSettings

public boolean isUseSettings()

disabledCookies

public void disabledCookies()
Deprecated. 
use disableCookies() instead


disableCookies

public void disableCookies()

getTreeCookies

public TreeCookies getTreeCookies()
Получить cookies дерева.

Returns:
TreeCookies - cookies дерева

isUseTips

public boolean isUseTips()
Returns:
используем мы всплывающую подсказку или нет (пока не реализовано)

setUseTips

public void setUseTips(boolean b)
Установка флага использования всплывающей подсказки.

Parameters:
b - true или false - соответственно используем или нет

isUseAsForm

public void isUseAsForm(boolean use)
Deprecated. 
use setUseAsForm(boolean b) instead


setUseAsForm

public void setUseAsForm(boolean b)

useAsForm

public boolean useAsForm()
Deprecated. 
use isUseAsForm() instead


isUseAsForm

public boolean isUseAsForm()

setTypeOfSorting

public void setTypeOfSorting(int type)
Установка типа сортировки.

Parameters:
type -
  • 1 - алфавитный (по умолчанию)
  • 2 - по полю field (смотри метод setField обьекта TreeNode)

getTypeOfSorting

public int getTypeOfSorting()
Returns:
получаем тип сортировки

isRootAsLeaf

public boolean isRootAsLeaf()
По умолчанию false !

Returns:
корень у нас может быть листом или нет

setRootAsLeaf

public void setRootAsLeaf(boolean rootAsLeaf)
Метод для установки флага rootAsLeaf - это значит, что сам корень дерева можно рассматривать, как лист, т.е. добавить ссылку. По умолчанию false !

Parameters:
rootAsLeaf - true или false используем корень как лист или нет соответственно

setUseSearch

public void setUseSearch(java.lang.String redirectUrl)
Теперь мы можем использовать поиск (кнопочка find на странице). По умолчанию поиск отключён !

Parameters:
redirectUrl - указываем страницу, которая отображается после поиска. Обычно это та страница, где расположено дерево. А как же иначе ? (например, my_page_with_tree.jsp). Допускается использование параметров: my_page_with_tree.jsp?param1=1&param2=2...

getRedirectUrl

public java.lang.String getRedirectUrl()
Returns:
страничку, которая отображается после поиска

disableSearch

public void disableSearch()
Отключаем поиск.


setFontFamily

public void setFontFamily(java.lang.String font)
Установка шрифта отображения ветвей дерева.

Parameters:
font - название шрифта, такое как arial, verdana и т.д.

setFontSize

public void setFontSize(int size)
Установка размера шрифта отображения ветвей дерева.

Parameters:
size - целое число, формат единиц px (например, 11px)

getFontFamily

public java.lang.String getFontFamily()
Returns:
тип (семейство) шрифта

getFontSize

public int getFontSize()
Returns:
размер шрифта

enableIgnore

public void enableIgnore()

disableIgnore

public void disableIgnore()

getIgnore

public boolean getIgnore()

setNodesAsLeafs

public void setNodesAsLeafs(boolean b)

isNodesAsLeafs

public boolean isNodesAsLeafs()

getStringDeep

public java.lang.String getStringDeep()

useDefaultFont

public boolean useDefaultFont()

useDefaultSize

public boolean useDefaultSize()

setUseGo

public void setUseGo(boolean b)

isUseGo

public boolean isUseGo()