From 51b7fbe822bd9a3804c061f0b844884769d7ddba Mon Sep 17 00:00:00 2001 From: Ida Massow Date: Wed, 6 Jul 2011 16:36:06 +0200 Subject: Javadoc git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@609 72836036-5685-4462-b002-a69064685172 --- doc/jrummikub/view/impl/View.html | 1373 +++++++++++++++++++++++++++++-------- 1 file changed, 1101 insertions(+), 272 deletions(-) (limited to 'doc/jrummikub/view/impl/View.html') diff --git a/doc/jrummikub/view/impl/View.html b/doc/jrummikub/view/impl/View.html index 5082cb9..75b8ae8 100644 --- a/doc/jrummikub/view/impl/View.html +++ b/doc/jrummikub/view/impl/View.html @@ -2,12 +2,12 @@ - + View - + @@ -37,7 +37,8 @@ function windowTitle() - + + @@ -54,7 +55,7 @@ function windowTitle() + SUMMARY: NESTED | FIELD | CONSTR | METHOD +DETAIL: FIELD | CONSTR | METHOD
@@ -100,11 +101,11 @@ java.lang.Object extended by jrummikub.view.impl.View
-
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants, jrummikub.view.IView
+
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants, IView

-
public class View
extends javax.swing.JFrame
implements jrummikub.view.IView
+
public class View
extends javax.swing.JFrame
implements IView

@@ -126,23 +127,63 @@ Implementation of the top-level view interface Nested Class Summary + + + + + + + +
Nested classes/interfaces inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
+  + + + + + + + + +
Nested classes/interfaces inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
+  + + + + + + + + +
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
+  + + + + + + + + +
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
+  + - +
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.BaselineResizeBehaviorjava.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
  - + - +
Nested classes/interfaces inherited from interface jrummikub.view.IViewNested classes/interfaces inherited from interface jrummikub.view.IView
jrummikub.view.IView.BottomPanelTypeIView.BottomPanelType
  @@ -154,6 +195,230 @@ Implementation of the top-level view interface Field Summary + + +private  IView.BottomPanelType +bottomPanelType + +
+            + + + +private  javax.swing.JFileChooser +chooser + +
+            + + + +private  ConnectPanel +connectPanel + +
+            + + + +private  GameListPanel +gameListPanel + +
+            + + + +private  javax.swing.JLayeredPane +layeredPane + +
+            + + + +private  Event +loadEvent + +
+            + + + +private  Event1<java.io.File> +loadFileEvent + +
+            + + + +private  LoginPanel +loginPanel + +
+            + + + +private  javax.swing.JPanel +mainLayer + +
+            + + + +private  javax.swing.JMenuBar +menuBar + +
+            + + + +private  Event +menuNewGameEvent + +
+            + + + +private  Event +networkGameEvent + +
+            + + + +private  PausePanel +pausePanel + +
+            + + + +private static int +PLAYER_PANEL_MAX_HEIGHT + +
+            + + + +private static float +PLAYER_PANEL_RATIO + +
+            + + + +private  PlayerPanel +playerPanel + +
+            + + + +private  Event +quitEvent + +
+            + + + +private  javax.swing.JFrame +quitWarningFrame + +
+            + + + +private  QuitWarningPanel +quitWarningPanel + +
+            + + + +private  RoundEndPanel +roundEndPanel + +
+            + + + +private  Event1<java.io.File> +saveEvent + +
+            + + + +private  javax.swing.JMenuItem +saveItem + +
+            + + + +private  ScorePanel +scorePanel + +
+            + + + +private  SettingsPanel +settingsPanel + +
+            + + + +private  SidePanel +sidePanel + +
+            + + + +private  StartTurnPanel +startTurnPanel + +
+            + + + +private  TablePanel +table + +
+            + + + +private static int +TABLE_BORDER_WIDTH + +
+            +   @@ -161,7 +426,7 @@ Implementation of the top-level view interface - +
Fields inherited from class javax.swing.JFrame
EXIT_ON_CLOSEaccessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
  @@ -236,6 +501,71 @@ Implementation of the top-level view interface +private  java.util.List<Pair<Stone,Position>> +createDecorationStones() + +
