Namespace: Consultingwerk
Class 
Enum Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Inherited by: Consultingwerk.Studio.P4.ChangeListStatusEnum Consultingwerk.UiEnvironmentEnum Consultingwerk.Util.Enum.DatasetControlStringEnum Consultingwerk.Util.Enum.DynamicTempTablesEnum Consultingwerk.Util.Enum.FilterByPrivateDataOperatorEnum Consultingwerk.Util.Enum.LockModeEnum Consultingwerk.Util.Enum.LogEntryTypesEnum Consultingwerk.Util.Enum.ValueFromEnum Consultingwerk.Utilities.Excel.ExportColumnLabelEnum Consultingwerk.Web.Kendo.Data.FilterOperatorEnum Consultingwerk.Web.Kendo.Data.SortDirection Consultingwerk.Web.Kendo.Grid.ScrollableEnum Consultingwerk.Web.Kendo.WindowSizesEnum Consultingwerk.Web.KendoUiBuilder.DataProvider.AuthenticationModelEnum Consultingwerk.Web.UrlEncodeTypeEnum Consultingwerk.Web.Widgets.ButtonTypeEnum Consultingwerk.Web.Widgets.Grid.ColumnDisplayTypeEnum Consultingwerk.Web.Widgets.RibbonToolSize Consultingwerk.Web.Widgets.TextBoxTypeEnum Consultingwerk.Web2.Services.Rendering.Viewer.LayoutStyleEnum Consultingwerk.Windows.ListAndLabel.DefineBufferAsEnum Consultingwerk.SmartFramework.Scheduler.SchedulerJobPlanningTypeEnum Consultingwerk.SmartFramework.Scheduler.SchedulerJobStatusEnum Consultingwerk.SmartComponents.Tools.DynamicLookupDesigner.LookupDesignerStateEnum Consultingwerk.SmartFramework.Authentication.ChangePasswordEncodingEnum Consultingwerk.SmartFramework.Authentication.PasswordEncodingEnum Consultingwerk.BusinessEntityDesigner.Services.CustomPropertiesScopeEnum Consultingwerk.BusinessEntityDesigner.Services.FieldRemovedHandlingEnum Consultingwerk.MonthEnum Consultingwerk.CompareStrengthEnum Consultingwerk.Design.SmartComponents.LicenseContextEnum Consultingwerk.EntryTypeEnum Consultingwerk.Windows.Framework.StructureTypeEnum Consultingwerk.Windows.Framework.ValueListDisplayTextEnum Consultingwerk.Windows.Ldap.ObjectClassEnum Consultingwerk.Framework.Authorization.FieldRestrictionEnum Consultingwerk.Framework.Enum.CharacterPromptTypeEnum Consultingwerk.Framework.Enum.DialogResultEnum Consultingwerk.Framework.Enum.ListChangedTypeEnum Consultingwerk.Framework.Enum.LoggingLevelEnum Consultingwerk.Framework.Enum.NumericPromptTypeEnum Consultingwerk.Framework.Enum.NumericTypeEnum Consultingwerk.Framework.MessageInteraction.MessageButtons Consultingwerk.Framework.MessageInteraction.MessageReplyEnum Consultingwerk.Framework.Session.ContextDatasetOriginEnum Consultingwerk.Framework.TypeDescriptor.EditorTypeEnum Consultingwerk.Framework.WaitStateActionEnum Consultingwerk.JsonDataTypeEnum Ccs.BusinessLogic.CommitScopeEnum Ccs.BusinessLogic.JoinEnum Ccs.BusinessLogic.QueryOperatorEnum Ccs.BusinessLogic.SortOrderEnum Consultingwerk.AndOrEnum Consultingwerk.ArrayBaseEnum Consultingwerk.BufferTypeEnum Consultingwerk.BusinessEntityDesigner.BusinessEntityPartEnum Consultingwerk.BusinessEntityDesigner.Generator.DataAccessStyleEnum Consultingwerk.BusinessEntityDesigner.Generator.PackageNotEnteredEnum Consultingwerk.BusinessEntityDesigner.Plugins.CustomServices.AlternativeControlTypeProviderOriginEnum Consultingwerk.BusinessEntityDesigner.Plugins.GenerateModelClassesEnum Consultingwerk.OERA.BufferModelGcModeEnum Consultingwerk.OERA.BusinessEntityDescriptor.DefaultFilterOperatorEnum Consultingwerk.OERA.BusinessServiceOperatingModeEnum Consultingwerk.OERA.BusinessServiceTypeEnum Consultingwerk.OERA.DatasetModelModeEnum Consultingwerk.OERA.DatasetParameterModeEnum Consultingwerk.OERA.Enum.CommitCallbackTypeEnum Consultingwerk.OERA.Enum.OnValidationErrorEnum Consultingwerk.OERA.Enum.RequestTypeEnum Consultingwerk.OERA.Enum.RowStateEnum Consultingwerk.OERA.Enum.ServiceInterfaceLoggingLevelEnum Consultingwerk.OERA.GenericFetchDataByKeyTableParameterCloneMode Consultingwerk.OERA.NotRunningServiceEnum Consultingwerk.OERA.OnNotAvailableEnum Consultingwerk.OERA.OptionsOnDisconnectEnum Consultingwerk.OERA.QueryJoinEnum Consultingwerk.OERA.QueryPurposeEnum Consultingwerk.OERA.QueryTypeEnum Consultingwerk.OERA.RestResource.RestAddressTypeEnum Consultingwerk.OERA.SpecialParameterEnum Consultingwerk.OERA.TableModelTypeEnum Consultingwerk.OERA.UseInterfaceEnum Consultingwerk.OERA.ValidationMessages.ValidationMessageSeverity Consultingwerk.OperatorEnum Consultingwerk.SmartFramework.MessageTypeEnum Consultingwerk.SmartFramework.Repository.Class.GetAttributesForEnum Consultingwerk.RollbaseAdapter.PermissionEnum Consultingwerk.SmartComponents.Enum.AdapterOriginEnum Consultingwerk.SmartComponents.Enum.FindRowWhereModeEnum Consultingwerk.SmartComponents.Enum.TableIOActionEnum Consultingwerk.SmartComponents.Enum.TransactionStateEnum Consultingwerk.SmartComponents.Enum.UpdateStateEnum Consultingwerk.SmartComponents.Implementation.RetrieveDataStatusEnum Consultingwerk.Studio.ClassMemberTypeEnum Consultingwerk.Web2.Services.SmartViews.ViewerBindingStyleEnum Consultingwerk.Web2.Views.LayoutElementType Consultingwerk.WeekDayEnum Consultingwerk.WindowIntegrationKit.Controls.ApplyCellLeaveToBrowseEnum Consultingwerk.WindowIntegrationKit.Controls.ApplyFunctionKeyEventsEnum Consultingwerk.WindowIntegrationKit.Controls.BindingSourceFieldsEnum Consultingwerk.WindowIntegrationKit.Controls.CursorKeyNavigationInEditEnum Consultingwerk.WindowIntegrationKit.Controls.RepositionModeEnum Consultingwerk.Windows.API.ExtendedNameFormatEnum Consultingwerk.Windows.Framework.Authorization.AuthorizationDefinedForEnum Consultingwerk.Windows.Framework.Authorization.ToolbarContainerTypeEnum Consultingwerk.Windows.Framework.FormStartTypeEnum
ABSTRACT

