Modifier and Type | Method and Description |
---|---|
MEnumOutline |
MEnumOutlineGenerator.generate(MPackageOutline parent,
MModelInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> modelInfo,
MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> enumLeafInfo) |
Modifier and Type | Method and Description |
---|---|
MEnumOutline |
CMEnumOutlineGenerator.generate(MPackageOutline parent,
MModelInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> modelInfo,
MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> enumLeafInfo) |
Modifier and Type | Method and Description |
---|---|
MEnumOutline |
MModelOutline.getEnumOutline(MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target) |
Modifier and Type | Method and Description |
---|---|
MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> |
CMEnumOutline.getTarget() |
Modifier and Type | Method and Description |
---|---|
MEnumOutline |
CMModelOutline.getEnumOutline(MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target) |
Constructor and 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 and Description |
---|---|
Collection<MEnumLeafInfo<T,C>> |
MModelInfo.getEnumLeafInfos() |
Modifier and Type | Method and Description |
---|---|
void |
MModelInfo.addEnumLeafInfo(MEnumLeafInfo<T,C> enumLeafInfo) |
void |
MModelInfo.removeEnumLeafInfo(MEnumLeafInfo<T,C> enumLeafInfo) |
V |
MTypeInfoVisitor.visitEnumLeafInfo(MEnumLeafInfo<T,C> info) |
V |
MPackagedTypeInfoVisitor.visitEnumLeafInfo(MEnumLeafInfo<T,C> info) |
Modifier and Type | Class and Description |
---|---|
class |
CMEnumLeafInfo<T,C extends T> |
Modifier and Type | Method and Description |
---|---|
protected MEnumLeafInfo<T,C> |
CMInfoFactory.createEnumLeafInfo(ELI info) |
MEnumLeafInfo<T,C> |
CMEnumConstantInfo.getEnumLeafInfo() |
Modifier and Type | Method and Description |
---|---|
Collection<MEnumLeafInfo<T,C>> |
CMModel.getEnumLeafInfos() |
Modifier and Type | Method and Description |
---|---|
void |
CMModel.addEnumLeafInfo(MEnumLeafInfo<T,C> enumLeafInfo) |
protected CMEnumConstantInfo<T,C> |
CMInfoFactory.createEnumContantInfo(MEnumLeafInfo<T,C> enumLeafInfo,
EC enumConstant) |
void |
CMModel.removeEnumLeafInfo(MEnumLeafInfo<T,C> enumLeafInfo) |
Constructor and Description |
---|
CMEnumConstantInfo(MEnumConstantInfoOrigin origin,
MEnumLeafInfo<T,C> enumLeafInfo,
String lexicalValue) |
Modifier and Type | Method and Description |
---|---|
V |
DefaultTypeInfoVisitor.visitEnumLeafInfo(MEnumLeafInfo<T,C> info) |
Copyright © 2005–2018. All rights reserved.