The schema for PBDLSharedInstanceIntermediateNode shall contain all the attributes currently in PBDLSharedInstanceIntermediateNode in addition to the following attribute:
- overrideValues - a list of
OverrideValue objects.
Each OverrideValue shall extend PBDLNode and will add the following attributes:
-
propertyUUID - the UUID of the property being overridden. For example, the rect inside the master that has overridable properties.
-
values - a list of objects of different types that tell how the object is being overriden.
The schema for
PBDLSharedInstanceIntermediateNodeshall contain all the attributes currently inPBDLSharedInstanceIntermediateNodein addition to the following attribute:OverrideValueobjects.Each
OverrideValueshall extendPBDLNodeand will add the following attributes:propertyUUID - the UUID of the property being overridden. For example, the
rectinside the master that has overridable properties.values - a list of objects of different types that tell how the object is being overriden.