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/util/Connection.html | 212 ++++++++++++++ doc/jrummikub/util/Event.html | 315 +++++++++++++++++++++ doc/jrummikub/util/Event1.html | 317 +++++++++++++++++++++ doc/jrummikub/util/Event2.html | 319 +++++++++++++++++++++ doc/jrummikub/util/IEvent.html | 237 ++++++++++++++++ doc/jrummikub/util/IEvent1.html | 239 ++++++++++++++++ doc/jrummikub/util/IEvent2.html | 239 ++++++++++++++++ doc/jrummikub/util/IListener.html | 212 ++++++++++++++ doc/jrummikub/util/IListener1.html | 215 ++++++++++++++ doc/jrummikub/util/IListener2.html | 217 +++++++++++++++ doc/jrummikub/util/Pair.html | 289 +++++++++++++++++++ doc/jrummikub/util/class-use/Connection.html | 220 +++++++++++++++ doc/jrummikub/util/class-use/Event.html | 144 ++++++++++ doc/jrummikub/util/class-use/Event1.html | 235 ++++++++++++++++ doc/jrummikub/util/class-use/Event2.html | 196 +++++++++++++ doc/jrummikub/util/class-use/IEvent.html | 398 ++++++++++++++++++++++++++ doc/jrummikub/util/class-use/IEvent1.html | 239 ++++++++++++++++ doc/jrummikub/util/class-use/IEvent2.html | 227 +++++++++++++++ doc/jrummikub/util/class-use/IListener.html | 204 ++++++++++++++ doc/jrummikub/util/class-use/IListener1.html | 204 ++++++++++++++ doc/jrummikub/util/class-use/IListener2.html | 204 ++++++++++++++ doc/jrummikub/util/class-use/Pair.html | 403 +++++++++++++++++++++++++++ doc/jrummikub/util/package-frame.html | 61 ++++ doc/jrummikub/util/package-summary.html | 209 ++++++++++++++ doc/jrummikub/util/package-tree.html | 161 +++++++++++ doc/jrummikub/util/package-use.html | 338 ++++++++++++++++++++++ 26 files changed, 6254 insertions(+) create mode 100644 doc/jrummikub/util/Connection.html create mode 100644 doc/jrummikub/util/Event.html create mode 100644 doc/jrummikub/util/Event1.html create mode 100644 doc/jrummikub/util/Event2.html create mode 100644 doc/jrummikub/util/IEvent.html create mode 100644 doc/jrummikub/util/IEvent1.html create mode 100644 doc/jrummikub/util/IEvent2.html create mode 100644 doc/jrummikub/util/IListener.html create mode 100644 doc/jrummikub/util/IListener1.html create mode 100644 doc/jrummikub/util/IListener2.html create mode 100644 doc/jrummikub/util/Pair.html create mode 100644 doc/jrummikub/util/class-use/Connection.html create mode 100644 doc/jrummikub/util/class-use/Event.html create mode 100644 doc/jrummikub/util/class-use/Event1.html create mode 100644 doc/jrummikub/util/class-use/Event2.html create mode 100644 doc/jrummikub/util/class-use/IEvent.html create mode 100644 doc/jrummikub/util/class-use/IEvent1.html create mode 100644 doc/jrummikub/util/class-use/IEvent2.html create mode 100644 doc/jrummikub/util/class-use/IListener.html create mode 100644 doc/jrummikub/util/class-use/IListener1.html create mode 100644 doc/jrummikub/util/class-use/IListener2.html create mode 100644 doc/jrummikub/util/class-use/Pair.html create mode 100644 doc/jrummikub/util/package-frame.html create mode 100644 doc/jrummikub/util/package-summary.html create mode 100644 doc/jrummikub/util/package-tree.html create mode 100644 doc/jrummikub/util/package-use.html (limited to 'doc/jrummikub/util') diff --git a/doc/jrummikub/util/Connection.html b/doc/jrummikub/util/Connection.html new file mode 100644 index 0000000..c3482cd --- /dev/null +++ b/doc/jrummikub/util/Connection.html @@ -0,0 +1,212 @@ + + + + + + +Connection + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +jrummikub.util +
+Interface Connection

+
+
+
public interface Connection
+ + +

+A Connection object can be used to remove a listener from a event +

+ +

+


+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidremove() + +
+          Removes the listener
+  +

+ + + + + + + + +
+Method Detail
+ +

