@Override public <T> T accept(ElkAssertionAxiomVisitor<T> visitor) { return accept((ElkPropertyAssertionAxiomVisitor<T>) visitor); }
@Override public <T> T accept(ElkAxiomVisitor<T> visitor) { return accept((ElkPropertyAssertionAxiomVisitor<T>) visitor); }
@Override public <T> T accept(ElkPropertyAxiomVisitor<T> visitor) { return accept((ElkPropertyAssertionAxiomVisitor<T>) visitor); }
@Override public <T> T accept(ElkAxiomVisitor<T> visitor) { return accept((ElkPropertyAssertionAxiomVisitor<T>) visitor); }
@Override public <T> T accept(ElkAxiomVisitor<T> visitor) { return accept((ElkPropertyAssertionAxiomVisitor<T>) visitor); }
@Override public <T> T accept(ElkAssertionAxiomVisitor<T> visitor) { return accept((ElkPropertyAssertionAxiomVisitor<T>) visitor); }
@Override public <T> T accept(ElkPropertyAxiomVisitor<T> visitor) { return accept((ElkPropertyAssertionAxiomVisitor<T>) visitor); }
@Override public <T> T accept(ElkAssertionAxiomVisitor<T> visitor) { return accept((ElkPropertyAssertionAxiomVisitor<T>) visitor); }
@Override public <T> T accept(ElkPropertyAxiomVisitor<T> visitor) { return accept((ElkPropertyAssertionAxiomVisitor<T>) visitor); }