All Implemented Interfaces:
Serializable, AutoCloseable, Cloneable, Iterator<Traverser.Admin<S>>, Step<S,S>, Mutating<Event.ElementLabelChangedEvent>, PopContaining, TraversalParent

public class AddLabelStep<S extends Element> extends SideEffectStep<S> implements Mutating<Event.ElementLabelChangedEvent>, TraversalParent
Side-effect step that adds labels to the current element by calling Element.addLabel(String, String...). Providers that support label mutation must override addLabel() in their Element implementations.
Since:
4.0.0
See Also: