protected DebuggableAminoAcidBase(IGEPAminoAcid aminoAcid, IAminoAcidResult result,
     IRegistryCollection registries, IVariable resultingVariable, IDebuggableAminoAcidCollection arguments)
 {
     this.AminoAcid = aminoAcid;
     this.Result = result;
     this.Registries = registries;
     this.ResultingVariable = resultingVariable;
     this.Arguments = arguments;
 }
 /// <summary>
 /// 
 /// </summary>
 /// <param name="aminoAcid">If the IArgument's associated IParameter (i.e. the parameter to 
 /// which the argument is being passed) has a ParameterType of EvaluatedAminoAcid 
 /// then this is the IAminoAcid that will be evaluated.
 /// 
 /// If the ParameterType is AminoAcid, this is the IAminoAcid that will be
 /// passed.</param>
 protected ArgumentUnevaluatedValueBase(IGEPAminoAcid aminoAcid)
 {
     this.AminoAcid = aminoAcid;
 }
 public DebuggableAminoAcid(IGEPAminoAcid aminoAcid, IAminoAcidResult result, 
     IRegistryCollection registries, IVariable resultingVariable, IDebuggableAminoAcidCollection arguments) 
     : base(aminoAcid, result, registries, resultingVariable, arguments)
 {
 }
Ejemplo n.º 4
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="aminoAcid">If the IArgument's associated IParameter (i.e. the parameter to 
 /// which the argument is being passed) has a ParameterType of AminoAcid, 
 /// this is the IAminoAcid that will be passed.</param>
 public ArgumentValue(IGEPAminoAcid aminoAcid) 
     : base(aminoAcid)
 {
 }
Ejemplo n.º 5
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="rootAminoAcid">The root IGEPAminoAcid of an IGEPGene. 
 /// The IGEPAminoAcid and its children (i.e. its IArguments)
 /// make-up the phenotype of the IGEPGene.</param>
 public GEPGenePhenotype(IGEPAminoAcid rootAminoAcid) 
     : base(rootAminoAcid)
 {
 }
 /// <summary>
 /// 
 /// </summary>
 /// <param name="aminoAcid">If the IArgument's associated IParameter (i.e. the parameter to 
 /// which the argument is being passed) has a ParameterType of EvaluatedAminoAcid 
 /// then this is the IAminoAcid that will be evaluated.
 /// 
 /// If the ParameterType is AminoAcid, this is the IAminoAcid that will be
 /// passed.</param>
 public ArgumentUnevaluatedValue(IGEPAminoAcid aminoAcid) 
     : base(aminoAcid)
 {
 }
 /// <summary>
 /// 
 /// </summary>
 /// <param name="rootAminoAcid">The root IGEPAminoAcid of an IGEPGene. 
 /// The IGEPAminoAcid and its children (i.e. its IArguments)
 /// make-up the phenotype of the IGEPGene.</param>
 protected GEPGenePhenotypeBase(IGEPAminoAcid rootAminoAcid)
 {
     this.RootAminoAcid = rootAminoAcid;
 }