Class PropertyTypeVisitor

  • All Implemented Interfaces:
    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 MPropertyInfoVisitor<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.codemodel.JType>
    • Constructor Detail

      • PropertyTypeVisitor

        public PropertyTypeVisitor​(MModelOutline modelOutline)
    • Method Detail

      • visitAnyAttributePropertyInfo

        public com.sun.codemodel.JType visitAnyAttributePropertyInfo​(MAnyAttributePropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)
        Specified by:
        visitAnyAttributePropertyInfo in interface 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​(MElementPropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)
        Specified by:
        visitElementPropertyInfo in interface 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​(MElementsPropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)
        Specified by:
        visitElementsPropertyInfo in interface 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​(MAnyElementPropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)
        Specified by:
        visitAnyElementPropertyInfo in interface 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​(MAttributePropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)
        Specified by:
        visitAttributePropertyInfo in interface 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​(MValuePropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)
        Specified by:
        visitValuePropertyInfo in interface 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​(MElementRefPropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)
        Specified by:
        visitElementRefPropertyInfo in interface 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​(MElementRefsPropertyInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> info)
        Specified by:
        visitElementRefsPropertyInfo in interface MPropertyInfoVisitor<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass,​com.sun.codemodel.JType>