MChildOutline, MEnumOutline, MPackagedOutline, MTargeted<MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>>public class CMEnumOutline extends java.lang.Object implements MEnumOutline
| Constructor | Description |
|---|---|
CMEnumOutline(MModelOutline parent,
MPackageOutline packageOutline,
MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target,
com.sun.codemodel.JDefinedClass code) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addEnumConstantOutline(MEnumConstantOutline enumConstantOutline) |
|
com.sun.codemodel.JDefinedClass |
getCode() |
|
java.util.List<MEnumConstantOutline> |
getEnumConstantOutlines() |
|
MPackageOutline |
getPackageOutline() |
|
MModelOutline |
getParent() |
|
MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> |
getTarget() |
public CMEnumOutline(MModelOutline parent, MPackageOutline packageOutline, MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target, com.sun.codemodel.JDefinedClass code)
public MModelOutline getParent()
getParent in interface MChildOutlinepublic MPackageOutline getPackageOutline()
getPackageOutline in interface MPackagedOutlinepublic MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> getTarget()
getTarget in interface MTargeted<MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>>public com.sun.codemodel.JDefinedClass getCode()
getCode in interface MEnumOutlinepublic java.util.List<MEnumConstantOutline> getEnumConstantOutlines()
getEnumConstantOutlines in interface MEnumOutlinepublic void addEnumConstantOutline(MEnumConstantOutline enumConstantOutline)
Copyright © 2005–2018. All rights reserved.