public interface RenderSettings extends SerializableProcessingSettings
SerializableProcessingSettings
type which focus various aspects of rendering.Modifier and Type | Method and Description |
---|---|
void |
update(String propertyName,
RenderSettings other,
Object... details)
Updates this instance property specified by given property name with the value provided by the
other processing setting.
|
createSnapshot
void update(String propertyName, RenderSettings other, Object... details)
propertyName
- the name of the property to update. Update supported properties have unique
property identifier provided by the specific render settings implementation.other
- the processing setting which provide the new property value. Therefore the other
processing setting have to be of the same type as this instance.details
- (optional) if some describing details are necessary to do a specific update, the
details parameter will transport this informationsIllegalArgumentException
- if one of the parameters are null
IllegalArgumentException
- if details are null
and a property update which
requires additional detailsIllegalArgumentException
- if the other parameter is not compatible with this render
settings type, this means the the other render settings object have to be of the same
type or have to be of a subclass type of this render settings typeCopyright © 2024 levigo holding gmbh. All rights reserved.