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

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

public class WrapSingleBuiltinNonReference
extends AbstractWrapBuiltin


Field Summary
protected  org.apache.commons.logging.Log logger
           
 
Constructor Summary
WrapSingleBuiltinNonReference()
           
 
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

WrapSingleBuiltinNonReference

public WrapSingleBuiltinNonReference()
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-2011. All Rights Reserved.