MModelOutline, MTargeted<MModelInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>>public class CMModelOutline extends java.lang.Object implements MModelOutline
| Constructor | Description |
|---|---|
CMModelOutline(MModelInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target,
com.sun.codemodel.JCodeModel code) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addClassOutline(MClassOutline classOutline) |
|
void |
addElementOutline(MElementOutline elementOutline) |
|
void |
addEnumOutline(MEnumOutline enumOutline) |
|
void |
addPackageOutline(MPackageOutline packageOutline) |
|
MClassOutline |
getClassOutline(MClassInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target) |
|
java.util.Collection<MClassOutline> |
getClassOutlines() |
|
com.sun.codemodel.JCodeModel |
getCode() |
|
MElementOutline |
getElementOutline(MElementInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target) |
|
java.util.Collection<MElementOutline> |
getElementOutlines() |
|
MEnumOutline |
getEnumOutline(MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target) |
|
java.util.Collection<MEnumOutline> |
getEnumOutlines() |
|
MPackageOutline |
getPackageOutline(MPackageInfo target) |
|
java.util.Collection<MPackageOutline> |
getPackageOutlines() |
|
MModelInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> |
getTarget() |
public CMModelOutline(MModelInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target, com.sun.codemodel.JCodeModel code)
public MModelInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> getTarget()
getTarget in interface MTargeted<MModelInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>>public com.sun.codemodel.JCodeModel getCode()
getCode in interface MModelOutlinepublic java.util.Collection<MPackageOutline> getPackageOutlines()
getPackageOutlines in interface MModelOutlinepublic MPackageOutline getPackageOutline(MPackageInfo target)
getPackageOutline in interface MModelOutlinepublic void addPackageOutline(MPackageOutline packageOutline)
public java.util.Collection<MClassOutline> getClassOutlines()
getClassOutlines in interface MModelOutlinepublic MClassOutline getClassOutline(MClassInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target)
getClassOutline in interface MModelOutlinepublic void addClassOutline(MClassOutline classOutline)
public java.util.Collection<MEnumOutline> getEnumOutlines()
getEnumOutlines in interface MModelOutlinepublic MEnumOutline getEnumOutline(MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target)
getEnumOutline in interface MModelOutlinepublic void addEnumOutline(MEnumOutline enumOutline)
public java.util.Collection<MElementOutline> getElementOutlines()
getElementOutlines in interface MModelOutlinepublic MElementOutline getElementOutline(MElementInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target)
getElementOutline in interface MModelOutlinepublic void addElementOutline(MElementOutline elementOutline)
Copyright © 2005–2018. All rights reserved.