+            + + + +private  void +createFileChooser() + +
+            + + + +private  void +createLayeredPane() + +
+            + + + +private  void +createMainLayer() + +
+            + + + +private  void +createMenuBar() + +
+            + + + +private  javax.swing.JMenuItem +createMenuItem(java.lang.String text, + Event event) + +
+            + + + +private  void +createSettingsPanel() + +
+            + + + +private  void +doSetBottomPanel(IView.BottomPanelType type) + +
+            + + +  void enablePauseMode(boolean enable) @@ -252,7 +582,15 @@ Implementation of the top-level view interface - jrummikub.util.IEvent +private static int +even(double d) + +
+            + + + + IEvent getAcknowledgeConnectionLostEvent()
@@ -261,7 +599,7 @@ Implementation of the top-level view interface - jrummikub.util.IEvent + IEvent getAcknowledgeInvalidEvent()
@@ -270,7 +608,7 @@ Implementation of the top-level view interface - jrummikub.view.IConnectPanel + IConnectPanel getConnectPanel()
@@ -278,7 +616,7 @@ Implementation of the top-level view interface - jrummikub.util.IEvent + IEvent getEndPauseEvent()
@@ -287,7 +625,7 @@ Implementation of the top-level view interface - jrummikub.util.IEvent + IEvent getEndProgramEvent()
@@ -295,7 +633,7 @@ Implementation of the top-level view interface - jrummikub.view.IGameListPanel + IGameListPanel getGameListPanel()
@@ -303,7 +641,7 @@ Implementation of the top-level view interface - jrummikub.view.IHandPanel + IHandPanel getHandPanel()
@@ -311,7 +649,7 @@ Implementation of the top-level view interface - jrummikub.util.IEvent + IEvent getLoadEvent()
@@ -320,7 +658,7 @@ Implementation of the top-level view interface - jrummikub.util.IEvent1<java.io.File> + IEvent1<java.io.File> getLoadFileEvent()
@@ -329,7 +667,7 @@ Implementation of the top-level view interface - jrummikub.view.ILoginPanel + ILoginPanel getLoginPanel()
@@ -337,7 +675,7 @@ Implementation of the top-level view interface - jrummikub.util.IEvent + IEvent getMenuNewGameEvent()
@@ -346,7 +684,7 @@ Implementation of the top-level view interface - jrummikub.util.IEvent + IEvent getNetworkGameEvent()
@@ -354,7 +692,7 @@ Implementation of the top-level view interface - jrummikub.util.IEvent + IEvent getNewGameEvent()
@@ -362,7 +700,7 @@ Implementation of the top-level view interface - jrummikub.util.IEvent + IEvent getNewRoundEvent()
@@ -370,7 +708,7 @@ Implementation of the top-level view interface - jrummikub.util.IEvent + IEvent getPauseEvent()
@@ -378,7 +716,7 @@ Implementation of the top-level view interface - jrummikub.view.IPlayerPanel + IPlayerPanel getPlayerPanel()
@@ -386,7 +724,7 @@ Implementation of the top-level view interface - jrummikub.util.IEvent + IEvent getQuitEvent()
@@ -394,7 +732,7 @@ Implementation of the top-level view interface - jrummikub.view.IQuitWarningPanel + IQuitWarningPanel getQuitWarningPanel()
@@ -402,7 +740,7 @@ Implementation of the top-level view interface - jrummikub.util.IEvent1<java.io.File> + IEvent1<java.io.File> getSaveEvent()
@@ -411,7 +749,7 @@ Implementation of the top-level view interface - jrummikub.view.IScorePanel + IScorePanel getScorePanel()
@@ -419,7 +757,7 @@ Implementation of the top-level view interface - jrummikub.view.ISettingsPanel + ISettingsPanel getSettingsPanel()
@@ -427,7 +765,7 @@ Implementation of the top-level view interface - jrummikub.view.ISidePanel + ISidePanel getSidePanel()
@@ -435,7 +773,7 @@ Implementation of the top-level view interface - jrummikub.util.IEvent + IEvent getStartTurnEvent()
@@ -443,7 +781,7 @@ Implementation of the top-level view interface - jrummikub.view.ITablePanel + ITablePanel getTablePanel()
@@ -459,19 +797,47 @@ Implementation of the top-level view interface - void -resetLoginPanel() +private  void +rescale()
-          Clears user input of the resetLoginPanel +            - void -setBottomPanel(jrummikub.view.IView.BottomPanelType type) +private  void +rescaleSubpanel(javax.swing.JPanel sub, + double widthFactor, + double heightFactor, + int minWidth, + int minHeight)
-          Sets the bottom panels type +            + + + + void +resetLoginPanel() + +
+          Clears user input of the resetLoginPanel + + + +private  void +save() + +
+            + + + + void +setBottomPanel(IView.BottomPanelType type) + +
+          Sets the bottom panels type @@ -518,7 +884,7 @@ Implementation of the top-level view interface  void -setInvalidStoneSets(java.util.Collection<jrummikub.model.StoneSet> sets) +setInvalidStoneSets(java.util.Collection<StoneSet> sets)
          Set invalid sets to enable showing @@ -551,7 +917,7 @@ Implementation of the top-level view interface  void -setSelectedStones(java.util.Collection<jrummikub.model.Stone> stones) +setSelectedStones(java.util.Collection<Stone> stones)
          Sets the stones that are to be painted selected @@ -601,107 +967,396 @@ Implementation of the top-level view interface  void
