public abstract void Execute(EditorContext context);
public abstract bool IsAvailable(EditorContext context);