org.deken.game.trigger
Class SimpleTrigger

java.lang.Object
  extended by org.deken.game.trigger.Trigger
      extended by org.deken.game.trigger.SimpleTrigger
All Implemented Interfaces:
Updateable

public class SimpleTrigger
extends Trigger

Title: SimpleTrigger

Description: TODO

Copyright: Copyright (c) Oct 6, 2012

Version:
1.0
Author:
Gary Deken

Nested Class Summary
 
Nested classes/interfaces inherited from class org.deken.game.trigger.Trigger
Trigger.TRIGGER_TIMES
 
Field Summary
 
Fields inherited from class org.deken.game.trigger.Trigger
activated
 
Constructor Summary
SimpleTrigger()
           
 
Method Summary
protected  void checkTrigger(long elapseTime)
          Checks if the Trigger needs to be invoked.
 void envokeTrigger()
          Set this Trigger to active.
 
Methods inherited from class org.deken.game.trigger.Trigger
activateListeners, addListener, deactivateListeners, getName, removeListener, reset, setName, setTimesActivated, setTimesActivated, stopTrigger, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleTrigger

public SimpleTrigger()
Method Detail

envokeTrigger

public void envokeTrigger()
Set this Trigger to active.


checkTrigger

protected void checkTrigger(long elapseTime)
Description copied from class: Trigger
Checks if the Trigger needs to be invoked. Sub-classes will implement this method and call activateListener() and deactivateListeners()

Specified by:
checkTrigger in class Trigger
Parameters:
elapseTime -