hudson.model.labels
Class LabelVisitor<V,P>
java.lang.Object
hudson.model.labels.LabelVisitor<V,P>
public abstract class LabelVisitor<V,P>
- extends Object
Visitor pattern for LabelExpression
.
- Since:
- 1.420
- Author:
- Kohsuke Kawaguchi
- See Also:
Label.accept(LabelVisitor, Object)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LabelVisitor
public LabelVisitor()
onAtom
public abstract V onAtom(LabelAtom a,
P param)
onParen
public abstract V onParen(LabelExpression.Paren p,
P param)
onNot
public abstract V onNot(LabelExpression.Not p,
P param)
onAnd
public abstract V onAnd(LabelExpression.And p,
P param)
onOr
public abstract V onOr(LabelExpression.Or p,
P param)
onIff
public abstract V onIff(LabelExpression.Iff p,
P param)
onImplies
public abstract V onImplies(LabelExpression.Implies p,
P param)
Copyright © 2004-2013. All Rights Reserved.