Class CMElementOutline

java.lang.Object
org.jvnet.jaxb2_commons.xjc.outline.concrete.CMElementOutline
All Implemented Interfaces:
MChildOutline, MElementOutline, MPackagedOutline, org.jvnet.jaxb2_commons.xml.bind.model.MTargeted<org.jvnet.jaxb2_commons.xml.bind.model.MElementInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>>

public class CMElementOutline extends Object implements MElementOutline
  • Constructor Details

    • CMElementOutline

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

    • getParent

      public MModelOutline getParent()
      Specified by:
      getParent in interface MChildOutline
    • getPackageOutline

      public MPackageOutline getPackageOutline()
      Specified by:
      getPackageOutline in interface MPackagedOutline
    • getTarget

      public org.jvnet.jaxb2_commons.xml.bind.model.MElementInfo<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.MElementInfo<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 MElementOutline