Package org.jvnet.jaxb.xjc.outline
Interface MModelOutline
-
- All Superinterfaces:
MTargeted<MModelInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>>
- All Known Implementing Classes:
CMModelOutline
public interface MModelOutline extends MTargeted<MModelInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MClassOutlinegetClassOutline(MClassInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target)Collection<MClassOutline>getClassOutlines()com.sun.codemodel.JCodeModelgetCode()MElementOutlinegetElementOutline(MElementInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target)Collection<MElementOutline>getElementOutlines()MEnumOutlinegetEnumOutline(MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target)Collection<MEnumOutline>getEnumOutlines()MPackageOutlinegetPackageOutline(MPackageInfo target)Collection<MPackageOutline>getPackageOutlines()
-
-
-
Method Detail
-
getPackageOutlines
Collection<MPackageOutline> getPackageOutlines()
-
getPackageOutline
MPackageOutline getPackageOutline(MPackageInfo target)
-
getElementOutlines
Collection<MElementOutline> getElementOutlines()
-
getElementOutline
MElementOutline getElementOutline(MElementInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target)
-
getClassOutlines
Collection<MClassOutline> getClassOutlines()
-
getClassOutline
MClassOutline getClassOutline(MClassInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target)
-
getEnumOutlines
Collection<MEnumOutline> getEnumOutlines()
-
getEnumOutline
MEnumOutline getEnumOutline(MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target)
-
getCode
com.sun.codemodel.JCodeModel getCode()
-
-