Class VariableCollectingVisitor
- java.lang.Object
-
- com.xebialabs.xlrelease.domain.variables.reference.VariableCollectingVisitor
-
- All Implemented Interfaces:
ReleaseVisitor
public class VariableCollectingVisitor extends java.lang.Object implements ReleaseVisitor
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
VARIABLE_MAPPING_PROPERTY
-
Constructor Summary
Constructors Constructor Description VariableCollectingVisitor()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.util.Set<VariableReference>
collectFrom(VisitableItem item)
java.util.Set<VariableReference>
result()
void
visit(Facet facet)
void
visit(PlanItem item)
void
visit(ReleaseExtension extension)
void
visit(ValueProviderConfiguration valueProviderConfiguration)
-
-
-
Field Detail
-
VARIABLE_MAPPING_PROPERTY
public static final java.lang.String VARIABLE_MAPPING_PROPERTY
- See Also:
- Constant Field Values
-
-
Method Detail
-
collectFrom
public static java.util.Set<VariableReference> collectFrom(VisitableItem item)
-
result
public java.util.Set<VariableReference> result()
-
visit
public void visit(ReleaseExtension extension)
- Specified by:
visit
in interfaceReleaseVisitor
-
visit
public void visit(PlanItem item)
- Specified by:
visit
in interfaceReleaseVisitor
-
visit
public void visit(Facet facet)
- Specified by:
visit
in interfaceReleaseVisitor
-
visit
public void visit(ValueProviderConfiguration valueProviderConfiguration)
- Specified by:
visit
in interfaceReleaseVisitor
-
-