public class CMPackageOutline extends Object implements MPackageOutline
Constructor and Description |
---|
CMPackageOutline(MModelOutline parent,
MPackageInfo target,
com.sun.tools.xjc.outline.PackageOutline packageOutline) |
Modifier and Type | Method and Description |
---|---|
void |
addClassOutline(MClassOutline classOutline) |
void |
addElementOutline(MElementOutline elementOutline) |
void |
addEnumOutline(MEnumOutline enumOutline) |
Collection<MClassOutline> |
getClassOutlines() |
com.sun.codemodel.JPackage |
getCode() |
Collection<MElementOutline> |
getElementOutlines() |
Collection<MEnumOutline> |
getEnumOutlines() |
MObjectFactoryOutline |
getObjectFactoryOutline() |
MModelOutline |
getParent() |
MPackageInfo |
getTarget() |
public CMPackageOutline(MModelOutline parent, MPackageInfo target, com.sun.tools.xjc.outline.PackageOutline packageOutline)
public MModelOutline getParent()
getParent
in interface MChildOutline
public MPackageInfo getTarget()
getTarget
in interface MPackageOutline
getTarget
in interface MTargeted<MPackageInfo>
public com.sun.codemodel.JPackage getCode()
getCode
in interface MPackageOutline
public MObjectFactoryOutline getObjectFactoryOutline()
getObjectFactoryOutline
in interface MPackageOutline
public Collection<MClassOutline> getClassOutlines()
getClassOutlines
in interface MPackageOutline
public void addClassOutline(MClassOutline classOutline)
public Collection<MElementOutline> getElementOutlines()
getElementOutlines
in interface MPackageOutline
public void addElementOutline(MElementOutline elementOutline)
public Collection<MEnumOutline> getEnumOutlines()
getEnumOutlines
in interface MPackageOutline
public void addEnumOutline(MEnumOutline enumOutline)
Copyright © 2005–2018. All rights reserved.