File:Enum
Purpose:Abstract base type for Enum classes
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Wed Aug 25 10:30:24 CEST 2010
Notes:http://blog.consultingwerk.de/consultingwerkblog/2010/08/a-pattern-for-enums



Top Method Summary
Options Name Purpose
+ LOGICAL Equals (Object) Compares this Enum member to another member of this Enum by Value
+ F INT64 GetValue () Returns the Value of the Enum Member
+ CHARACTER ToString () Returns a CHARACTER representation (human readable) of the Enum member

Top Property Summary
Options Name Purpose
# CHARACTER Label
+ INTEGER Value


Method Detail
Top

PUBLIC LOGICAL Equals (Object)

Purpose: Compares this Enum member to another member of this Enum by Value
Notes: Returns FALSE when the passed in object reference is not of this
Enum type

Parameters:
poParam Progress.Lang.Object
The object to compare by value and type with the current enum member
Returns LOGICAL
Logical value indicating if the two compared enum members are euqally
Top

PUBLIC INT64 GetValue ()

Purpose: Returns the Value of the Enum Member
Notes: Introduced for compability with 11.6 native Enums

Returns INT64
The Enum Memeber value
Top

PUBLIC CHARACTER ToString ()

Purpose: Returns a CHARACTER representation (human readable) of the
Enum member
Notes:

Returns CHARACTER
The CHARACTER representation of the enum member, identically to the Label property


Property Detail
Top

PROTECTED CHARACTER Label


Returns CHARACTER
Top

PUBLIC INTEGER Value


Returns INTEGER


©2006-2020 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       04.02.2020 23:11:38