Namespace: Consultingwerk.Framework.TypeDescriptor
Interface 
IPropertyDescriptor Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implemented by: Consultingwerk.Framework.TypeDescriptor.PropertyDescriptor

File:IPropertyDescriptor
Purpose:Interface for the descriptor of a single object property
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Wed Apr 29 06:58:50 CEST 2015


Top Property Summary
Options Name Purpose
+ CHARACTER DefiningTypeName Returns the name of the type that defines the property
+ LOGICAL Editable Returns if the property should be editable in a property sheed
+ Consultingwerk.Framework.TypeDescriptor.EditorTypeEnum EditorType Returns the type of editor control to use for the property visualization
+ CHARACTER ListItemPairs Returns a comma delimited list of name/value pairs for the property
+ CHARACTER PropertyLabel Returns the label for the property
+ CHARACTER PropertyName Returns the name of the property
+ LOGICAL Visible Returns if the property should be visible in a property sheed


Property Detail
Top

PUBLIC CHARACTER DefiningTypeName

Purpose: Returns the name of the type that defines the property
Notes: Returns the name of a base class when a property is inherited

Returns CHARACTER
Top

PUBLIC LOGICAL Editable

Purpose: Returns if the property should be editable in a property sheed
Notes:

Returns LOGICAL
Top

PUBLIC Consultingwerk.Framework.TypeDescriptor.EditorTypeEnum EditorType

Purpose: Returns the type of editor control to use for the property visualization
Notes:

Returns Consultingwerk.Framework.TypeDescriptor.EditorTypeEnum
Top

PUBLIC CHARACTER ListItemPairs

Purpose: Returns a comma delimited list of name/value pairs for the property
Notes: Applieas to EditorType = EditorTypeEnum:List

Returns CHARACTER
Top

PUBLIC CHARACTER PropertyLabel

Purpose: Returns the label for the property
Notes:

Returns CHARACTER
Top

PUBLIC CHARACTER PropertyName

Purpose: Returns the name of the property
Notes:

Returns CHARACTER
Top

PUBLIC LOGICAL Visible

Purpose: Returns if the property should be visible in a property sheed
Notes:

Returns LOGICAL


©2006-2016 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       26.08.2016 08:29:08