Index: TODO =================================================================== diff -u -rdf69a2729a1b835c38c170cb7439240089b86c6e -r2488a3699c78579fb1f4f1b4f2a8366946287fe5 --- TODO (.../TODO) (revision df69a2729a1b835c38c170cb7439240089b86c6e) +++ TODO (.../TODO) (revision 2488a3699c78579fb1f4f1b4f2a8366946287fe5) @@ -5329,9 +5329,10 @@ - adapt mixinof.test to the additional information - transform mixinof.test to newer style regression test with automated object deletion +- updated migration guide and tutorial to reflect recent changes + ======================================================================== TODO: -- update migration guide/tutorial - should we change "/obj/ info lookup syntax /methodName/" to return obj and method as well? (similar to "info method syntax /methodName/") Index: doc/next-migration.html =================================================================== diff -u -r3fe3b9ed6500be19a27cbd4a0dd212a47b142194 -r2488a3699c78579fb1f4f1b4f2a8366946287fe5 --- doc/next-migration.html (.../next-migration.html) (revision 3fe3b9ed6500be19a27cbd4a0dd212a47b142194) +++ doc/next-migration.html (.../next-migration.html) (revision 2488a3699c78579fb1f4f1b4f2a8366946287fe5) @@ -1027,7 +1027,7 @@
Total
46
45
124
Info-methods for Objects
12
11
25
The configure parameters provided by a class for the initialization of
-instances can be introspected via /cls/ info configure parameters
+
The parameters provided by a class for the initialization of
+instances can be introspected via querying the parameters
+of the method create: /cls/ info lookup parameters create
(see [info_configure_parameter]).
Obtain information, how newly created object can be configured. The
-configuration of objects is performed in many languages over arguments
-to the constructors. NX has - what we think - a superiour approach for
-configuration via configure parameters. The configure parameter are
-defined by NX application programs usually via property
.
The way, how newly created objects can be configured is determined in NX
+via properties. The configuration happens during creation via the
+methods create
or new
or during runtime via configure
. These
+methods have therefore virtual argument lists, depending on the object
+or class on which they are applied.
# List objects, where /cls/ is a # per-object mixin -/cls/ info mixinof -scope object ?-closure? ?pattern?
# List classes, where /cls/ is a per-class mixin -/cls/ info mixinof -scope class ?-closure? ?pattern?
# List objects and classes, where /cls/ is # either a per-object or a per-class mixin -/cls/ info mixinof -scope all ?-closure? ?pattern?