showQuitWarningPanel(boolean show) -
-          Sets the quit warning panel visible - - - - void -showScorePanel(boolean show) +
+          Sets the quit warning panel visible + + + + void +showScorePanel(boolean show) + +
+          Shows or hides the score panel + + + + void +showServerStartupError(boolean alreadyRunning) + +
+          Show an error message when the server couldn't be started + + + + void +showSettingsPanel(boolean show) + +
+          Shows or hides the game settings panel + + + + void +showSidePanel(boolean show) + +
+          Show/hide side panel + + +  + + + + + + + +
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
+ + + + + + + +
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
+ + + + + + + +
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setVisible, show, toBack, toFront
+ + + + + + + +
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
+  +

+ + + + + + + + +
+Field Detail
+ +

+PLAYER_PANEL_RATIO

+
+private static final float PLAYER_PANEL_RATIO
+
+
+
See Also:
Constant Field Values
+
+
+ +

+PLAYER_PANEL_MAX_HEIGHT

+
+private static final int PLAYER_PANEL_MAX_HEIGHT
+
+
+
See Also:
Constant Field Values
+
+
+ +

+TABLE_BORDER_WIDTH

+
+private static final int TABLE_BORDER_WIDTH
+
+
+
See Also:
Constant Field Values
+
+
+ +

+layeredPane

+
+private javax.swing.JLayeredPane layeredPane
+
+
+
+
+
+ +

+mainLayer

+
+private javax.swing.JPanel mainLayer
+
+
+
+
+
+ +

+menuBar

+
+private javax.swing.JMenuBar menuBar
+
+
+
+
+
+ +

+saveItem

+
+private javax.swing.JMenuItem saveItem
+
+
+
+
+
+ +

+table

+
+private TablePanel table
+
+
+
+
+
+ +

+playerPanel

+
+private PlayerPanel playerPanel
+
+
+
+
+
+ +

+startTurnPanel

+
+private StartTurnPanel startTurnPanel
+
+
+
+
+
+ +

+pausePanel

+
+private PausePanel pausePanel
+
+
+
+
+
+ +

+roundEndPanel

+
+private RoundEndPanel roundEndPanel
+
+
+
+
+
+ +

+settingsPanel

+
+private SettingsPanel settingsPanel
+
+
+
+
+
+ +

+loginPanel

+
+private LoginPanel loginPanel
+
+
+
+
+
+ +

+scorePanel

+
+private ScorePanel scorePanel
+
+
+
+
+
+ +

+gameListPanel

+
+private GameListPanel gameListPanel
+
+
+
+
+
+ +

+sidePanel

+
+private SidePanel sidePanel
+
+
+
+
+
+ +

+quitWarningPanel

+
+private QuitWarningPanel quitWarningPanel
+
+
+
+
+
+ +

+connectPanel

+
+private ConnectPanel connectPanel
+
+
+
+
+
+ +

+bottomPanelType

+
+private IView.BottomPanelType bottomPanelType
+
+
+
+
+
+ +

+chooser

+
+private javax.swing.JFileChooser chooser
+
+
+
+
+
+ +

+menuNewGameEvent

+
+private Event menuNewGameEvent
+
+
+
+
+
+ +

+networkGameEvent

+
+private Event networkGameEvent
+
+
+
+
+
+ +

+loadEvent

+
+private Event loadEvent
+
+
+
+
+
-
-          Shows or hides the score panel - - - - void -showServerStartupError(boolean alreadyRunning) +

