<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Meta Data for a Class in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/meta-data-for-a-class/m-p/1105632#M104656</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks Sri ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it did help ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can any one also let me know how to generate classes at run time&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;Abhishek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 29 Nov 2005 13:25:18 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-11-29T13:25:18Z</dc:date>
    <item>
      <title>Meta Data for a Class</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/meta-data-for-a-class/m-p/1105630#M104654</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i have a requirement , in which i have to read the metadata of a class dynamically,&lt;/P&gt;&lt;P&gt;the information should include the name of its methods and there signatures along with class attributes&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i only know the name of the class,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;does anybody have an idea regarding this ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can somebody please tell me , how ABAP stores metadata for a class ( which tables ...etc)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks in Advance&lt;/P&gt;&lt;P&gt;Abhishek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Nov 2005 11:48:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/meta-data-for-a-class/m-p/1105630#M104654</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-29T11:48:08Z</dc:date>
    </item>
    <item>
      <title>Re: Meta Data for a Class</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/meta-data-for-a-class/m-p/1105631#M104655</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try using function module SEO_COMPONENTS_SELECT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just fill the class name in the table CLIF_KEYS and call it to get back all the attributes and methods..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is some sample code to help you understand,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: lwa_clskey TYPE seoclskey,&lt;/P&gt;&lt;P&gt;      lt_clskey TYPE STANDARD TABLE OF seoclskey INITIAL SIZE 0,&lt;/P&gt;&lt;P&gt;      lt_attributes TYPE STANDARD TABLE OF vseoattrib INITIAL SIZE 0,&lt;/P&gt;&lt;P&gt;      lt_methods TYPE STANDARD TABLE OF vseomethod INITIAL SIZE 0,&lt;/P&gt;&lt;P&gt;      lt_events TYPE STANDARD TABLE OF vseoevent INITIAL SIZE 0,&lt;/P&gt;&lt;P&gt;      lt_params TYPE STANDARD TABLE OF vseoparam INITIAL SIZE 0,&lt;/P&gt;&lt;P&gt;      lt_exceptions TYPE STANDARD TABLE OF vseoexcep INITIAL SIZE 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lwa_clskey-clsname = 'CL_GUI_ALV_GRID'.&lt;/P&gt;&lt;P&gt;APPEND lwa_clskey TO lt_clskey.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'SEO_COMPONENTS_SELECT'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  LANGU                    = SY-LANGU&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  WITH_ATTRIBUTES          = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  WITH_METHODS             = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  WITH_EVENTS              = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  WITH_PARAMETERS          = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  WITH_EXCEPTIONS          = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;   clif_keys                = lt_clskey[]&lt;/P&gt;&lt;P&gt;   comp_attributes          = lt_attributes[]&lt;/P&gt;&lt;P&gt;   comp_methods             = lt_methods[]&lt;/P&gt;&lt;P&gt;   comp_events              = lt_events[]&lt;/P&gt;&lt;P&gt;   subcomp_parameters       = lt_params[]&lt;/P&gt;&lt;P&gt;   subcomp_exceptions       = lt_exceptions[]&lt;/P&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   parameter_error          = 1&lt;/P&gt;&lt;P&gt;   OTHERS                   = 2.&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sri&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Srikanth Pinnamaneni&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Nov 2005 11:57:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/meta-data-for-a-class/m-p/1105631#M104655</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-29T11:57:58Z</dc:date>
    </item>
    <item>
      <title>Re: Meta Data for a Class</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/meta-data-for-a-class/m-p/1105632#M104656</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks Sri ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it did help ,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can any one also let me know how to generate classes at run time&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;Abhishek&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Nov 2005 13:25:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/meta-data-for-a-class/m-p/1105632#M104656</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-11-29T13:25:18Z</dc:date>
    </item>
  </channel>
</rss>

