Namespace: OpenEdge.Core.Collections
Class 
ObjectStack
Parent classes:
Inherits: OpenEdge.Core.Collections.Stack

Copyright (c) 2013 by Progress Software Corporation. All rights reserved.
File:ObjectStack
Author(s):pjudge
Created:Tue Jan 05 13:50:43 EST 2010




Method Summary
Options Name Purpose
# Progress.Lang.Object Clone ()
Inherited from OpenEdge.Core.Collections.Stack
# Invert ()
Inherited from OpenEdge.Core.Collections.Stack
# Progress.Lang.Object Peek ()
# Progress.Lang.Object Pop ()
# Push (Object)
# Rotate (integer)
Inherited from OpenEdge.Core.Collections.Stack
+ SetStackDepth (integer)
Inherited from OpenEdge.Core.Collections.Stack
# Swap (integer, integer)
Inherited from OpenEdge.Core.Collections.Stack
# Progress.Lang.Object ToArray ()

Constructor Summary
Options Name Purpose
# ObjectStack ()
# ObjectStack (integer)
# ObjectStack (Object[])

Property Summary
Options Name Purpose
# LOGICAL AutoExpand /* Keep incrementally growing stack Depth as new elements are added. This will negatively impact performance. */
Inherited from OpenEdge.Core.Collections.Stack
# INTEGER Depth
Inherited from OpenEdge.Core.Collections.Stack
# LOGICAL DiscardOnShrink /* If true, we'll discard stuff off the bottom of the stack if we resize the stack smaller than its contents. */
Inherited from OpenEdge.Core.Collections.Stack
# INTEGER Size
Inherited from OpenEdge.Core.Collections.Stack


Method Detail
Top

PROTECTED Progress.Lang.Object Clone ()

Inherited from OpenEdge.Core.Collections.Stack
Returns Progress.Lang.Object
Top

PROTECTED Invert ()

Inherited from OpenEdge.Core.Collections.Stack
Top

PROTECTED Progress.Lang.Object Peek ()

Returns Progress.Lang.Object
Top

PROTECTED Progress.Lang.Object Pop ()

Returns Progress.Lang.Object
Top

PROTECTED Push (Object)

Parameters:
poValue Progress.Lang.Object
Top

PROTECTED Rotate (integer)

Inherited from OpenEdge.Core.Collections.Stack
Parameters:
piItems INTEGER
Top

PUBLIC SetStackDepth (integer)

Inherited from OpenEdge.Core.Collections.Stack
Parameters:
piDepth INTEGER
Top

PROTECTED Swap (integer, integer)

Inherited from OpenEdge.Core.Collections.Stack
Parameters:
piFromPos INTEGER
piToPos INTEGER
Top

PROTECTED Progress.Lang.Object ToArray ()

Returns Progress.Lang.Object


Constructor Detail
Top

PROTECTED ObjectStack ()

Top

PROTECTED ObjectStack (integer)

Parameters:
piDepth INTEGER
Top

PROTECTED ObjectStack (Object[])

Parameters:
poArray Progress.Lang.Object


Property Detail
Top

PROTECTED LOGICAL AutoExpand

Inherited from OpenEdge.Core.Collections.Stack
/* Keep incrementally growing stack Depth as new elements are added.
This will negatively impact performance.
Returns LOGICAL
Top

PROTECTED INTEGER Depth

Inherited from OpenEdge.Core.Collections.Stack
Returns INTEGER
Top

PROTECTED LOGICAL DiscardOnShrink

Inherited from OpenEdge.Core.Collections.Stack
/* If true, we'll discard stuff off the bottom of the stack if
we resize the stack smaller than its contents.
Returns LOGICAL
Top

PROTECTED INTEGER Size

Inherited from OpenEdge.Core.Collections.Stack
Returns INTEGER


10.27.2015 12:36:24