Namespace: OpenEdge.DataAdmin.Binding
Type: Class SequenceContext
Parent Classes:
Inherits: OpenEdge.DataAdmin.Binding.DataAdminContext
Implements: OpenEdge.DataAdmin.Binding.IDataAdminContext


File:SequenceContext
Author(s):hdaniels
Created:2010



Method Summary
  Options Name Purpose
  LOGICAL CanFind (character)
  CopyTable (IDataAdminModel)
  CopyTable (table)
  OpenEdge.DataAdmin.IDataAdminCollection CreateCollection (IDataAdminContext)
  OpenEdge.DataAdmin.IDataAdminElement CreateEntity (IRequestInfo)
  CreateRow (IDataAdminElement)
  CreateRow (ISequence) /* define variable validateError as DataContextError no-undo.*/
  HANDLE CreateSaveDataset ()
  LOGICAL Find (character)
  CHARACTER GetJoinFields (character)
  initChildren (IContextScope)
  HANDLE InitDataset () /* temporary until all sub classes are using createDataset */
  InitRow (character) /** Create row with key - used by CreateRootRow */

Constructor Summary
  Options Name Purpose
  SequenceContext ()
  SequenceContext (IContextScope)

Property Summary
  Options Name Purpose
  INTEGER Count
  CHARACTER KeyFields
  HANDLE TableHandle


Method Detail
Top

LOGICAL CanFind (character)

Parameters:
name CHARACTER
 
Returns LOGICAL
 
Top

CopyTable (IDataAdminModel)

Parameters:
cntxt OpenEdge.DataAdmin.Binding.IDataAdminModel
 
Top

CopyTable (table)

Parameters:
copysequence TABLE
 
Top

OpenEdge.DataAdmin.IDataAdminCollection CreateCollection (IDataAdminContext)

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

OpenEdge.DataAdmin.IDataAdminElement CreateEntity (IRequestInfo)

Parameters:
preq OpenEdge.DataAdmin.IRequestInfo
 
Returns OpenEdge.DataAdmin.IDataAdminElement
 
Top

CreateRow (IDataAdminElement)

Parameters:
seq OpenEdge.DataAdmin.IDataAdminElement
 
Top

CreateRow (ISequence)

/* define variable validateError as DataContextError no-undo.
Parameters:
seq OpenEdge.DataAdmin.ISequence
 
Top

HANDLE CreateSaveDataset ()

Returns HANDLE
 
Top

LOGICAL Find (character)

Parameters:
name CHARACTER
 
Returns LOGICAL
 
Top

CHARACTER GetJoinFields (character)

Parameters:
parentid CHARACTER
 
Returns CHARACTER
 
Top

initChildren (IContextScope)

Parameters:
pScope OpenEdge.DataAdmin.Binding.Factory.IContextScope
 
Top

HANDLE InitDataset ()

/* temporary until all sub classes are using createDataset
Returns HANDLE
 
Top

InitRow (character)

Purpose: Create row with key - used by CreateRootRow
Parameters:
pName CHARACTER
 


Constructor Detail
Top

SequenceContext ()

Top

SequenceContext (IContextScope)

Parameters:
pScope OpenEdge.DataAdmin.Binding.Factory.IContextScope
 


Property Detail
Top

INTEGER Count

Returns INTEGER
 
Top

CHARACTER KeyFields

Returns CHARACTER
 
Top

HANDLE TableHandle

Returns HANDLE