VASSAL.build.widget
Class CardSlot

java.lang.Object
  |
  +--VASSAL.build.AbstractBuildable
        |
        +--VASSAL.build.AbstractConfigurable
              |
              +--VASSAL.build.Widget
                    |
                    +--VASSAL.build.widget.PieceSlot
                          |
                          +--VASSAL.build.widget.CardSlot
All Implemented Interfaces:
AutoConfigurable, Buildable, Configurable, java.util.EventListener, java.awt.event.KeyListener, java.awt.event.MouseListener, ValidityChecker

public class CardSlot
extends PieceSlot

A CardSlot is identical to a PieceSlot except that it is initialized with a card-like GamePiece.


Inner classes inherited from class VASSAL.build.Widget
Widget.MyCellRenderer
 
Inner classes inherited from class VASSAL.build.AutoConfigurable
AutoConfigurable.Util
 
Fields inherited from class VASSAL.build.widget.PieceSlot
FONT
 
Fields inherited from class VASSAL.build.Widget
buildElement, HEIGHT, NAME, parent, WIDTH
 
Fields inherited from class VASSAL.build.AbstractConfigurable
changeSupport, config, name
 
Fields inherited from class VASSAL.build.AbstractBuildable
buildComponents, validator
 
Fields inherited from interface VASSAL.build.Configurable
NAME_PROPERTY
 
Constructor Summary
CardSlot()
           
 
Method Summary
 Configurer getConfigurer()
          The default Configurer of an AbstractConfigurable class is an instance of AutoConfigurer
static java.lang.String getConfigureTypeName()
           
 
Methods inherited from class VASSAL.build.widget.PieceSlot
addTo, build, getAllowableConfigureComponents, getAttributeConfigurers, getAttributeDescriptions, getAttributeNames, getAttributeTypes, getAttributeValueString, getBuildElement, getComponent, getConfigureComponents, getConfigureName, getHelpFile, getPiece, getPreferredSize, keyPressed, keyReleased, keyTyped, mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased, paint, removeFrom, setAttribute, setPiece, startDrag
 
Methods inherited from class VASSAL.build.Widget
getParent, rebuild
 
Methods inherited from class VASSAL.build.AbstractConfigurable
addPropertyChangeListener, getAttributeVisibility, remove, setConfigureName
 
Methods inherited from class VASSAL.build.AbstractBuildable
add, getBuildComponents, getComponents, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface VASSAL.build.Buildable
add
 

Constructor Detail

CardSlot

public CardSlot()
Method Detail

getConfigureTypeName

public static java.lang.String getConfigureTypeName()

getConfigurer

public Configurer getConfigurer()
Description copied from class: AbstractConfigurable
The default Configurer of an AbstractConfigurable class is an instance of AutoConfigurer
Overrides:
getConfigurer in class PieceSlot