Namespace: OpenEdge.Web.DataObject.Writer
Type: Class DefaultArgumentValueWriterBuilder
Parent Classes:
Inherits: OpenEdge.Web.DataObject.Writer.ArgumentValueWriterBuilder


Copyright (c) 2016-2018, 2021 by Progress Software Corporation. All rights reserved.
File:DefaultArgumentValueWriterBuilder
Purpose:The default implementation of a ArgumentValueWriterBuilder
Author(s):pjudge
Created:2016-06-08
Notes:* Uses the ArgumentValueWriterRegistry to find an appropriate
implementation
Purpose: Each concrete builder will implement this differently



Method Summary
  Options Name Purpose
  OpenEdge.Web.DataObject.Writer.ArgumentValueWriter NewArgumentValueWriter () /* Instantiates a new Arg Writer for the passed-in type @return ArgumentValueWriter A new Arg Writer for the arg type */

Constructor Summary
  Options Name Purpose
  DefaultArgumentValueWriterBuilder (Class) /* Constructor @param Progress.Lang.Class The argument type for this Arg Writer */

Property Summary
  Options Name Purpose
  OpenEdge.Web.DataObject.Writer.ArgumentValueWriter Writer


Method Detail
Top

OpenEdge.Web.DataObject.Writer.ArgumentValueWriter NewArgumentValueWriter ()

/* Instantiates a new Arg Writer for the passed-in type
Returns OpenEdge.Web.DataObject.Writer.ArgumentValueWriter
  ArgumentValueWriter A new Arg Writer for the arg type


Constructor Detail
Top

DefaultArgumentValueWriterBuilder (Class)

/* Constructor
Parameters:
poArgType Progress.Lang.Class
 


Property Detail
Top

OpenEdge.Web.DataObject.Writer.ArgumentValueWriter Writer

Returns OpenEdge.Web.DataObject.Writer.ArgumentValueWriter