public JavaParameter createJavaParameter() { return getJavaFactory().createJavaParameter(); } //FB/**
/** * createJavaParameter - instantiate a Java Parameter based on the passed name and type name (a simple name, NOT A SIGNATURE!!!) * The id for a parameter has to be complex in order to be parsable into class, method, and parm. * It is created by appending the parm name to the method id, with a known separator. * It will look something like "Foo.doSomething(java.lang.Integer-arg0" */ public JavaParameter createJavaParameter(Method parentMethod, String parmName, String parmTypeName) { JavaParameter newParm = getJavaFactory().createJavaParameter(); if (parmName!=null) newParm.setName(parmName); // ((InternalEObject)newParm).eSetID(parentMethod.eID() + C_METHODID_PARMID_DELIMITER + parmName); String classRefString = parmTypeName; newParm.setEType(createJavaClassRef(classRefString)); return newParm; } /**