libSBML C++ API  5.18.0
Association.h File Reference

Definition of Association, the contents of a GeneAssociation. More...

Include dependency graph for Association.h:
This graph shows which files directly or indirectly include this file:

Classes

class  Association
 fbc Annotation helper class for “fbc” Version 1. More...
 

Enumerations

enum  AssociationTypeCode_t {
  GENE_ASSOCIATION = 0,
  AND_ASSOCIATION = 1,
  OR_ASSOCIATION = 2,
  UNKNOWN_ASSOCIATION = 3
}
 Enumeration of possible association children of the proposed GeneAssociation class. More...
 

Detailed Description

Definition of Association, the contents of a GeneAssociation.

Author
Frank T. Bergmann

Enumeration Type Documentation

Enumeration of possible association children of the proposed GeneAssociation class.

These type codes are not part of the SBML Level 3 Flux Balance Constraints (“fbc”) package specification, but are used exclusively as helpers for custom annotations of Version 1 of the specification. In Version 2, this information is handled bthough the use of the FbcAssociation abstract class, with its FbcAnd, FbcOr, and GeneProductAssociation derived classes.

Enumerator
GENE_ASSOCIATION 

A 'gene' association (<fbc:gene>)

AND_ASSOCIATION 

An 'and' association (<fbc:and>)

OR_ASSOCIATION 

An 'or' association (<fbc:or>)

UNKNOWN_ASSOCIATION 

An unknown or unset association (no legal XML)