Class AbstractProcedureItem<R extends Model,​RE extends java.lang.Enum<RE>,​O,​M extends Model,​E extends java.lang.Enum<E>,​I extends AbstractProcedureItem<R,​RE,​O,​M,​E,​I>>