protected virtual ModifierSelectionBlock CreateModifierSelectionBlock(IModifierList list) { return(new ModifierSelectionBlock(this, list)); }
public void AddModifierKind(string kind) { IModifierList list = ModifierListFactory.Get(kind); AddModifierKind(list); }
public void AddModifierKind(IModifierList list) { AddModifierBlock(list); AddModifierSeparator(); // AddCompletionItems(list); }
protected virtual void AddModifierBlock(IModifierList list) { AddModifierBlock(CreateModifierSelectionBlock(list)); }
protected virtual ModifierSelectionBlock CreateModifierSelectionBlock(IModifierList list) { return new ModifierSelectionBlock(this, list); }
public ModifierSelectionBlock(ModifierContainer container, IModifierList modifiers) : base() { PossibleModifierList = modifiers; Init(container); }