Product specifications

Configuration Dialogs Appendix A Object Types
530 3BDS011222-510 B
Normally, aspects are inherited from the object type to all instances of the object
type, but instead of inheriting an aspect, you can set up an explicit aspect rule in the
type definition to copy the aspect using aspect propagation.
Propagated aspects are used as initial data for the instances, and are therefore copied
to each instance.
1
This connection is dynamic.
If you change these aspects on the formal instance, then all these changes will be
propagated to already created instances. This propagation is active until the aspect
on an actual instance is locally modified. If you do local changes
2
on an aspect, that
aspect will no longer be affected by changes on the object type because it is only the
initial value that is propagated.
All propagated aspects are mandatory, and cannot be removed from instances.
You can add additional aspects, but if you want to remove such an aspect it must be
done in the type. If the aspect has not been locally changed on an instance, then the
aspect is automatically deleted on the instance when deleted on the object type.
But if it has been changed, the aspect will stay on the instance and be treated as an
independent local addition.
The Aspect Control tab contains a list with the aspects on the object type object.
An aspect can be set to be automatically copied to instances or used as a template
aspect for the New Aspect dialog. A template aspect is copied to an instance only if
an aspect of the same category is chosen in the New Aspect dialog. Instead of
creating a new aspect from scratch, the template aspect will be used instead.
An aspect can also be set up to be inherited. This setting can also be affected using
the Properties page of the aspect.
If the selected aspect is inherited, e.g. from a supertype, an extra field appears at the
right, which shows the name of the object that owns the aspect.
Category Control Tab
The Category Control tab controls the new aspect dialog, automatically created
aspect categories, and limitations in number of aspects on instances of the object
type.
1. If an aspect of the same aspect category already exists on the instance, this aspect will be reused and treated as
the propagated aspect.
2. An aspect is regarded to be locally changed if its creation time and modification time is different.