Namespace: OpenEdge.DataAdmin.Binding
Interface
IDataTree
Parent classes:
Inherits: Progress.Lang.Object

/* *********************************************************
/* Copyright (c) 2013 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.
File:IDataTree
Author(s):hdaniels
Created:Wed Nov 06 EST 2013




Method Summary
Options Name Purpose
AddRowListener (IJsonRowListener)
Progress.Lang.Object GetFieldHandler (character)
Progress.Json.ObjectModel.JsonObject GetJSON ()
Progress.Json.ObjectModel.JsonObject GetJSON (IPageRequest)
HANDLE GetWriteHandle ()
SetFieldHandler (character, Object)

Property Summary
Options Name Purpose
LOGICAL IncludeRoot
LOGICAL NoTopArray
LOGICAL Success
CHARACTER TopTable
INT64 Total
LOGICAL UseDataset
LOGICAL Write
LOGICAL WriteCode


Method Detail
Top

PUBLIC AddRowListener (IJsonRowListener)

Parameters:
listener OpenEdge.DataAdmin.Binding.IJsonRowListener
Top

PUBLIC Progress.Lang.Object GetFieldHandler (character)

Parameters:
pname CHARACTER
Returns Progress.Lang.Object
Top

PUBLIC Progress.Json.ObjectModel.JsonObject GetJSON ()

Returns Progress.Json.ObjectModel.JsonObject
Top

PUBLIC Progress.Json.ObjectModel.JsonObject GetJSON (IPageRequest)

Parameters:
pageReq OpenEdge.DataAdmin.Rest.IPageRequest
Returns Progress.Json.ObjectModel.JsonObject
Top

PUBLIC HANDLE GetWriteHandle ()

Returns HANDLE
Top

PUBLIC SetFieldHandler (character, Object)

Parameters:
pname CHARACTER
phandler Progress.Lang.Object


Property Detail
Top

PUBLIC LOGICAL IncludeRoot

Returns LOGICAL
Top

PUBLIC LOGICAL NoTopArray

Returns LOGICAL
Top

PUBLIC LOGICAL Success

Returns LOGICAL
Top

PUBLIC CHARACTER TopTable

Returns CHARACTER
Top

PUBLIC INT64 Total

Returns INT64
Top

PUBLIC LOGICAL UseDataset

Returns LOGICAL
Top

PUBLIC LOGICAL Write

Returns LOGICAL
Top

PUBLIC LOGICAL WriteCode

Returns LOGICAL


Copyright © 2020 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.2.0