public interface PropositionDefinitionVisitor
| Modifier and Type | Method and Description |
|---|---|
void |
visit(Collection<? extends PropositionDefinition> propositionDefinitions)
Process a collection of proposition definitions.
|
void |
visit(CompoundLowLevelAbstractionDefinition def)
Process a compound low-level abstraction definition
|
void |
visit(ConstantDefinition def)
Process a constant definition.
|
void |
visit(ContextDefinition def)
Process a temporal context.
|
void |
visit(EventDefinition def)
Process an event definition.
|
void |
visit(HighLevelAbstractionDefinition def)
Process a high-level abstraction definition
|
void |
visit(LowLevelAbstractionDefinition def)
Process a low-level abstraction definition
|
void |
visit(PrimitiveParameterDefinition def)
Process a primitive parameter definition.
|
void |
visit(SequentialTemporalPatternDefinition def)
Process a pair definition.
|
void |
visit(SliceDefinition def)
Process a slice definition.
|
void visit(Collection<? extends PropositionDefinition> propositionDefinitions)
propositionDefinitions - a Collection. Cannot be
null.void visit(LowLevelAbstractionDefinition def)
def - a LowLevelAbstractionDefinition. Cannot be
null.void visit(CompoundLowLevelAbstractionDefinition def)
def - an CompoundLowLevelAbstractionDefinition. Cannot be
null.void visit(HighLevelAbstractionDefinition def)
def - a HighLevelAbstractionDefinition. Cannot be
null.void visit(SliceDefinition def)
def - a SliceDefinition. Cannot be null.void visit(EventDefinition def)
def - an EventDefinition. Cannot be null.void visit(PrimitiveParameterDefinition def)
def - a PrimitiveParameterDefinition. Cannot be
null.void visit(ConstantDefinition def)
def - a ConstantDefinition. Cannot be null.void visit(SequentialTemporalPatternDefinition def)
def - a PairDefinition. Cannot be null.void visit(ContextDefinition def)
def - a ContextDefinition. Cannot be null.Copyright © 2012–2016 Emory University. All rights reserved.