Github user mbeckerle commented on a diff in the pull request:

    https://github.com/apache/incubator-daffodil/pull/5#discussion_r149839947
  
    --- Diff: 
daffodil-core/src/main/scala/edu/illinois/ncsa/daffodil/dsom/GroupBase.scala ---
    @@ -32,28 +32,26 @@
     
     package edu.illinois.ncsa.daffodil.dsom
     
    -import scala.xml.Node
    -import scala.xml._
     import edu.illinois.ncsa.daffodil.schema.annotation.props.AlignmentType
     import 
edu.illinois.ncsa.daffodil.schema.annotation.props.gen.AlignmentUnits
     import java.lang.{ Integer => JInt }
     
    -abstract class GroupBase(xmlArg: Node, parentArg: SchemaComponent, 
position: Int)
    -  extends Term(xmlArg, parentArg, position) {
    +trait GroupBase
    --- End diff --
    
    GroupBase and ModelGroup can be collapsed together now. The right name for 
the merged trait/class is ModelGroupTerm. Similarly the right name for 
ElementBase is probably ElementTerm.


---

Reply via email to