org.topbraid.spin.model
Interface Element

All Superinterfaces:
Printable
All Known Subinterfaces:
ElementGroup, ElementList, Filter, Let, NamedGraph, NotExists, Optional, Service, SubQuery, TriplePath, TriplePattern, Union

public interface Element
extends Printable

The abstract base interface for the various Element types.

Author:
Holger Knublauch

Method Summary
 void visit(ElementVisitor visitor)
          Visits this with a given visitor.
 
Methods inherited from interface org.topbraid.spin.model.print.Printable
print
 

Method Detail

visit

void visit(ElementVisitor visitor)
Visits this with a given visitor.

Parameters:
visitor - the visitor to visit this with