+loadFileEvent

+
+private Event1<java.io.File> loadFileEvent
+
+
+
+
+
-
-          Show an error message when the server couldn't be started - - - - void -showSettingsPanel(boolean show) +

+saveEvent

+
+private Event1<java.io.File> saveEvent
+
+
+
+
+
-
-          Shows or hides the game settings panel - - - - void -showSidePanel(boolean show) +

+quitEvent

+
+private Event quitEvent
+
+
+
+
+
-
-          Show/hide side panel - - -  - - - - - - - -
Methods inherited from class javax.swing.JFrame
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setTransferHandler, update
- - - - - - - -
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
- - - - - - - -
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setVisible, show, toBack, toFront
- - - - - - - -
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate
- - - - - - - -
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
- - - - - - - -
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
- - - - - - - -
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
-  -

+

+quitWarningFrame

+
+private javax.swing.JFrame quitWarningFrame
+
+
+
+
@@ -732,16 +1387,30 @@ public View() +

+even

+
+private static int even(double d)
+
+
+
+
+
+
+
+
+
+

getSettingsPanel

-public jrummikub.view.ISettingsPanel getSettingsPanel()
+public ISettingsPanel getSettingsPanel()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Returns the settings panel

-
Specified by:
getSettingsPanel in interface jrummikub.view.IView
+
Specified by:
getSettingsPanel in interface IView
@@ -753,13 +1422,13 @@ public jrummikub.view.ISettingsPanel getSettingsPanel()

getLoginPanel

-public jrummikub.view.ILoginPanel getLoginPanel()
+public ILoginPanel getLoginPanel()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Getter for login panel

-
Specified by:
getLoginPanel in interface jrummikub.view.IView
+
Specified by:
getLoginPanel in interface IView
@@ -771,13 +1440,13 @@ public jrummikub.view.ILoginPanel getLoginPanel()

getScorePanel

-public jrummikub.view.IScorePanel getScorePanel()
+public IScorePanel getScorePanel()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Returns the score panel

-
Specified by:
getScorePanel in interface jrummikub.view.IView
+
Specified by:
getScorePanel in interface IView
@@ -789,13 +1458,13 @@ public jrummikub.view.IScorePanel getScorePanel()

getTablePanel

-public jrummikub.view.ITablePanel getTablePanel()
+public ITablePanel getTablePanel()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Returns the table

-
Specified by:
getTablePanel in interface jrummikub.view.IView
+
Specified by:
getTablePanel in interface IView
@@ -807,13 +1476,13 @@ public jrummikub.view.ITablePanel getTablePanel()

getSidePanel

-public jrummikub.view.ISidePanel getSidePanel()
+public ISidePanel getSidePanel()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Returns the side panel

-
Specified by:
getSidePanel in interface jrummikub.view.IView
+
Specified by:
getSidePanel in interface IView
@@ -825,10 +1494,10 @@ public jrummikub.view.ISidePanel getSidePanel()

getHandPanel

-public jrummikub.view.IHandPanel getHandPanel()
+public IHandPanel getHandPanel()
-
Specified by:
getHandPanel in interface jrummikub.view.IView
+
Specified by:
getHandPanel in interface IView
@@ -840,13 +1509,13 @@ public jrummikub.view.IHandPanel getHandPanel()

getPlayerPanel

-public jrummikub.view.IPlayerPanel getPlayerPanel()
+public IPlayerPanel getPlayerPanel()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Returns the player panel

-
Specified by:
getPlayerPanel in interface jrummikub.view.IView
+
Specified by:
getPlayerPanel in interface IView
@@ -858,13 +1527,13 @@ public jrummikub.view.IPlayerPanel getPlayerPanel()

getQuitWarningPanel

-public jrummikub.view.IQuitWarningPanel getQuitWarningPanel()
+public IQuitWarningPanel getQuitWarningPanel()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Getter for quit warning panel

-
Specified by:
getQuitWarningPanel in interface jrummikub.view.IView
+
Specified by:
getQuitWarningPanel in interface IView
@@ -876,13 +1545,13 @@ public jrummikub.view.IQuitWarningPanel getQuitWarningPanel()

getConnectPanel

-public jrummikub.view.IConnectPanel getConnectPanel()
+public IConnectPanel getConnectPanel()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Getter for connect panel

