Interface GRVisitor

All Known Implementing Classes:
AbstractGRWrappedTextVisitor

public interface GRVisitor

Interface following the Visitor pattern for visiting objects of the GR-family.

Author:
Dries.VanDyck@rug.ac.be
See Also:
GenRecoupCoeff, GRCompoundFactor, GRSummation, GRFactor, GRPreFactor, GRKrDelta, GR6jSymbol

Method Summary
 java.lang.Object result()
          The resulting object representing the visited object(s).
 void visitGenRecoupCoeff(GenRecoupCoeff grc)
          Specific method for visiting a GenRecoupCoeff object.
 void visitGR6jSymbol(GR6jSymbol gr6j)
          Specific method for visiting a GR6jSymbol object.
 void visitGRCompoundFactor(GRCompoundFactor grcf)
          Specific method for visiting a GRCompoundFactor object.
 void visitGRKrDelta(GRKrDelta grcd)
          Specific method for visiting a GRKrDelta object.
 void visitGRPreFactor(GRPreFactor grpf)
          Specific method for visiting a GRPreFactor object.
 void visitGRSummation(GRSummation grs)
          Specific method for visiting a GRSummation object.
 

Method Detail

visitGenRecoupCoeff

public void visitGenRecoupCoeff(GenRecoupCoeff grc)
Specific method for visiting a GenRecoupCoeff object.

Parameters:
grc - the GenRecoupCoeff to be visited
See Also:
GenRecoupCoeff

visitGRCompoundFactor

public void visitGRCompoundFactor(GRCompoundFactor grcf)
Specific method for visiting a GRCompoundFactor object.

Parameters:
grcf - the GRCompoundFactor to be visited
See Also:
GRCompoundFactor

visitGRSummation

public void visitGRSummation(GRSummation grs)
Specific method for visiting a GRSummation object.

Parameters:
grs - the GRSummation to be visited
See Also:
GRSummation

visitGRPreFactor

public void visitGRPreFactor(GRPreFactor grpf)
Specific method for visiting a GRPreFactor object.

Parameters:
grpf - the GRPreFactor to be visited
See Also:
GRPreFactor

visitGRKrDelta

public void visitGRKrDelta(GRKrDelta grcd)
Specific method for visiting a GRKrDelta object.

Parameters:
grcd - the GRKrDelta to be visited
See Also:
GRKrDelta

visitGR6jSymbol

public void visitGR6jSymbol(GR6jSymbol gr6j)
Specific method for visiting a GR6jSymbol object.

See Also:
GR6jSymbol

result

public java.lang.Object result()
The resulting object representing the visited object(s).