admin
Class WidokKataloguBranz

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended byadmin.WidokKataloguBranz
All Implemented Interfaces:
javax.accessibility.Accessible, BranzaWaiterAdmin, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class WidokKataloguBranz
extends javax.swing.JPanel
implements BranzaWaiterAdmin

Graficzna obsługa Katalogu Branż

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
WidokKataloguBranz(KatTreeNode model)
          Creates new form WidokKataloguBranz
 
Method Summary
 javax.swing.tree.DefaultMutableTreeNode addObject(javax.swing.tree.DefaultMutableTreeNode parent, java.lang.Object child, boolean shouldBeVisible)
          Dodaje nową Branżę do drzewa Branż w zadanym wężle i upewnia się, że nowa Branża jest widoczna w drzewie.
 javax.swing.tree.DefaultMutableTreeNode addObject(java.lang.Object child)
          Ustala gdzie ma zostać dodana nowa Branża i wydaje polecenie dodania jej tam
 void bezWyboru()
          Użytkownik zamknął okno bez wybierania
 void changeNode()
          Ustala który węzeł chce zamienić Administrator, sprawdza, czy jest to możliwe i jeśli tak to wydaje polecenie zamiany
 void delNode()
          Ustala który węzeł chce usunąć Administrator, sprawdza, czy jest to możliwe i jeśli tak to wydaje polecenie usunięcia go
 void delNode(KatTreeNode parentNode, KatTreeNode delNode)
          Usuwa zadany węzeł z modelu drzewa Branż i z samego drzewa Branż
 void odbierzKatalogBranz(KatalogBranzDrzewo katalogBranz)
          Odbiera pobrany Katalog Branż i przekazuje go do wyświetlania
 void setBranza(EltKatBranz eltKatBranz)
          Przekazanie wybranej przez użytkownika Branży
 void wyswietlBranze(EltKatBranz elt)
          Wyświetla w odpowiednich polach widoku informacja o zadanej parametrem Branży
 Branza zbierzBranze()
          Tworzy nową branżę na podstawie pól w WidokuKataloguBranz/NowaBranza
 Branza zbierzEBranze()
          Tworzy nową branżę na podstawie pól w WidokuKataloguBranz/EdytujBranżę
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WidokKataloguBranz

public WidokKataloguBranz(KatTreeNode model)
Creates new form WidokKataloguBranz

Parameters:
model - Model drzewa branż, które zostanie wyświetlone w widoku
Method Detail

addObject

public javax.swing.tree.DefaultMutableTreeNode addObject(java.lang.Object child)
Ustala gdzie ma zostać dodana nowa Branża i wydaje polecenie dodania jej tam

Parameters:
child - Branża, która ma zostać dodana do drzewa Branż
Returns:
nowoutworzony węzeł w modelu drzewa Branż

zbierzBranze

public Branza zbierzBranze()
Tworzy nową branżę na podstawie pól w WidokuKataloguBranz/NowaBranza

Returns:
Branza utowrzona na podstawie zawartości odpowiednich pół w widoku

zbierzEBranze

public Branza zbierzEBranze()
Tworzy nową branżę na podstawie pól w WidokuKataloguBranz/EdytujBranżę

Returns:
Branza utowrzona na podstawie zawartości odpowiednich pół w widoku

addObject

public javax.swing.tree.DefaultMutableTreeNode addObject(javax.swing.tree.DefaultMutableTreeNode parent,
                                                         java.lang.Object child,
                                                         boolean shouldBeVisible)
Dodaje nową Branżę do drzewa Branż w zadanym wężle i upewnia się, że nowa Branża jest widoczna w drzewie.

Parameters:
parent - Węzeł do którego zostanie dodana nowa Branża
child - Branża, która zostanie dodana do drzewa Branż
shouldBeVisible - Flaga informująca czy po dodaniu nowej Branży węzeł z nią ma być widoczny w drzewie Branż.
Returns:
Utworzony węzeł z nową Branżą

delNode

public void delNode()
Ustala który węzeł chce usunąć Administrator, sprawdza, czy jest to możliwe i jeśli tak to wydaje polecenie usunięcia go


changeNode

public void changeNode()
Ustala który węzeł chce zamienić Administrator, sprawdza, czy jest to możliwe i jeśli tak to wydaje polecenie zamiany


delNode

public void delNode(KatTreeNode parentNode,
                    KatTreeNode delNode)
Usuwa zadany węzeł z modelu drzewa Branż i z samego drzewa Branż

Parameters:
delNode - Węzeł, który ma zostać usunięty
parentNode - Nadwęzeł węzła, który ma zostać usunięty

wyswietlBranze

public void wyswietlBranze(EltKatBranz elt)
Wyświetla w odpowiednich polach widoku informacja o zadanej parametrem Branży

Parameters:
elt - Element drzewa Branż, z którym jest związana Branża, o której informacja zostaną wyświetlone w widoku/Edytuj/Usuń

odbierzKatalogBranz

public void odbierzKatalogBranz(KatalogBranzDrzewo katalogBranz)
Odbiera pobrany Katalog Branż i przekazuje go do wyświetlania

Parameters:
katalogBranz - nowy Katalog Branż do wyświetlania

setBranza

public void setBranza(EltKatBranz eltKatBranz)
Description copied from interface: BranzaWaiterAdmin
Przekazanie wybranej przez użytkownika Branży

Specified by:
setBranza in interface BranzaWaiterAdmin
Parameters:
eltKatBranz - branza wybrana przez użytkownika Branża

bezWyboru

public void bezWyboru()
Description copied from interface: BranzaWaiterAdmin
Użytkownik zamknął okno bez wybierania

Specified by:
bezWyboru in interface BranzaWaiterAdmin

NIIKT, Zespół Gr0No3