-
Specified by:
getConnectPanel in interface jrummikub.view.IView
+
Specified by:
getConnectPanel in interface IView
@@ -894,13 +1563,13 @@ public jrummikub.view.IConnectPanel getConnectPanel()

getGameListPanel

-public jrummikub.view.IGameListPanel getGameListPanel()
+public IGameListPanel getGameListPanel()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Getter for game list panel

-
Specified by:
getGameListPanel in interface jrummikub.view.IView
+
Specified by:
getGameListPanel in interface IView
@@ -912,14 +1581,14 @@ public jrummikub.view.IGameListPanel getGameListPanel()

getMenuNewGameEvent

-public jrummikub.util.IEvent getMenuNewGameEvent()
+public IEvent getMenuNewGameEvent()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
The menu new game event is emitted when the user selects the new game menu entry

-
Specified by:
getMenuNewGameEvent in interface jrummikub.view.IView
+
Specified by:
getMenuNewGameEvent in interface IView
@@ -931,14 +1600,14 @@ public jrummikub.util.IEvent getMenuNewGameEvent()

getLoadFileEvent

-public jrummikub.util.IEvent1<java.io.File> getLoadFileEvent()
+public IEvent1<java.io.File> getLoadFileEvent()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
The load file event is emitted when the user chose to discard the current game to save another

-
Specified by:
getLoadFileEvent in interface jrummikub.view.IView
+
Specified by:
getLoadFileEvent in interface IView
@@ -950,14 +1619,14 @@ public jrummikub.util.IEvent1<java.io.File> getLoadFileEvent()

getLoadEvent

-public jrummikub.util.IEvent getLoadEvent()
+public IEvent getLoadEvent()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
The load event is emitted when the user wants to load a previously saved game state

-
Specified by:
getLoadEvent in interface jrummikub.view.IView
+
Specified by:
getLoadEvent in interface IView
@@ -969,14 +1638,14 @@ public jrummikub.util.IEvent getLoadEvent()

getSaveEvent

-public jrummikub.util.IEvent1<java.io.File> getSaveEvent()
+public IEvent1<java.io.File> getSaveEvent()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
The save event is emitted when the user wants to save the current game state

-
Specified by:
getSaveEvent in interface jrummikub.view.IView
+
Specified by:
getSaveEvent in interface IView
@@ -988,13 +1657,13 @@ public jrummikub.util.IEvent1<java.io.File> getSaveEvent()

getPauseEvent

-public jrummikub.util.IEvent getPauseEvent()
+public IEvent getPauseEvent()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
The pause event is emitted when the user wants to pause the current turn

-
Specified by:
getPauseEvent in interface jrummikub.view.IView
+
Specified by:
getPauseEvent in interface IView
@@ -1006,14 +1675,14 @@ public jrummikub.util.IEvent getPauseEvent()

getEndPauseEvent

-public jrummikub.util.IEvent getEndPauseEvent()
+public IEvent getEndPauseEvent()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
The end pause event is emitted when the user wants to sresume the game after a pause

-
Specified by:
getEndPauseEvent in interface jrummikub.view.IView
+
Specified by:
getEndPauseEvent in interface IView
@@ -1025,13 +1694,13 @@ public jrummikub.util.IEvent getEndPauseEvent()

getNetworkGameEvent

-public jrummikub.util.IEvent getNetworkGameEvent()
+public IEvent getNetworkGameEvent()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
The network game event is emitted when the user chooses a network game

-
Specified by:
getNetworkGameEvent in interface jrummikub.view.IView
+
Specified by:
getNetworkGameEvent in interface IView
@@ -1043,13 +1712,13 @@ public jrummikub.util.IEvent getNetworkGameEvent()

getQuitEvent

-public jrummikub.util.IEvent getQuitEvent()
+public IEvent getQuitEvent()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
The quit event is emitted when the user wants to leave the application

-
Specified by:
getQuitEvent in interface jrummikub.view.IView
+
Specified by:
getQuitEvent in interface IView
@@ -1063,12 +1732,12 @@ clearView
 public void clearView()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Hides all view elements and panels except for the cleared table and an empty hand panel

-
Specified by:
clearView in interface jrummikub.view.IView
+
Specified by:
clearView in interface IView
@@ -1081,11 +1750,11 @@ showLoadingError
 public void showLoadingError()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Show when loading is unsuccessful

