src/aria/templates/ClassGenerator.js
function (out) {
            var tplParam = out.templateParam;
            // normal inheritance processing: set out.parentClasspath, out.parentClassName and out.parentClassType
            if (tplParam.$extends) {
                out.parentClasspath = tplParam.$extends;
                out.parentClassType = this._classType;
            } else {
                out.parentClasspath = this._superClass;
            }
            if (out.parentClasspath) {
                out.parentClassName = this._getClassName(out.parentClasspath);
            }
        }
function (out) {
            var tplParam = out.templateParam;
            // normal inheritance processing: set out.parentClasspath, out.parentClassName and out.parentClassType
            if (tplParam.$extends) {
                out.parentClasspath = tplParam.$extends;
                out.parentClassType = this._classType;
            } else {
                out.parentClasspath = this._superClass;
            }
            if (out.parentClasspath) {
                out.parentClassName = this._getClassName(out.parentClasspath);
            }
        }
function ( out ) { var tplParam = out . templateParam ; // normal inheritance processing: set out.parentClasspath, out.parentClassName and out.parentClassType if ( tplParam . $extends ) { out . parentClasspath = tplParam . $extends ; out . parentClassType = this . _classType ; } else { out . parentClasspath = this . _superClass ; } if ( out . parentClasspath ) { out . parentClassName = this . _getClassName ( out . parentClasspath ) ; } }
Set the out.parentClasspath, out.parentClassName and out.parentClassType from the values available in
out.templateParam.
@param {aria.templates.ClassWriter} out
@protected
Set the out . parentClasspath out . parentClassName and out . parentClassType from the values available in out . templateParam .