MODULES Uize.Util.Oop
- Contents
- 1. Introduction
-
2. Static Methods
- 2.1. Uize.Util.Oop.getClassName
- 2.2. Uize.Util.Oop.getFeatureInfo
- 2.3. Uize.Util.Oop.getFeatures
- 2.4. Uize.Util.Oop.getInheritanceChain
- 2.5. Uize.Util.Oop.inheritsFrom
- 2.6. Uize.Util.Oop.isClass
- 2.7. Uize.Util.Oop.isPackage
- 2.8. Uize.Util.Oop.isUizeClass
- 2.9. Uize.Util.Oop.isUizeClassInstance
- 2.10. Uize.Util.Oop.resolveToClass
- 3. Static Properties
1. Introduction
The Uize.Util.Oop
package provides convenience methods for...
DEVELOPERS: Chris van Rensburg
1.1. Examples
There are no dedicated showcase example pages for the Uize.Util.Oop
module.
SEARCH FOR EXAMPLES
Use the link below to search for example pages on the UIZE Web site that reference the Uize.Util.Oop
module...
SEARCH
1.2. Implementation Info
The Uize.Util.Oop
module defines the Uize.Util.Oop
package under the Uize.Util
namespace.
1.2.1. Features Introduced in This Module
The features listed in this section have been introduced in this module.
STATIC METHODS
Uize.Util.Oop.getClassName
| Uize.Util.Oop.getFeatureInfo
| Uize.Util.Oop.getFeatures
| Uize.Util.Oop.getInheritanceChain
| Uize.Util.Oop.inheritsFrom
| Uize.Util.Oop.isClass
| Uize.Util.Oop.isPackage
| Uize.Util.Oop.isUizeClass
| Uize.Util.Oop.isUizeClassInstance
| Uize.Util.Oop.resolveToClass
STATIC PROPERTIES
1.2.2. Features Overridden in This Module
No features have been overridden in this module.
1.2.3. Features Inherited From Other Modules
This module has no inherited features.
1.2.4. Modules Directly Under This Namespace
There are no modules directly under this namespace.
1.2.5. Unit Tests
There is no dedicated unit tests module for the Uize.Util.Oop
module.
2. Static Methods
2.1. Uize.Util.Oop.getClassName
IMPLEMENTATION INFO
this feature was introduced in this module |
2.2. Uize.Util.Oop.getFeatureInfo
SYNTAX
featureInfoOBJ = Uize.Util.Oop.getFeatureInfo (classOBJ,contextSTR,featureNameSTR);
FEATURE INFO OBJECT
name : nameSTR, shortName : shortNameSTR, access : accessSTR, context : contextSTR, type : typeSTR
Properties of the feature object...
name - | |
shortName - | |
access - | |
context - | |
type - |
NOTES
see the related Uize.Util.Oop.getFeatures static method |
IMPLEMENTATION INFO
this feature was introduced in this module |
2.3. Uize.Util.Oop.getFeatures
Returns an array, representing all of the features that can be automatically detected from the specified class (or the class of the specified instance).
SYNTAX
featuresARRAY = Uize.Util.Oop.getFeatures (instanceOrClassOBJ);
Each element of the array returned by the Uize.Util.Oop.getFeatures
method is an object that describes an individual feature, as would be returned by the related Uize.Util.Oop.getFeatureInfo
static method.
NOTES
see the related Uize.Util.Oop.getFeatureInfo static method |
IMPLEMENTATION INFO
this feature was introduced in this module |
2.4. Uize.Util.Oop.getInheritanceChain
IMPLEMENTATION INFO
this feature was introduced in this module |
2.5. Uize.Util.Oop.inheritsFrom
IMPLEMENTATION INFO
this feature was introduced in this module |
2.6. Uize.Util.Oop.isClass
IMPLEMENTATION INFO
this feature was introduced in this module |
2.7. Uize.Util.Oop.isPackage
IMPLEMENTATION INFO
this feature was introduced in this module |
2.8. Uize.Util.Oop.isUizeClass
IMPLEMENTATION INFO
this feature was introduced in this module |
2.9. Uize.Util.Oop.isUizeClassInstance
IMPLEMENTATION INFO
this feature was introduced in this module |
2.10. Uize.Util.Oop.resolveToClass
IMPLEMENTATION INFO
this feature was introduced in this module |