+remove

+
+void remove()
+
+
Removes the listener +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/Event.html b/doc/jrummikub/util/Event.html new file mode 100644 index 0000000..731f999 --- /dev/null +++ b/doc/jrummikub/util/Event.html @@ -0,0 +1,315 @@ + + + + + + +Event + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +jrummikub.util +
+Class Event

+
+java.lang.Object
+  extended by jrummikub.util.Event
+
+
+
All Implemented Interfaces:
IEvent
+
+
+
+
public class Event
extends java.lang.Object
implements IEvent
+ + +

+Simple parameterless event generator +

+ +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
Event() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Connectionadd(IListener listener) + +
+          Start to publish all events to a given listener
+ voidemit() + +
+          Generate a single event
+ voidremove(IListener listener) + +
+          Stop publishing events to a given listener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Event

+
+public Event()
+
+
+ + + + + + + + +
+Method Detail
+ +

+add

+
+public Connection add(IListener listener)
+
+
Description copied from interface: IEvent
+
Start to publish all events to a given listener +

+

+
Specified by:
add in interface IEvent
+
+
+
Parameters:
listener - target listener +
Returns:
a connection to remove the listener
+
+
+
+ +

+remove

+
+public void remove(IListener listener)
+
+
Description copied from interface: IEvent
+
Stop publishing events to a given listener +

+

+
Specified by:
remove in interface IEvent
+
+
+
Parameters:
listener - target listener
+
+
+
+ +

+emit

+
+public void emit()
+
+
Generate a single event +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/Event1.html b/doc/jrummikub/util/Event1.html new file mode 100644 index 0000000..cf2d329 --- /dev/null +++ b/doc/jrummikub/util/Event1.html @@ -0,0 +1,317 @@ + + + + + + +Event1 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +jrummikub.util +
+Class Event1<T>

+
+java.lang.Object
+  extended by jrummikub.util.Event1<T>
+
+
+
Type Parameters:
T - type of the event parameter
+
+
All Implemented Interfaces:
IEvent1<T>
+
+
+
+
public class Event1<T>
extends java.lang.Object
implements IEvent1<T>
+ + +

+Simple single parameter event generator +

+ +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
Event1() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Connectionadd(IListener1<T> listener) + +
+          Start to publish all events to a given listener
+ voidemit(T value) + +
+          Generate a single event
+ voidremove(IListener1<T> listener) + +
+          Stop publishing events to a given listener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Event1

+
+public Event1()
+
+
+ + + + + + + + +
+Method Detail
+ +

+add

+
+public Connection add(IListener1<T> listener)
+
+
Description copied from interface: IEvent1
+
Start to publish all events to a given listener +

+

+
Specified by:
add in interface IEvent1<T>
+
+
+
Parameters:
listener - target listener +
Returns:
a connection to remove the listener
+
+
+
+ +

+remove

+
+public void remove(IListener1<T> listener)
+
+
Description copied from interface: IEvent1
+
Stop publishing events to a given listener +

+

+
Specified by:
remove in interface IEvent1<T>
+
+
+
Parameters:
listener - target listener
+
+
+
+ +

+emit

+
+public void emit(T value)
+
+
Generate a single event +

+

+
+
+
+
Parameters:
value - the event parameter
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/Event2.html b/doc/jrummikub/util/Event2.html new file mode 100644 index 0000000..4d98f5a --- /dev/null +++ b/doc/jrummikub/util/Event2.html @@ -0,0 +1,319 @@ + + + + + + +Event2 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +jrummikub.util +
+Class Event2<T1,T2>

+
+java.lang.Object
+  extended by jrummikub.util.Event2<T1,T2>
+
+
+
Type Parameters:
T1 - type of the first event parameter
T2 - type of the second event parameter
+
+
All Implemented Interfaces:
IEvent2<T1,T2>
+
+
+
+
public class Event2<T1,T2>
extends java.lang.Object
implements IEvent2<T1,T2>
+ + +

+Simple single parameter event generator +

+ +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
Event2() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Connectionadd(IListener2<T1,T2> listener) + +
+          Start to publish all events to a given listener
+ voidemit(T1 value1, + T2 value2) + +
+          Generate a single event
+ voidremove(IListener2<T1,T2> listener) + +
+          Stop publishing events to a given listener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Event2

+
+public Event2()
+
+
+ + + + + + + + +
+Method Detail
+ +

