Namespace: OpenEdge.DataAdmin
Class
Extent
Parent classes:
Progress.Lang.Object

Inherits: Progress.Lang.Object
Implements: OpenEdge.DataAdmin.IExtent, OpenEdge.DataAdmin.IDataAdminElement, OpenEdge.DataAdmin.IDataAdminSerializable

/* Copyright (c) 2010 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:Extent
Author(s):hdaniels
Created:Thu Jun 10 00:30:19 EDT 2010




Method Summary
Options Name Purpose
Attach (IDataAdminContext)
LOGICAL CanAttach (IDataAdminContext)
LOGICAL Equals (Object)
Export ()
Export (character)
ExportAsProcedure (character)
ExportAsProcedure (character, character)
ExportTree (character)
ExportTree (character, character)
Progress.Json.ObjectModel.JsonObject GetJSONExport (IContextTree) /* optional call back from context tree. called when parse is complete override to return json to export instead of dataset returns unknown to use standard dataset. write-json */
CHARACTER GetKeyValues ()
Import (character)
ImportTree (character)
NewContext (IDataAdminModel) /* the context we attached to changed */
INTEGER Serialize (handle)
CHARACTER ToString ()
WriteTree (IContextTree) /* */
WriteTree (IContextTree, character) /* end method. */

Constructor Summary
Options Name Purpose
Extent ()
Extent (ExtentContext, IRequestInfo)
Extent (IArea, AreaContext)

Property Summary
Options Name Purpose
OpenEdge.DataAdmin.IArea Area
LOGICAL Attached
CHARACTER CodeExtension
OpenEdge.DataAdmin.Binding.IDataAdminModel Context
CHARACTER ContextId
LOGICAL Created
Progress.Lang.error Error
CHARACTER FileName
LOGICAL IsFixed
LOGICAL Modified
INTEGER Number
CHARACTER Path
OpenEdge.DataAdmin.IRequestInfo RequestInfo
CHARACTER SerializeName
OpenEdge.DataAdmin.IDataAdminService Service
INTEGER Size
INTEGER SizeUsed


Method Detail
Top

PUBLIC Attach (IDataAdminContext)

Parameters:
cntxt OpenEdge.DataAdmin.Binding.IDataAdminContext
Top

PUBLIC LOGICAL CanAttach (IDataAdminContext)

Parameters:
cntxt OpenEdge.DataAdmin.Binding.IDataAdminContext
Returns LOGICAL
Top

PUBLIC LOGICAL Equals (Object)

Parameters:
obj Progress.Lang.Object
Returns LOGICAL
Top

PUBLIC Export ()

Top

PUBLIC Export (character)

Parameters:
cFile CHARACTER
Top

PUBLIC ExportAsProcedure (character)

Parameters:
pcfile CHARACTER
Top

PUBLIC ExportAsProcedure (character, character)

Parameters:
pcfile CHARACTER
pcCollectionlist CHARACTER
Top

PUBLIC ExportTree (character)

Parameters:
pcfile CHARACTER
Top

PUBLIC ExportTree (character, character)

Parameters:
pcfile CHARACTER
pcCollectionlist CHARACTER
Top

PUBLIC Progress.Json.ObjectModel.JsonObject GetJSONExport (IContextTree)

/* optional call back from context tree.
called when parse is complete
override to return json to export instead of dataset
returns unknown to use standard dataset. write-json
Parameters:
tree OpenEdge.DataAdmin.Binding.IContextTree
Returns Progress.Json.ObjectModel.JsonObject
Top

PROTECTED CHARACTER GetKeyValues ()

Returns CHARACTER
Top

PUBLIC Import (character)

Parameters:
cFile CHARACTER
Top

PUBLIC ImportTree (character)

Parameters:
pcFile CHARACTER
Top

PROTECTED NewContext (IDataAdminModel)

/* the context we attached to changed
Parameters:
cntxt OpenEdge.DataAdmin.Binding.IDataAdminModel
Top

PUBLIC INTEGER Serialize (handle)

Parameters:
phHandle HANDLE
Returns INTEGER
Top

PUBLIC CHARACTER ToString ()

Returns CHARACTER
Top

PUBLIC WriteTree (IContextTree)

/*
Parameters:
tree OpenEdge.DataAdmin.Binding.IContextTree
Top

PUBLIC WriteTree (IContextTree, character)

/* end method.
Parameters:
tree OpenEdge.DataAdmin.Binding.IContextTree
pcCollections CHARACTER


Constructor Detail
Top

PUBLIC Extent ()

Top

PUBLIC Extent (ExtentContext, IRequestInfo)

Parameters:
cntxt OpenEdge.DataAdmin.Binding.ExtentContext
pReq OpenEdge.DataAdmin.IRequestInfo
Top

PUBLIC Extent (IArea, AreaContext)

Parameters:
pArea OpenEdge.DataAdmin.IArea
cntxt OpenEdge.DataAdmin.Binding.AreaContext


Property Detail
Top

PUBLIC OpenEdge.DataAdmin.IArea Area

Returns OpenEdge.DataAdmin.IArea
Top

PUBLIC LOGICAL Attached

Returns LOGICAL
Top

PUBLIC CHARACTER CodeExtension

Returns CHARACTER
Top

PROTECTED OpenEdge.DataAdmin.Binding.IDataAdminModel Context

Returns OpenEdge.DataAdmin.Binding.IDataAdminModel
Top

PUBLIC CHARACTER ContextId

Returns CHARACTER
Top

PUBLIC LOGICAL Created

Returns LOGICAL
Top

PUBLIC Progress.Lang.error Error

Returns Progress.Lang.error
Top

PUBLIC CHARACTER FileName

Returns CHARACTER
Top

PUBLIC LOGICAL IsFixed

Returns LOGICAL
Top

PUBLIC LOGICAL Modified

Returns LOGICAL
Top

PUBLIC INTEGER Number

Returns INTEGER
Top

PUBLIC CHARACTER Path

Returns CHARACTER
Top

PUBLIC OpenEdge.DataAdmin.IRequestInfo RequestInfo

Returns OpenEdge.DataAdmin.IRequestInfo
Top

PUBLIC CHARACTER SerializeName

Returns CHARACTER
Top

PUBLIC OpenEdge.DataAdmin.IDataAdminService Service

Returns OpenEdge.DataAdmin.IDataAdminService
Top

PUBLIC INTEGER Size

Returns INTEGER
Top

PUBLIC INTEGER SizeUsed

Returns INTEGER


Copyright © 2020 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.2.0