org.jvnet.hyperjaxb3.ejb.strategy.annotate
Class AnnotateOutline
java.lang.Object
org.jvnet.hyperjaxb3.ejb.strategy.annotate.AnnotateOutline
- All Implemented Interfaces:
- OutlineProcessor<EjbPlugin>
public class AnnotateOutline
- extends Object
- implements OutlineProcessor<EjbPlugin>
|
Field Summary |
protected org.apache.commons.logging.Log |
logger
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected org.apache.commons.logging.Log logger
AnnotateOutline
public AnnotateOutline()
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
process
public com.sun.tools.xjc.outline.ClassOutline process(AnnotateOutline context,
com.sun.tools.xjc.outline.ClassOutline classOutline,
com.sun.tools.xjc.Options options)
throws Exception
- Throws:
Exception
process
public com.sun.tools.xjc.outline.FieldOutline process(AnnotateOutline context,
com.sun.tools.xjc.outline.FieldOutline fieldOutline,
com.sun.tools.xjc.Options options,
Object attributes)
getIgnoring
public Ignoring getIgnoring()
setIgnoring
public void setIgnoring(Ignoring ignoring)
getMapping
public Mapping getMapping()
setMapping
public void setMapping(Mapping mapping)
getCreateXAnnotations
public CreateXAnnotations getCreateXAnnotations()
setCreateXAnnotations
public void setCreateXAnnotations(CreateXAnnotations createXAnnotations)
getApplyXAnnotations
public Annotator getApplyXAnnotations()
setApplyXAnnotations
public void setApplyXAnnotations(Annotator annotator)
Copyright © 2005-2011. All Rights Reserved.