Namespace: OpenEdge.DataAdmin
Type: Interface IRequestInfo
Parent Classes:
Inherits: Progress.Lang.Object


/* Copyright (c) 2011 by progress Software Corporation.
/*
/* all rights reserved. no part of this program or document
/* may be reproduced in any form or by any means without
/* permission in writing from progress Software Corporation.
Author(s):hdaniels
Created:Tue Jul 19 22:51:42 EDT 2011
Purpose: protected set - not changeable - provide with constructor



Method Summary
  Options Name Purpose
  LOGICAL Add (IRequestInfo) /** add collection request @param child IRequestInfo with name set to match a collection */
  OpenEdge.DataAdmin.IRequestInfo Get (character) /** get a child collection request by name @param child IRequestInfo with name set to match a collection */
  OpenEdge.DataAdmin.IRequestInfo GetChildren () /** returns an array of all children */
  CHARACTER GetKeyValues () /** get the key value for top level request */
  LOGICAL MergeQueryExpression (character) /** add collection request @param expression to add to exisiting query string */
  LOGICAL Remove (IRequestInfo) /** add collection request @param child IRequestInfo with name set to match a collection */

Property Summary
  Options Name Purpose
  LOGICAL IsNameChecked
  CHARACTER KeyFields
  CHARACTER Name
  INTEGER PageSize
  CHARACTER QueryString
  CHARACTER SearchString


Method Detail
Top

LOGICAL Add (IRequestInfo)

Purpose: add collection request
Parameters:
child OpenEdge.DataAdmin.IRequestInfo
  IRequestInfo with name set to match a collection */
Returns LOGICAL
 
Top

OpenEdge.DataAdmin.IRequestInfo Get (character)

Purpose: get a child collection request by name
Parameters:
name CHARACTER
 
Returns OpenEdge.DataAdmin.IRequestInfo
 
Top

OpenEdge.DataAdmin.IRequestInfo GetChildren ()

Purpose: returns an array of all children
Returns OpenEdge.DataAdmin.IRequestInfo
 
Top

CHARACTER GetKeyValues ()

Purpose: get the key value for top level request
Returns CHARACTER
 
Top

LOGICAL MergeQueryExpression (character)

Purpose: add collection request
Parameters:
pcQuery CHARACTER
 
Returns LOGICAL
 
Top

LOGICAL Remove (IRequestInfo)

Purpose: add collection request
Parameters:
child OpenEdge.DataAdmin.IRequestInfo
  IRequestInfo with name set to match a collection */
Returns LOGICAL
 


Property Detail
Top

LOGICAL IsNameChecked

Returns LOGICAL
 
Top

CHARACTER KeyFields

Returns CHARACTER
 
Top

CHARACTER Name

Returns CHARACTER
 
Top

INTEGER PageSize

Returns INTEGER
 
Top

CHARACTER QueryString

Returns CHARACTER
 
Top

CHARACTER SearchString

Returns CHARACTER