+add

+
+public Connection add(IListener2<T1,T2> listener)
+
+
Description copied from interface: IEvent2
+
Start to publish all events to a given listener +

+

+
Specified by:
add in interface IEvent2<T1,T2>
+
+
+
Parameters:
listener - target listener +
Returns:
a connection to remove the listener
+
+
+
+ +

+remove

+
+public void remove(IListener2<T1,T2> listener)
+
+
Description copied from interface: IEvent2
+
Stop publishing events to a given listener +

+

+
Specified by:
remove in interface IEvent2<T1,T2>
+
+
+
Parameters:
listener - target listener
+
+
+
+ +

+emit

+
+public void emit(T1 value1,
+                 T2 value2)
+
+
Generate a single event +

+

+
+
+
+
Parameters:
value1 - the first event parameter
value2 - the second event parameter
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/IEvent.html b/doc/jrummikub/util/IEvent.html new file mode 100644 index 0000000..064f38a --- /dev/null +++ b/doc/jrummikub/util/IEvent.html @@ -0,0 +1,237 @@ + + + + + + +IEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +jrummikub.util +
+Interface IEvent

+
+
All Known Implementing Classes:
Event
+
+
+
+
public interface IEvent
+ + +

+Interface for classes that can generate parameterless events +

+ +

+


+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ Connectionadd(IListener listener) + +
+          Start to publish all events to a given listener
+ voidremove(IListener listener) + +
+          Stop publishing events to a given listener
+  +

+ + + + + + + + +
+Method Detail
+ +

+add

+
+Connection add(IListener listener)
+
+
Start to publish all events to a given listener +

+

+
Parameters:
listener - target listener +
Returns:
a connection to remove the listener
+
+
+
+ +

+remove

+
+void remove(IListener listener)
+
+
Stop publishing events to a given listener +

+

+
Parameters:
listener - target listener
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/IEvent1.html b/doc/jrummikub/util/IEvent1.html new file mode 100644 index 0000000..6c4f728 --- /dev/null +++ b/doc/jrummikub/util/IEvent1.html @@ -0,0 +1,239 @@ + + + + + + +IEvent1 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +jrummikub.util +
+Interface IEvent1<T>

+
+
Type Parameters:
T - type of the event parameter
+
+
All Known Implementing Classes:
Event1
+
+
+
+
public interface IEvent1<T>
+ + +

+Interface for classes that can generate events having a single parameter +

+ +

+


+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ Connectionadd(IListener1<T> listener) + +
+          Start to publish all events to a given listener
+ voidremove(IListener1<T> listener) + +
+          Stop publishing events to a given listener
+  +

+ + + + + + + + +
+Method Detail
+ +

+add

+
+Connection add(IListener1<T> listener)
+
+
Start to publish all events to a given listener +

+

+
Parameters:
listener - target listener +
Returns:
a connection to remove the listener
+
+
+
+ +

+remove

+
+void remove(IListener1<T> listener)
+
+
Stop publishing events to a given listener +

+

+
Parameters:
listener - target listener
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/IEvent2.html b/doc/jrummikub/util/IEvent2.html new file mode 100644 index 0000000..bcceb8c --- /dev/null +++ b/doc/jrummikub/util/IEvent2.html @@ -0,0 +1,239 @@ + + + + + + +IEvent2 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +jrummikub.util +
+Interface IEvent2<T1,T2>

+
+
Type Parameters:
T1 - type of the first event parameter
T2 - type of the second event parameter
+
+
All Known Implementing Classes:
Event2
+
+
+
+
public interface IEvent2<T1,T2>
+ + +

+Interface for classes that can generate events having a two parameters +

+ +

+


+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ Connectionadd(IListener2<T1,T2> listener) + +
+          Start to publish all events to a given listener
+ voidremove(IListener2<T1,T2> listener) + +
+          Stop publishing events to a given listener
+  +

+ + + + + + + + +
+Method Detail
+ +

+add

+
+Connection add(IListener2<T1,T2> listener)
+
+
Start to publish all events to a given listener +

+

+
Parameters:
listener - target listener +
Returns:
a connection to remove the listener
+
+
+
+ +

+remove

+
+void remove(IListener2<T1,T2> listener)
+
+
Stop publishing events to a given listener +

+

