ks.common.view
Class DeckView

java.lang.Object
  extended byks.common.view.Widget
      extended byks.common.view.DeckView
All Implemented Interfaces:
ElementListener

public class DeckView
extends Widget

A Widget for displaying a Deck on the screen.

Note: returnWidget not implemented for DeckView because there are no drag actions for removing cards from this DeckView.


Constructor Summary
DeckView(Deck d)
          DeckView constructor comment.
 
Method Summary
 void redraw()
          An empty DeckView is drawn as a rectangle with a thick border.
 
Methods inherited from class ks.common.view.Widget
getBounds, getCardImages, getContainer, getHeight, getImage, getModelElement, getMouseManager, getName, getWidth, getX, getXY, getY, inBounds, isDirty, modelChanged, paint, paint, paint, refresh, refresh, returnWidget, setBounds, setBounds, setContainer, setDirty, setHeight, setImage, setMouseAdapter, setMouseManager, setMouseMotionAdapter, setName, setUndoAdapter, setWidth, setX, setXY, setY, toString, translate
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DeckView

public DeckView(Deck d)
DeckView constructor comment.

Method Detail

redraw

public void redraw()
An empty DeckView is drawn as a rectangle with a thick border. A non-empty DeckView shows the reverse image of a card.

Specified by:
redraw in class Widget