public abstract class AbstractPropositionDefinitionVisitor extends Object implements PropositionDefinitionVisitor
visit(Collection), the default implementations throw
UnsupportedOperationException. Override those methods to implement
your visitor's functionality.| Constructor and Description |
|---|
AbstractPropositionDefinitionVisitor() |
| Modifier and Type | Method and Description |
|---|---|
void |
visit(Collection<? extends PropositionDefinition> propositionDefinitions)
Processes a collection of proposition definitions.
|
void |
visit(CompoundLowLevelAbstractionDefinition compoundLowLevelAbstractionDefinition)
Processes compound low-level abstraction definitions.
|
void |
visit(ConstantDefinition constantDefinition)
Processes constant definitions.
|
void |
visit(EventDefinition eventDefinition)
Processes event definitions.
|
void |
visit(HighLevelAbstractionDefinition highLevelAbstractionDefinition)
Processes high-level abstraction definitions.
|
void |
visit(LowLevelAbstractionDefinition lowLevelAbstractionDefinition)
Processes low-level abstraction definitions.
|
void |
visit(PrimitiveParameterDefinition primitiveParameterDefinition)
Processes primitive parameter definitions.
|
void |
visit(SequentialTemporalPatternDefinition pairDefinition)
Processes constant definitions.
|
void |
visit(SliceDefinition sliceAbstractionDefinition)
Processes slice abstraction definitions.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisitpublic AbstractPropositionDefinitionVisitor()
public void visit(Collection<? extends PropositionDefinition> propositionDefinitions)
visit in interface PropositionDefinitionVisitorpropositionDefinitions - a Collection.public void visit(EventDefinition eventDefinition)
visit in interface PropositionDefinitionVisitoreventDefinition - an EventDefinition.UnsupportedOperationException.public void visit(HighLevelAbstractionDefinition highLevelAbstractionDefinition)
visit in interface PropositionDefinitionVisitorhighLevelAbstractionDefinition - an HighLevelAbstractionDefinition.UnsupportedOperationException.public void visit(LowLevelAbstractionDefinition lowLevelAbstractionDefinition)
visit in interface PropositionDefinitionVisitorlowLevelAbstractionDefinition - a LowLevelAbstractionDefinition.UnsupportedOperationException.public void visit(CompoundLowLevelAbstractionDefinition compoundLowLevelAbstractionDefinition)
visit in interface PropositionDefinitionVisitorcompoundLowLevelAbstractionDefinition - a CompoundLowLevelAbstractionDefinition.UnsupportedOperationException.public void visit(PrimitiveParameterDefinition primitiveParameterDefinition)
visit in interface PropositionDefinitionVisitorprimitiveParameterDefinition - a PrimitiveParameterDefinition.UnsupportedOperationException.public void visit(SliceDefinition sliceAbstractionDefinition)
visit in interface PropositionDefinitionVisitorsliceAbstractionDefinition - a SliceDefinition.UnsupportedOperationException.public void visit(ConstantDefinition constantDefinition)
visit in interface PropositionDefinitionVisitorconstantDefinition - a ConstantDefinition.UnsupportedOperationException.public void visit(SequentialTemporalPatternDefinition pairDefinition)
visit in interface PropositionDefinitionVisitorconstantDefinition - a ConstantDefinition.UnsupportedOperationException.Copyright © 2012–2017 Emory University. All rights reserved.