Namespace: Consultingwerk.Util
Class 
EnumHelperExt Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object

Purpose: Constructor for the EnumHelperExt class
Notes: Disallow instance creation



Top Method Summary
Options Name Purpose
+ System.Enum Add (Enum, Enum, Enum) Performs a logical Add on an Array of .NET Enum values *
+ System.Enum Add (Enum, Enum, Enum, Enum) Performs a logical Add on an Array of .NET Enum values *
+ System.Enum Add (Enum, Enum, Enum, Enum, Enum) Performs a logical Add on an Array of .NET Enum values *
+ System.Enum Add (Enum[]) Performs a logical Add on an Array of .NET Enum values *
+ LOGICAL Contains (Enum, Enum) Returns true, when the specified list of flagged .NET Enum values does contain the the specified value (e.g. comparing DockStyle Top, Left
+ System.Enum FromInteger (Type, integer) Returns the .NET Enum member that represents the given integer value
+ Progress.Lang.Object FromString (character, Class) Returns the Progress.Lang.Enum or Consultingwerk.Enum for the given string
+ System.Enum Or (Enum, Enum) Performs a logical Or on two .NET Enum values
+ System.Enum Or (Enum, Enum, Enum) Performs a logical Or on an Array of .NET Enum values
+ System.Enum or (Enum, Enum, Enum, Enum) Performs a logical Or on an Array of .NET Enum values
+ System.Enum Or (Enum, Enum, Enum, Enum, Enum) Performs a logical Or on an Array of .NET Enum values
+ System.Enum Or (Enum, Enum, Enum, Enum, Enum, Enum) Performs a logical Or on an Array of .NET Enum values
+ System.Enum Or (Enum, Enum, Enum, Enum, Enum, Enum, Enum) Performs a logical Or on an Array of .NET Enum values
+ System.Enum Or (Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum) Performs a logical Or on an Array of .NET Enum values
+ System.Enum Or (Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum) Performs a logical Or on an Array of .NET Enum values
+ System.Enum Or (Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum) Performs a logical Or on an Array of .NET Enum values
+ System.Enum Or (Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum) Performs a logical Or on an Array of .NET Enum values
+ System.Enum Or (Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum) Performs a logical Or on an Array of .NET Enum values
+ System.Enum Or (Enum[]) Performs a logical Or on an Array of .NET Enum values
+ CHARACTER ToList (Object[]) Converts an Enum array to a character list

Top Constructor Summary
Options Name Purpose
# EnumHelperExt () Constructor for the EnumHelperExt class


Method Detail
Top

PUBLIC System.Enum Add (Enum, Enum, Enum)

Purpose: Performs a logical Add on an Array of .NET Enum values
Notes:

Parameters:
poEnum1 System.Enum
The first System.Enum for the Add operation
poEnum2 System.Enum
The first System.Enum for the Add operation
poEnum3 System.Enum
The first System.Enum for the Add operation
Returns System.Enum
The resulting Enum
Top

PUBLIC System.Enum Add (Enum, Enum, Enum, Enum)

Purpose: Performs a logical Add on an Array of .NET Enum values
Notes:

Parameters:
poEnum1 System.Enum
The first System.Enum for the Add operation
poEnum2 System.Enum
The first System.Enum for the Add operation
poEnum3 System.Enum
The first System.Enum for the Add operation
poEnum4 System.Enum
The first System.Enum for the Add operation
Returns System.Enum
The resulting Enum
Top

PUBLIC System.Enum Add (Enum, Enum, Enum, Enum, Enum)

Purpose: Performs a logical Add on an Array of .NET Enum values
Notes:

Parameters:
poEnum1 System.Enum
The first System.Enum for the Add operation
poEnum2 System.Enum
The first System.Enum for the Add operation
poEnum3 System.Enum
The first System.Enum for the Add operation
poEnum4 System.Enum
The first System.Enum for the Add operation
poEnum5 System.Enum
The first System.Enum for the Add operation
Returns System.Enum
The resulting Enum
Top

PUBLIC System.Enum Add (Enum[])

Purpose: Performs a logical Add on an Array of .NET Enum values
Notes:

Parameters:
poEnumArray System.Enum
An Array of Enum values
Returns System.Enum
The resulting Enum
Top

PUBLIC LOGICAL Contains (Enum, Enum)

Purpose: Returns true, when the specified list of flagged .NET Enum values does
contain the the specified value (e.g. comparing DockStyle Top, Left
Notes:

Parameters:
poEnumList System.Enum
A list of flagged Enum values
poValue System.Enum
A single Enum value
Returns LOGICAL
True when the specified list of flagged Enum values does contain the specified value
Top

PUBLIC System.Enum FromInteger (Type, integer)

Purpose: Returns the .NET Enum member that represents the given integer value
Notes: SCL-592

Parameters:
poType System.Type
The Enum Member type to return the member from
piValue INTEGER
The value to return the enum member for
Returns System.Enum
The enum member with the given value
Top

PUBLIC Progress.Lang.Object FromString (character, Class)

Purpose: Returns the Progress.Lang.Enum or Consultingwerk.Enum for
the given string
Notes:

Parameters:
pcValue CHARACTER
The Enum Name
poClass Progress.Lang.Class
The Enum Class
Returns Progress.Lang.Object
The enum member
Top

PUBLIC System.Enum Or (Enum, Enum)

Purpose: Performs a logical Or on two .NET Enum values
Notes:

Parameters:
poEnum1 System.Enum
The first System.Enum for the Or operation
poEnum2 System.Enum
The second System.Enum for the Or operation
Returns System.Enum
The resulting Enum
Top

PUBLIC System.Enum Or (Enum, Enum, Enum)

Purpose: Performs a logical Or on an Array of .NET Enum values
Notes:

Parameters:
poEnum1 System.Enum
The first System.Enum for the Or operation
poEnum2 System.Enum
The second System.Enum for the Or operation
poEnum3 System.Enum
The third System.Enum for the Or operation
Returns System.Enum
The resulting Enum
Top

PUBLIC System.Enum or (Enum, Enum, Enum, Enum)

Purpose: Performs a logical Or on an Array of .NET Enum values
Notes:

Parameters:
poEnum1 System.Enum
The first System.Enum for the Or operation
poEnum2 System.Enum
The second System.Enum for the Or operation
poEnum3 System.Enum
The third System.Enum for the Or operation
poEnum4 System.Enum
The fourth System.Enum for the Or operation
Returns System.Enum
The resulting Enum
Top

PUBLIC System.Enum Or (Enum, Enum, Enum, Enum, Enum)

Purpose: Performs a logical Or on an Array of .NET Enum values
Notes:

Parameters:
poEnum1 System.Enum
The first System.Enum for the Or operation
poEnum2 System.Enum
The second System.Enum for the Or operation
poEnum3 System.Enum
The third System.Enum for the Or operation
poEnum4 System.Enum
The fourth System.Enum for the Or operation
poEnum5 System.Enum
The fifth System.Enum for the Or operation
Returns System.Enum
The resulting Enum
Top

PUBLIC System.Enum Or (Enum, Enum, Enum, Enum, Enum, Enum)

Purpose: Performs a logical Or on an Array of .NET Enum values
Notes:

Parameters:
poEnum1 System.Enum
The first System.Enum for the Or operation
poEnum2 System.Enum
The second System.Enum for the Or operation
poEnum3 System.Enum
The third System.Enum for the Or operation
poEnum4 System.Enum
The fourth System.Enum for the Or operation
poEnum5 System.Enum
The fifth System.Enum for the Or operation
poEnum6 System.Enum
The sixth System.Enum for the Or operation
Returns System.Enum
The resulting Enum
Top

PUBLIC System.Enum Or (Enum, Enum, Enum, Enum, Enum, Enum, Enum)

Purpose: Performs a logical Or on an Array of .NET Enum values
Notes:

Parameters:
poEnum1 System.Enum
The first System.Enum for the Or operation
poEnum2 System.Enum
The second System.Enum for the Or operation
poEnum3 System.Enum
The third System.Enum for the Or operation
poEnum4 System.Enum
The fourth System.Enum for the Or operation
poEnum5 System.Enum
The fifth System.Enum for the Or operation
poEnum6 System.Enum
The sixth System.Enum for the Or operation
poEnum7 System.Enum
The seventh System.Enum for the Or operation
Returns System.Enum
The resulting Enum
Top

PUBLIC System.Enum Or (Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum)

Purpose: Performs a logical Or on an Array of .NET Enum values
Notes:

Parameters:
poEnum1 System.Enum
The first System.Enum for the Or operation
poEnum2 System.Enum
The second System.Enum for the Or operation
poEnum3 System.Enum
The third System.Enum for the Or operation
poEnum4 System.Enum
The fourth System.Enum for the Or operation
poEnum5 System.Enum
The fifth System.Enum for the Or operation
poEnum6 System.Enum
The sixth System.Enum for the Or operation
poEnum7 System.Enum
The seventh System.Enum for the Or operation
poEnum8 System.Enum
The eighth System.Enum for the Or operation
Returns System.Enum
The resulting Enum
Top

PUBLIC System.Enum Or (Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum)

Purpose: Performs a logical Or on an Array of .NET Enum values
Notes:

Parameters:
poEnum1 System.Enum
The first System.Enum for the Or operation
poEnum2 System.Enum
The second System.Enum for the Or operation
poEnum3 System.Enum
The third System.Enum for the Or operation
poEnum4 System.Enum
The fourth System.Enum for the Or operation
poEnum5 System.Enum
The fifth System.Enum for the Or operation
poEnum6 System.Enum
The sixth System.Enum for the Or operation
poEnum7 System.Enum
The seventh System.Enum for the Or operation
poEnum8 System.Enum
The eighth System.Enum for the Or operation
poEnum9 System.Enum
The ninth System.Enum for the Or operation
Returns System.Enum
The resulting Enum
Top

PUBLIC System.Enum Or (Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum)

Purpose: Performs a logical Or on an Array of .NET Enum values
Notes:

Parameters:
poEnum1 System.Enum
The first System.Enum for the Or operation
poEnum2 System.Enum
The second System.Enum for the Or operation
poEnum3 System.Enum
The third System.Enum for the Or operation
poEnum4 System.Enum
The fourth System.Enum for the Or operation
poEnum5 System.Enum
The fifth System.Enum for the Or operation
poEnum6 System.Enum
The sixth System.Enum for the Or operation
poEnum7 System.Enum
The seventh System.Enum for the Or operation
poEnum8 System.Enum
The eighth System.Enum for the Or operation
poEnum9 System.Enum
The ninth System.Enum for the Or operation
poEnum10 System.Enum
The tenth System.Enum for the Or operation
Returns System.Enum
The resulting Enum
Top

PUBLIC System.Enum Or (Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum)

Purpose: Performs a logical Or on an Array of .NET Enum values
Notes:

Parameters:
poEnum1 System.Enum
The first System.Enum for the Or operation
poEnum2 System.Enum
The second System.Enum for the Or operation
poEnum3 System.Enum
The third System.Enum for the Or operation
poEnum4 System.Enum
The fourth System.Enum for the Or operation
poEnum5 System.Enum
The fifth System.Enum for the Or operation
poEnum6 System.Enum
The sixth System.Enum for the Or operation
poEnum7 System.Enum
The seventh System.Enum for the Or operation
poEnum8 System.Enum
The eighth System.Enum for the Or operation
poEnum9 System.Enum
The ninth System.Enum for the Or operation
poEnum10 System.Enum
The tenth System.Enum for the Or operation
poEnum11 System.Enum
The eleventh System.Enum for the Or operation
Returns System.Enum
The resulting Enum
Top

PUBLIC System.Enum Or (Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum, Enum)

Purpose: Performs a logical Or on an Array of .NET Enum values
Notes:

Parameters:
poEnum1 System.Enum
The first System.Enum for the Or operation
poEnum2 System.Enum
The second System.Enum for the Or operation
poEnum3 System.Enum
The third System.Enum for the Or operation
poEnum4 System.Enum
The fourth System.Enum for the Or operation
poEnum5 System.Enum
The fifth System.Enum for the Or operation
poEnum6 System.Enum
The sixth System.Enum for the Or operation
poEnum7 System.Enum
The seventh System.Enum for the Or operation
poEnum8 System.Enum
The eighth System.Enum for the Or operation
poEnum9 System.Enum
The ninth System.Enum for the Or operation
poEnum10 System.Enum
The tenth System.Enum for the Or operation
poEnum11 System.Enum
The eleventh System.Enum for the Or operation
poEnum12 System.Enum
The twelve System.Enum for the Or operation
Returns System.Enum
The resulting Enum
Top

PUBLIC System.Enum Or (Enum[])

Purpose: Performs a logical Or on an Array of .NET Enum values
Notes:

Parameters:
poEnumArray System.Enum
An Array of Enum values
Returns System.Enum
The resulting Enum
Top

PUBLIC CHARACTER ToList (Object[])

Purpose: Converts an Enum array to a character list
Notes:

Parameters:
poArray Progress.Lang.Object
The array of .NET Enums
Returns CHARACTER
The resulting character list


Constructor Detail
Top

PROTECTED EnumHelperExt ()

Purpose: Constructor for the EnumHelperExt class
Notes: Disallow instance creation



©2006-2023 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       08.12.2024 13:23:38