Class PropertyTypeVisitor

  • All Implemented Interfaces:
    org.jvnet.jaxb2_commons.xml.bind.model.MPropertyInfoVisitor<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.codemodel.JType>

    public class PropertyTypeVisitor
    extends Object
    implements org.jvnet.jaxb2_commons.xml.bind.model.MPropertyInfoVisitor<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.codemodel.JType>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.sun.codemodel.JType visitAnyAttributePropertyInfo​(org.jvnet.jaxb2_commons.xml.bind.model.MAnyAttributePropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)  
      com.sun.codemodel.JType visitAnyElementPropertyInfo​(org.jvnet.jaxb2_commons.xml.bind.model.MAnyElementPropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)  
      com.sun.codemodel.JType visitAttributePropertyInfo​(org.jvnet.jaxb2_commons.xml.bind.model.MAttributePropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)  
      com.sun.codemodel.JType visitElementPropertyInfo​(org.jvnet.jaxb2_commons.xml.bind.model.MElementPropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)  
      com.sun.codemodel.JType visitElementRefPropertyInfo​(org.jvnet.jaxb2_commons.xml.bind.model.MElementRefPropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)  
      com.sun.codemodel.JType visitElementRefsPropertyInfo​(org.jvnet.jaxb2_commons.xml.bind.model.MElementRefsPropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)  
      com.sun.codemodel.JType visitElementsPropertyInfo​(org.jvnet.jaxb2_commons.xml.bind.model.MElementsPropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)  
      com.sun.codemodel.JType visitValuePropertyInfo​(org.jvnet.jaxb2_commons.xml.bind.model.MValuePropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)  
    • Constructor Detail

      • PropertyTypeVisitor

        public PropertyTypeVisitor​(MModelOutline modelOutline)
    • Method Detail

      • visitAnyAttributePropertyInfo

        public com.sun.codemodel.JType visitAnyAttributePropertyInfo​(org.jvnet.jaxb2_commons.xml.bind.model.MAnyAttributePropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)
        Specified by:
        visitAnyAttributePropertyInfo in interface org.jvnet.jaxb2_commons.xml.bind.model.MPropertyInfoVisitor<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.codemodel.JType>
      • visitElementPropertyInfo

        public com.sun.codemodel.JType visitElementPropertyInfo​(org.jvnet.jaxb2_commons.xml.bind.model.MElementPropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)
        Specified by:
        visitElementPropertyInfo in interface org.jvnet.jaxb2_commons.xml.bind.model.MPropertyInfoVisitor<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.codemodel.JType>
      • visitElementsPropertyInfo

        public com.sun.codemodel.JType visitElementsPropertyInfo​(org.jvnet.jaxb2_commons.xml.bind.model.MElementsPropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)
        Specified by:
        visitElementsPropertyInfo in interface org.jvnet.jaxb2_commons.xml.bind.model.MPropertyInfoVisitor<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.codemodel.JType>
      • visitAnyElementPropertyInfo

        public com.sun.codemodel.JType visitAnyElementPropertyInfo​(org.jvnet.jaxb2_commons.xml.bind.model.MAnyElementPropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)
        Specified by:
        visitAnyElementPropertyInfo in interface org.jvnet.jaxb2_commons.xml.bind.model.MPropertyInfoVisitor<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.codemodel.JType>
      • visitAttributePropertyInfo

        public com.sun.codemodel.JType visitAttributePropertyInfo​(org.jvnet.jaxb2_commons.xml.bind.model.MAttributePropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)
        Specified by:
        visitAttributePropertyInfo in interface org.jvnet.jaxb2_commons.xml.bind.model.MPropertyInfoVisitor<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.codemodel.JType>
      • visitValuePropertyInfo

        public com.sun.codemodel.JType visitValuePropertyInfo​(org.jvnet.jaxb2_commons.xml.bind.model.MValuePropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)
        Specified by:
        visitValuePropertyInfo in interface org.jvnet.jaxb2_commons.xml.bind.model.MPropertyInfoVisitor<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.codemodel.JType>
      • visitElementRefPropertyInfo

        public com.sun.codemodel.JType visitElementRefPropertyInfo​(org.jvnet.jaxb2_commons.xml.bind.model.MElementRefPropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)
        Specified by:
        visitElementRefPropertyInfo in interface org.jvnet.jaxb2_commons.xml.bind.model.MPropertyInfoVisitor<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.codemodel.JType>
      • visitElementRefsPropertyInfo

        public com.sun.codemodel.JType visitElementRefsPropertyInfo​(org.jvnet.jaxb2_commons.xml.bind.model.MElementRefsPropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)
        Specified by:
        visitElementRefsPropertyInfo in interface org.jvnet.jaxb2_commons.xml.bind.model.MPropertyInfoVisitor<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.codemodel.JType>