net.sf.magicproject.test
Class ContextTest

java.lang.Object
  extended by net.sf.magicproject.test.Test
      extended by net.sf.magicproject.test.ContextTest

public final class ContextTest
extends Test

Since:
0.86
Author:
Fabrice Daugan

Method Summary
static ContextTest getInstance()
          Return the unique instance of this class.
 Test getTest()
          Return the test of this context.
 boolean test(Ability ability, Targetable tested)
          Indicates if the specified card matches with the test to do
 
Methods inherited from class net.sf.magicproject.test.Test
extractTriggeredEvents, getConstraintTest, getOptimizedController, testPreemption
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

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

getTest

public Test getTest()
Return the test of this context.

Returns:
the test of this context.

getInstance

public static ContextTest getInstance()
Return the unique instance of this class.

Returns:
the unique instance of this class.


Copyright © 2003-2007 Magic-Project. All Rights Reserved.