org.jvnet.hyperjaxb3.ejb.strategy.processor
Class DefaultModelAndOutlineProcessor

java.lang.Object
  extended by org.jvnet.hyperjaxb3.ejb.strategy.processor.DefaultModelAndOutlineProcessor
All Implemented Interfaces:
ModelProcessor<EjbPlugin>, OutlineProcessor<EjbPlugin>, ModelAndOutlineProcessor<EjbPlugin>

public class DefaultModelAndOutlineProcessor
extends Object
implements ModelAndOutlineProcessor<EjbPlugin>


Constructor Summary
DefaultModelAndOutlineProcessor()
           
 
Method Summary
 ModelProcessor<EjbPlugin> getModelProcessor()
           
 OutlineProcessor<EjbPlugin> getOutlineProcessor()
           
 Collection<com.sun.tools.xjc.model.CClassInfo> process(EjbPlugin context, com.sun.tools.xjc.model.Model model, com.sun.tools.xjc.Options options)
           
 Collection<com.sun.tools.xjc.outline.ClassOutline> process(EjbPlugin context, com.sun.tools.xjc.outline.Outline outline, com.sun.tools.xjc.Options options)
           
 void setModelProcessor(ModelProcessor<EjbPlugin> modelProcessor)
           
 void setOutlineProcessor(OutlineProcessor<EjbPlugin> outlineProcessor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultModelAndOutlineProcessor

public DefaultModelAndOutlineProcessor()
Method Detail

getModelProcessor

public ModelProcessor<EjbPlugin> getModelProcessor()

setModelProcessor

public void setModelProcessor(ModelProcessor<EjbPlugin> modelProcessor)

getOutlineProcessor

public OutlineProcessor<EjbPlugin> getOutlineProcessor()

setOutlineProcessor

public void setOutlineProcessor(OutlineProcessor<EjbPlugin> outlineProcessor)

process

public Collection<com.sun.tools.xjc.model.CClassInfo> process(EjbPlugin context,
                                                              com.sun.tools.xjc.model.Model model,
                                                              com.sun.tools.xjc.Options options)
                                                       throws Exception
Specified by:
process in interface ModelProcessor<EjbPlugin>
Throws:
Exception

process

public Collection<com.sun.tools.xjc.outline.ClassOutline> process(EjbPlugin context,
                                                                  com.sun.tools.xjc.outline.Outline outline,
                                                                  com.sun.tools.xjc.Options options)
                                                           throws Exception
Specified by:
process in interface OutlineProcessor<EjbPlugin>
Throws:
Exception


Copyright © 2005-2014. All Rights Reserved.