|
JGAP | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SupergeneValidator
A class, deciding, if the supergene allele combination is valid. Some classes Supergenes (like abstractSupergene) also implement supergeneValidator, deciding themselfs about the gene validity. In request to returs a validator, they return this. Other classes may require always to set the external validator.
| Field Summary | |
|---|---|
static java.lang.String |
CVS_REVISION
String containing the CVS revision. |
| Method Summary | |
|---|---|
java.lang.String |
getPersistent()
|
boolean |
isValid(Gene[] a_genes,
Supergene a_for_supergene)
Return true if this gene combination is valid for the given supergene |
void |
setFromPersistent(java.lang.String a_string)
Set a persistend string representation (if needed) for this validator. |
| Field Detail |
|---|
static final java.lang.String CVS_REVISION
| Method Detail |
|---|
boolean isValid(Gene[] a_genes,
Supergene a_for_supergene)
java.lang.String getPersistent()
void setFromPersistent(java.lang.String a_string)
|
JGAP | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||