net.sf.magicproject.test
Class ReplaceTested
java.lang.Object
net.sf.magicproject.test.Test
net.sf.magicproject.test.ReplaceTested
public class ReplaceTested
- extends Test
Replace the tested component by another inside the nested test scope.
- Since:
- 0.93
- Author:
- Fabrice Daugan
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReplaceTested
public ReplaceTested(TestOn replace,
Test nestedTest)
- Create a new instance of this class.
- Parameters:
replace - he new component.nestedTest - the nested test.
test
public boolean test(Ability ability,
Targetable tested)
- Description copied from class:
Test
- Indicates if the specified card matches with the test to do
- Specified by:
test in class Test
- 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.