MChildOutline, MClassOutline, MPackagedOutline, MTargeted<MClassInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>>public class CMClassOutline extends java.lang.Object implements MClassOutline
| Constructor | Description |
|---|---|
CMClassOutline(MModelOutline parent,
MPackageOutline packageOutline,
MClassInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target,
MClassOutline superClassOutline,
com.sun.codemodel.JDefinedClass referenceCode,
com.sun.codemodel.JDefinedClass implementationCode,
com.sun.codemodel.JClass implementationReferenceCode) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
addDeclaredPropertyOutline(MPropertyOutline propertyOutline) |
|
java.util.List<MPropertyOutline> |
getDeclaredPropertyOutlines() |
|
com.sun.codemodel.JDefinedClass |
getImplementationCode() |
|
com.sun.codemodel.JClass |
getImplementationReferenceCode() |
|
MPackageOutline |
getPackageOutline() |
|
MModelOutline |
getParent() |
|
java.util.List<MPropertyOutline> |
getPropertyOutlines() |
|
com.sun.codemodel.JDefinedClass |
getReferenceCode() |
|
MClassOutline |
getSuperClassOutline() |
|
MClassInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> |
getTarget() |
public CMClassOutline(MModelOutline parent, MPackageOutline packageOutline, MClassInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target, MClassOutline superClassOutline, com.sun.codemodel.JDefinedClass referenceCode, com.sun.codemodel.JDefinedClass implementationCode, com.sun.codemodel.JClass implementationReferenceCode)
public MModelOutline getParent()
getParent in interface MChildOutlinepublic MPackageOutline getPackageOutline()
getPackageOutline in interface MPackagedOutlinepublic MClassInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> getTarget()
getTarget in interface MTargeted<MClassInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>>public MClassOutline getSuperClassOutline()
getSuperClassOutline in interface MClassOutlinepublic com.sun.codemodel.JDefinedClass getReferenceCode()
getReferenceCode in interface MClassOutlinepublic com.sun.codemodel.JDefinedClass getImplementationCode()
getImplementationCode in interface MClassOutlinepublic com.sun.codemodel.JClass getImplementationReferenceCode()
getImplementationReferenceCode in interface MClassOutlinepublic java.util.List<MPropertyOutline> getPropertyOutlines()
getPropertyOutlines in interface MClassOutlinepublic java.util.List<MPropertyOutline> getDeclaredPropertyOutlines()
getDeclaredPropertyOutlines in interface MClassOutlinepublic void addDeclaredPropertyOutline(MPropertyOutline propertyOutline)
Copyright © 2005–2018. All rights reserved.