Class CMEnumOutline

  • All Implemented Interfaces:
    MChildOutline, MEnumOutline, MPackagedOutline, org.jvnet.jaxb2_commons.xml.bind.model.MTargeted<org.jvnet.jaxb2_commons.xml.bind.model.MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass>>

    public class CMEnumOutline
    extends Object
    implements MEnumOutline
    • Constructor Detail

      • CMEnumOutline

        public CMEnumOutline​(MModelOutline parent,
                             MPackageOutline packageOutline,
                             org.jvnet.jaxb2_commons.xml.bind.model.MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> target,
                             com.sun.codemodel.JDefinedClass code)
    • Method Detail

      • getTarget

        public org.jvnet.jaxb2_commons.xml.bind.model.MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass> getTarget()
        Specified by:
        getTarget in interface org.jvnet.jaxb2_commons.xml.bind.model.MTargeted<org.jvnet.jaxb2_commons.xml.bind.model.MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,​com.sun.tools.xjc.model.nav.NClass>>
      • getCode

        public com.sun.codemodel.JDefinedClass getCode()
        Specified by:
        getCode in interface MEnumOutline
      • addEnumConstantOutline

        public void addEnumConstantOutline​(MEnumConstantOutline enumConstantOutline)