+
Parameters:
listener - target listener
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/IListener.html b/doc/jrummikub/util/IListener.html new file mode 100644 index 0000000..d0beb53 --- /dev/null +++ b/doc/jrummikub/util/IListener.html @@ -0,0 +1,212 @@ + + + + + + +IListener + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +jrummikub.util +
+Interface IListener

+
+
+
public interface IListener
+ + +

+Interface for classes that can receive parameterless events +

+ +

+


+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidhandle() + +
+          This method is called whenever a class we're listening to emits an event
+  +

+ + + + + + + + +
+Method Detail
+ +

+handle

+
+void handle()
+
+
This method is called whenever a class we're listening to emits an event +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/IListener1.html b/doc/jrummikub/util/IListener1.html new file mode 100644 index 0000000..154ff13 --- /dev/null +++ b/doc/jrummikub/util/IListener1.html @@ -0,0 +1,215 @@ + + + + + + +IListener1 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +jrummikub.util +
+Interface IListener1<T>

+
+
Type Parameters:
T - type of the event parameter
+
+
+
public interface IListener1<T>
+ + +

+Interface for classes that can receive parameterless events having a single + parameter +

+ +

+


+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidhandle(T value) + +
+          This method is called whenever a class we're listening to emits an event
+  +

+ + + + + + + + +
+Method Detail
+ +

+handle

+
+void handle(T value)
+
+
This method is called whenever a class we're listening to emits an event +

+

+
Parameters:
value - the event parameter
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/IListener2.html b/doc/jrummikub/util/IListener2.html new file mode 100644 index 0000000..62dd420 --- /dev/null +++ b/doc/jrummikub/util/IListener2.html @@ -0,0 +1,217 @@ + + + + + + +IListener2 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +jrummikub.util +
+Interface IListener2<T1,T2>

+
+
Type Parameters:
T1 - type of the first event parameter
T2 - type of the first event parameter
+
+
+
public interface IListener2<T1,T2>
+ + +

+Interface for classes that can receive parameterless events having a two + parameters +

+ +

+


+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidhandle(T1 value1, + T2 value2) + +
+          This method is called whenever a class we're listening to emits an event
+  +

+ + + + + + + + +
+Method Detail
+ +

+handle

+
+void handle(T1 value1,
+            T2 value2)
+
+
This method is called whenever a class we're listening to emits an event +

+

+
Parameters:
value1 - the first event parameter
value2 - the second event parameter
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/Pair.html b/doc/jrummikub/util/Pair.html new file mode 100644 index 0000000..f06ff3e --- /dev/null +++ b/doc/jrummikub/util/Pair.html @@ -0,0 +1,289 @@ + + + + + + +Pair + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +jrummikub.util +
+Class Pair<T1,T2>

+
+java.lang.Object
+  extended by jrummikub.util.Pair<T1,T2>
+
+
+
Type Parameters:
T1 - Type of first component
T2 - Type of second component
+
+
+
public class Pair<T1,T2>
extends java.lang.Object
+ + +

+A pair of objects +

+ +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
Pair(T1 first, + T2 second) + +
+          Create a new pair from two values
+  + + + + + + + + + + + + + + + +
+Method Summary
+ T1getFirst() + +
+          Extract the first component of a pair
+ T2getSecond() + +
+          Extract the second component of a pair
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Pair

+
+public Pair(T1 first,
+            T2 second)
+
+
Create a new pair from two values +

+

+
Parameters:
first - the first pair component
second - the second pair component
+
+ + + + + + + + +
+Method Detail
+ +

+getFirst

+
+public T1 getFirst()
+
+
Extract the first component of a pair +

+

+ +
Returns:
the first pair component
+
+
+
+ +

+getSecond

+
+public T2 getSecond()
+
+
Extract the second component of a pair +

+

+ +
Returns:
the second pair component
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/class-use/Connection.html b/doc/jrummikub/util/class-use/Connection.html new file mode 100644 index 0000000..f7787cc --- /dev/null +++ b/doc/jrummikub/util/class-use/Connection.html @@ -0,0 +1,220 @@ + + + + + + +Uses of Interface jrummikub.util.Connection + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
jrummikub.util.Connection

+
+ + + + + + + + + +
+Packages that use Connection
jrummikub.util  
+  +

