Uses of Class
ks.common.model.Element

Packages that use Element
ks.common.games Core set of classes that define the structure of Solitaire Plugins and the way they are played. 
ks.common.model Core set of classes needed to support the modeling within KombatSolitaire Plugins. 
ks.common.view Core set of classes needed to properly view KombatSolitaire Plugins. 
 

Uses of Element in ks.common.games
 

Methods in ks.common.games that return Element
 Element Solitaire.getModelElement(java.lang.String name)
          Returns the Model Element maintained by this Solitaire Variation with desired name.
 

Uses of Element in ks.common.model
 

Subclasses of Element in ks.common.model
 class BuildablePile
          A Model Element consisting of a pile of face down cards, on top of which one can build downwards.
 class Card
          Representation of a Card in the model.
 class Column
          Representation of a stack of cards that will appear either vertically or horizontally placed on the screen, slightly overlapping each other.
 class Deck
          Models a deck of cards as a Stack.
 class MultiDeck
          Models an object consisting of multiple decks.
 class MutableInteger
          An Integer-like object that can be set and accessed.
 class MutableString
          A String-like object that can be set and accessed.
 class Pile
          Represents a stack of cards where only the topmost card is visible.
 class Stack
          Models a stack of cards.
 

Methods in ks.common.model that return Element
 Element Model.getElement(java.lang.String name)
          Return Model Element with the given name from set.
 

Methods in ks.common.model with parameters of type Element
 boolean Model.addElement(Element e)
          Adds a new Model Element to set of Elements.
 void Model.removeElement(Element e)
          Removes a new Model Element from set.
 void ElementListener.modelChanged(Element elt)
          Alert listener that specific model element has changed.
 

Uses of Element in ks.common.view
 

Methods in ks.common.view that return Element
 Element Widget.getModelElement()
          Return the Model Element associated with this Widget.
 

Methods in ks.common.view with parameters of type Element
 void Widget.modelChanged(Element e)
          Respond to underlying changes in this widget's model.
 

Constructors in ks.common.view with parameters of type Element
Widget(Element me)
          Default constructor for Widgets.
PileView(Element me)
          PileView constructor comment.
BuildablePileView(Element me)
          BuildablePileView constructor comment.