Interface Visitor<U,D>
- Type Parameters:
U- the bottom-up informationD- the top-down information
public interface Visitor<U,D>
A general and easy-to-use interface which allows for type-safe operations on the
AcceptanceCondition hierarchy.- Author:
- Mathias Hofer
-
Method Summary
Modifier and TypeMethodDescriptionvisit(ConjunctionAcceptanceCondition acc, D topDownData) Visits a conjunction acceptance conditionvisit(ContradictionAcceptanceCondition acc, D topDownData) Visits a contradiction acceptance conditionvisit(DisjunctionAcceptanceCondition acc, D topDownData) Visits a disjunction acceptance conditionvisit(EquivalenceAcceptanceCondition acc, D topDownData) Visits an equivalence acceptance conditionvisit(ExclusiveDisjunctionAcceptanceCondition acc, D topDownData) Visits an exclusive disjunction acceptance conditionvisit(ImplicationAcceptanceCondition acc, D topDownData) Visits an implication acceptance conditionvisit(NegationAcceptanceCondition acc, D topDownData) Visits a negation acceptance conditionvisit(TautologyAcceptanceCondition acc, D topDownData) Visits a tautology acceptance conditionVisits an argument
-
Method Details
-
visit
Visits a tautology acceptance condition- Parameters:
acc- acctopDownData- topDownData- Returns:
- visit
-
visit
Visits a contradiction acceptance condition- Parameters:
acc- acctopDownData- topDownData- Returns:
- visit
-
visit
Visits a conjunction acceptance condition- Parameters:
acc- acctopDownData- topDownData- Returns:
- visit
-
visit
Visits a disjunction acceptance condition- Parameters:
acc- acctopDownData- topDownData- Returns:
- visit
-
visit
Visits an equivalence acceptance condition- Parameters:
acc- acctopDownData- topDownData- Returns:
- visit
-
visit
Visits an exclusive disjunction acceptance condition- Parameters:
acc- acctopDownData- topDownData- Returns:
- visit
-
visit
Visits an implication acceptance condition- Parameters:
acc- acctopDownData- topDownData- Returns:
- visit
-
visit
Visits a negation acceptance condition- Parameters:
acc- acctopDownData- topDownData- Returns:
- visit
-
visit
Visits an argument- Parameters:
acc- acctopDownData- topDownData- Returns:
- visit
-