-
Specified by:
showLoadingError in interface jrummikub.view.IView
+
Specified by:
showLoadingError in interface IView
@@ -1098,11 +1767,11 @@ showServerStartupError
 public void showServerStartupError(boolean alreadyRunning)
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Show an error message when the server couldn't be started

-
Specified by:
showServerStartupError in interface jrummikub.view.IView
+
Specified by:
showServerStartupError in interface IView
Parameters:
alreadyRunning - true when the server is already running on this machine
@@ -1110,16 +1779,59 @@ public void showServerStartupError(boolean alreadyRunning)
+

+createFileChooser

+
+private void createFileChooser()
+
+
+
+
+
+
+
+
+
+ +

+createMenuBar

+
+private void createMenuBar()
+
+
+
+
+
+
+
+
+
+ +

+createMenuItem

+
+private javax.swing.JMenuItem createMenuItem(java.lang.String text,
+                                             Event event)
+
+
+
+
+
+
+
+
+
+

enableSave

 public void enableSave(boolean enable)
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Enables/disables saving in menu bar

-
Specified by:
enableSave in interface jrummikub.view.IView
+
Specified by:
enableSave in interface IView
Parameters:
enable - saving possible
@@ -1132,11 +1844,67 @@ load
 public void load()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Loading a game

-
Specified by:
load in interface jrummikub.view.IView
+
Specified by:
load in interface IView
+
+
+
+
+ +
+ +

+save

+
+private void save()
+
+
+
+
+
+
+
+
+
+ +

+createLayeredPane

+
+private void createLayeredPane()
+
+
+
+
+
+
+
+
+
+ +

+createSettingsPanel

+
+private void createSettingsPanel()
+
+
+
+
+
+
+
+
+
+ +

+createMainLayer

+
+private void createMainLayer()
+
+
+
@@ -1149,12 +1917,12 @@ setMayPause
 public void setMayPause(boolean mayPause)
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Sets the pause button if pausing should be possible in the current situation

-
Specified by:
setMayPause in interface jrummikub.view.IView
+
Specified by:
setMayPause in interface IView
Parameters:
mayPause - pausing possible
@@ -1167,11 +1935,11 @@ enablePauseMode
 public void enablePauseMode(boolean enable)
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Enable/disable pause mode

-
Specified by:
enablePauseMode in interface jrummikub.view.IView
+
Specified by:
enablePauseMode in interface IView
Parameters:
enable - true = enable
@@ -1179,16 +1947,48 @@ public void enablePauseMode(boolean enable)

+

+rescale

+
+private void rescale()
+
+
+
+
+
+
+
+
+
+ +

+rescaleSubpanel

+
+private void rescaleSubpanel(javax.swing.JPanel sub,
+                             double widthFactor,
+                             double heightFactor,
+                             int minWidth,
+                             int minHeight)
+
+
+
+
+
+
+
+
+
+

setSelectedStones

-public void setSelectedStones(java.util.Collection<jrummikub.model.Stone> stones)
+public void setSelectedStones(java.util.Collection<Stone> stones)
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Sets the stones that are to be painted selected

