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

/* 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:IDataDefinitionLoader
Author(s):hdaniels
Created:Oct 2010




Method Summary
Options Name Purpose
AddError (character)
AddError (Error)
AddField (character, character, handle, integer)
AddIndex (character, character, handle, integer, log)
AddPhase2Error (character)
AddSequence (character, handle)
AddTable (character, handle, integer)
AddWarning (character)
LOGICAL CurrentTableAttributes () /* used by _lod to check if current parent need area */
CHARACTER FieldNewName (character, character)
CHARACTER FieldOldName (character, character)
CHARACTER IndexNewName (character, character)
CHARACTER IndexOldName (character, character)
LOGICAL IsNewTable (character)
Progress.Lang.AppError RemoveError ()
CHARACTER RemoveErrorMessages ()
Progress.Lang.AppError RemoveWarning ()
CHARACTER RemoveWarningMessages ()
RenameField (character, character, character)
RenameIndex (character, character, character)
RenameSequence (character, character)
RenameTable (character, character)
CHARACTER SequenceNewName (character)
CHARACTER SequenceOldName (character)
CHARACTER TableNewName (character)
CHARACTER TableOldName (character)

Property Summary
Options Name Purpose
LOGICAL AddingChildToNewTable
Progress.Lang.AppError Error
LOGICAL IsReader
Progress.Lang.AppError Warning


Method Detail
Top

AddError (character)

Parameters:
pcText CHARACTER
Top

AddError (Error)

Parameters:
pError Progress.Lang.Error
Top

AddField (character, character, handle, integer)

Parameters:
pcAction CHARACTER
pcTable CHARACTER
h HANDLE
piArea INTEGER
Top

AddIndex (character, character, handle, integer, log)

Parameters:
pcAction CHARACTER
pcTable CHARACTER
h HANDLE
piArea INTEGER
piPrimary LOGICAL
Top

AddPhase2Error (character)

Parameters:
pcText CHARACTER
Top

AddSequence (character, handle)

Parameters:
pcAction CHARACTER
h HANDLE
Top

AddTable (character, handle, integer)

Parameters:
pcAction CHARACTER
h HANDLE
piArea INTEGER
Top

AddWarning (character)

Parameters:
pcText CHARACTER
Top

LOGICAL CurrentTableAttributes ()

/* used by _lod to check if current parent need area
Returns LOGICAL
Top

CHARACTER FieldNewName (character, character)

Parameters:
pcTable CHARACTER
pcOldname CHARACTER
Returns CHARACTER
Top

CHARACTER FieldOldName (character, character)

Parameters:
pcTable CHARACTER
pcNewname CHARACTER
Returns CHARACTER
Top

CHARACTER IndexNewName (character, character)

Parameters:
pcTable CHARACTER
pcOldname CHARACTER
Returns CHARACTER
Top

CHARACTER IndexOldName (character, character)

Parameters:
pcTable CHARACTER
pcNewname CHARACTER
Returns CHARACTER
Top

LOGICAL IsNewTable (character)

Parameters:
pcTable CHARACTER
Returns LOGICAL
Top

Progress.Lang.AppError RemoveError ()

Returns Progress.Lang.AppError
Top

CHARACTER RemoveErrorMessages ()

Returns CHARACTER
Top

Progress.Lang.AppError RemoveWarning ()

Returns Progress.Lang.AppError
Top

CHARACTER RemoveWarningMessages ()

Returns CHARACTER
Top

RenameField (character, character, character)

Parameters:
pcTable CHARACTER
pcname CHARACTER
pcNewname CHARACTER
Top

RenameIndex (character, character, character)

Parameters:
pcTable CHARACTER
pcname CHARACTER
pcNewname CHARACTER
Top

RenameSequence (character, character)

Parameters:
pcname CHARACTER
pcNewname CHARACTER
Top

RenameTable (character, character)

Parameters:
pcname CHARACTER
pcNewname CHARACTER
Top

CHARACTER SequenceNewName (character)

Parameters:
pcOldname CHARACTER
Returns CHARACTER
Top

CHARACTER SequenceOldName (character)

Parameters:
pcNewname CHARACTER
Returns CHARACTER
Top

CHARACTER TableNewName (character)

Parameters:
pcOldname CHARACTER
Returns CHARACTER
Top

CHARACTER TableOldName (character)

Parameters:
pcNewname CHARACTER
Returns CHARACTER


Property Detail
Top

LOGICAL AddingChildToNewTable

Returns LOGICAL
Top

Progress.Lang.AppError Error

Returns Progress.Lang.AppError
Top

LOGICAL IsReader

Returns LOGICAL
Top

Progress.Lang.AppError Warning

Returns Progress.Lang.AppError


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15