<?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 how to customize the code in a method. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-customize-the-code-in-a-method/m-p/9250894#M1720813</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have created a wrapper class for ALV display to generalize the code for report programming,&lt;/P&gt;&lt;P&gt;I have used CL_SALV *&amp;nbsp;&amp;nbsp; classes for report programming.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have created a custom class ZCL_GB_EVENT_HANDLE&amp;nbsp; for interactive report programming,&lt;/P&gt;&lt;P&gt;where action like HANDLER_DOUBLE_CLK, HANDLER_LINK_CLK , HANDLER_ADDED_FUN&amp;nbsp; will be handled,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now i want to handle the these methods by deriving into some custom class,&lt;/P&gt;&lt;P&gt;where each user creates a new&amp;nbsp; custom class and write their own custom code in the derived class.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now my question is how to derive the ZCL_GB_EVENT_HANDLE into custom class for example ZCL_GB_EVENT_HANDLE_DATA,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please help who can we achevie this like abstraction or wide casting or any other options available ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 24 Jan 2013 09:47:50 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2013-01-24T09:47:50Z</dc:date>
    <item>
      <title>how to customize the code in a method.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-customize-the-code-in-a-method/m-p/9250894#M1720813</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have created a wrapper class for ALV display to generalize the code for report programming,&lt;/P&gt;&lt;P&gt;I have used CL_SALV *&amp;nbsp;&amp;nbsp; classes for report programming.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have created a custom class ZCL_GB_EVENT_HANDLE&amp;nbsp; for interactive report programming,&lt;/P&gt;&lt;P&gt;where action like HANDLER_DOUBLE_CLK, HANDLER_LINK_CLK , HANDLER_ADDED_FUN&amp;nbsp; will be handled,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now i want to handle the these methods by deriving into some custom class,&lt;/P&gt;&lt;P&gt;where each user creates a new&amp;nbsp; custom class and write their own custom code in the derived class.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;now my question is how to derive the ZCL_GB_EVENT_HANDLE into custom class for example ZCL_GB_EVENT_HANDLE_DATA,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please help who can we achevie this like abstraction or wide casting or any other options available ?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jan 2013 09:47:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-customize-the-code-in-a-method/m-p/9250894#M1720813</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-01-24T09:47:50Z</dc:date>
    </item>
    <item>
      <title>Re: how to customize the code in a method.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-customize-the-code-in-a-method/m-p/9250895#M1720814</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; To let others derive from your class into their classes and implement their own code for it , make your class an interface.&lt;/P&gt;&lt;P&gt; &amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Define the interface, define the methods in it which you want other classes to implement.&lt;/P&gt;&lt;P&gt; &amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; After defining the interface, others can create their own classes and implement your interface with&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; their own coding.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;e.g :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INTERFACE zif_gb_event_handle DEFINITION.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; METHODS :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; handler_double_clk ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ... ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ... ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDINTERFACE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now others can use your interface and implement their own coding.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLASS&amp;nbsp; zcl_deriving_class DEFINITION.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; INTERFACES zif_gb_event_handle.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLASS zcl_deriving_class IMPLEMENTATION.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; METHOD zif_gb_event_handle~handler_double_clk.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; custom code&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDMETHOD.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it will help you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Jan 2013 21:36:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-customize-the-code-in-a-method/m-p/9250895#M1720814</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-01-31T21:36:16Z</dc:date>
    </item>
    <item>
      <title>Re: how to customize the code in a method.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-customize-the-code-in-a-method/m-p/9250896#M1720815</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Hari,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Some options that I see:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Use facade design pattern:&lt;/P&gt;&lt;P&gt;- It is what Vipin mentioned&lt;/P&gt;&lt;P&gt;- You build new class &lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff;"&gt;ZCL_GB_EVENT_HANDLE_DATA&lt;/SPAN&gt; that contains attribute of object &lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff;"&gt;ZCL_GB_EVENT_HANDLE&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff;"&gt;- You create any methods that you want in &lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff;"&gt;ZCL_GB_EVENT_HANDLE_DATA&lt;/SPAN&gt; and just call ZCL_GB_EVENT_HANDLE when you need it inside&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff;"&gt;- In this way, you decide which methods from ZCL_GB_EVENT_HANDLE are exposed to user who uses object ZCL_GB_EVENT_HANDLE_DATA&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff;"&gt;2) Use decorator design pattern&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.818181991577148px; color: #333333; background-color: #ffffff;"&gt;- Create new class &lt;/SPAN&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff;"&gt;ZCL_GB_EVENT_HANDLE_DATA that inherits from class &lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff;"&gt;ZCL_GB_EVENT_HANDLE (this cannot be final)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;CLASS ZCL_GB_EVENT_HANDLE_DATA INHERITING FROM ZCL_GB_EVENT_HANDLE.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff;"&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px;"&gt;- You mentioned that method &lt;/SPAN&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff;"&gt;ZCL_GB_EVENT_HANDLE&lt;/SPAN&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px;"&gt; already implements method like &lt;/SPAN&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff;"&gt;HANDLER_DOUBLE_CLK&lt;/SPAN&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px;"&gt;. If you want to do the same in new class and add something to behavior, then new class CL_GB_EVENT_HANDLE_DATA-&amp;gt;&lt;/SPAN&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff;"&gt;HANDLER_DOUBLE_CLK&lt;/SPAN&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px;"&gt; implementation will first call parent method (CL_GB_EVENT_HANDLE-&amp;gt;HANDLE_DOUBLE_CLK) then add implementation of own logic:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff;"&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff;"&gt;CL_GB_EVENT_HANDLE_DATA &lt;/SPAN&gt;method implementation:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DEFINITION:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: 'courier new', courier;"&gt;METHODS HANDLER_DOUBLE_CLK REDEFINITION.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IMPLEMENTATION:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff; font-family: 'courier new', courier;"&gt;METHOD HANDLER_DOUBLE_CLK.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff; font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; super-&amp;gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff;"&gt;HANDLER_DOUBLE_CLK&lt;/SPAN&gt;( ). " This will do what &lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff;"&gt;CL_GB_EVENT_HANDLE&lt;/SPAN&gt; does normally, parent method call&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="background-color: #ffffff; font-family: 'courier new', courier;"&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; " Here add special own code just for &lt;/SPAN&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff;"&gt;CL_GB_EVENT_HANDLE_DATA class that will additionally decorate &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px; font-family: 'courier new', courier;"&gt;behavior&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff; font-family: 'courier new', courier;"&gt;ENDMETHOD.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff; font-family: 'courier new', courier;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;- In this approach as compared to point 1, we are exposing in new class all methods that CL_GB_EVENT_HANDLE contains. Even if you do not redefine method in ZCL_GB_EVENT_HANDLE_DATA, original will be used from CL_GB_EVENT_HANDLE.&lt;/P&gt;&lt;P&gt;- Decorator pattern can be also built with interfaces, as mentioned by Ashish.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/1151/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Adam&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #333333; font-size: 11.818181991577148px; background-color: #ffffff; font-family: 'courier new', courier;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2013 14:30:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-customize-the-code-in-a-method/m-p/9250896#M1720815</guid>
      <dc:creator>adam_krawczyk1</dc:creator>
      <dc:date>2013-02-05T14:30:08Z</dc:date>
    </item>
    <item>
      <title>Re: how to customize the code in a method.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-customize-the-code-in-a-method/m-p/9250897#M1720816</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;As Adam said, one of the options is, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;make your all custom classes to inherit from your class ZCL_GB_EVENT_HANDLE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then in every custom class REDEFINE the handler method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS zcl_gb_event_handle_data DEFINITION.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; METHODS handler_double_clk REDIFINITION.&lt;/P&gt;&lt;P&gt;ENDCLASS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS zcl_gb_event_handle_data IMPLEMENTATION.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; METHOD handler_double_clk.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; super-&amp;gt;handler_double_clk( ).&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "optional if you want implementation of super class also to get executed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ....&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "followed by the custom code for each class.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDMETHOD.&lt;/P&gt;&lt;P&gt;ENDCLASS. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This way each custom class would be able to use the same methods with their own implementation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank You.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Feb 2013 14:54:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-customize-the-code-in-a-method/m-p/9250897#M1720816</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-05T14:54:39Z</dc:date>
    </item>
    <item>
      <title>Re: how to customize the code in a method.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-customize-the-code-in-a-method/m-p/9250898#M1720817</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your suggestions,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have created a sub class for every custom implementation I want to implement from the generic class.&lt;/P&gt;&lt;P&gt;And I type casted from generic class to custom class - where each user can do their own implementation.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Feb 2013 15:22:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-customize-the-code-in-a-method/m-p/9250898#M1720817</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-20T15:22:47Z</dc:date>
    </item>
  </channel>
</rss>

