com.rubecula.darwin.core
Class Allele_Key_Resetter

java.lang.Object
  extended by com.rubecula.util.AuditableObject
      extended by com.rubecula.darwin.core.Attribute_Abstract
          extended by com.rubecula.darwin.core.Allele_Abstract
              extended by com.rubecula.darwin.core.Allele_Key_Resetter
All Implemented Interfaces:
Allele, Attribute, Auditable, Identifiable, Cloneable

public final class Allele_Key_Resetter
extends Allele_Abstract

Essentially a static class - the only method is a class method which resets the Allele key value.

Author:
Robin Hillyard

Constructor Summary
protected Allele_Key_Resetter(Object value)
          Protected constructor.
 
Method Summary
static void resetKey()
          This mechanism allows testing programs, for example, to reset the key values for alleles.
 
Methods inherited from class com.rubecula.darwin.core.Allele_Abstract
equals, getKey, hashCode, toString
 
Methods inherited from class com.rubecula.darwin.core.Attribute_Abstract
audit, getAttribute, getIdentifier, getValue, setValue
 
Methods inherited from class com.rubecula.util.AuditableObject
audit, audit, audit, clone
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.rubecula.darwin.core.Attribute
getAttribute, getValue, setValue
 

Constructor Detail

Allele_Key_Resetter

protected Allele_Key_Resetter(Object value)
Protected constructor. Not normally used.

Parameters:
value -
Method Detail

resetKey

public static final void resetKey()
This mechanism allows testing programs, for example, to reset the key values for alleles.