Interface MModelOutline

All Superinterfaces:
org.jvnet.jaxb2_commons.xml.bind.model.MTargeted<org.jvnet.jaxb2_commons.xml.bind.model.MModelInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>>
All Known Implementing Classes:
CMModelOutline

public interface MModelOutline extends org.jvnet.jaxb2_commons.xml.bind.model.MTargeted<org.jvnet.jaxb2_commons.xml.bind.model.MModelInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>>
  • Method Details

    • getPackageOutlines

      Collection<MPackageOutline> getPackageOutlines()
    • getPackageOutline

      MPackageOutline getPackageOutline(org.jvnet.jaxb2_commons.xml.bind.model.MPackageInfo target)
    • getElementOutlines

      Collection<MElementOutline> getElementOutlines()
    • getElementOutline

      MElementOutline getElementOutline(org.jvnet.jaxb2_commons.xml.bind.model.MElementInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target)
    • getClassOutlines

      Collection<MClassOutline> getClassOutlines()
    • getClassOutline

      MClassOutline getClassOutline(org.jvnet.jaxb2_commons.xml.bind.model.MClassInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target)
    • getEnumOutlines

      Collection<MEnumOutline> getEnumOutlines()
    • getEnumOutline

      MEnumOutline getEnumOutline(org.jvnet.jaxb2_commons.xml.bind.model.MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target)
    • getCode

      com.sun.codemodel.JCodeModel getCode()