+ + + + + +
+Uses of Connection in jrummikub.util
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in jrummikub.util that return Connection
+ ConnectionEvent.add(IListener listener) + +
+           
+ ConnectionIEvent.add(IListener listener) + +
+          Start to publish all events to a given listener
+ ConnectionIEvent1.add(IListener1<T> listener) + +
+          Start to publish all events to a given listener
+ ConnectionEvent1.add(IListener1<T> listener) + +
+           
+ ConnectionIEvent2.add(IListener2<T1,T2> listener) + +
+          Start to publish all events to a given listener
+ ConnectionEvent2.add(IListener2<T1,T2> listener) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/class-use/Event.html b/doc/jrummikub/util/class-use/Event.html new file mode 100644 index 0000000..d5aa835 --- /dev/null +++ b/doc/jrummikub/util/class-use/Event.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class jrummikub.util.Event + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
jrummikub.util.Event

+
+No usage of jrummikub.util.Event +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/class-use/Event1.html b/doc/jrummikub/util/class-use/Event1.html new file mode 100644 index 0000000..01666dc --- /dev/null +++ b/doc/jrummikub/util/class-use/Event1.html @@ -0,0 +1,235 @@ + + + + + + +Uses of Class jrummikub.util.Event1 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
jrummikub.util.Event1

+
+ + + + + + + + + + + + + +
+Packages that use Event1
jrummikub.view  
jrummikub.view.impl  
+  +

+ + + + + +
+Uses of Event1 in jrummikub.view
+  +

+ + + + + + + + + + + + + +
Methods in jrummikub.view that return Event1
+ Event1<StoneSet>ITablePanel.getLeftConnectorClickEvent() + +
+          the left connector click event is emitted when the player clicks on a left + connector of a stone set on the table .
+ Event1<StoneSet>ITablePanel.getRightConnectorClickEvent() + +
+          the right connector click event is emitted when the player clicks on a + right connector of a stone set on the table .
+  +

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

+ + + + + + + + + + + + + + + + + +
Methods in jrummikub.view.impl that return Event1
+ Event1<Position>AbstractStonePanel.getClickEvent() + +
+           
+ Event1<StoneSet>TablePanel.getLeftConnectorClickEvent() + +
+           
+ Event1<StoneSet>TablePanel.getRightConnectorClickEvent() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/class-use/Event2.html b/doc/jrummikub/util/class-use/Event2.html new file mode 100644 index 0000000..5092039 --- /dev/null +++ b/doc/jrummikub/util/class-use/Event2.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Class jrummikub.util.Event2 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
jrummikub.util.Event2

+
+ + + + + + + + + +
+Packages that use Event2
jrummikub.view.impl  
+  +

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

+ + + + + + + + + + + + + + + + + +
Methods in jrummikub.view.impl that return Event2
+ Event2<Stone,java.lang.Boolean>AbstractStonePanel.getRangeClickEvent() + +
+           
+ Event2<Stone,java.lang.Boolean>AbstractStonePanel.getSetClickEvent() + +
+           
+ Event2<Stone,java.lang.Boolean>AbstractStonePanel.getStoneClickEvent() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/class-use/IEvent.html b/doc/jrummikub/util/class-use/IEvent.html new file mode 100644 index 0000000..0e13c4b --- /dev/null +++ b/doc/jrummikub/util/class-use/IEvent.html @@ -0,0 +1,398 @@ + + + + + + +Uses of Interface jrummikub.util.IEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
jrummikub.util.IEvent

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use IEvent
jrummikub.control  
jrummikub.util  
jrummikub.view  
jrummikub.view.impl  
+  +

+ + + + + +
+Uses of IEvent in jrummikub.control
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in jrummikub.control that return IEvent
+ IEventTurnControl.getEndOfTurnEvent() + +
+          Get the event that is emitted when the turn is over
+ IEventRoundControl.getEndRoundEvent() + +
+          End the round
+ IEventITurnTimer.getTimeRunOutEvent() + +
+          Returns the event that is emitted if the timer timed out.
+ IEventTurnTimer.getTimeRunOutEvent() + +
+           
+  +

+ + + + + +
+Uses of IEvent in jrummikub.util
+  +

+ + + + + + + + + +
Classes in jrummikub.util that implement IEvent
+ classEvent + +
+          Simple parameterless event generator
+  +

