org.jvnet.jaxb2_commons.xjc.outline.concrete
Class CMPackageOutline
java.lang.Object
org.jvnet.jaxb2_commons.xjc.outline.concrete.CMPackageOutline
- All Implemented Interfaces:
- MChildOutline, MPackageOutline, MTargeted<MPackageInfo>
public class CMPackageOutline
- extends Object
- implements MPackageOutline
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CMPackageOutline
public CMPackageOutline(MModelOutline parent,
MPackageInfo target,
com.sun.tools.xjc.outline.PackageOutline packageOutline)
getParent
public MModelOutline getParent()
- Specified by:
getParent
in interface MChildOutline
getTarget
public MPackageInfo getTarget()
- Specified by:
getTarget
in interface MPackageOutline
- Specified by:
getTarget
in interface MTargeted<MPackageInfo>
getCode
public com.sun.codemodel.JPackage getCode()
- Specified by:
getCode
in interface MPackageOutline
getObjectFactoryOutline
public MObjectFactoryOutline getObjectFactoryOutline()
- Specified by:
getObjectFactoryOutline
in interface MPackageOutline
getClassOutlines
public Collection<MClassOutline> getClassOutlines()
- Specified by:
getClassOutlines
in interface MPackageOutline
addClassOutline
public void addClassOutline(MClassOutline classOutline)
getElementOutlines
public Collection<MElementOutline> getElementOutlines()
- Specified by:
getElementOutlines
in interface MPackageOutline
addElementOutline
public void addElementOutline(MElementOutline elementOutline)
getEnumOutlines
public Collection<MEnumOutline> getEnumOutlines()
- Specified by:
getEnumOutlines
in interface MPackageOutline
addEnumOutline
public void addEnumOutline(MEnumOutline enumOutline)
Copyright © 2005-2012. All Rights Reserved.