org.omus.data
Interface FieldVisitor


public interface FieldVisitor

A visitor that can be used to extend the functionality of all DataFields without modifying their API. Can be passed to every DataField through its accept method.


Method Summary
 void visit(BooleanField bf)
          Visits the specified BooleanField.
 void visit(CounterField cf)
          Visits the specified CounterField.
 void visit(DataList dl)
          Visits the specified DataList.
 void visit(DataRow dr)
          Visits the specified DataRow.
 void visit(DataTable dt)
          Visits the specified DataTable.
 void visit(DateField df)
          Visits the specified DateField.
 void visit(DoubleField df)
          Visits the specified DoubleField.
 void visit(IntField inf)
          Visits the specified IntField.
 void visit(LongField lf)
          Visits the specified LongField.
 void visit(StringField sf)
          Visits the specified StringField.
 

Method Detail

visit

public void visit(BooleanField bf)
Visits the specified BooleanField.

visit

public void visit(CounterField cf)
Visits the specified CounterField.

visit

public void visit(IntField inf)
Visits the specified IntField.

visit

public void visit(LongField lf)
Visits the specified LongField.

visit

public void visit(DoubleField df)
Visits the specified DoubleField.

visit

public void visit(DateField df)
Visits the specified DateField.

visit

public void visit(StringField sf)
Visits the specified StringField.

visit

public void visit(DataList dl)
Visits the specified DataList.

visit

public void visit(DataRow dr)
Visits the specified DataRow.

visit

public void visit(DataTable dt)
Visits the specified DataTable.