org.jvnet.hyperjaxb3.ejb.strategy.model.base
Class WrapSingleBuiltinReference

java.lang.Object
  extended by org.jvnet.hyperjaxb3.ejb.strategy.model.base.AbstractWrapBuiltin
      extended by org.jvnet.hyperjaxb3.ejb.strategy.model.base.WrapSingleBuiltinReference
All Implemented Interfaces:
CreatePropertyInfos, PropertyInfoProcessor<Collection<com.sun.tools.xjc.model.CPropertyInfo>,ProcessModel>

public class WrapSingleBuiltinReference
extends AbstractWrapBuiltin


Field Summary
protected  org.apache.commons.logging.Log logger
           
 
Constructor Summary
WrapSingleBuiltinReference()
           
 
Method Summary
 CreatePropertyInfos getCreatePropertyInfos(ProcessModel context, com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
           
 com.sun.tools.xjc.model.CBuiltinLeafInfo getTypeUse(ProcessModel context, com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
           
protected  Collection<com.sun.tools.xjc.model.CPropertyInfo> wrapAnyType(ProcessModel context, com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
           
 
Methods inherited from class org.jvnet.hyperjaxb3.ejb.strategy.model.base.AbstractWrapBuiltin
process
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected org.apache.commons.logging.Log logger
Constructor Detail

WrapSingleBuiltinReference

public WrapSingleBuiltinReference()
Method Detail

getTypeUse

public com.sun.tools.xjc.model.CBuiltinLeafInfo getTypeUse(ProcessModel context,
                                                           com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
Specified by:
getTypeUse in class AbstractWrapBuiltin

getCreatePropertyInfos

public CreatePropertyInfos getCreatePropertyInfos(ProcessModel context,
                                                  com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
Specified by:
getCreatePropertyInfos in class AbstractWrapBuiltin

wrapAnyType

protected Collection<com.sun.tools.xjc.model.CPropertyInfo> wrapAnyType(ProcessModel context,
                                                                        com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
Specified by:
wrapAnyType in class AbstractWrapBuiltin


Copyright © 2005-2014. All Rights Reserved.