if (m_preGetMethod != null && !hasAttribute()) {
genUserMethodCall(false, m_preGetMethod, meth);
}
// push object being marshalled to marshaller stack
meth.loadContext();
meth.loadObject();
meth.appendCallVirtual(MARSHAL_PUSHOBJECTMETHOD,
PUSHOBJECT_SIGNATURE);
// generate actual marshalling code