Interface IPlaceholderProperty<Key,Location>
- Type Parameters:
Key
- Type of the key that uniquely identifies this property within a workflow element's properties model.Location
- Type of the location object that is used to identify the individual placeholders contained in this property.
- All Known Implementing Classes:
PlaceholderProperty
public interface IPlaceholderProperty<Key,Location>
Models a property of a workflow element's properties model that contains one or more placeholders. Usually this is a
POJO field of type
String
. However, despite this interface's name, this is not required to correspond to
exactly one field, it could be any subset of an element's properties.- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
-
Method Summary
Modifier and TypeMethodDescription
-
Method Details
-
getPlaceholders
Iterable<IPlaceholderReference<Location>> getPlaceholders()- Returns:
- All placeholders contained in this property.
-
getPropertyKey
Key getPropertyKey()- Returns:
- The key that uniquely identifies this placeholder container in the workflow element's properties model. For example, this could be a JSON path.
-