package org.jvnet.jaxb2_commons.xjc.generator; import org.jvnet.jaxb2_commons.xjc.outline.MEnumOutline; import org.jvnet.jaxb2_commons.xjc.outline.MPackageOutline; import org.jvnet.jaxb2_commons.xml.bind.model.MEnumLeafInfo; import org.jvnet.jaxb2_commons.xml.bind.model.MModelInfo; import com.sun.tools.xjc.model.nav.NClass; import com.sun.tools.xjc.model.nav.NType; public interface MEnumOutlineGenerator { public MEnumOutline generate(MPackageOutline parent, MModelInfo<NType, NClass> modelInfo, MEnumLeafInfo<NType, NClass> enumLeafInfo); }