net.sf.magicproject.test
Class InZone
java.lang.Object
net.sf.magicproject.test.Test
net.sf.magicproject.test.TestObject
net.sf.magicproject.test.TestCard
net.sf.magicproject.test.InZone
public class InZone
- extends TestCard
- Since:
- 0.60
- Author:
- Fabrice Daugan
Constructor Summary |
InZone(int idZone,
TestOn on)
Creates a new instance of InZone
|
Methods inherited from class net.sf.magicproject.test.TestCard |
test |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InZone
public InZone(int idZone,
TestOn on)
- Creates a new instance of InZone
- Parameters:
idZone
- on
-
testCard
public boolean testCard(Ability ability,
MCard tested)
- Description copied from class:
TestCard
- Return the result of test beetwen left and right op applied on the
specified card.
- Parameters:
ability
- is the ability owning this test. The card component of this
ability should correspond to the card owning this test too.tested
- the tested card
- Returns:
- true if the specified card matches with the test to do
extractTriggeredEvents
public void extractTriggeredEvents(java.util.List<MEventListener> res,
MCard source,
Test globalTest)
- Description copied from class:
Test
- Add to the specified list, the events modifying the result of this test.
- Overrides:
extractTriggeredEvents
in class Test
- Parameters:
res
- is the list of events to fillsource
- is the card source of eventglobalTest
- the optional global test to include in the event test.
Copyright © 2003-2007 Magic-Project. All Rights Reserved.