Namespace: OpenEdge.Web.DataObject
Class
OperationParameter
Parent classes:
Inherits: Progress.Lang.Object

/* *************************************************************************************************************************
Copyright (c) 2016 by Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
File:OperationParameter
Author(s):pjudge
Created:Thu May 19 09:36:26 EDT 2016
Notes:* IOModeEnum should only be INPUT, OUTPUT, INPUT-OUTPUT, RETURN



Constructor Summary
Options Name Purpose
OperationParameter (IOModeEnum, character, character) /* Constructor @param IOModeEnum (mandatory) The IO mode of this parameter @param ElementTypeEnum (mandatory) The http/message element type @param character (optional, depends on type) The name of the http message element @param character (mandatory) The ABL data type @param character (optional) The ABL name of the parameter, mainly for info */

Property Summary
Options Name Purpose
CHARACTER ABLName /* (optional) Name of the ABL paramater - usually for info */
CHARACTER ABLType /* (mandatory) Name of the ABL datatype parameter */
CHARACTER InputElementName /* (optional, depends on type) The name of the element */
OpenEdge.Web.DataObject.ElementTypeEnum InputElementType /* (mandatory) The http/message element type */
OpenEdge.Core.IOModeEnum IOMode /* (mandatory) The IO mode of this parameter */
CHARACTER OutputElementName /* (optional, depends on type) The name of the element */
OpenEdge.Web.DataObject.ElementTypeEnum OutputElementType /* (mandatory) The http/message element type */


Constructor Detail
Top

OperationParameter (IOModeEnum, character, character)

/* Constructor
Parameters:
poIOMode OpenEdge.Core.IOModeEnum
pcABLType CHARACTER
pcABLName CHARACTER


Property Detail
Top

CHARACTER ABLName

/* (optional) Name of the ABL paramater - usually for info
Returns CHARACTER
Top

CHARACTER ABLType

/* (mandatory) Name of the ABL datatype parameter
Returns CHARACTER
Top

CHARACTER InputElementName

/* (optional, depends on type) The name of the element
Returns CHARACTER
Top

OpenEdge.Web.DataObject.ElementTypeEnum InputElementType

/* (mandatory) The http/message element type
Returns OpenEdge.Web.DataObject.ElementTypeEnum
Top

OpenEdge.Core.IOModeEnum IOMode

/* (mandatory) The IO mode of this parameter
Returns OpenEdge.Core.IOModeEnum
Top

CHARACTER OutputElementName

/* (optional, depends on type) The name of the element
Returns CHARACTER
Top

OpenEdge.Web.DataObject.ElementTypeEnum OutputElementType

/* (mandatory) The http/message element type
Returns OpenEdge.Web.DataObject.ElementTypeEnum


Copyright © 2017 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7