org.topbraid.spin.model
Interface Element

All Superinterfaces:
org.topbraid.spin.model.print.Printable
All Known Subinterfaces:
ElementGroup, ElementList, Filter, Let, NamedGraph, Optional, TriplePath, TriplePattern, Union

public interface Element
extends org.topbraid.spin.model.print.Printable

The abstract base interface for the various Element types.

Author:
Holger Knublauch

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

Method Detail

visit

void visit(org.topbraid.spin.model.visitor.ElementVisitor visitor)
Visits this with a given visitor.

Parameters:
visitor - the visitor to visit this with