+ + + + + +
+Uses of IEvent in jrummikub.view
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in jrummikub.view that return IEvent
+ IEventIPlayerPanel.getEndTurnEvent() + +
+          The end turn event is emitted when the player wants to end his turn
+ IEventIView.getNewGameEvent() + +
+          The new game event is emitted when the player wants to start a new game
+ IEventIView.getQuitEvent() + +
+          The quit event is emitted when the player wants to quit the game
+ IEventIPlayerPanel.getSortByGroupsEvent() + +
+          The sort by groups event is emitted when the player wants to sort his + stones by groups
+ IEventIPlayerPanel.getSortByRunsEvent() + +
+          The sort by runs event is emitted when the player wants to sort his stones + by runs
+ IEventIView.getStartTurnEvent() + +
+          The start turn event is emitted when the player wants to start his turn
+  +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in jrummikub.view.impl that return IEvent
+ IEventPlayerPanel.getEndTurnEvent() + +
+           
+ IEventView.getNewGameEvent() + +
+           
+(package private)  IEventWinPanel.getNewGameEvent() + +
+          The new game event is emitted when the player wants to start a new game
+ IEventView.getQuitEvent() + +
+           
+(package private)  IEventWinPanel.getQuitEvent() + +
+          The quit event is emitted when the player wants to quit the program
+ IEventPlayerPanel.getSortByGroupsEvent() + +
+           
+ IEventPlayerPanel.getSortByRunsEvent() + +
+           
+ IEventView.getStartTurnEvent() + +
+           
+(package private)  IEventStartTurnPanel.getStartTurnEvent() + +
+          The start turn event is emitted when the current player has clicked the + start turn button
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/class-use/IEvent1.html b/doc/jrummikub/util/class-use/IEvent1.html new file mode 100644 index 0000000..1f00da1 --- /dev/null +++ b/doc/jrummikub/util/class-use/IEvent1.html @@ -0,0 +1,239 @@ + + + + + + +Uses of Interface jrummikub.util.IEvent1 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
jrummikub.util.IEvent1

+
+ + + + + + + + + + + + + + + + + +
+Packages that use IEvent1
jrummikub.util  
jrummikub.view  
jrummikub.view.impl  
+  +

+ + + + + +
+Uses of IEvent1 in jrummikub.util
+  +

+ + + + + + + + + +
Classes in jrummikub.util that implement IEvent1
+ classEvent1<T> + +
+          Simple single parameter event generator
+  +

+ + + + + +
+Uses of IEvent1 in jrummikub.view
+  +

+ + + + + + + + + +
Methods in jrummikub.view that return IEvent1
+ IEvent1<Position>IClickable.getClickEvent() + +
+          the click event is emitted when the player clicks on the table/hand/etc.
+  +

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

+ + + + + + + + + +
Methods in jrummikub.view.impl that return IEvent1
+(package private)  IEvent1<java.awt.Point>StoneCollectionPanel.getOtherClickEvent() + +
+          The other click event is emitted by the stone collection when the player + has clicked on it, but hasn't hit a stone.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/class-use/IEvent2.html b/doc/jrummikub/util/class-use/IEvent2.html new file mode 100644 index 0000000..8cb2eae --- /dev/null +++ b/doc/jrummikub/util/class-use/IEvent2.html @@ -0,0 +1,227 @@ + + + + + + +Uses of Interface jrummikub.util.IEvent2 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
jrummikub.util.IEvent2

+
+ + + + + + + + + + + + + +
+Packages that use IEvent2
jrummikub.util  
jrummikub.view  
+  +

+ + + + + +
+Uses of IEvent2 in jrummikub.util
+  +

+ + + + + + + + + +
Classes in jrummikub.util that implement IEvent2
+ classEvent2<T1,T2> + +
+          Simple single parameter event generator
+  +

+ + + + + +
+Uses of IEvent2 in jrummikub.view
+  +

+ + + + + + + + + + + + + + + + + +
Methods in jrummikub.view that return IEvent2
+ 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.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/class-use/IListener.html b/doc/jrummikub/util/class-use/IListener.html new file mode 100644 index 0000000..153acde --- /dev/null +++ b/doc/jrummikub/util/class-use/IListener.html @@ -0,0 +1,204 @@ + + + + + + +Uses of Interface jrummikub.util.IListener + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
jrummikub.util.IListener

+
+ + + + + + + + + +
+Packages that use IListener
jrummikub.util  
+  +

