Project

General

Profile

Feature #4353

finish issues in progress.lang classes related to 4GL reflection

Added by Constantin Asofiei over 4 years ago. Updated almost 2 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:

100%

billable:
No
vendor_id:
GCD

Related issues

Related to Base Language - Feature #3751: implement support for OO 4GL and structured error handling Closed
Related to Base Language - Feature #4373: finish core OO 4GL support New
Related to Base Language - Feature #4374: parameter validation for Progress.Lang.Class:invoke and new New

History

#1 Updated by Constantin Asofiei over 4 years ago

  • Related to Feature #3751: implement support for OO 4GL and structured error handling added

#2 Updated by Constantin Asofiei over 4 years ago

There are some leftover TODOs related to 4GL reflection (aka dynamic invocation). This is mainly related to parameter validation for Progress.Lang.Class:invoke and new, plus Progress.Lang.ParameterList:setParameter. Here we may have problems as we had with CALL invocations (i.e. argument conversion from a BDT to another).

Also, add support for Progress.Lang.Class:hasWidgetPool.

#3 Updated by Greg Shah over 4 years ago

#4 Updated by Greg Shah almost 2 years ago

  • Related to Feature #4374: parameter validation for Progress.Lang.Class:invoke and new added

#5 Updated by Greg Shah almost 2 years ago

  • % Done changed from 0 to 100
  • Status changed from New to Rejected

The work for this is included in #4374.

Also available in: Atom PDF