Namespace: OpenEdge.Core
Interface
IAdaptable
Parent classes:
Inherits: Progress.Lang.Object

File:IAdaptable
Purpose:General interface for allowing classes to provide adapters
via the Adapter design pattern https://en.wikipedia.org/wiki/Adapter_pattern
Author(s):pjudge
Created:2016-10-12




Method Summary
Options Name Purpose
Progress.Lang.Object GetAdapter (Class) /* Returns an adapter for this message @param P.L.Class The type we want to adapt to @return P.L.Object The adapter. SHOULD be of the type specified by the input argument */


Method Detail
Top

Progress.Lang.Object GetAdapter (Class)

/* Returns an adapter for this message
Parameters:
poAdaptTo Progress.Lang.Class
Returns Progress.Lang.Object
P.L.Object The adapter. SHOULD be of the type specified by the input argument


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15