This implemementation of PropertiesPresenter enables forwarding of particular
DesignPropertyDEscriptors from one DesignComponent to another. For example using this class
it is possible to attache DesignPropertyDescriptors from one DesignComponent to another so user
sees it in the Properties Window as single component's properties collection even though they dont belong
to the same DesignComponent.
createByNames(String propertyName, String... propertyNames) Creates PropertiesPresenterForwarder based on the name of
the PropertyDescriptor attached to the DesignComponent which owns this presenter
forwarder and the list of the properties names of the DesignComponent properties to forward.
createByReference(String propertyName) Creates PropertiesPresenterForwarder based on the name of
the PropertyDescriptor attached to the DesignComponent which owns this presenter
forwarder.
Creates PropertiesPresenterForwarder based on the name of
the PropertyDescriptor attached to the DesignComponent which owns this presenter
forwarder and the list of the properties names of the DesignComponent properties to forward. In this case chosen
DesignPropertyDescriptors are forwarded to this presenter and they are
taken from the DesignComponent which is referenced through the DesignComponent property (PropertyValue).
Parameters: propertyName - property name of the DesignComponent PropertyDescriptor with the DesignComponet references Parameters: propertyNames - properties names of chosen propertires to forward PropertiesPresenter with forwarded DesignPropertyDescriptors
Creates PropertiesPresenterForwarder based on the name of
the PropertyDescriptor attached to the DesignComponent which owns this presenter
forwarder. In this case all DesignPropertyDescriptors are forwarded to this presenter and they are
taken from the DesignComponent which is referenced through the DesignComponent property (PropertyValue).
Parameters: propertyName - property name of the DesignComponent PropertyDescriptor PropertiesPresenter with forwarded DesignPropertyDescriptors