-
Specified by:
setSelectedStones in interface jrummikub.view.IView
+
Specified by:
setSelectedStones in interface IView
Parameters:
stones - the stones to be painted selected
@@ -1199,13 +1999,13 @@ public void setSelectedStones(java.util.Collection<jrummikub.model.Sto

setInvalidStoneSets

-public void setInvalidStoneSets(java.util.Collection<jrummikub.model.StoneSet> sets)
+public void setInvalidStoneSets(java.util.Collection<StoneSet> sets)
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Set invalid sets to enable showing

-
Specified by:
setInvalidStoneSets in interface jrummikub.view.IView
+
Specified by:
setInvalidStoneSets in interface IView
Parameters:
sets - invalid sets on table
@@ -1218,11 +2018,11 @@ showSettingsPanel
 public void showSettingsPanel(boolean show)
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Shows or hides the game settings panel

-
Specified by:
showSettingsPanel in interface jrummikub.view.IView
+
Specified by:
showSettingsPanel in interface IView
Parameters:
show - specifies if the panel shall be shown or hidden
@@ -1235,11 +2035,11 @@ showLoginPanel
 public void showLoginPanel(boolean show)
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Show/hide login panel

-
Specified by:
showLoginPanel in interface jrummikub.view.IView
+
Specified by:
showLoginPanel in interface IView
Parameters:
show - true = login panel is shown
@@ -1252,11 +2052,11 @@ resetLoginPanel
 public void resetLoginPanel()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Clears user input of the resetLoginPanel

-
Specified by:
resetLoginPanel in interface jrummikub.view.IView
+
Specified by:
resetLoginPanel in interface IView
@@ -1269,11 +2069,11 @@ showGameListPanel
 public void showGameListPanel(boolean show)
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Show/hide game list panel

-
Specified by:
showGameListPanel in interface jrummikub.view.IView
+
Specified by:
showGameListPanel in interface IView
Parameters:
show - true = show
@@ -1286,11 +2086,11 @@ showScorePanel
 public void showScorePanel(boolean show)
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Shows or hides the score panel

-
Specified by:
showScorePanel in interface jrummikub.view.IView
+
Specified by:
showScorePanel in interface IView
Parameters:
show - specifies if the panel shall be shown or hidden
@@ -1303,11 +2103,11 @@ showSidePanel
 public void showSidePanel(boolean show)
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Show/hide side panel

-
Specified by:
showSidePanel in interface jrummikub.view.IView
+
Specified by:
showSidePanel in interface IView
Parameters:
show - true to show
@@ -1320,11 +2120,11 @@ showQuitWarningPanel
 public void showQuitWarningPanel(boolean show)
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Sets the quit warning panel visible

-
Specified by:
showQuitWarningPanel in interface jrummikub.view.IView
+
Specified by:
showQuitWarningPanel in interface IView
Parameters:
show - is visible
@@ -1337,11 +2137,11 @@ showConnectPanel
 public void showConnectPanel(boolean show)
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Set the connect panel visible

-
Specified by:
showConnectPanel in interface jrummikub.view.IView
+
Specified by:
showConnectPanel in interface IView
Parameters:
show - is visible
@@ -1354,11 +2154,11 @@ setCurrentPlayerName
 public void setCurrentPlayerName(java.lang.String playerName)
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Sets the current player's name

-
Specified by:
setCurrentPlayerName in interface jrummikub.view.IView
+
Specified by:
setCurrentPlayerName in interface IView
Parameters:
playerName - the player name
@@ -1371,11 +2171,11 @@ setInitialMeldError
 public void setInitialMeldError(int points)
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Is set if a player tried to lay out less than initial meld threshold

-
Specified by:
setInitialMeldError in interface jrummikub.view.IView
+
Specified by:
setInitialMeldError in interface IView
Parameters:
points - initial meld threshold
@@ -1388,11 +2188,11 @@ setInitialMeldFirstError
 public void setInitialMeldFirstError()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Is set if the player tried to modify the table without laying out first

-
Specified by:
setInitialMeldFirstError in interface jrummikub.view.IView
+
Specified by:
setInitialMeldFirstError in interface IView
@@ -1405,12 +2205,12 @@ setCurrentPlayerColor
 public void setCurrentPlayerColor(java.awt.Color color)
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Is used for the PlayerPanel and ScorePanel to display a player's color along with the name

-
Specified by:
setCurrentPlayerColor in interface jrummikub.view.IView
+
Specified by:
setCurrentPlayerColor in interface IView
Parameters:
color - the current player's color
@@ -1423,11 +2223,11 @@ setRedealedPlayerName
 public void setRedealedPlayerName(java.lang.String name)
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Sets the name of the player that has redealt last

-
Specified by:
setRedealedPlayerName in interface jrummikub.view.IView
+
Specified by:
setRedealedPlayerName in interface IView
Parameters:
name - the player name
@@ -1440,11 +2240,11 @@ setLastStonePlayerName
 public void setLastStonePlayerName(java.lang.String name)
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Sets the name of the player that has drawn the last stone

-
Specified by:
setLastStonePlayerName in interface jrummikub.view.IView
+
Specified by:
setLastStonePlayerName in interface IView
Parameters:
name - the player name
@@ -1457,12 +2257,12 @@ setCurrentPlayerHasLaidOut
 public void setCurrentPlayerHasLaidOut(boolean hasLaidOut)
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Is used for the PlayerPanel to display if a player has laid out along with the name

-
Specified by:
setCurrentPlayerHasLaidOut in interface jrummikub.view.IView
+
Specified by:
setCurrentPlayerHasLaidOut in interface IView
Parameters:
hasLaidOut - specifies if the current player has laid out or not
@@ -1473,13 +2273,13 @@ public void setCurrentPlayerHasLaidOut(boolean hasLaidOut)

getStartTurnEvent

-public jrummikub.util.IEvent getStartTurnEvent()
+public IEvent getStartTurnEvent()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
The start turn event is emitted when the player wants to start his turn

-
Specified by:
getStartTurnEvent in interface jrummikub.view.IView
+
Specified by:
getStartTurnEvent in interface IView
@@ -1491,14 +2291,14 @@ public jrummikub.util.IEvent getStartTurnEvent()

getAcknowledgeInvalidEvent

-public jrummikub.util.IEvent getAcknowledgeInvalidEvent()
+public IEvent getAcknowledgeInvalidEvent()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
The start turn event is emitted when the player knows what invalid stones he played

-
Specified by:
getAcknowledgeInvalidEvent in interface jrummikub.view.IView
+
Specified by:
getAcknowledgeInvalidEvent in interface IView
@@ -1510,14 +2310,14 @@ public jrummikub.util.IEvent getAcknowledgeInvalidEvent()

getAcknowledgeConnectionLostEvent

-public jrummikub.util.IEvent getAcknowledgeConnectionLostEvent()
+public IEvent getAcknowledgeConnectionLostEvent()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
The acknoledge connection lost event is emitted when the user has acknowledged that the network connection was lost

-
Specified by:
getAcknowledgeConnectionLostEvent in interface jrummikub.view.IView
+
Specified by:
getAcknowledgeConnectionLostEvent in interface IView
@@ -1529,13 +2329,13 @@ public jrummikub.util.IEvent getAcknowledgeConnectionLostEvent()

getNewRoundEvent

-public jrummikub.util.IEvent getNewRoundEvent()
+public IEvent getNewRoundEvent()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
The new round event is emitted when the player wants to start a new round

-
Specified by:
getNewRoundEvent in interface jrummikub.view.IView
+
Specified by:
getNewRoundEvent in interface IView
@@ -1547,13 +2347,13 @@ public jrummikub.util.IEvent getNewRoundEvent()

getNewGameEvent

-public jrummikub.util.IEvent getNewGameEvent()
+public IEvent getNewGameEvent()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Is emitted if the player wants to end the game and start a new one

-
Specified by:
getNewGameEvent in interface jrummikub.view.IView
+
Specified by:
getNewGameEvent in interface IView
@@ -1565,13 +2365,13 @@ public jrummikub.util.IEvent getNewGameEvent()

getEndProgramEvent

-public jrummikub.util.IEvent getEndProgramEvent()
+public IEvent getEndProgramEvent()
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
The quit event is emitted when the player wants to quit the game

-
Specified by:
getEndProgramEvent in interface jrummikub.view.IView
+
Specified by:
getEndProgramEvent in interface IView
@@ -1580,16 +2380,30 @@ public jrummikub.util.IEvent getEndProgramEvent()

+

+createDecorationStones

+
+private java.util.List<Pair<Stone,Position>> createDecorationStones()
+
+
+
+
+
+
+
+
+
+

setBottomPanel

-public void setBottomPanel(jrummikub.view.IView.BottomPanelType type)
+public void setBottomPanel(IView.BottomPanelType type)
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Sets the bottom panels type

-
Specified by:
setBottomPanel in interface jrummikub.view.IView
+
Specified by:
setBottomPanel in interface IView
Parameters:
type - the type of the bottom panel
@@ -1597,16 +2411,30 @@ public void setBottomPanel(jrummikub.view.IView.BottomPanelType type
+

+doSetBottomPanel

+
+private void doSetBottomPanel(IView.BottomPanelType type)
+
+
+
+
+
+
+
+
+
+

setStoneCollectionHidden

 public void setStoneCollectionHidden(boolean enable)
-
Description copied from interface: jrummikub.view.IView
+
Description copied from interface: IView
Show stone collection

-
Specified by:
setStoneCollectionHidden in interface jrummikub.view.IView
+
Specified by:
setStoneCollectionHidden in interface IView
Parameters:
enable - showing collection
@@ -1625,7 +2453,8 @@ public void setStoneCollectionHidden(boolean enable) - + + @@ -1642,7 +2471,7 @@ public void setStoneCollectionHidden(boolean enable) + SUMMARY: NESTED | FIELD | CONSTR | METHOD +DETAIL: FIELD | CONSTR | METHOD
-- cgit v1.2.3