org.javagen.agile.oo.visitor
Class IdAssignerOOVisitor

java.lang.Object
  extended by org.javagen.agile.oo.visitor.DefaultOOVisitor
      extended by org.javagen.agile.oo.visitor.IdAssignerOOVisitor
All Implemented Interfaces:
Generator, Visit, Visitor, OOVisitor

public class IdAssignerOOVisitor
extends DefaultOOVisitor


Field Summary
static String DEFAULT_NAME_PREFIX
           
 
Fields inherited from class org.javagen.agile.oo.visitor.DefaultOOVisitor
DEFAULT_ITINERARY
 
Constructor Summary
IdAssignerOOVisitor()
           
 
Method Summary
 String getPrefix()
           
 void setPrefix(String prefix)
           
 void visit(Class _class)
           
 void visit(Model model)
          Called to perform a specific process on a model instance.
 void visit(Property property)
           
 void visit(Reference reference)
           
 
Methods inherited from class org.javagen.agile.oo.visitor.DefaultOOVisitor
gen, itinerary, setItinerary, setItinerary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_NAME_PREFIX

public static final String DEFAULT_NAME_PREFIX
See Also:
Constant Field Values
Constructor Detail

IdAssignerOOVisitor

public IdAssignerOOVisitor()
Method Detail

visit

public void visit(Class _class)
Specified by:
visit in interface OOVisitor
Overrides:
visit in class DefaultOOVisitor

visit

public void visit(Property property)
Specified by:
visit in interface OOVisitor
Overrides:
visit in class DefaultOOVisitor

visit

public void visit(Reference reference)
Specified by:
visit in interface OOVisitor
Overrides:
visit in class DefaultOOVisitor

visit

public void visit(Model model)
Description copied from interface: Visit
Called to perform a specific process on a model instance.

Specified by:
visit in interface Visit
Specified by:
visit in interface Visitor
Overrides:
visit in class DefaultOOVisitor
Parameters:
model - instance to visit.

getPrefix

public String getPrefix()

setPrefix

public void setPrefix(String prefix)


Copyright 2006-2006-2007 Outsource Cafe Inc.. All Rights Reserved.