org.jvnet.jaxb2_commons.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
 MClassOutline getClassOutline(MClassInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target)
           
 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)
           
 Collection<MElementOutline> getElementOutlines()
           
 MEnumOutline getEnumOutline(MEnumLeafInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target)
           
 Collection<MEnumOutline> getEnumOutlines()
           
 MPackageOutline getPackageOutline(MPackageInfo target)
           
 Collection<MPackageOutline> getPackageOutlines()
           
 
Methods inherited from interface org.jvnet.jaxb2_commons.xml.bind.model.MTargeted
getTarget
 

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()


Copyright © 2005-2012. All Rights Reserved.