Package de.xima.fc.workflow
Class PlaceholderProperty<Key,Location>
- java.lang.Object
-
- de.xima.fc.workflow.PlaceholderProperty<Key,Location>
-
- All Implemented Interfaces:
IPlaceholderProperty<Key,Location>
public final class PlaceholderProperty<Key,Location> extends Object implements IPlaceholderProperty<Key,Location>
-
-
Constructor Summary
Constructors Constructor Description PlaceholderProperty(Key propertyKey, List<IPlaceholderReference<Location>> placeholders)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Iterable<IPlaceholderReference<Location>>
getPlaceholders()
Key
getPropertyKey()
-
-
-
Constructor Detail
-
PlaceholderProperty
public PlaceholderProperty(Key propertyKey, List<IPlaceholderReference<Location>> placeholders)
-
-
Method Detail
-
getPlaceholders
public Iterable<IPlaceholderReference<Location>> getPlaceholders()
- Specified by:
getPlaceholders
in interfaceIPlaceholderProperty<Key,Location>
- Returns:
- All placeholders contained in this property.
-
getPropertyKey
public Key getPropertyKey()
- Specified by:
getPropertyKey
in interfaceIPlaceholderProperty<Key,Location>
- Returns:
- The key that uniquely identifies this placeholder container in the workflow element's properties model. For example, this could be a JSON path.
-
-