This class has a cell's DK. Changes to the DK cause commands to
other core parts, such as to add parts, provide part dk and do
connections. Incremental changes to the DK are supported
to better allow live systen editing. For example if this class
receives a new set of Cell DK where only one part has bee added,
it handles just the one part added.
Minor responsibilities are to handle start_commands itself.
***** TODO - Need to convert two more references from PartUser to
ClientNeed. Then we can remove PartUser from this class.
We could make this a configurable model for any DK, but that is
beyond our minimum essential requirements. :-)
The format for Container DK is best explained by this example
with two parts.
LogonWindowuhr.parts.ui.WindowSecurityDataReaderuhr.parts.io.FileReaderurl for dk hereservice, hiddenLogonWindowSecurityDataReadertest.TestServiceAINTEREST_INGetUserDataSecurityDataReaderSIGNAL_OUTWindowOpenedLogonWindowDIRECTGetSecurityLevelLogonWindowSecurityDataReaderStoreTest
Sets a named part, in response to part needs. This implementation
supports needed part replacement anytime. See the PartUser
interface for further documentation.