Class CMEnumOutline
- java.lang.Object
-
- org.jvnet.jaxb2_commons.xjc.outline.concrete.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 Summary
Constructors Constructor Description 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddEnumConstantOutline(MEnumConstantOutline enumConstantOutline)com.sun.codemodel.JDefinedClassgetCode()List<MEnumConstantOutline>getEnumConstantOutlines()MPackageOutlinegetPackageOutline()MModelOutlinegetParent()org.jvnet.jaxb2_commons.xml.bind.model.MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>getTarget()
-
-
-
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
-
getParent
public MModelOutline getParent()
- Specified by:
getParentin interfaceMChildOutline
-
getPackageOutline
public MPackageOutline getPackageOutline()
- Specified by:
getPackageOutlinein interfaceMPackagedOutline
-
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:
getTargetin interfaceorg.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:
getCodein interfaceMEnumOutline
-
getEnumConstantOutlines
public List<MEnumConstantOutline> getEnumConstantOutlines()
- Specified by:
getEnumConstantOutlinesin interfaceMEnumOutline
-
addEnumConstantOutline
public void addEnumConstantOutline(MEnumConstantOutline enumConstantOutline)
-
-