user
Class WidokWynikow

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended byuser.WidokWynikow
All Implemented Interfaces:
javax.accessibility.Accessible, java.util.EventListener, java.awt.image.ImageObserver, java.awt.event.ItemListener, java.awt.MenuContainer, java.io.Serializable
Direct Known Subclasses:
WidokWynikowZMapa

public class WidokWynikow
extends javax.swing.JPanel
implements java.awt.event.ItemListener

Widok wyświetlający wyniki wyszukiwania zadane przez użytkownika.

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
protected  boolean czyMapka
          Czy wyniki będą wyświetlane wraz z mapą.
protected  javax.swing.JButton lokalizacjaButton
           
protected  javax.swing.JPanel mapaPanel
           
 
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
WidokWynikow()
           
 
Method Summary
 void itemStateChanged(java.awt.event.ItemEvent e)
           
 void nieUlubione(java.lang.Integer id)
          Wyświetla ogłoszenie o podanym identyfikatorze jak zwyczajne ogłoszenie.
 void odbierzFragmenty(FragmentMapy[] fr)
          Przyjmuje i zapamiętuje odebrane z serwera fragmenty mapy.
 void odbierzFragmentyUlicy(FragmentUlicy[] fr)
          Przyjmuje i zapamiętuje odebrane z serwera fragmenty ulicy.
 void odbierzUlice(java.util.List ul)
          Przyjmuje i zapamiętuje odebrane z serwera ulice.
 void odbierzWarstwy(WarstwaMapy[] warstwy)
          Przyjmuje i zapamiętuje odebrane z serwera warstwy mapy.
 void odswiez()
          Odświeża ekran.
 void podswietl(int nr)
          Podświetla wybrany indeks na liście wyników.
 void ustawGuzikUlubionych(boolean czy)
          Ustawia dostępność guzika ulubionych w zależności, czy opcja ciasteczek w przeglądarce jest włączona.
 void usunMapke()
          Usuwa z widoku mapkę.
 void wyswietlWyjatek(java.lang.String str)
          Wyświetla na ekranie podany komunikat.
 void wyswietlWyniki(java.util.List listaWynikow, java.util.List listaTelefonow)
          Wyświetla wyniki wyszukiwania.
 
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
 

Field Detail

czyMapka

protected boolean czyMapka
Czy wyniki będą wyświetlane wraz z mapą.


lokalizacjaButton

protected javax.swing.JButton lokalizacjaButton

mapaPanel

protected javax.swing.JPanel mapaPanel
Constructor Detail

WidokWynikow

public WidokWynikow()
Method Detail

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent e)
Specified by:
itemStateChanged in interface java.awt.event.ItemListener

ustawGuzikUlubionych

public void ustawGuzikUlubionych(boolean czy)
Ustawia dostępność guzika ulubionych w zależności, czy opcja ciasteczek w przeglądarce jest włączona.

Parameters:
czy - true lub false, czy włączyć guzik ulubionych

odswiez

public void odswiez()
Odświeża ekran.


wyswietlWyniki

public void wyswietlWyniki(java.util.List listaWynikow,
                           java.util.List listaTelefonow)
Wyświetla wyniki wyszukiwania.

Parameters:
listaWynikow - lista ogłoszeń
listaTelefonow - lista telefonów dla tych ogłoszeń

wyswietlWyjatek

public void wyswietlWyjatek(java.lang.String str)
Wyświetla na ekranie podany komunikat.

Parameters:
str - komunikat

podswietl

public void podswietl(int nr)
Podświetla wybrany indeks na liście wyników.

Parameters:
nr - numer pozycji do podświetlenia

nieUlubione

public void nieUlubione(java.lang.Integer id)
Wyświetla ogłoszenie o podanym identyfikatorze jak zwyczajne ogłoszenie.

Parameters:
id - identyfikator ogłoszenia, które przestało być ulubione

usunMapke

public void usunMapke()
Usuwa z widoku mapkę.


odbierzWarstwy

public void odbierzWarstwy(WarstwaMapy[] warstwy)
Przyjmuje i zapamiętuje odebrane z serwera warstwy mapy.

Parameters:
warstwy - odebrane warstwy mapy

odbierzFragmenty

public void odbierzFragmenty(FragmentMapy[] fr)
Przyjmuje i zapamiętuje odebrane z serwera fragmenty mapy.

Parameters:
fr - odebrane fragmenty mapy

odbierzFragmentyUlicy

public void odbierzFragmentyUlicy(FragmentUlicy[] fr)
Przyjmuje i zapamiętuje odebrane z serwera fragmenty ulicy.

Parameters:
fr - odebrane fragmenty ulicy

odbierzUlice

public void odbierzUlice(java.util.List ul)
Przyjmuje i zapamiętuje odebrane z serwera ulice.

Parameters:
ul - odebrane ulice

NIIKT, Zespół Gr0No3