結局パターンとしては

条件によって表示しなくてはならないものについて 1.時間(表示・非表示のタイミング) 2.質(or形式) 3.位置 等について決定権をバラバラに分散して各所に配することがよくある?抽象クラスでもつくろうかな?

いや今回みたいに別に表示するものとも限らないか。