public Oag createSemantics ( List < Attribute > firstAttrs ) throws GenericException { Layout layout ; int [ ] [ ] internalAttrs ; Visits [ ] visits ; layout = createLayout ( firstAttrs ) ; internalAttrs = createInternalAttributes ( layout ) ; visits = OagBuilder . run ( this , layout , null ) ; return new Oag ( visits , internalAttrs ) ; }
them in a certain order