+ + + + + +
+Uses of IListener in jrummikub.util
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in jrummikub.util with parameters of type IListener
+ ConnectionEvent.add(IListener listener) + +
+           
+ ConnectionIEvent.add(IListener listener) + +
+          Start to publish all events to a given listener
+ voidEvent.remove(IListener listener) + +
+           
+ voidIEvent.remove(IListener listener) + +
+          Stop publishing events to a given listener
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/class-use/IListener1.html b/doc/jrummikub/util/class-use/IListener1.html new file mode 100644 index 0000000..c68eee7 --- /dev/null +++ b/doc/jrummikub/util/class-use/IListener1.html @@ -0,0 +1,204 @@ + + + + + + +Uses of Interface jrummikub.util.IListener1 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
jrummikub.util.IListener1

+
+ + + + + + + + + +
+Packages that use IListener1
jrummikub.util  
+  +

+ + + + + +
+Uses of IListener1 in jrummikub.util
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in jrummikub.util with parameters of type IListener1
+ ConnectionIEvent1.add(IListener1<T> listener) + +
+          Start to publish all events to a given listener
+ ConnectionEvent1.add(IListener1<T> listener) + +
+           
+ voidIEvent1.remove(IListener1<T> listener) + +
+          Stop publishing events to a given listener
+ voidEvent1.remove(IListener1<T> listener) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/class-use/IListener2.html b/doc/jrummikub/util/class-use/IListener2.html new file mode 100644 index 0000000..4a4baa8 --- /dev/null +++ b/doc/jrummikub/util/class-use/IListener2.html @@ -0,0 +1,204 @@ + + + + + + +Uses of Interface jrummikub.util.IListener2 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
jrummikub.util.IListener2

+
+ + + + + + + + + +
+Packages that use IListener2
jrummikub.util  
+  +

+ + + + + +
+Uses of IListener2 in jrummikub.util
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in jrummikub.util with parameters of type IListener2
+ ConnectionIEvent2.add(IListener2<T1,T2> listener) + +
+          Start to publish all events to a given listener
+ ConnectionEvent2.add(IListener2<T1,T2> listener) + +
+           
+ voidIEvent2.remove(IListener2<T1,T2> listener) + +
+          Stop publishing events to a given listener
+ voidEvent2.remove(IListener2<T1,T2> listener) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/class-use/Pair.html b/doc/jrummikub/util/class-use/Pair.html new file mode 100644 index 0000000..407702b --- /dev/null +++ b/doc/jrummikub/util/class-use/Pair.html @@ -0,0 +1,403 @@ + + + + + + +Uses of Class jrummikub.util.Pair + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
jrummikub.util.Pair

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

+ + + + + +
+Uses of Pair in jrummikub.control
+  +

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

+ + + + + +
+Uses of Pair in jrummikub.model
+  +

+ + + + + + + + + +
Fields in jrummikub.model with type parameters of type Pair
+protected  java.util.HashMap<E,Pair<E,Position>>StoneTray.objects + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in jrummikub.model that return Pair
+protected  Pair<Position,StoneTray.Direction>StoneTray.fixInvalidDrop(E object, + Position pos, + StoneTray.Direction dir) + +
+          Checks whether the object may be placed on the given position, computes + new position if not
+protected  Pair<Position,StoneTray.Direction>Hand.fixInvalidDrop(Stone stone, + Position pos, + StoneTray.Direction dir) + +
+           
+ Pair<StoneSet,StoneSet>StoneSet.splitAt(int position) + +
+          Splits the StoneSet at a specified Position and returns two new + Stone Sets
+  +

+ + + + + + + + + +
Methods in jrummikub.model that return types with arguments of type Pair
+ java.util.Iterator<Pair<E,Position>>StoneTray.iterator() + +
+           
+  +

+ + + + + +
+Uses of Pair in jrummikub.view
+  +

+ + + + + + + + + + + + + +
Method parameters in jrummikub.view with type arguments of type Pair
+ voidIHandPanel.setStones(java.lang.Iterable<Pair<Stone,Position>> stones) + +
+          Set the player's stones to display on the board
+ voidITablePanel.setStoneSets(java.lang.Iterable<Pair<StoneSet,Position>> stoneSets) + +
+          Sets the stone sets lying on the table
+  +

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

