org.jvnet.jaxb2_commons.xjc.outline.concrete
Class CMEnumOutline
java.lang.Object
org.jvnet.jaxb2_commons.xjc.outline.concrete.CMEnumOutline
- All Implemented Interfaces:
- MChildOutline, MEnumOutline, MPackagedOutline, MTargeted<MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>>
public class CMEnumOutline
- extends Object
- implements MEnumOutline
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CMEnumOutline
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)
getParent
public MModelOutline getParent()
- Specified by:
getParent
in interface MChildOutline
getPackageOutline
public MPackageOutline getPackageOutline()
- Specified by:
getPackageOutline
in interface MPackagedOutline
getTarget
public MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> getTarget()
- Specified by:
getTarget
in interface MTargeted<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
getEnumConstantOutlines
public List<MEnumConstantOutline> getEnumConstantOutlines()
- Specified by:
getEnumConstantOutlines
in interface MEnumOutline
addEnumConstantOutline
public void addEnumConstantOutline(MEnumConstantOutline enumConstantOutline)
Copyright © 2005-2012. All Rights Reserved.