From 670fcf2613f6db2a4bfdaa91ac9d90001a90359e Mon Sep 17 00:00:00 2001 From: Ida Massow Date: Tue, 10 May 2011 16:59:40 +0200 Subject: docs fertig und vorher repariert git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@232 72836036-5685-4462-b002-a69064685172 --- doc/jrummikub/model/class-use/Stone.html | 594 +++++++++++++++++++++++++++++++ 1 file changed, 594 insertions(+) create mode 100644 doc/jrummikub/model/class-use/Stone.html (limited to 'doc/jrummikub/model/class-use/Stone.html') diff --git a/doc/jrummikub/model/class-use/Stone.html b/doc/jrummikub/model/class-use/Stone.html new file mode 100644 index 0000000..4f4ffb2 --- /dev/null +++ b/doc/jrummikub/model/class-use/Stone.html @@ -0,0 +1,594 @@ + + + + + + +Uses of Class jrummikub.model.Stone + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
jrummikub.model.Stone

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use Stone
jrummikub.control  
jrummikub.model  
jrummikub.view  
jrummikub.view.impl  
+  +

+ + + + + +
+Uses of Stone in jrummikub.control
+  +

+ + + + + + + + + +
Methods in jrummikub.control that return types with arguments of type Stone
+(package private) static java.util.Set<Stone>RoundControl.tableDifference(ITable oldTable, + ITable newTable) + +
+           
+  +

+ + + + + + + + + + + + + +
Method parameters in jrummikub.control with type arguments of type Stone
+ intTurnControl.HandStonePositionComparator.compare(Pair<Stone,Position> pair1, + Pair<Stone,Position> pair2) + +
+           
+ intTurnControl.HandStonePositionComparator.compare(Pair<Stone,Position> pair1, + Pair<Stone,Position> pair2) + +
+           
+  +

+ + + + + +
+Uses of Stone in jrummikub.model
+  +

+ + + + + + + + + +
Fields in jrummikub.model with type parameters of type Stone
+(package private)  java.util.List<Stone>StoneHeap.heap + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in jrummikub.model that return Stone
+ StoneStoneHeap.drawStone() + +
+          Removes random Stone from the heap and returns it
+ StoneStoneSet.get(int i) + +
+          Returns the i-th stone of the set (starting with 0)
+  +

+ + + + + + + + + + + + + +
Methods in jrummikub.model that return types with arguments of type Stone
+ java.util.List<Stone>StoneHeap.drawStones(int number) + +
+          Removes several Stones from the heap and returns them
+ java.util.Iterator<Stone>StoneSet.iterator() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in jrummikub.model with parameters of type Stone
+ StoneSetTable.findStoneSet(Stone stone) + +
+           
+ StoneSetITable.findStoneSet(Stone stone) + +
+          Finds the StoneSet containing the given Stone
+protected  Pair<Position,StoneTray.Direction>Hand.fixInvalidDrop(Stone stone, + Position pos, + StoneTray.Direction dir) + +
+           
+ voidTable.pickUpStone(Stone stone) + +
+          Removes Stone from the Table
+ voidITable.pickUpStone(Stone stone) + +
+          Removes Stone from the Table
+  +

+ + + + + + + + + +
Method parameters in jrummikub.model with type arguments of type Stone
+ voidStoneHeap.putBack(java.util.Collection<Stone> stones) + +
+          Put stones back on the heap
+  +

+ + + + + + + + +
Constructors in jrummikub.model with parameters of type Stone
StoneSet(Stone stone) + +
+          Create a new single stone stone set
+  +

+ + + + + + + + +
Constructor parameters in jrummikub.model with type arguments of type Stone
StoneSet(java.util.List<Stone> stones) + +
+          Create a stone set from a list of stones
+  +

+ + + + + +
+Uses of Stone in jrummikub.view
+  +

+ + + + + + + + + + + + + + + + + +
Methods in jrummikub.view that return types with arguments of type Stone
+ IEvent2<Stone,java.lang.Boolean>IStonePanel.getRangeClickEvent() + +
+          the range click event is emitted when the player clicks on the table/hand/ + etc. and wants to select a range instead of a single stone
+ IEvent2<Stone,java.lang.Boolean>IStonePanel.getSetClickEvent() + +
+          the set click event is emitted when the player clicks on the table/hand/ + etc. and wants to select a whole set instead of a single stone
+ IEvent2<Stone,java.lang.Boolean>IStonePanel.getStoneClickEvent() + +
+          the click event is emitted when the player clicks on the table/hand/etc.
+  +

+ + + + + + + + + + + + + +
Method parameters in jrummikub.view with type arguments of type Stone
+ voidIView.setSelectedStones(java.util.Collection<Stone> stones) + +
+          Sets the stones that are to be painted selected
+ voidIHandPanel.setStones(java.lang.Iterable<Pair<Stone,Position>> stones) + +
+          Set the player's stones to display on the board
+  +

+ + + + + +
+Uses of Stone in jrummikub.view.impl
+  +

+ + + + + + + + + +
Methods in jrummikub.view.impl that return Stone
+protected  StoneAbstractStonePanel.getHoveredStone() + +
+          Returns the stone the mouse pointer is hovering over
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in jrummikub.view.impl that return types with arguments of type Stone
+ Event2<Stone,java.lang.Boolean>AbstractStonePanel.getRangeClickEvent() + +
+           
+ Event2<Stone,java.lang.Boolean>AbstractStonePanel.getSetClickEvent() + +
+           
+ Event2<Stone,java.lang.Boolean>AbstractStonePanel.getStoneClickEvent() + +
+           
+protected  java.lang.Iterable<Pair<Stone,Position>>AbstractStonePanel.getStones() + +
+          Returns the list of stones and positions currently set
+  +

+ + + + + + + + + +
Methods in jrummikub.view.impl with parameters of type Stone
+ voidStonePainter.paintStone(java.awt.Graphics2D g, + Stone stone, + Position p, + boolean selected, + boolean hovered) + +
+          Paints a stone
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method parameters in jrummikub.view.impl with type arguments of type Stone
+ voidView.setSelectedStones(java.util.Collection<Stone> stones) + +
+           
+(package private)  voidHandPanel.setSelectedStones(java.util.Collection<Stone> stones) + +
+          Sets the stones that are to be painted selected
+(package private)  voidStoneCollectionPanel.setSelectedStones(java.util.Collection<Stone> selectedStones) + +
+          Sets the stones to be shown in the collection
+(package private)  voidTablePanel.setSelectedStones(java.util.Collection<Stone> stones) + +
+          Sets the currently selected stones
+ voidHandPanel.setStones(java.lang.Iterable<Pair<Stone,Position>> stones) + +
+           
+protected  voidAbstractStonePanel.setStones(java.lang.Iterable<Pair<Stone,Position>> stones) + +
+          Sets the list of stones that can be clicked on
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + -- cgit v1.2.3