org.jvnet.jaxb2_commons.xjc.outline
Interface MClassOutline

All Superinterfaces:
MChildOutline, MPackagedOutline, MTargeted<MClassInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>>
All Known Implementing Classes:
CMClassOutline

public interface MClassOutline
extends MChildOutline, MPackagedOutline, MTargeted<MClassInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>>


Method Summary
 List<MPropertyOutline> getDeclaredPropertyOutlines()
           
 com.sun.codemodel.JDefinedClass getImplementationCode()
           
 com.sun.codemodel.JClass getImplementationReferenceCode()
           
 List<MPropertyOutline> getPropertyOutlines()
           
 com.sun.codemodel.JDefinedClass getReferenceCode()
           
 MClassOutline getSuperClassOutline()
           
 
Methods inherited from interface org.jvnet.jaxb2_commons.xjc.outline.MChildOutline
getParent
 
Methods inherited from interface org.jvnet.jaxb2_commons.xjc.outline.MPackagedOutline
getPackageOutline
 
Methods inherited from interface org.jvnet.jaxb2_commons.xml.bind.model.MTargeted
getTarget
 

Method Detail

getSuperClassOutline

MClassOutline getSuperClassOutline()

getPropertyOutlines

List<MPropertyOutline> getPropertyOutlines()

getDeclaredPropertyOutlines

List<MPropertyOutline> getDeclaredPropertyOutlines()

getReferenceCode

com.sun.codemodel.JDefinedClass getReferenceCode()

getImplementationCode

com.sun.codemodel.JDefinedClass getImplementationCode()

getImplementationReferenceCode

com.sun.codemodel.JClass getImplementationReferenceCode()


Copyright © 2005-2012. All Rights Reserved.