JIVE Platform
Release 0.3.1

edu.bsu.cs.jive.contour.java
Interface JavaContour

All Superinterfaces:
Contour
All Known Subinterfaces:
InstanceContour, MethodContour, StaticContour

public interface JavaContour
extends Contour

Superinterface for all Java-specific contour interfaces.

The possible types of contours, and their type designation, are:

Whether a contour is "inner" or not is revealed by its placement in the contour model.


Nested Class Summary
static interface JavaContour.Visitor
          Visitor interface for java contour types.
 
Nested classes/interfaces inherited from interface edu.bsu.cs.jive.contour.Contour
Contour.Exporter, Contour.Importer
 
Method Summary
 Object accept(JavaContour.Visitor v, Object arg)
          Accept a visitor
 
Methods inherited from interface edu.bsu.cs.jive.contour.Contour
containingModel, export, id
 

Method Detail

accept

Object accept(JavaContour.Visitor v,
              Object arg)
Accept a visitor

Parameters:
v - the visitor
arg - optional visitation argument
Returns:
result

JIVE Platform
Release 0.3.1