/** initialize variables to correspond with Cas Type and Features * @generated * @param jcas JCas * @param casType Type */ public SuggestedAction_Type(JCas jcas, Type casType) { super(jcas, casType); casImpl.getFSClassRegistry().addGeneratorForType((TypeImpl)this.casType, getFSGenerator()); casFeat_replacement = jcas.getRequiredFeatureDE(casType, "replacement", "uima.cas.String", featOkTst); casFeatCode_replacement = (null == casFeat_replacement) ? JCas.INVALID_FEATURE_CODE : ((FeatureImpl)casFeat_replacement).getCode(); casFeat_certainty = jcas.getRequiredFeatureDE(casType, "certainty", "uima.cas.Float", featOkTst); casFeatCode_certainty = (null == casFeat_certainty) ? JCas.INVALID_FEATURE_CODE : ((FeatureImpl)casFeat_certainty).getCode(); } }