shared.branze
Class KatalogBranzDrzewo

java.lang.Object
  extended byshared.branze.KatalogBranzDrzewo
All Implemented Interfaces:
java.io.Serializable

public class KatalogBranzDrzewo
extends java.lang.Object
implements java.io.Serializable

Przechowuje drzewiastą strukturę Katalogu Branż

See Also:
Serialized Form

Constructor Summary
KatalogBranzDrzewo(EltKatBranz drzewo)
          Tworzy nowy obiekt klasy KatalogBranzDrzewo
 
Method Summary
 KatTreeNode dajModel()
          Przekształcenie do obiektu, który może być wyświetlany w interfejsie
 EltKatBranz getKorzen()
          Akcesor do korzenia Katalogu Branż
 KatalogBranzDrzewo loadFromFile(java.lang.String path)
          Wczytanie z pliku Katalogu Branż
 void saveToFile(java.lang.String path)
          Zachowuje we wskazanym miejscu Katalog Branż
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KatalogBranzDrzewo

public KatalogBranzDrzewo(EltKatBranz drzewo)
Tworzy nowy obiekt klasy KatalogBranzDrzewo

Parameters:
drzewo - nowy korzeń Katalogu Branż
Method Detail

getKorzen

public EltKatBranz getKorzen()
Akcesor do korzenia Katalogu Branż

Returns:
korzeń Katalogu Branż

saveToFile

public void saveToFile(java.lang.String path)
                throws Wyjatek
Zachowuje we wskazanym miejscu Katalog Branż

Parameters:
path - ścieżka do pliku, w którym ma być zachowany Katalog Branż
Throws:
Wyjatek - wyrzucany w wypadku niepowodzenia operacji

loadFromFile

public KatalogBranzDrzewo loadFromFile(java.lang.String path)
                                throws Wyjatek,
                                       java.lang.ClassNotFoundException
Wczytanie z pliku Katalogu Branż

Parameters:
path - scieżka do pliku, w którym jest Katalog Branż
Returns:
wczytany Katalog Branż
Throws:
Wyjatek - wyrzucany w wypadku niepowodzenia operacji
java.lang.ClassNotFoundException - wyrzucany w wypadku niepowodzenia operacji readObject

dajModel

public KatTreeNode dajModel()
Przekształcenie do obiektu, który może być wyświetlany w interfejsie

Returns:
model Katalogu Branż, który mogę wyświetlać komponenty interfejsu

NIIKT, Zespół Gr0No3