com.fuckingbrit.q3astats
Class WeaponDefinition
java.lang.Object
|
+--com.fuckingbrit.q3astats.WeaponDefinition
- public class WeaponDefinition
- extends java.lang.Object
This class is a definition of a weapon from a game. A weapon is defined by
a name (to identify it) a regular expression for it's kill messages, and a
class (fully qualified) that should be used to extract the killer and victim
- Version:
- 0.1
- Author:
- Michael Jervis (mike@fuckingbrit.com)
Constructor Summary |
WeaponDefinition()
Default constructor. |
WeaponDefinition(java.lang.String name,
java.lang.String regexp,
java.lang.String killClass)
Prefered constructor, takes a name and a regexp |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
public java.lang.String name
regexp
public java.lang.String regexp
killClass
public java.lang.String killClass
WeaponDefinition
public WeaponDefinition()
- Default constructor. Shouldn't REALLY be used but...
WeaponDefinition
public WeaponDefinition(java.lang.String name,
java.lang.String regexp,
java.lang.String killClass)
- Prefered constructor, takes a name and a regexp
- Parameters:
name
- String name for weapon.regexp
- String regular expression to match the weapon kill line.killClass
- class of a suitable KillParser implementation