+ + + + + + + + + + + + + + + + + +
Methods in jrummikub.view.impl that return Pair
+protected  Pair<java.lang.Integer,java.lang.Integer>StoneCollectionPanel.getTranslation() + +
+           
+protected  Pair<java.lang.Integer,java.lang.Integer>TablePanel.getTranslation() + +
+           
+protected  Pair<java.lang.Integer,java.lang.Integer>AbstractStonePanel.getTranslation() + +
+          Returns the translation in pixels the stones in this panel are painted with
+  +

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

+ + + + + + + + + + + + + + + + + +
Method parameters in jrummikub.view.impl with type arguments of type Pair
+ 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
+ voidTablePanel.setStoneSets(java.lang.Iterable<Pair<StoneSet,Position>> stoneSets) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/package-frame.html b/doc/jrummikub/util/package-frame.html new file mode 100644 index 0000000..9a8ba9b --- /dev/null +++ b/doc/jrummikub/util/package-frame.html @@ -0,0 +1,61 @@ + + + + + + +jrummikub.util + + + + + + + + + + + +jrummikub.util + + + + +
+Interfaces  + +
+Connection +
+IEvent +
+IEvent1 +
+IEvent2 +
+IListener +
+IListener1 +
+IListener2
+ + + + + + +
+Classes  + +
+Event +
+Event1 +
+Event2 +
+Pair
+ + + + diff --git a/doc/jrummikub/util/package-summary.html b/doc/jrummikub/util/package-summary.html new file mode 100644 index 0000000..0c54057 --- /dev/null +++ b/doc/jrummikub/util/package-summary.html @@ -0,0 +1,209 @@ + + + + + + +jrummikub.util + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package jrummikub.util +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
ConnectionA Connection object can be used to remove a listener from a event
IEventInterface for classes that can generate parameterless events
IEvent1<T>Interface for classes that can generate events having a single parameter
IEvent2<T1,T2>Interface for classes that can generate events having a two parameters
IListenerInterface for classes that can receive parameterless events
IListener1<T>Interface for classes that can receive parameterless events having a single + parameter
IListener2<T1,T2>Interface for classes that can receive parameterless events having a two + parameters
+  + +

+ + + + + + + + + + + + + + + + + + + + + +
+Class Summary
EventSimple parameterless event generator
Event1<T>Simple single parameter event generator
Event2<T1,T2>Simple single parameter event generator
Pair<T1,T2>A pair of objects
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/package-tree.html b/doc/jrummikub/util/package-tree.html new file mode 100644 index 0000000..2a029ad --- /dev/null +++ b/doc/jrummikub/util/package-tree.html @@ -0,0 +1,161 @@ + + + + + + +jrummikub.util Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package jrummikub.util +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/doc/jrummikub/util/package-use.html b/doc/jrummikub/util/package-use.html new file mode 100644 index 0000000..226fa5d --- /dev/null +++ b/doc/jrummikub/util/package-use.html @@ -0,0 +1,338 @@ + + + + + + +Uses of Package jrummikub.util + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
jrummikub.util

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

+ + + + + + + + + + + +
+Classes in jrummikub.util used by jrummikub.control
IEvent + +
+          Interface for classes that can generate parameterless events
Pair + +
+          A pair of objects
+  +

+ + + + + + + + +
+Classes in jrummikub.util used by jrummikub.model
Pair + +
+          A pair of objects
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in jrummikub.util used by jrummikub.util
Connection + +
+          A Connection object can be used to remove a listener from a event
IEvent + +
+          Interface for classes that can generate parameterless events
IEvent1 + +
+          Interface for classes that can generate events having a single parameter
IEvent2 + +
+          Interface for classes that can generate events having a two parameters
IListener + +
+          Interface for classes that can receive parameterless events
IListener1 + +
+          Interface for classes that can receive parameterless events having a single + parameter
IListener2 + +
+          Interface for classes that can receive parameterless events having a two + parameters
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in jrummikub.util used by jrummikub.view
Event1 + +
+          Simple single parameter event generator
IEvent + +
+          Interface for classes that can generate parameterless events
IEvent1 + +
+          Interface for classes that can generate events having a single parameter
IEvent2 + +
+          Interface for classes that can generate events having a two parameters
Pair + +
+          A pair of objects
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in jrummikub.util used by jrummikub.view.impl
Event1 + +
+          Simple single parameter event generator
Event2 + +
+          Simple single parameter event generator
IEvent + +
+          Interface for classes that can generate parameterless events
IEvent1 + +
+          Interface for classes that can generate events having a single parameter
Pair + +
+          A pair of objects
+  +

+


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