public abstract IList <string> GetValues(MorphoFeatureSpecification.MorphoFeatureType feat);
public void AddFeature(MorphoFeatureSpecification.MorphoFeatureType feat, string val) { fSpec.Add(feat, val); }
public virtual bool IsActive(MorphoFeatureSpecification.MorphoFeatureType feat) { return(activeFeatures.Contains(feat)); }
public virtual void Activate(MorphoFeatureSpecification.MorphoFeatureType feat) { activeFeatures.Add(feat); }
public virtual string GetValue(MorphoFeatureSpecification.MorphoFeatureType feat) { return(HasFeature(feat) ? fSpec[feat] : string.Empty); }
public virtual bool HasFeature(MorphoFeatureSpecification.MorphoFeatureType feat) { return(fSpec.Contains(feat)); }
public virtual void AddFeature(MorphoFeatureSpecification.MorphoFeatureType feat, string val) { fSpec[feat] = val; }