org.jvnet.hyperjaxb3.ejb.strategy.model.base
Class AdaptSingleEnumNonReferenceAsEnumValue
java.lang.Object
org.jvnet.hyperjaxb3.ejb.strategy.model.base.AbstractAdaptPropertyInfo
org.jvnet.hyperjaxb3.ejb.strategy.model.base.AbstractAdaptEnumPropertyInfo
org.jvnet.hyperjaxb3.ejb.strategy.model.base.AdaptSingleEnumNonReferenceAsEnumValue
- All Implemented Interfaces:
- CreatePropertyInfos, PropertyInfoProcessor<Collection<com.sun.tools.xjc.model.CPropertyInfo>,ProcessModel>
public class AdaptSingleEnumNonReferenceAsEnumValue
- extends AbstractAdaptEnumPropertyInfo
|
Method Summary |
protected com.sun.tools.xjc.outline.FieldOutline |
generateField(com.sun.tools.xjc.model.CPropertyInfo core,
com.sun.tools.xjc.generator.bean.ClassOutlineImpl classOutline,
com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
|
com.sun.tools.xjc.model.TypeUse |
getPropertyType(ProcessModel context,
com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AdaptSingleEnumNonReferenceAsEnumValue
public AdaptSingleEnumNonReferenceAsEnumValue()
getPropertyType
public com.sun.tools.xjc.model.TypeUse getPropertyType(ProcessModel context,
com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
- Specified by:
getPropertyType in class AbstractAdaptPropertyInfo
generateField
protected com.sun.tools.xjc.outline.FieldOutline generateField(com.sun.tools.xjc.model.CPropertyInfo core,
com.sun.tools.xjc.generator.bean.ClassOutlineImpl classOutline,
com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
- Specified by:
generateField in class AbstractAdaptEnumPropertyInfo
Copyright © 2005-2011. All Rights Reserved.