// ======================================== // constructor // ======================================== public CombineCommand(IEditor target, IEnumerable <IEditor> combineds, EditorCombinator combinator) { _target = target; _combineds = combineds; _combinator = combinator; }
// ======================================== // constructor // ======================================== public CombineRole(EditorCombinationJudge judge, EditorCombinator combinator) { _judge = judge; _combinator = combinator; }